FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: The-Holgi am 22 April 2016, 15:52:41

Titel: Syntax Error
Beitrag von: The-Holgi am 22 April 2016, 15:52:41
Hallo,
zur Batterieüberwachung habe ich dieses DOIF erstellt:
([":battery: low"] and [?Battery:$DEVICE] ne "low")
  ({DebianMail('holgi@arcor.de)', 'FHEM - battery warning from device: $DEVICE'}, setreading Battery $DEVICE low)
DOELSEIF ([":battery: ok"] and [?Battery:$DEVICE] ne "ok")
(setreading Battery $DEVICE ok)


Beim auslösen bekomme ich diesen Eintrag im log:

2016.04.21 18:04:47 2: di_battery: {DebianMail('holgi@arcor.de)', 'FHEM - battery warning from device: Aussen_Sensor'}: syntax error at (eval 487913) line 1, at EOF

Wo liegt der Fehler ?

Gruß Holgi
Titel: Antw:Syntax Error
Beitrag von: scooty am 22 April 2016, 17:28:16
Probier es 'mal mit:
{DebianMail('holgi@arcor.de', 'FHEM - battery warning from device: $DEVICE')}

Andreas
Titel: Antw:Syntax Error
Beitrag von: moonsorrox am 31 Mai 2016, 03:55:02
Zitat von: scooty am 22 April 2016, 17:28:16
Probier es 'mal mit:
{DebianMail('holgi@arcor.de', 'FHEM - battery warning from device: $DEVICE')}
ich habe den gleichen Fehler, mit deiner Variante funktioniert es aber auch nicht, da meckert das DOIF sofort bei der Eingabe im Def...!!