FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mickey am 30 September 2016, 08:56:57

Titel: Batterienwarnung per Telegram
Beitrag von: Mickey am 30 September 2016, 08:56:57
Guten Morgen,

kann das so funktionieren, leider kann ich es nicht testen  :D

([":battery: low"] and [?Battery:$DEVICE] ne "low") ({Telegram('256829212', 'FHEM - battery warning from device: $DEVICE')}, setreading Battery $DEVICE low)

Oder muss da noch  msg  rein?

Danke für euch Hilfe

Titel: Antw:Batterienwarnung per Telegram
Beitrag von: igami am 30 September 2016, 09:04:33
Zitat von: Mickey am 30 September 2016, 08:56:57
kann das so funktionieren, leider kann ich es nicht testen  :D
Warum denn nicht? Erstell dir einen dummy mit einem battery Reading.

Warum ist der Telegram-Befehl ein Perl aufruf?
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: Mickey am 30 September 2016, 09:10:44
Hallo,

weil meine Batterien alle ok sind  :D
Dummy`s habe ich schon erstellt.

Grüße
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: Brockmann am 30 September 2016, 09:21:20
Probier doch mal: trigger <Device> battery: low
Das erzeugt ein entsprechendes Event, worauf das DOIF reagieren sollte
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: Mickey am 30 September 2016, 09:45:49
Danke, werde ich gleich mal testen.

Danke
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: Mickey am 30 September 2016, 09:52:04
Der Status "low" wird mir gemeldet, aber leider nicht von welchem Device

([":battery: low"] and [?Battery:$DEVICE] ne "low") (set Telegram msg Bitte Batterie austauschen, $EVENT)

Hat jemand eine einfache Lösung?

Grüße
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: CoolTux am 30 September 2016, 10:06:28
Du hast ja auch das Device nicht mit angegeben in Deiner Telegrammmeldung.
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: CoolTux am 30 September 2016, 10:08:41
Jetzt muß ich mal Fragen wieso Du da noch ne Abfrage drin hast wenn doch schon das Device ein low gemeldet hat?


([":battery: low"]) (set Telegram msg Bitte Batterie austauschen, $DEVICE)


So sollte es gehen
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: bmilos am 14 Februar 2018, 23:11:45
Bei mir wird kein Device-Name mit $DEVICE mitgegeben, jemand eine Idee warum?
Titel: Antw:Batterienwarnung per Telegram
Beitrag von: Damian am 14 Februar 2018, 23:15:10
Das Komma dürfte hier das Problem sein. Oder mal eine Sammelmeldung schicken, die habe ich vor paar Minuten verfasst ;) https://forum.fhem.de/index.php/topic,84390.msg766887.html#msg766887

Titel: Antw:Batterienwarnung per Telegram
Beitrag von: bmilos am 14 Februar 2018, 23:31:28
Wie meinst du, dass Komma das Problem ist?

Habe es auch ohne versucht  ???
(set Telegram msg Bitte Batterie austauschen $DEVICE)