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
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.
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?
Koenntest du bitte die Ausgabe von list von allen Geraeten (Hauptgeraet und Untergeraeten) hier anhaengen?
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
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.
Danke! Das hat funktioniert!