Hello YIO community,
We have been discussing support for scenes / recipes within the team and on Discord for a while. Oh, and we need to find an official name for that feature too
Single device control is working pretty good in my opinion, now it’s getting time for the next step!
With our limited development capacity we are looking for an efficient way to control multiple devices, e.g. getting the home cinema ready with a single click. So, developing an all-inclusive controller for “every” possible device, including a usable UI is out of the picture, I guess. This could easily explode into a multi man-year project and you would have to wait a long time for features, only to find out, that a particular device is not supported.
Since this is a community project, we should take a community approach. It should be simple enough for non programmers to still contribute stuff and make changes, and of course share and improve work of others.
Here comes Node-RED into the picture!
I’ve shunned Node-RED for a long time, because I thought it’s just a “Raspberry Pi play thingy”. But the more I get to know it, the more I believe it’s the perfect tool for wiring together individual devices within YIO!
Next step is a proof of concept and measuring the resource consumption of the Node-RED process. I’m quite optimistic, that it will work well. Node.js is highly optimized and works very well on ARM devices.
What do you think?
- Sounds good
- Exactly what I have been waiting for
- How can I help?
- Bad idea. Please explain why with a reply
- I have a better idea. Please let us know!