Simple driver to control EG-PMS2 surge protector with power management implemented in Rust. The whole implemnetation is done in user-land. (Works on FreeBSD)
$ cargo build -r
- Get status of sockets:
$ egpms status
- Get status of single socket:
./egpms status 1
- Enable socket:
./egpms enable 1
- Disable socket:
./egpms disable 1
- support multiple devices
Mariusz Zaborski oshogbo@vexillium.org
BSD-2-Clause-FreeBSD