I have a Argon ONE V3 M.2 and an a/v control system. I would prefer to be able to control the power with IP, but if that isn’t possible, does anyone have the IR hex codes (RC5 format) and I;ll just stick an emitter on it?
The Argon ONE is “only” a enclosure with an integrated MCU which observe the IR receiver and the switch on the back side for a power on/off signal. If you expect something like WakeOnLAN, this would be part of the RPi5. Also if other HATs available for that, I don’t know how many power you could save in that way, compared to an RPi5 always on in idle state.
It’s possible to reprogram the IR power on/off (non-discrete) signal via a script, which is provided by the argon1.sh installation. But I don’t know if the MCU firmware inside of the case support other protocols than NEC as well like your desired RC5.
If you have a universal remote control or something like that, you can use the corresponding lircd.conf and the toml with the known OBC (original button codes) of the Argon IR remote as a starting point.
You can also find a Pronto configuration here: IR pronto codes for Argon One?
I’m using this one for Kodi which draws 3.7 watts even in idle mode so I want it to sleep. I tried pressing the button on the back, and that doesn’t do anything. I was hoping there was something in the enclosure that would assist but I guess not.
The pronto codes are perfect. I wish it was discrete, but I’ll see what I can do.
The RPi devs don’t seem all that interested in WOL so I’m probably screwed there. Maybe I can JSON over IP to Kodi and the device will respond. I’ll try it.
Thanks!
The button on the back only works right, if a service is installed that observe the signal from the MCU of the enclosure. The fan control depends on a background service as well. For LibreELEC you can install the Argon ONE Control add-on to ensure that. If you use another distribution, you must install argon1.sh or an alternative like Argon One Daemon. Without that, the shutdown process would not work properly.