Back
Ristretto
by ItzSwirlz
|
| Version | 1.2.1 |
| Zip size | 749 KiB |
| License | BSD v2 |
| Updated | 25/01/2026 |
| Downloads | 550 |
| MD5 | 58c12a8721bddffb628f99c3d0b88ba2 |
App Details
Ristretto is a plugin for Aroma that provides a foundation for smart home automation on the Wii U with a HTTP server. This will allow for other devices to communicate with the Wii U, and can then be used to extend existing home automation sofftware.
Currently, integrations exist for Homebridge and Home Assistant, with hopefully more in the future. These platforms can serve as a bridge for an external service, like Google Home or Alexa, to integrate with the console. Have fun!
There are some technical limitations. For more information, see the Wii U Smart Home Project on GitHub and Ristretto's README.
Changelog
v1.2.1
What's Changed
- sdhc.cpp header include fix by @Otamay in https://github.com/wiiu-smarthome/Ristretto/pull/33
- Fixed an issue with the VPADRead hook that caused a NPD sometimes
- see https://github.com/wiiu-smarthome/Ristretto/commit/5cc2a220579fb0f784ab3228b02ed3d4c53005db and https://github.com/wiiu-smarthome/Ristretto/commit/6cdaab105c508813e0378ae98010ad9b45ab2f46 (which checked for other things)
- Thanks to @GaryOderNichts, @Ingunar, @Maschell
New Contributors
- @Otamay made their first contribution in https://github.com/wiiu-smarthome/Ristretto/pull/33
- (Experimental) HDMI-CEC support (#22)
- Added that consolidate title and device info (#26)
- Added basic account endpoints (#29)
- Added endpoint for SD card mount status (f54fefb)
- Added endpoint for getting the current title type (df2204c)
- Added endpoints that get all device and title information via MCP and ACP, respectively (190855d)
- Added endpoint for getting gamepad software version (e5dd936)
- Added some friends presence endpoints: logged in, online, current comment (daaf032)
- Added endpoint for getting loaded Aroma plugins list (380b52d)
- Added easter egg 418 endpoint for wipe console settings (5351172) - I will not be adding this for safety reasons
- Cleanup: create endpoint namespaces by (#32)
- Ristretto's thread now has a proper name and runs on CPU2 (should help with activity when applets are open): (a1dd876)
- /device/info: return all info from MCPSysProdSettings (#31)
- Fixed issues related to disabling the server and causing crashes (22cfe42)