I have troubles connecting the Z-Wave Me wall switch (ZME_WALLC-S). I am already running Home Assistant and an Aeotec Z-Wave stick to control a couple of thermostats without any troubles.
After including the wall switch into the Z-Wave network, it shows up as ‘Initialising (Probe)’ in Home Assistant. I tried pressing buttons on the switch and re-booting Home Assistant but it doesn’t help at all. As I thought it might be a one time setup issue, I tried to exclude and reset the wall switch and include it again. Unfortunately, that did not help either but I have multiple devices showing up as ‘Initialising (Probe)’ in Home Assistant.
So now I have two problems:
I can’t connect the wall switch to Home Assistant.
I can’t get rid of the ‘Initialising (Probe)’ devices.
Battery operated devices most often show Initialising (Probe) because they are asleep until activated. It is the expected behavior. If you need to make settings changes to the switch, there will be a way to keep the device awake for a short period of time so that it can accept the settings from Homeassistant. I would run tail -f OZW_Log.txt
from the command line, as you press the switch. You should see some indication that the node is sending information to HA. You may need to craft an automation that uses the state change from the switch to trigger whatever you want to happen.
Thanks for the input, I solved the issue. Here some details for people running into the same problem:
Running tail -f OZW_Log.txt printed the following when pressing a button on the switch:
In other threads I read that this might come from the device requiring secure communication. Thus, I set a network key in options.xml, rebooted Home Assistant and included the switch as a secure node via Home Assistant’s configuration panel.
Start HA by ssh into HA and run hassio homeassistant start
do tail -f /config/OZW_Log.txt and then press a button on your WALL-C controller and see that it should have output like this:
2019-02-17 12:08:39.667 Detail, Node010, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x0a, 0x05, 0x5b, 0x03, 0xd8, 0x00, 0x01, 0x7e
2019-02-17 12:08:39.667 Detail,
2019-02-17 12:08:39.667 Info, Node010, Received Central Scene set from node 10: scene id=1 in 0 seconds. Sending event notification.
2019-02-17 12:08:39.667 Detail, Node010, Refreshed Value: old value=0, new value=0, type=int
2019-02-17 12:08:39.667 Detail, Node010, Changes to this value are not verified
2019-02-17 12:08:39.667 Detail, Node010, Notification: ValueChange
Note the scene id=<number which should be 1 if the top left button was pressed
Add automation to test it
alias: Test zwave event
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.z_wave_me_zme_wallc_s_secure_wall_controller_2
scene_id: 1
action:
- service: notify.notify
data_template:
message: >
Got event for scene id 1 from the controller