Connect it
In MoniWatt for SOK settings, enter your MQTT broker (Mosquitto add-on works out of the box). Home Assistant discovers one device per battery plus a rack summary.
Entities
sensor.sok_monitor_rack_soc,sensor.sok_monitor_rack_powersensor.sok_monitor_battery1_soc,…_battery1_temperature,…_battery1_cell_deltabinary_sensor.sok_monitor_battery1_heater(on models that report it)binary_sensor.sok_monitor_battery1_alarm
Cabin and off-grid automations
- Start the generator through a relay when the rack falls under 25% at night.
- Run the dehumidifier or water pump only when the batteries are above 80%.
- Get a notification when the battery temperature drops near freezing and the heater is off.
- Daily message with the morning state of charge.
JSON API
GET http://moniwatt.local/api.json?key=YOUR_KEY
{
"rack": {"soc": 58, "power": -380},
"batteries": [
{"addr": 1, "soc": 59, "temp": 6.5, "heater": true, "delta_mv": 11},
{"addr": 2, "soc": 57, "temp": 6.1, "heater": true, "delta_mv": 9}
]
}