Chromecast-like connection for raspberry Pi
-
first connection
- Be able to connect from wifi or ethernet
- Save multiple wifi connection (only 1 is allowed for now)
-
reconnection
- If one of the saved network is reachable, try to reconnect
- If none of them is reachable go directly to "new connection"
-
connection lost
- Be able to detect when the network is lost and reconnect or reboot the pi if necessary
- Be able to detect when the main app is down
-
remote actions
- find a way to directly update the pi remotely
- reboot the pi remotely
-
ethernet
- handle ethernet connection
-
cursor
- hide cursor at startup
-
CEC
- be able to turnOff/turnOn TV with CEC