Hauptmenü

Pearl Code Änderung?

Begonnen von Thoffi1978, 01 April 2015, 21:50:03

Vorheriges Thema - Nächstes Thema

Thoffi1978

Hallo,

vor Weihnachten habe ich einen Code gehabt, womit ich mein Licht geschaltet habe, wenn mein Handy da ist und es zwischen 20 und 21 Uhr ist.

handy_da:present if {((localtime)[2]~~[20..21]) {fhem("set Schalter3 on")}}

Doch jetzt habe ich festgestellt das ich immer eine Fehlermeldung erhalt:
ZitatHandy_da_Licht_AN return value: Unknown command if, try help.

Kann mir jemand sagen wieso ich diese Fehlermeldung erhalt, bzw. wie der Code richtig lauten müßte?

Vielen Dank und frohe Ostertage
Hoffi

franky08

#1
Auf den ersten Blick würde ich sagen das das if hinter die erste geschweifte Klammer gehöhrt, da es Perl ist.

P.s. Und pearl ist ne Versandgeschichte, das andere ist Perl  ;)
VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Thoffi1978

Vielen Dank für die Antwort.

Das if war der Fehler.
Danke.

Pearl und Perl. das eine ist Krams das andere zum Programieren. ;D