Ejemplo n.º 1
0
def publish_data():
    dataCollector = DataCollector()
    temp = dataCollector.get_temp()
    humid = dataCollector.get_humidity()
    message = {
        'temperature': temp,
        'humidity': humid,
        'sac_temperature': sac_temp
    }
    pubnub.publish().channel('Temperature_Status_Channel').message(
        message). async (publish_callback)
Ejemplo n.º 2
0
 def publish_data(self, sac_temp, channel_name):
     dataCollector = DataCollector()
     temp = dataCollector.get_temp()
     humid = dataCollector.get_humidity()
     message = {
         'temperature': temp,
         'humidity': humid,
         'sac_temperature': sac_temp
     }
     if (channel_name == 'Temperature_Real_Time_Channel'):
         message = {
             'eon': {
                 'temperature': temp,
                 'humidity': humid,
                 'sac_temperature': sac_temp
             }
         }
     self.pubnub.publish().channel(channel_name).message(message). async (
         self.publish_callback)