(gelöst) devStateStyle frage wegen Semikolon

Begonnen von eisman, 14 November 2023, 08:12:58

Vorheriges Thema - Nächstes Thema

eisman

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
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Otto123

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
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

eisman

1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S