I still haven’t gotten this working, but in the meantime I’m experimenting with another piece of functionality I think would be very cool.
I’d love to write a
mycroft-as-wot-thing skill. That would let you add a Thing on your mozilla IoT hub for
Mycroft, and it would have actions like
play which would use the
Messagebus to handle the request and could optionally
property on the thing with the response data.
This would be an interesting avenue for letting you ask things of Mycroft without speaking/being in the same room. You could even use
subdomain.mozilla-iot.org to ask Mycroft questions or perform actions while in a totally different location.
One barrier I see even just messing around with that is that
pyee versions are incompatible between
ERROR: mycroft-messagebus-client 0.8.1 has requirement pyee==5.0.0, but you'll have pyee 7.0.1 which is incompatible.
Anyone have thoughts on this?