[gelöst] Fehler in meinem Perl Code

Begonnen von Der_müde_Joe, 14 Januar 2018, 20:15:23

Vorheriges Thema - Nächstes Thema

KernSani

Zeig mal deinen aktuellen Code. Die Fehlermeldung deutet darauf hin, dass du ein } an der falschen Stelle hast.
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Der_müde_Joe

Hi,

ich habe den Code von Betateilchen aus Post 2 genutzt.

define AZ2_Thermostat_Logo notify AZ2_Thermostat:actuator.* {my $cmd = ReadingsNum('AZ2_Thermostat','actuator',0) > 60 ? 'on' : 'off'; fhem("set AZ2_Heizungsschalter $cmd")}

Danke und lieben Gruß

betateilchen

Es kommt darauf an, wie/wo Du den Code eingibst. Ggf. mußt Du das Semikolon verdoppeln.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Der_müde_Joe

Danke nun geht es. Man sollte doch die Commandozeile nutzen :-)

KernSani

Setzt du dann noch auf gelöst (Ersten Post bearbeiten und [Gelöst] vor das Subject)?
Danke!
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Prof. Dr. Peter Henning

Und: bitte etwas mehr lesen

LG

pah