(Not quite sure of where to put this topic)
I am creating an OpenHAB binding for Mycroft. This binding will allow OpenHAB to control Mycroft (sending TTS, reacting on event, triggering the mic as if a wake word was spotted, change volume, etc). It is exactly the opposite (or the complement) of the OpenHAB skill for Mycroft.
I have an issue with the volume.
The binding connects to the Mycroft message bus to send and listen events.
The Message Type documentation page describes several volume related messages, and some of them are either not functionnal, or I didn’t understand how they work ?
- mycroft.volume.set : this message is not listened by the volume skill. But mycroft.volume.increase or mycroft.volume.decrease are, so I thought it should be handled here ? In fact I cannot find a place where this message is listened to.
- mycroft.volume.get and mycroft.volume.get.response : when I send the get message, I don’t receive any get.response. I also can’t find a place in code where this message is listened to.
Could someone please tell if I’m missing something ?
In case something is missing, can I make a merge request to include these two message in the volume skill ? Or elsewhere ?