Home Assistant Community

Zwave/Central Scene: Howto include Devolo Wall Switch

zwave
Tags: #<Tag:0x00007f374f8ed9f0>
#1

Hello everyone,

Please help: I was not able to include my Devolo Wall Switch so far (only in parts - please read below).

Devolo%20Wall%20Switch%20small

I already studied these articles:




So far button 1 is working but the other three buttons are logged as:

2018-08-26 11:37:25.648 Info, Node013, Received Central Scene set from node 13: scene id=3 in 0 seconds. Sending event notification.
2018-08-26 11:37:25.649 Warning, Node013, No ValueID created for Scene 3
2018-08-26 11:37:34.820 Detail, Node013, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x0d, 0x05, 0x5b, 0x03, 0xc0, 0x00, 0x03, 0x63
2018-08-26 11:37:34.820 Detail,

This is my zwcfg:

  <CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
  	<Instance index="1" />
  	<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
  	<Value type="int" genre="system" instance="1" index="1" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
  </CommandClass>

What do I have to change in order to get all buttons working? I still do not understand the logics behind the zwcfg coding…

Many thanks in advance!

0 Likes

#2

I tried to guess the coding and replaced this part of my zwcfg:

 <CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
  	<Instance index="1" />
  	<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
  	<Value type="int" genre="system" instance="1" index="1" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
 </CommandClass>

with this guess:

<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
	<Instance index="1" />
	<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
	<Value type="int" genre="system" instance="1" index="1" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
	<Value type="int" genre="system" instance="1" index="2" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
	<Value type="int" genre="system" instance="1" index="3" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
</CommandClass>

Unfortunately without any change of behaviour. Still the same log after pressing all 4 buttons:

2018-09-12 16:25:37.576 Info, Node013, Received Central Scene set from node 13: scene id=1 in 0 seconds. Sending event notification.
2018-09-12 16:25:37.576 Detail, Node013, Refreshed Value: old value=0, new value=0, type=int
2018-09-12 16:25:37.576 Detail, Node013, Changes to this value are not verified
2018-09-12 16:25:37.576 Detail, Node013, Notification: ValueChanged
2018-09-12 16:25:40.136 Detail, Node013, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x0d, 0x05, 0x5b, 0x03, 0xfa, 0x00, 0x02, 0x58
2018-09-12 16:25:40.136 Detail,
2018-09-12 16:25:40.136 Info, Node013, Received Central Scene set from node 13: scene id=2 in 0 seconds. Sending event notification.
2018-09-12 16:25:40.136 Warning, Node013, No ValueID created for Scene 2
2018-09-12 16:25:41.861 Detail, Node013, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x0d, 0x05, 0x5b, 0x03, 0xfb, 0x00, 0x03, 0x58
2018-09-12 16:25:41.861 Detail,
2018-09-12 16:25:41.861 Info, Node013, Received Central Scene set from node 13: scene id=3 in 0 seconds. Sending event notification.
2018-09-12 16:25:41.861 Warning, Node013, No ValueID created for Scene 3
2018-09-12 16:25:43.031 Detail, Node013, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x0d, 0x05, 0x5b, 0x03, 0xfc, 0x00, 0x04, 0x58
2018-09-12 16:25:43.031 Detail,
2018-09-12 16:25:43.031 Info, Node013, Received Central Scene set from node 13: scene id=4 in 0 seconds. Sending event notification.
2018-09-12 16:25:43.031 Warning, Node013, No ValueID created for Scene 4

0 Likes

#3

What does it mean: ‘No ValueID created for Scene xx’ ?

0 Likes

#4

Please help…!

0 Likes

#5

This does not help (only the upper left button works, “No ValueID created” for the other scenes):

			<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="5" innif="true" scenecount="0">
				<Instance index="1" />
				<Instance index="2" />
				<Instance index="3" />
				<Instance index="4" />
				<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
				<Value type="int" genre="user" instance="1" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="user" instance="1" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="system" instance="2" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
				<Value type="int" genre="user" instance="2" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="user" instance="2" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="system" instance="3" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
				<Value type="int" genre="user" instance="3" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="user" instance="3" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="system" instance="4" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
				<Value type="int" genre="user" instance="4" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="user" instance="4" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			</CommandClass>
0 Likes

#6

In this version the three buttons top-left, top-right and bottom-left are active. For bottom-right has still no ValueID been created for:

		<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="5" innif="true" scenecount="0">
			<Instance index="1" />
			<Instance index="2" />
			<Instance index="3" />
			<Instance index="4" />
			<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
			<Value type="int" genre="user" instance="1" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="1" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="1" index="3" label="Pressed 3 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="system" instance="2" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
			<Value type="int" genre="user" instance="2" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="2" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="2" index="3" label="Pressed 3 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="system" instance="3" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
			<Value type="int" genre="user" instance="3" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="3" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="3" index="3" label="Pressed 3 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="system" instance="4" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
			<Value type="int" genre="user" instance="4" index="1" label="Pressed 1 time" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="4" index="2" label="Pressed 2 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
			<Value type="int" genre="user" instance="4" index="3" label="Pressed 3 times" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
		</CommandClass>
0 Likes

