DOIF Error --> Unrecognized character \xC2

Begonnen von OMIT, 30 Juni 2021, 20:11:44

Vorheriges Thema - Nächstes Thema

OMIT

Hallo zusammen,

kann mir jemand sagen, was hier falsch ist?
Bekomme folgende Fehlermeldung :
error
condition c04: Unrecognized character \xC2; marked by <-- HERE after TE') < 6) <-- HERE near column 167, line 1.

Das DOIF soll den eigenen Zustand des DOIF Überprüfen. Also welche cmd/Bedingung als letztes wahr war.

Im DOIF steht das :
DOELSEIF ([20:03:00] and ([Bewaesserung_Dachterrasse:cmd] == 0 or [Bewaesserung_Dachterrasse:cmd] < 6)  and  [Bewaesserung_DT_Schalter] eq "on" and $month > 3 and $month < 10 and [Wetterstation:1.svHmIPRainCounterToday_1594] < 1) (set Bewaeserung_Dachterrasse on)(set Bewaeserung_Dachterrasse off)

Danke für eure Hilfe!

LG
Timo

McShire

Hallo Timo,

bei der Bedingung
([Bewaesserung_Dachterrasse:cmd] == 0 or [Bewaesserung_Dachterrasse:cmd] < 6)
schließt m.E. <6 die 0 ein. Meines Wissens beginnt bei DOIF die cmd Nummerierung mit 1, was bedeutet dann 0 (initialized ?)
Das ist aber nicht die Ursache für die Fehlermeldung.
Zeig doch mal ein list vom gesamten DOIF, dann wird es vielleicht klarer.

viele Grüße
Werner

Otto123

klingt nach falsch codierten Zeichen. Copy und Paste gemacht? Schreib den Code nochmal neu:
Im DEF Editor: Alles ausschneiden - alles löschen. Den Text in einem Textedior einfügen, z.B. Notepad , kontrollieren das alle Zeichen in Ordnung sind, alles zurück und speichern.

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