FHEM Forum

FHEM - Hausautomations-Systeme => ZWave => Thema gestartet von: m8ichael am 24 Januar 2016, 15:11:45

Titel: Ansteuern von Doppelschaltern
Beitrag von: m8ichael am 24 Januar 2016, 15:11:45
Hallo Forum!

Ich habe mal eine "blöde" Frage: Wie schalte ich mit FHEM Doppelschalter? So habe ich von z-wave.me einen Doppelschalter erworben, diesen auch erfolgreich in das Netzwerk einbinden können und nun werden in FHEM sowohl der Schalter selbst, als auch zusätzlich zwei "Child"-Nodes angezeigt. Den jeweiligen Status meldet der Schalter auch brav an den Stick/die Zentrale, aber wie kann ich die beiden Kanäle getrennt schalten? Wenn ich auf das Gerät in FHEM klicke, dann schaltet stets der erste Kanal; beim zweiten Kanal kann ich jedoch kein "set" o. ä. absetzen. Ich stehe gerade etwas auf dem Schlauch...

Schon mal vielen Dank!

Michael
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: rudolfkoenig am 24 Januar 2016, 17:09:55
Bei solchen Geraeten muss man ueblicherweise mit "get <device> mcCapability 2" das zweite Geraet anlegen. Anzahl der Geraete findet man mit "get <device> mcEndpoints" raus. mc steht fuer MULTI_CHANNEL.
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: m8ichael am 24 Januar 2016, 19:39:30
Hallo,

hmm...irgendwie bekomme ich das nicht hin. Wenn ich den Befehl absetze, dann kommt auch erst einmal keine Fehlermeldung:

mcCapability_02  SWITCH_BINARY METER

aber andersherum wird auch kein neues Gerät angelegt, das man entsprechend steuern  könnte. Oder muss ich das automatisch angelegte Sub-Gerät zunächst löschen?
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: rudolfkoenig am 25 Januar 2016, 08:27:23
Koenntest du bitte die Ausgabe von list von allen Geraeten (Hauptgeraet und Untergeraeten) hier anhaengen?
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: m8ichael am 25 Januar 2016, 18:11:14
Hallo,

gerne, hier mal die Ausgaben:

Hauptschalter:

DEF        c0bcc8ab 28
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     67
   NAME       eg.ku.Schalter
   NR         114
   STATE      off
   TYPE       ZWave
   ZWAVE1_MSGCNT 67
   ZWAVE1_RAWMSG 0004001c03250300
   ZWAVE1_TIME 2016-01-25 17:36:54
   homeId     c0bcc8ab
   isWakeUp
   lastMsgSent 1453660041.50947
   nodeIdHex  1c
   Readings:
     2016-01-15 18:14:22   assocGroup_1    Max 5 Nodes ZWAVE1
     2016-01-15 18:14:31   assocGroup_2    Max 5 Nodes
     2016-01-15 18:14:01   assocGroup_3    Max 5 Nodes
     2016-01-24 19:27:24   mcCapability_02 SWITCH_BINARY METER
     2016-01-24 19:24:32   mcEndpoints     total 2, different
     2016-01-24 00:59:21   model           0x0115 0x1000 0x0100
     2016-01-24 00:59:21   modelId         0115-1000-0100
     2016-01-25 17:36:54   reportedState   off
     2016-01-25 17:36:54   state           off
     2016-01-24 19:27:24   transmit        OK
     2016-01-24 00:59:38   version         Lib 3 Prot 3.67 App 1.0
Attributes:
   IODev      ZWAVE1
   alias      Küchenlicht
   classes    BASIC SWITCH_BINARY PROTECTION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION METER MULTI_CHANNEL SWITCH_ALL VERSION MANUFACTURER_SPECIFIC MARK BASIC SWITCH_MULTILEVEL SCENE_ACTIVATION MULTI_CHANNEL
   group      Licht
   room       Küche


Child1

DEF        c0bcc8ab 7169
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     131
   NAME       eg.ku.Hauptbeleuchtung
   NR         116
   STATE      off
   TYPE       ZWave
   ZWAVE1_MSGCNT 131
   ZWAVE1_RAWMSG 0004001c0c600d01003202211200000000
   ZWAVE1_TIME 2016-01-25 17:36:54
   homeId     c0bcc8ab
   nodeIdHex  1c01
   Readings:
     2016-01-25 17:36:54   power            0 W
     2016-01-25 17:36:54   reportedState   off
     2016-01-25 17:36:54   state           off
Attributes:
   IODev      ZWAVE1
   alias      Küche Deckenlicht
   group      Licht
   icon       light_ceiling
   room       Küche


Child2:

DEF        c0bcc8ab 7170
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     9
   NAME       eg.ku.Herdbeleuchtung
   NR         118
   STATE      on
   TYPE       ZWave
   ZWAVE1_MSGCNT 9
   ZWAVE1_RAWMSG 0004001c0c600d02003202211200000000
   ZWAVE1_TIME 2016-01-25 14:28:41
   homeId     c0bcc8ab
   nodeIdHex  1c02
   Readings:
     2016-01-25 14:28:41   power            0 W
     2016-01-25 14:28:41   reportedState   on
     2016-01-25 14:28:41   state           on
Attributes:
   IODev      ZWAVE1
   alias      Küche Herd
   group      Licht
   icon       light_dinner_table
   room       Küche


Viele Grüße

Michael
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: rudolfkoenig am 25 Januar 2016, 19:37:04
Die "Kinder" haben kein classes Attribut, und deswegen hat man auch keine Befehle zur Verfuegung.
Loesung 1: beide entfernen, und dann "get mcCapability 02" ausfuehren.
Loesung 2: bei beiden das Attribut classes mit Inhalt SWITCH_BINARY setzen.
Titel: Antw:Ansteuern von Doppelschaltern
Beitrag von: m8ichael am 25 Januar 2016, 19:49:40
Danke! Das hat funktioniert!