I recently migrated from the deprecated OZW 1.4 integration to the new Z-wave JS and as others have reported, my two old GE/JASCO 12724 dimmers were not reporting state changes and brightness changes reliably. I am trying to use the “zwave_js.refresh_value” service call to remedy this and have created two automations for each of the switches and so far it seems to work pretty well:
- id: '1614861659011'
alias: Poll Kitchen
description: ''
trigger:
- platform: event
event_type: state_changed
event_data:
entity_id: light.kitchen_light
condition: []
action:
- service: zwave_js.refresh_value
target:
entity_id: light.kitchen_light
data:
refresh_all_values: true
mode: single
- id: '1614867464909'
alias: Poll Kitchen Brightness
description: ''
trigger:
- platform: state
entity_id: light.kitchen_light
attribute: brightness
condition: []
action:
- service: zwave_js.refresh_value
target:
entity_id: light.kitchen_light
data:
refresh_all_values: true
mode: single
Any feedback about this approach is welcomed.
Update: It’s still not 100% reliable, but controlling the lights from the physical switch seems to update HA most of the time. Also, I am not sure if the “brightness” automation is working as intended.