Press a button and watch what is logged (you will have to scroll down).
i dont see any logs after pressing start listenining . maybe thats not the one. i am going to try all the other ones. at least to see an example on how the logs look.
these will show up right below where i clicked start listening right?
FOUND ONE !!!
state_changed
{
“event_type”: “state_changed”,
“data”: {
“entity_id”: “sensor.four_key_scene_controller_battery_level”,
“old_state”: {
“entity_id”: “sensor.four_key_scene_controller_battery_level”,
“state”: “83.0”,
“attributes”: {
“unit_of_measurement”: “%”,
“friendly_name”: “Four-key Scene Controller: Battery level”,
“device_class”: “battery”
},
“last_changed”: “2021-02-19T18:38:24.188037+00:00”,
“last_updated”: “2021-02-19T18:38:24.188037+00:00”,
“context”: {
“id”: “147e243c67eabb73a32b7667f165e5a7”,
“parent_id”: null,
“user_id”: null
}
but this seems to update the battery usage right? on clicking the buttons…
Yeah that’s not the sort of button press event I would have expected.
damm i dont really know what to do. i heard on some other forums to do an inclusion as secure… but nothing… i wish i knew who was the person that posted on the amazon.de… hes using home assistant
Might be a stupid question, but have you tried to create an automation with ‘Device’ as trigger?
I assume the instructions are in German - if so, I can translate if you want.
ill go try right away!
thank you!
it doesnt work, because i still need to use the entities. i only get battery entities
Maybe theres no library for this control on z-wave js? what tricks me is that the logs recognizes all buttons as scenes… like the picture that ive put at start
im already on my 50tiest inclusion… and i only have 20 nodes hahahahaha
Hmm that’s strange. I’d suggest to re-pair the device (note: I don’t know how to this properly, as I don’t use Z-Wave!) - might be worth a try, but I’m only guessing at this point to be honest…hopefully someone with Z-Wave experience can help out here.
It seems that I can’t upload pdf’s here unfortunately, so here are my translations of some relevant parts (i.e. second page):
Inclusion - insecure option
- put your primary Z-Wave Controller into inclusion-mode
- triple press the pairing button (the one in the center)
- the LED starts blinking blue and becomes green for approx. 5 seconds. The pairing was successful. If it was not successful, the device beeps once.
Inclusion - secure option
- put your primary Z-Wave Controller into inclusion-mode
- press and hold the pairing button for 3 seconds
- the LED starts blinking green and stays on green for approx. 5 seconds. The pairing was successful. If it was not successful, the LED will be off for 5 seconds.
Exclusion - Remove from Z-Wave network
- put your primary Z-Wave Controller into exclusion-mode
- triple press the pairing button
Reset Device
deletes the memory of the device incl. information of the Z-Wave Network Controller
- press and hold the pairing button for 20 seconds and release the button afterwards
- LED shines yellow for 3 seconds
- as long as the LED shines yellow (see previous step) press the pairing button once
Testing the connection quality
- press and hold the pairing button for 11-15 seconds and release the button afterwards
- LED shines purple for 3 seconds
- as long as the LED shines purple (see previous step) press the pairing button once and the test mode starts
Results:
green = stable network quality
green blinking = device is establising a direct communication with the Z-Wave controller and is currently under review
orange = network quality sufficient
orange blinking = device is able to communicate with the Z-Wave controller and is currently under review
red = communication failed
- press pairing button once to end the network quality test
Well thank you so much for all the Help! I am going to try to 20 secs mode to clean it and try again as secure.
Wish me LUCK!
You’re welcome!
good luck - let us know how it went!
no luck I am giving up for now i guess…
so today i bought new remotes… and still the same… so the problem is not from the remote!
i did what @tom_l asked me in a improved way that i saw on a new post and this is what i got
Event 1 fired 5:53 PM:
{
"event_type": "zwave_js_event",
"data": {
"type": "value_notification",
"domain": "zwave_js",
"node_id": 58,
"home_id": 3889200754,
"endpoint": null,
"device_id": "b078e1d6a79f6ee6ba98789f0138ff1d",
"command_class": 91,
"command_class_name": "Central Scene",
"label": "Scene 002",
"property_name": "scene",
"property_key_name": "002",
"value": "KeyPressed"
},
"origin": "LOCAL",
"time_fired": "2021-02-25T17:53:10.381458+00:00",
"context": {
"id": "6716c1c14579e2ff29ab9d8528800dec",
"parent_id": null,
"user_id": null
}
}
how can i automate the buttons with this information? any suggestions?
i can see that someone created this blueprint but i dont know how to import it or even use it
---
blueprint:
name: Aeotec ZWA003 NanoMote Quad
description: Create automations for the Aeotec ZWA003 NanoMote Quad using the
OZW integration.
domain: automation
input:
aeotec_nanomote:
name: Aeotec NanoMote Quad
description: The NanoMote Quad to interact with.
selector:
device:
integration: zwave_js
manufacturer: Aeotec Ltd.
model: Aeotec NanoMote Quad
button_1:
name: Press Button One
description: Action to run on button press.
default: []
selector:
action: {}
button_2:
name: Press Button Two
description: Action to run on button press.
default: []
selector:
action: {}
button_3:
name: Press Button Three
description: Action to run on button press.
default: []
selector:
action: {}
button_4:
name: Press Button Four
description: Action to run on button press.
default: []
selector:
action: {}
mode: single
max_exceeded: silent
trigger:
platform: event
event_type: zwave_js_event
event_data:
command_class_name: Central Scene
device_id: !input aeotec_nanomote
action:
- variables:
scene_id: "{{ trigger.event.data.property_key_name }}"
- choose:
- conditions: "{{ scene_id == '001' }}"
sequence: !input button_1
- conditions: "{{ scene_id == '002' }}"
sequence: !input button_2
- conditions: "{{ scene_id == '003' }}"
sequence: !input button_3
- conditions: "{{ scene_id == '004' }}"
sequence: !input button_4
I believe I understood How it works now! I am going to test it out TOMORROW!!!
Finally Someone Helped me and Now I can make automations for any Buttons!
- alias: Wallmote 1
trigger:
- platform: event
event_type: zwave_js_event
event_data:
device_id: [OWN DEVICE ID HERE]
label: [OWN LABEL HERE]
value: KeyPressed (or KeyHeldDown or KeyReleased)
action:
- service: switch.toggle
entity_id: light.wall