def triggerComeHome(): aio = Client(ADAFRUIT_IO_KEY) aio.send('comeHome', 0) mqtt.subscribe("caycay/feeds/cominghome") data = {} return json.dumps(data)
def handle_connect(client, userdata, flags, rc): mqtt.subscribe('myTopic')
def mqtt_on_connect(client, userdata, flags, rc): """Event handler for MQTT connection""" print("Connected to the broker with status code " + str(rc)) mqtt.subscribe(PHYSICAL_AREA + "/+")
def handle_connect(client, userdata, flags, rc): mqtt.subscribe('kameri/')
def handle_connect(client, userdata, flags, rc): mqtt.subscribe('test')
def handle_subscribe(json_str): data = json.loads(json_str) mqtt.subscribe(data['topic'], data['qos'])
def mqtt_connect(client, userdata, flags, rc): mqtt.subscribe(app.config['MQTT_IN_TOPIC'])
def handle_connect(client, userdata, flags, rc): mqtt.subscribe(hydro_json_topic)
def handle_connect(client, userdata, flags, rc): mqtt.subscribe('homeConnect/rpi/discovery') mqtt.subscribe('homeConnect/rpi/deviceReply')
def background(): global devices global sessions devices = [] sessions = [] count = 0 #lets get a list of client that are out there working mqtt.unsubscribe_all() mqtt.subscribe("hermes/audioServer/+/audioFrame") while len(mqtt.topics) > 0: #print("bg") count += 1 if count == 5: mqtt.unsubscribe_all() #print(devices) time.sleep(.5) #subscript to topics to watch mqtt.subscribe('hermes/tts/say') mqtt.subscribe('hermes/feedback/sound/toggleOff') mqtt.subscribe('hermes/feedback/sound/toggleOn') mqtt.subscribe('hermes/audioServer/+/playFinished') mqtt.subscribe('hermes/audioServer/+/playBytes/#') mqtt.subscribe('hermes/dialogueManager/startSession') mqtt.subscribe('hermes/dialogueManager/sessionQueued') mqtt.subscribe('hermes/dialogueManager/continueSession') mqtt.subscribe('hermes/dialogueManager/endSession') mqtt.subscribe('hermes/dialogueManager/sessionEnded') mqtt.subscribe('hermes/dialogueManager/sessionStarted') mqtt.subscribe('hermes/nlu/intentNotRecognized') mqtt.subscribe('hermes/intent/#') mqtt.subscribe('hermes/nlu/intentParsed') mqtt.subscribe('hermes/nlu/query') mqtt.subscribe('hermes/nlu/slotParsed') mqtt.subscribe('hermes/error/nlu') mqtt.subscribe("hermes/asr/textCaptured") mqtt.subscribe("hermes/asr/partialTextCaptured") mqtt.subscribe("hermes/asr/startListening") mqtt.subscribe("hermes/asr/stopListening") mqtt.subscribe("hermes/hotword/+/detected") mqtt.subscribe("hermes/hotword/toggleOn") mqtt.subscribe("hermes/hotword/toggleOff") connected = 'NO' if mqtt.connected: connected = 'YES' return render_template('watch.html',connected=connected, devices=devices,deviceCount=len(devices))
def handle_connect(client, userdata, flags, rc): mqtt.subscribe('ttt') print("on_connect......")