#7

Hello with this code all of my 4 buttons work

			<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="5" innif="true" scenecount="0">
				<Instance index="1" />
				<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
				<Value type="int" genre="system" instance="1" index="1" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="1" />
				<Value type="int" genre="system" instance="1" index="2" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="2" />
				<Value type="int" genre="system" instance="1" index="3" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3" />
				<Value type="int" genre="system" instance="1" index="4" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="4" />
				<Value type="int" genre="system" instance="1" index="5" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="5" />
				<Value type="int" genre="system" instance="1" index="6" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="6" />
			</CommandClass>
0 Likes

#8
2018-12-20 21:18:23.278 Info, Node015, Received Central Scene set from node 15: scene id=1 in 0 seconds. Sending event notification.

2018-12-20 21:18:23.278 Detail, Node015, Refreshed Value: old value=0, new value=0, type=int

2018-12-20 21:18:23.278 Detail, Node015, Changes to this value are not verified

2018-12-20 21:18:23.278 Detail, Node015, Notification: ValueChanged

2018-12-20 21:18:25.154 Detail, Node015, Received: 0x01, 0x0d, 0x00, 0x04, 0x00, 0x0f, 0x05, 0x5b, 0x03, 0x3b, 0x00, 0x02, 0xc1, 0x00, 0x5c

2018-12-20 21:18:25.154 Detail, 

2018-12-20 21:18:25.155 Info, Node015, Received Central Scene set from node 15: scene id=2 in 0 seconds. Sending event notification.

2018-12-20 21:18:25.155 Detail, Node015, Refreshed Value: old value=0, new value=0, type=int

2018-12-20 21:18:25.155 Detail, Node015, Changes to this value are not verified

2018-12-20 21:18:25.155 Detail, Node015, Notification: ValueChanged

2018-12-20 21:18:27.790 Detail, Node015, Received: 0x01, 0x0d, 0x00, 0x04, 0x00, 0x0f, 0x05, 0x5b, 0x03, 0x3c, 0x00, 0x05, 0xc4, 0x00, 0x59

2018-12-20 21:18:27.790 Detail, 

2018-12-20 21:18:27.791 Info, Node015, Received Central Scene set from node 15: scene id=5 in 0 seconds. Sending event notification.

2018-12-20 21:18:27.791 Detail, Node015, Refreshed Value: old value=0, new value=0, type=int

2018-12-20 21:18:27.791 Detail, Node015, Changes to this value are not verified

2018-12-20 21:18:27.792 Detail, Node015, Notification: ValueChanged

2018-12-20 21:18:28.825 Detail, Node015, Received: 0x01, 0x0d, 0x00, 0x04, 0x00, 0x0f, 0x05, 0x5b, 0x03, 0x3d, 0x00, 0x06, 0xc4, 0x00, 0x5b

2018-12-20 21:18:28.826 Detail, 

2018-12-20 21:18:28.827 Info, Node015, Received Central Scene set from node 15: scene id=6 in 0 seconds. Sending event notification.

2018-12-20 21:18:28.827 Detail, Node015, Refreshed Value: old value=0, new value=0, type=int

2018-12-20 21:18:28.828 Detail, Node015, Changes to this value are not verified

2018-12-20 21:18:28.828 Detail, Node015, Notification: ValueChanged

2018-12-20 21:18:29.804 Detail, Node006, Received: 0x01, 0x12, 0x00, 0x04, 0x00, 0x06, 0x0a, 0x32, 0x02, 0x21, 0x34, 0x00, 0x00, 0x01, 0x16, 0x00, 0x00, 0xbb, 0x00, 0x6c
0 Likes

#9

But as strange as it is, my automations that worked until them fails now, nothing happens when I push any of the 4 buttons.

Here is one of my automations :

#**************************************************************
# Chambre parents : Devolo Home Control Interrupteur - Entrée
#**************************************************************
  - alias: ChParents Allume Chevets
    trigger:
      platform: event
      event_type: zwave.scene_activated
      event_data:
        entity_id: zwave.devolo_home_control_scene_switch_mt2652_2
        scene_id: 1
    action:
      service: homeassistant.turn_on
      entity_id: group.chevets_chambre_parents
  - alias: ChParents Eteint Chevets
    trigger:
      platform: event
      event_type: zwave.scene_activated
      event_data:
        entity_id: zwave.devolo_home_control_scene_switch_mt2652_2
        scene_id: 5
    action:
      service: homeassistant.turn_off
      entity_id: group.chevets_chambre_parents
  - alias: ChParents Lampadaire ON/OFF
    trigger:
      platform: event
      event_type: zwave.scene_activated
      event_data:
        entity_id: zwave.devolo_home_control_scene_switch_mt2652_2
        scene_id: 2
    action:
      service: switch.toggle
      entity_id: switch.lampadaire_table_a_langer
  - alias: ChParents Eteint tout
    trigger:
      platform: event
      event_type: zwave.scene_activated
      event_data:
        entity_id: zwave.devolo_home_control_scene_switch_mt2652_2
        scene_id: 6
    action:
      service: homeassistant.turn_off
      entity_id: group.lumieres_chambre_parents
0 Likes