-
-
Notifications
You must be signed in to change notification settings - Fork 41
MQTT Topics
Psycho edited this page Jan 11, 2020
·
4 revisions
Here the list of topics HLC subscribes to:
- hermes/hotword/default/detected
- hermes/hotword/+/detected
- hermes/tts/say
- hermes/asr/textCaptured
- hermes/asr/startListening
- hermes/hotword/toggleOn
- hermes/nlu/intentNotRecognized
- hermes/nlu/intentParsed
- hermes/audioServer/{}/playFinished
- hermes/tts/sayFinished
- hermes/leds/toggle: Publish on this topic to toggle the leds state. If the current state is 'off' it's toggled to 'on' and vice versa
- hermes/leds/toggleOn: Publish on this topic to toggle the leds to on. The onStart animation will trigger
- hermes/leds/toggleOff: Publish on this topic to toggle the leds to off. No more leds will light until toggled back on
- hermes/leds/systemUpdate: Trigger the system update led animation
- hermes/leds/onCall: Trigger the incoming call led animation
- hermes/leds/setupMode: Trigger the setup mode led animation
- hermes/leds/connectionError: Trigger the connection error led animation
- hermes/leds/onMessage: Trigger the new message led animation
- hermes/leds/onStart: Trigger the start led animation
- hermes/leds/onStop: Trigger the stop led animation
- hermes/leds/doNotDisturb: Trigger the do not disturb led animation
- hermes/leds/vadLed: Some boards have onboard VAD led. Publish 1 or 0 to enable or disable it
- hermes/volume/set: Some boards have onboard speaker volume setting. Publish an int in the hardware min and max range to set the volume accordingly