1.0 - The Initial Release
This is the start of probably a really dumb but creative project that I hope will help take the Wii U to the level that Nintendo couldn't reach. The Wii U was definitely made with the design or thought of being used for home automation like the other consoles of its generation. That is what Ristretto is - an Aroma plugin to facilitate just that via an HTTP server.
I chose the name "Ristretto" since it is a "short shot of Espresso", Espresso being the Wii U CPU. So in a way, we are taking a short sip of what the Wii U has to offer and exploring it.
Currently, it supports:
- Powering off
- Reboot
- Switching/launching system titles and applications (not Homebrew yet)
With this you can use something like homebridge-wiiu for Homebridge users or ha-wiiu for Home Assistant users*
The server runs on the Wii U's IP address which you can find via ftpiiu and it runs on port :8572. Hook up Homebridge or Home Assistant and you should be good to go!
- You will need to install HACS and clone manually, as of writing the HA integration is still a heavy WIP
Currently Ristretto is licensed under BSD because I forgot to switch it to GPL v3.0+ but I might just leave it as is.
Big thanks to Maschell, TraceEntertains, and DanielKO for their help with this. I seriously could not do this without them.