Alarm decoder attributes

I am trying to obtain “ready” status from my Vista 20P alarm system using AD2USB. Apparently, attributes such as “ready” have been put in place with boolean values. I am trying to use the attribute as a condition in automation. I can’t make it to work. The attribute never satisfies the condition.
Any one have experience with that?

1 Like

Share your attempt. Please correctly format it for the forum.

condition:
  - condition: and
    conditions:
      - condition: state
        entity_id: alarm_control_panel.alarm_panel
        attribute: ready
        state: true
      - type: is_on
        condition: device
        device_id: 0438f52517545494950e28a3efbc773e
        entity_id: 2090000f5d58ee14bb78764187f7557e
        domain: binary_sensor
      - type: is_not_open
        condition: device
        device_id: 67b6e745e26f638815c414a9d2fb1cfb
        entity_id: binary_sensor.cat_sensor_window_door_is_open
        domain: binary_sensor

The first condition is the relevant one.

In Developer Tools → States, what does it show as the values for the attribute?


I guess I don’t see any of those attributes, such as ready, ac_power, etc.

If you don’t see them, then they don’t exist and you can’t write a state condition using them.

Maybe you mistook what you were reading and it available as event data instead?

Do you have a link to what you were reading?

Yeah, absolutely.

Hmm. It definitely says “attributes”. Maybe your model does not support that functionality. Not sure I don’t have one.

I appreciate your trying to help. The alarm system supports the attributes and I have been using AD2USB for close to 10 years, but switched to HA recently.
Thanks.

I had the most up-to-date stable firmware but decided and updated to the most recent beta. Now all the states show up.

1 Like