def post_to_carriots(self, additional_payload):
	#	auth = {'username': '******', 'password': ''}

		DHT_reading =  readDHTsensor()
		PIR_reading = readPIR()
		mac_address = get_mac()
		data_string = '{ "sensor_id" : "' + str(mac_address) +'",'  +  DHT_reading + ", " + PIR_reading + '}'
#		logging.debug("data String %s " %data_string )
		data_json = json.loads(data_string)
		merged_json = atl_utils.merge_json(data_json, additional_payload)
		logging.debug("posting data to carriots")
		logging.debug(merged_json)
	#	msg_dict = {'protocol': 'v2', 'device': '*****@*****.**', 'at': 'now', 'data': {'temp': 24, 'hum':58}}
		msg_dict = {'protocol': 'v2', 'device': '*****@*****.**', 'at': 'now', 'data': merged_json}
		#client_mqtt = CarriotsMqttClient(auth=auth)                     # non ssl version
		#client_mqtt.publish(dumps(msg_dict))
		self.publish(dumps(msg_dict))
Ejemplo n.º 2
0
    def post_to_carriots(self, additional_payload):
        #	auth = {'username': '******', 'password': ''}

        DHT_reading = readDHTsensor()
        PIR_reading = readPIR()
        mac_address = get_mac()
        data_string = '{ "sensor_id" : "' + str(
            mac_address) + '",' + DHT_reading + ", " + PIR_reading + '}'
        #		logging.debug("data String %s " %data_string )
        data_json = json.loads(data_string)
        merged_json = atl_utils.merge_json(data_json, additional_payload)
        logging.debug("posting data to carriots")
        logging.debug(merged_json)
        #	msg_dict = {'protocol': 'v2', 'device': '*****@*****.**', 'at': 'now', 'data': {'temp': 24, 'hum':58}}
        msg_dict = {
            'protocol': 'v2',
            'device': '*****@*****.**',
            'at': 'now',
            'data': merged_json
        }
        #client_mqtt = CarriotsMqttClient(auth=auth)                     # non ssl version
        #client_mqtt.publish(dumps(msg_dict))
        self.publish(dumps(msg_dict))
#import serial

#ser = serial.Serial('/dev/ttyACM0',115200)
#while 1:
#	print ser.readline()

from DHT_ONCE import readDHTsensor
from PIR_ONCE import readPIR


DHT_reading =  readDHTsensor()
print DHT_reading  



PIR_reading = readPIR()
print PIR_reading
# import serial

# ser = serial.Serial('/dev/ttyACM0',115200)
# while 1:
# 	print ser.readline()

from DHT_ONCE import readDHTsensor
from PIR_ONCE import readPIR


DHT_reading = readDHTsensor()
print DHT_reading


PIR_reading = readPIR()
print PIR_reading