FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: eisman am 14 November 2023, 08:12:58

Titel: (gelöst) devStateStyle frage wegen Semikolon
Beitrag von: eisman am 14 November 2023, 08:12:58
Hi,

bei der eingabe:
     devStateStyle style="text-align:right;;font-weight:bold;;"
defmod AufWiedersehen_notify_1 notify AufWiedersehen:on {\
  fhem("set AufWiedersehen off");;\
}
attr AufWiedersehen_notify_1 devStateStyle style="text-align:right;;;;font-weight:bold;;;;"
attr AufWiedersehen_notify_1 room gateway

bei der eingabe:
     devStateStyle style="text-align:right;font-weight:bold;"
defmod AufWiedersehen_notify_1 notify AufWiedersehen:on {\
  fhem("set AufWiedersehen off");;\
}
attr AufWiedersehen_notify_1 devStateStyle style="text-align:right;;font-weight:bold;;"
attr AufWiedersehen_notify_1 room gateway

welche Schreibweise ist jetzt richtig, da es bei beiden keine Fehlermeldung gibt.
(jedenfalls keine bewusst wahrgenommene...)


gruss
Titel: Aw: devStateStyle frage wegen Semikolon
Beitrag von: Otto123 am 14 November 2023, 11:33:33
Hi,

die zweite :)
Du brauchst im style Element ein Semikolon als Trenner der Elemente, der DEF Editor macht es richtig und verdoppelt sie, damit FHEM diese erhält und nicht als Befehlstrenner ansieht.
Manchmal (in dem Fall) ist es egal ob es zu viele ; sind - manchmal aber auch nicht.

Gruß Otto
Titel: Aw: devStateStyle frage wegen Semikolon
Beitrag von: eisman am 14 November 2023, 15:46:40
hi,

danke für die info,

gruss