Custom Input Triggers with GPIO or (local) API (Node-red)

Custom Input Triggers with GPIO or (local) API (Node-red)

For situations it would be extremely useful to automatically switch to another layout/playlist when there is an external trigger.
With local API you would be able to install Node-red and automate all kinds of actions triggered by the program you write in Node-red. Node-red does give the option to handle GPIO as well. So if there is a way to make an API for localhost (127.0.0.1) it is also safe against network hijackers.
  1. With GPIO you could measure the temperature. When it is hot, it would show other content than when it is cold.
  2. With GPIO you could make interactive content by triggering layouts when movements are detected.
  3. With local API you would be able to display live local information about the building like: generated energy of the solar panels, power usage, number of people inside, etc.
  4. With local API (in combination with Node-red) it would be possible to show the amount of people in line in a waiting room. You could trigger the screen to display the number of the person next in line by pressing a button.
This doesn't have to be difficult and if done correctly, yodeck could sell prebuilt add-ons, hardware and software, for common users. Advance users can develop their own program/setup to maybe share with others in the community.

I really hope this feature would be considered to be added as it would give a lot of possibilities to the user, community and Yodeck.