I am using Z-wave debug log ging now when in "test mode" so that I can see in the log window what happens when I try to add/modify/delete etc these "odd" Z-wave devices I have.
It is especially use full when trying to add and sync in these Schneider Electric / Merten CONNECT 1- and 2-channel push buttons. It makes it easier to quickly see if I was able to do the association, add or delete at the right millisecond after the 6th blink of the red LED.
This is the device info
==========
Indigo Z-Wave Version: 1.0.301
Node ID: 26
Model: Transmitter Module
Model ID: 00010004
Manufacturer: Merten
Manufacturer ID: 007A
Protocol Version: 2.27
Application Version: 1.08
Model Definition Version: 0
Library Type: 2
Class Name: Remote Switch
Class Hierarchy: 01 : 12 : 00
Command Class Base: 00
Command Versions: 20v1 85v1 86v1 8Ev1 70v1 72v1
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: - none -
Neighbors: - none -
Associations: 1:[4] 2:[] 3:[3] 4:[]
Config Values: - none -
==========
and here is the full sync log when syncing in the device:
==========
Z-Wave Syncing - started for device "026 - SchneiderElectric / Merten CONNECT 2-channel push"
Z-Wave Debug SENT getNodeNeighbors: 01 06 00 80 1A 01 01 63
Z-Wave Debug RCVD getNodeNeighbors: 01 20 01 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E
Z-Wave Debug . . getNodeNeighbors: nodeId 026, neighbors: - none -
Z-Wave Syncing - retrieved module neighbors list: - none -
Z-Wave Debug SENT requestNodeInfo: 01 06 00 60 1A 04 5C DB
Z-Wave Debug RCVD requestNodeInfo: 01 13 00 49 84 1A 0D 01 12 00 72 86 70 85 8E EF 85 20 26 50 96
Z-Wave Debug . . requestNodeInfo: node 026, combined class list: 20v1 85v1 86v1 8Ev1 70v1 72v1
Z-Wave Debug SENT requestManufactureInfo: 01 09 00 13 1A 02 72 04 05 5D D3
Z-Wave Debug RCVD requestManufactureInfo: 01 0E 00 04 00 1A 08 72 05 00 7A 00 01 00 04 EF
Z-Wave Debug . . requestManufactureInfo: node 026, manufacturerId 007A, productId 00010004
Z-Wave Debug . . requestManufactureInfo: Merten, Transmitter Module
Z-Wave Syncing - retrieved manufacture and model names: Merten - 007A, Transmitter Module - 00010004
Z-Wave Debug SENT requestVersInfoGen: 01 09 00 13 1A 02 86 11 05 5E 31
Z-Wave Debug RCVD requestVersInfoGen: 01 0D 00 04 00 1A 07 86 12 02 02 1B 01 08 6D
Z-Wave Debug . . requestVersInfoGen: node 026, protoVers 2.27, appVers 1.08
Z-Wave Syncing - retrieved protocol version 2.27, app version 1.08
Z-Wave Syncing - retrieved class hierarchy: Controller : Remote Switch : -- (01 : 12 : 00, base 00)
Z-Wave Syncing - retrieved command classes: 20v1 85v1 86v1 8Ev1 70v1 72v1
Z-Wave Debug SENT requestAssociationGroupCount: 01 09 00 13 1A 02 85 05 05 5F 27
Z-Wave Debug RCVD requestAssociationGroupCount: 01 09 00 04 00 1A 03 85 06 04 6C
Z-Wave Debug . . requestAssociationGroupCount: node 026, group count: 4
Z-Wave Debug SENT requestAssociations: 01 0A 00 13 1A 03 85 02 01 05 60 1C
Z-Wave Debug RCVD requestAssociations: 01 0C 00 04 00 1A 06 85 03 01 0C 00 04 64
Z-Wave Debug . . requestAssociations: node 026, group: 1, num associations: 1, max associations: 12, replies left: 0
Z-Wave Debug . . requestAssociations: node 026, group: 1, associations: [4]
Z-Wave Syncing - retrieved group 1 associations: [4]
Z-Wave Debug SENT requestAssociations: 01 0A 00 13 1A 03 85 02 02 05 61 1E
Z-Wave Debug RCVD requestAssociations: 01 0B 00 04 00 1A 05 85 03 02 0C 00 67
Z-Wave Debug . . requestAssociations: node 026, group: 2, num associations: 0, max associations: 12, replies left: 0
Z-Wave Debug . . requestAssociations: node 026, group: 2, associations: []
Z-Wave Syncing - retrieved group 2 associations: []
Z-Wave Debug SENT requestAssociations: 01 0A 00 13 1A 03 85 02 03 05 62 1C
Z-Wave Debug RCVD requestAssociations: 01 0C 00 04 00 1A 06 85 03 03 0C 00 03 61
Z-Wave Debug . . requestAssociations: node 026, group: 3, num associations: 1, max associations: 12, replies left: 0
Z-Wave Debug . . requestAssociations: node 026, group: 3, associations: [3]
Z-Wave Syncing - retrieved group 3 associations: [3]
Z-Wave Debug SENT requestAssociations: 01 0A 00 13 1A 03 85 02 04 05 63 1A
Z-Wave Debug RCVD requestAssociations: 01 0B 00 04 00 1A 05 85 03 04 0C 00 61
Z-Wave Debug . . requestAssociations: node 026, group: 4, num associations: 0, max associations: 12, replies left: 0
Z-Wave Debug . . requestAssociations: node 026, group: 4, associations: []
Z-Wave Syncing - retrieved group 4 associations: []
Z-Wave Debug SENT addInterfaceAssociation: 01 0B 00 13 1A 04 85 01 01 01 05 64 1C
Z-Wave Syncing - added group 1 association to interface
Z-Wave Debug . . addInterfaceAssociation: node 026, group: 1, associations: [4, 1]
Z-Wave Syncing - complete
Z-Wave Debug terminatingSyncUI
===========
NOTE that when I re-sync the device it automatically adds in the Indigo Z-wave (device 1) into the association group 1 of the switch?!
This makes it impossible to dim the lamp on the FGD-211 dimmer and it now only works as an on/off switch.
If I go into Manage Associations and REMOVE the Indigo Z-wave from group 1 on the switch the dimming works fine and I still see the events and device status in the event log.
I have to remember to remove this association to Indigo Z-wave in group 1 after each device resync in order to keep the dimming functionality.
Here you can see the device data for the FGD-211 dimmer:
=========
10 jan 2015 21:20:18
Z-Wave Indigo Device "004 - Dimmer Switch (FGD211)" Z-Wave Properties:
Indigo Z-Wave Version: 1.0.301
Node ID: 4
Model: Dimmer Switch (FGD211)
Model ID: 0100100A
Manufacturer: Fibaro System
Manufacturer ID: 010F
Protocol Version: 3.52
Application Version: 2.02
Model Definition Version: 8
Library Type: 3
Class Name: Dimmable Power Switch
Class Hierarchy: 04 : 11 : 01
Command Class Base: 26
Command Versions: 20v1 85v1 26v1 27v1 8Ev1 70v1 72v1 73v1 7Av1 86v1
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: routing, beaming
Neighbors: 2, 3
Associations: 1:[1] 2:[1] 3:[1]
Config Values: 8:1 9:5 10:1 11:1 12:99 13:2 14:0 15:1 16:1 17:0 18:0 41:0
=========
and here is the device data for the FGR-221 shutter controller:
========
Indigo Z-Wave Version: 1.0.301
Node ID: 3
Model: Shutter Controller (FGR221)
Model ID: 03000107
Manufacturer: Fibaro System
Manufacturer ID: 010F
Protocol Version: 3.42
Application Version: 1.07
Model Definition Version: 3
Library Type: 3
Class Name: Multiposition Motor Control
Class Hierarchy: 04 : 11 : 03
Command Class Base: 26
Command Versions: 20v1 70v1 26v3 86v1 27v1 8Ev1 50v1 72v1 73v1 25v1 85v1
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: routing, beaming
Neighbors: 2, 4
Associations: 1:[1] 2:[1] 3:[1]
Config Values: 41:0 14:0
=========
Both the dimmer and the shutter controller has "Poll device = Only when activity detected" enabled but it is only the dimmer activity that is reported in the event log.
If I add the Indigo Z-wave to group 3 (still removed from group 1) on the push button then I get response in the event log from the shutter controller as well but then the dimming functionality of that button disappears which means I can not move the shutter to a specified level by pushing the down switch and keeping it down until it is in the desired position. However, I do get status updates in the event log for both the dimmer and the shutter controller whit this association setup.
As soon as I remove the Indigo Z-wave from association group 3 of the switch I can again dim the lamp on the dimmer (and get status updates) as well to move the shutter to a specified position using "dimming functionality" of the 2nd button. However, again, no status updates of the shutter controller in the event log anymore then.
As "Stoutjesdijk" wrote in the post
posting.php?mode=reply&f=58&t=13159#pr89773 below it is NOT possible to have Indigo Z-wave in either association group 1 or 3 in order to keep the dimming functionality for both the push buttons.
I can see in the event log that NOTHING is being transmitted in this case when I push the channel 2 button, i.e. association group 3.
This is what is being sent sent when I first press on the upper button on channel one (association group 1) for the dimmer (and still no association to Indigo Z-wave in this association group 1):
10 jan 2015 21:37:42
Z-Wave Debug RCVD requestDimmerStatus: 01 09 00 04 00 04 03 26 03 17 C7
Z-Wave Debug . . requestDimmerStatus: node 004, endpoint None, value 23and this is what is being sent when I press the down (i.e. dim down or shut off):
Z-Wave Debug RCVD requestDimmerStatus: 01 09 00 04 00 04 03 26 03 00 D0
Z-Wave Debug . . requestDimmerStatus: node 004, endpoint None, value 0
Z-Wave received "004 - Dimmer Switch (FGD211)" status update is off
I am happy to send you one of my Schneider Electric / Merten CONNECT radio push buttons (have plenty of them...
) for further investigation by your tech guys and to use in your development in case that it would help to create a good solution.