hat jemand eine Idee wie man mit sendTelegram "Variablen" verschicken kann ??
Hintergrund ist der Versuch eines Batt Monitors mit der Rule welche ich hier gefunden habe
https://community.openhab.org/t/low-bat ... ng/35363/5
Beitrag von MriX umzusetzen.
habe die Rule so am laufen
Code: Alles auswählen
var String msg = ""
rule "Battery Status Check Homemeatic"
when
Time cron " 0/5 0 17 * * ?"
then
var triggertDevices = gBATT.members.filter[state == 0]
triggertDevices.forEach [ i |
msg = msg + i.name + ': ' + i.state.toString + '%\n'
logInfo("battery-check.rules","Low battery at " + i.name + ": " + i.state.toString + "%")]
sendTelegram("bot1", "Battery warning", msg)
end
Error gebracht hat ...
in den Logfiles wird auch das Gerät mit dem "Batterie Problem" geloggt nur mit Telegram geht nur die Meldung Batterie Warning raus
nicht das Gerät mit .....
das mit den % Angaben fliegt noch raus habe festgestellt das es bei Homematic wohl nur gut/schlecht gibt ....
Schonmal Danke