Devices und subdevices

Begonnen von jeep, 10 August 2015, 18:57:45

Vorheriges Thema - Nächstes Thema

jeep

So, damit man sofort weiß was ich meine, stelle ich mal das Bild rein.

@Christian, du hast im vorigen Thread gefragt ob ich nicht Probleme mit Phantomnodes hatte. Eigentlich nicht, aber habe jetzt im Log folgendes gesehen:

2015.08.10 17:45:07 2: ZWDongle_Raz transmit NO_ACK for 05


ZWDongle_Raz nodeList => 1,4,6,7,8,9,10,24,28,30,31,32 
Hier sehe ich keinen 05 wenn das ein Node sein soll.

Aber zurück zu den Subdevices. Ich hänge hier mal den "list Fib_MS2" an, das ist node 31, 31.1 und 31.2. Beim state sind immer die drei Fragezeichen bei den subdevices. Hätte da gerne einen definierten Status stehen. Oder liege ich da völlig falsch?

list Fib_MS2

Internals:
   DEF        ce68a7ac 31
   IODev      ZWDongle_Raz
   LASTInputDev ZWDongle_Raz
   MSGCNT     391
   NAME       Fib_MS2
   NR         50
   STATE      closed
   TYPE       ZWave
   ZWDongle_Raz_MSGCNT 391
   ZWDongle_Raz_RAWMSG 0004001f0a56013105030a00000791
   ZWDongle_Raz_TIME 2015-08-10 18:46:29
   homeId     ce68a7ac
   id         1f
   lastMsgTimestamp 1439225189
   Readings:
     2015-08-07 23:31:01   alarm_type_00   level ff node 1f seconds 0
     2015-08-10 18:46:29   luminance       0 Lux
     2015-08-10 18:42:56   reportedState   closed
     2015-08-10 18:42:56   state           closed
     2015-08-10 14:14:50   temperature     24.1 C
     2015-08-10 18:46:05   wakeup          notification
Attributes:
   IODev      ZWDongle_Raz
   classes    SENSOR_BINARY WAKE_UP ASSOCIATION BATTERY MULTI_CMD CRC_16_ENCAP MANUFACTURER_SPECIFIC VERSION CONFIGURATION MULTI_CHANNEL_ASSOCIATION SENSOR_MULTILEVEL SENSOR_ALARM MARK SENSOR_BINARY SENSOR_MULTILEVEL SENSOR_ALARM
   room       Flur_UG


list ZWave_Node_31.1

Internals:
   DEF        ce68a7ac 7937
   IODev      ZWDongle_Raz
   LASTInputDev ZWDongle_Raz
   MSGCNT     75
   NAME       ZWave_Node_31.1
   NR         52
   STATE      ???
   TYPE       ZWave
   ZWDongle_Raz_MSGCNT 75
   ZWDongle_Raz_RAWMSG 0004001f07600d0101200100
   ZWDongle_Raz_TIME 2015-08-10 18:42:56
   homeId     ce68a7ac
   id         1f01
   Readings:
     2015-08-10 18:42:56   basicSet        00
Attributes:
   IODev      ZWDongle_Raz
   room       ZWave


list ZWave_Node31.2

Internals:
   DEF        ce68a7ac 7938
   IODev      ZWDongle_Raz
   NAME       ZWave_Node_31.2
   NR         54
   STATE      ???
   TYPE       ZWave
   homeId     ce68a7ac
   id         1f02
   Readings:
     2015-08-07 23:31:01   alarm_type_00   level ff node 1f seconds 0
Attributes:
   IODev      ZWDongle_Raz
   room       ZWave


Grüße,
Josef
Ein wenig HomeMatic
RPi2  - UZB1, FHEM Testsystem - 8 devices
HC2  - 72 devices  (95 % sind Fibaro devices)

krikan

Zitat2015.08.10 17:45:07 2: ZWDongle_Raz transmit NO_ACK for 05
Ist nicht zwingend aussagekräftig. Man müsste schauen, was für welchen Node verschickt wurde. Kann man normalerweise aus den vorherigen Log-Einträgen erschließen.
Ist Dein Fhem wirklich aktuell?

Subdevices:
Hast Du Assoziationsgruppe 1 und 2 mit dem Controller assoziert?
Es sieht so aus, als ob die Messages von Assogroup 1 in ZWave_Node_31.1 und 2 in ZWave_Node_31.2 gemeldet werden. Wundert mich, kenne ich nicht.
Die Infos/Events aus des Subdevices hast Du auch im Hauptdevice. Sieht man auch schön an den Readings. Ich würde das ausschalten (Assoziation Controller mit Group 1 und 2 löschen), um unnötigen Funkverkehr zu vermeiden. Wenn Du das so behalten möchtest und es im Status landen soll, probiere es mal mit dem Attribut stateFormat.