Der Logger und Dashboard ist um ein Signalisierungsmodul erweitert
muss man nicht Nutzen-...per Default ist es AUS
Benachrichtigungen (Signal via CallMeBot)
analog zum AkkuWatchDok (mein Shelly Script)
Das Script kann bei drei Ereignissen eine Signal-Nachricht senden:
- Übertemperatur: Gerätetemperatur über
TEMP_WARN (Standard 45 °C).
- Zell-Unterspannung: niedrigste Zellspannung eines Packs unter
MIN_VOLT_WARN (Standard 2,9 V).
- Akku voll: Ladestand erreicht
VOLL_SCHWELLE (Standard 99 %).
Jede Warnung wird nur einmal gesendet und erst dann wieder „scharf gestellt",
wenn der Wert in den sicheren Bereich zurückkehrt (Hysterese über die
*_RESET-Grenzen). Das verhindert wiederholte Nachrichten, wenn ein Wert um die
Schwelle pendelt.
Aktivieren: USE_SIGNAL = True setzen und SIGNAL_PHONE sowie SIGNAL_KEY
eintragen. Der API-Key wird einmalig bei CallMeBot eingerichtet (siehe
callmebot.com). Steht USE_SIGNAL auf False, werden keinerlei Nachrichten
gesendet – das Logging und Dashboard laufen davon unberührt weiter.
Beim Start wird – sofern aktiviert – eine kurze Testnachricht gesendet, damit du
siehst, dass der Versand funktioniert.
https://github.com/surfer1264/Zendure-Stuff/wiki/Einfacher-Datenmonitor