Hauptmenü

DOIF - Bareword Fehler

Begonnen von tfriedrich85, 07 Oktober 2019, 23:01:34

Vorheriges Thema - Nächstes Thema

tfriedrich85

Hallo,

ich habe aktuell so einen Bareword Fehler, sieht jemand auf die schnelle die Lösung mit den '?

Hier die Fehlermeldung

DOIF Heizungsteuerung_Kueche error: condition c01: Bareword "home" not allowed while "strict subs" in use, line 1.


Doif

([6:01-23:00] and [ESPEasy_ESP_Easy_Kueche_Temp_Kueche_Temp:Temperature] < ([Thermo_Heizung_Kueche:state])) (set fixPort23.6 on)
DOELSEIF ([23:01-06:00] and [ESPEasy_ESP_Easy_Kueche_Temp_Kueche_Temp:Temperature] < ([Thermo_Heizung_Kueche:state]-3)) (set fixPort23.6 on)
DOELSE (set fixPort23.6 off)


Ich habe schon mit verschiedene Varianten von " oder ' herumprobiert -  leider ohne Erfolg.
Beitrag editieren

Otto123

Hi,

zeig mal bitte das Ergebnis von:
list Thermo_Heizung_Kueche
list Heizungsteuerung_Kueche

Und lösch bitte den Doppel Post.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

tfriedrich85

Hallo Otto,

das war schon der richtige Hinweis

list Heizungsteuerung_Kueche

War ein Doif mit dem ich die Anwesenheit mit der Heizung verknüpfen wollte, davon bin ich erstmal abgekommen. Der Fehler Bareword, kam also aus einem DoIf was nicht mehr gebraucht wird.

Das war einfach... Danke fürs genau drauf schauen.

Beste Grüße Tobias