Hauptmenü

Syntax Error

Begonnen von The-Holgi, 22 April 2016, 15:52:41

Vorheriges Thema - Nächstes Thema

The-Holgi

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
Raspberry Pi 5

scooty

Probier es 'mal mit:
{DebianMail('holgi@arcor.de', 'FHEM - battery warning from device: $DEVICE')}

Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

moonsorrox

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...!!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM