ZWaveJS Update Triggers Automations

Wondering how I can adjust the automations which get triggered whenever there’s an update occurring with the ZWaveJS? It is unnerving to hear the Voice announce “The garage door is now opening” when it is not. Is there a condition I can add to account for the update?

Post your automation yaml

1 Like

The trigger is probably based on a state change, post the automation so you can get some help.

1 Like

When the integration updates the hub status changes to unavailable. Create an input_boolean or timer to toggle on when the hub is unavailable. Add either to the conditions of the automation that is affected.

    - trigger: state
      entity_id: sensor.z_wave_hub_status
      to: "unavailable"
      for: '00:00:05'

then

    - condition: state
      entity_id: switch.momentary_suppress_device (timer or input boolean)
      state: "off"
1 Like

Here’s the trigger and conditions present in one of the automations, for whenever the garage door opens . . .

alias: Garage Door Opening
description: ""
triggers:
  - type: opened
    device_id: 04d4fc0-etc-
    entity_id: cb2b31d1-etc-
    domain: binary_sensor
    trigger: device
    for:
      hours: 0
      minutes: 0
      seconds: 1
conditions: []
actions:

I noticed that the phantom announcements also happen whenever I update the UniFi Protect. The automation senses a change in the chime, and announces that someone is at the door, when it was only a software update happening.

alias: Doorbell1
description: ""
triggers:
  - entity_id:
      - sensor.up_chime_last_ring
    trigger: state
conditions:
  - condition: template
    value_template: >-
      {{ (as_timestamp(now()) -
      as_timestamp(states.sensor.up_chime_last_ring.last_changed)) < 2 }}
actions: