1 unstable release
| 0.1.0 | Apr 6, 2022 |
|---|
#8 in #fans
28KB
148 lines
UniFi Dream Machine Pro: Fan control tool
udm-fan is a utility for interacting with the fans on a UDM-Pro over the network. It works by sending PWM fan control commands over the UDM's SSH management interface.
Installation
This crate can be installed via cargo with:
cargo install udm-fan
Usage
The following commands can be used to control the fans on a local UDM-Pro:
# Set the fans to half speed
udm-fan set 128
# Set the fans to full speed (with a custom IP address)
udm-fan set 255 --override-ip 172.16.11.5
# Bring the fans back to automatic control
udm-fan auto
Passwords can be provided through:
- The
--ssh-passwordflag - The
UDM_SSH_PASSenvironment variable - A
.netrcentry with the hostname being the UDM's IP address - The terminal at runtime
Dependencies
~15–32MB
~443K SLoC