This is an addon for Argon One in Home Assistant. It’s essentially a script that runs in a docker container. It enables and automates the Argon One Active Cooling System with your specifications.
Click ArgonOne https://github.com/adamoutler/HassOSArgonOneAddon and install.
You may configure your settings as you desire.
These are approximate stock values.
I prefer them a bit lower.
Stock Celsius values
"CorF": "C" "LowRange": 55 "MediumRange": 60 "HighRange": 65 "QuietProfile": "true"
Again, I prefer mine a bit lower.
"CorF": "C" "LowRange": 35 "MediumRange": 45 "HighRange": 50 "QuietProfile": "true"
Celcius or Farenheit
Choose Celcius or Farenheit.
- CorF - Configures Celcius or Fahrenheit.
Set your fan ranges appropriately.
- LowRange Minimum Temperature to turn on 33%. Temperatures less than this value will turn the fan off.
- MediumRange to be the temperature divider between 33 and 66%.
- HighRange to be the maximum temperature before 100% fan.
When Quiet Profile is turned on the duty cycle of the fan is reduced to a dB-based system instead of ramping based on duty cycle. The duty cycle is set to 1%, 3% and 100% instead of 33%, 66% and 100%. These values are estimated to be a steady ramp-up in sound level instead of duty cycle as 33%, 66% and 100% are fairly similar in noise production.
- QuietProfile set to “true” for quiet fan mode. Set to “false” to turn off. The only accepted value is “true”, not on or 1.
In order to enable i2C, you must follow one of the methods below.
The Easy Way
The Official Way
Terminal Commands and physical access
Make sure to turn the unit off entirely when rebooting for I2C enablement. The entire hardware needs to come down and back up, not just Home Assistant, docker containers, or supervisor. Remove the power from the unit, wait for it to boot up fully, and then do it again. Enabling i2C requires this.