Tasmota publishes battery voltages to mqtt every minute, Node-RED captures it stores the value to InfluxDB.
Node-RED seperately queries InfluxDB and if total voltage is less than a threshold value, it triggers a shutdown of my “ds” cluster (data science ha) while also notifying me on Telegram.
More here: Proxmox Thread - Home Lab / Virtualization - #213 by rsaeon
Basically I replicated the NUT functionality of a smart UPS for my basic home inverter (luminous optimus).
Mods are going to have a fun time splitting up this thread, if they’re even going to attempt it at all.