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 question:query
and play
which would use the Messagebus
to handle the request and could optionally set
a 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 webthing
and mycroft-messagebus-client
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?