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?
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?
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.