Initialisieren mit global:(INITIALIZED|REREADCFG): Mehrere Werte nicht möglich

Begonnen von bmwfan, 04 März 2019, 22:03:06

Vorheriges Thema - Nächstes Thema

bmwfan

Hallo,
ich möchte die Ausgänge eines 1-wire Schalters und die Logik-Dummies beim Start von FHEM vorbelegen. Leider bekomme ich das notify nicht so hin, dass alle Werte gesetzt werden. Habe Commandref und Forum durchsucht, finde aber den Fehler nicht.
Internals:
   DEF        global:(INITIALIZED|REREADCFG) set du_ZirkuStatus_state OO;; set du_ZirkuStatus_set_RPI03 AUS;; set SW_Zirku PIO.A 0;; set SW_Zirku PIO.B 0
   FUUID      5c7a6344-f33f-60c4-defb-ac4ba374d206e6cb
   NAME       nt_initDummies_RPI02
   NR         32
   NTFY_ORDER 50-nt_initDummies_RPI02
   REGEXP     global:(INITIALIZED|REREADCFG)
   STATE      active
   TRIGGERTIME 1551732735.28208
   TYPE       notify
   READINGS:
     2019-03-04 21:52:31   state           active
Attributes:
   icon       control_reboot
   room       9.8.3_Notifys
   verbose    5


Das log sieht so aus aber im ersten Dummy steht alles und die anderen werden nicht beschrieben.
2019.03.04 21:58:47.691 5: Triggering nt_initDummies_RPI02
2019.03.04 21:58:47.691 4: nt_initDummies_RPI02 exec set du_ZirkuStatus_state OO;; set du_ZirkuStatus_set_RPI03 AUS;; set SW_Zirku PIO.A 0;; set SW_Zirku PIO.B 0
2019.03.04 21:58:47.693 4: dummy set du_ZirkuStatus_state OO; set du_ZirkuStatus_set_RPI03 AUS; set SW_Zirku PIO.A 0; set SW_Zirku PIO.B 0

Z.B. der erste Wert:
Internals:
   FUUID      5c7a4131-f33f-60c4-fffd-331bfc2197930867
   NAME       du_ZirkuStatus_state
   NR         30
   STATE      OO; set du_ZirkuStatus_set_RPI03 AUS; set SW_Zirku PIO.A 0; set SW_Zirku PIO.B 0
   TYPE       dummy
   READINGS:
     2019-03-04 21:58:47   state           OO; set du_ZirkuStatus_set_RPI03 AUS; set SW_Zirku PIO.A 0; set SW_Zirku PIO.B 0
Attributes:
   room       3.4_Technik,9.8.2_Dummys


Habe es schon als fhem-Befehle versucht, mit Komma und doppeltem Semikolon... Wo liegt der Fehler?

Grüße Jürgen
Synology DS720+ mit Docker-Container und Haupt-FHEM, HM-LAN, Jalousienaktoren HmWired, Shelly-Devices; Raspi 3B+ mit piVCCU ohne FHEM-Instanz, CUL, JeeLink; Raspi 3B+ mit FHEM und HMUARTUSB,  Raspi 3B+ mit HMUARTGPIO, 1-wire, ebusd

Otto123

Hi,

in der DEF dürfen zwischen den set Befehl nur einzelne Semikolons sein. Beim define müssen die ; doppelt sein

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)

bmwfan

Danke. Scheint zu funktionieren. War mir nicht klar, dass zwischen define und DEF da ein Unterschied ist.
Synology DS720+ mit Docker-Container und Haupt-FHEM, HM-LAN, Jalousienaktoren HmWired, Shelly-Devices; Raspi 3B+ mit piVCCU ohne FHEM-Instanz, CUL, JeeLink; Raspi 3B+ mit FHEM und HMUARTUSB,  Raspi 3B+ mit HMUARTGPIO, 1-wire, ebusd

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)