I have integrated the omnilink bridge with MQTT on my HASSIO implementation. I can see all of my sensors and status of the system. Great logging. I can not figure out how to implement the Alarm Card to actually Arm and Disarm the system. The alarm card will not show the keypad. Anyone else have this setup and maybe could provide some clues?
I use another brand of alarm system and this is how its attributes appear in Developer Tools > States:
code_format: number changed_by: null code_arm_required: true index: 1 is_exit: false timer1: 0 timer2: 0 armed_status: disarmed arm_up_state: ready_to_arm alarm_state: no_alarm_active changed_by_keypad: null changed_by_time: null changed_by_id: null friendly_name: Our Home supported_features: 7
Compare that to your system, especially
code_arm_required. I believe if that is
false then the Alarm Panel Card won’t, by default, display a keypad.
Thank you for the reply. I will work on this later and post the result.
Mine is a bit less than your example above. I really wish that the Omnilink driver was documented fully.
service: alarm_control_panel.alarm_arm_night data: code: 1234
So what is it? Does it contain
code_arm_required? What you posted isn’t a list of the attributes it’s a portion of a service call to arm an alarm panel.
I posted it above. For each individual arming function, that is all the code that exists.
I didn’t ask for that. I asked for something else, twice, and provided an example and explained where to get it. You didn’t post anything that I asked for.
Given that it seems we aren’t making any headway, I’ll step aside and let someone else assist you.
What I posted above is exactly what you asked for - My has nothing in the Alarm system settings under Dev/States except for the lines below.
Apparently everything with the Omni bridge is coded in the API and I can not locate any documntation on how allow the panel to accept a user code. I can not get the developer of the Omni bridge to respond. This may force my hand to change over to DSC.