I have an ADT Control Panel that does not have an integration with HA but does integrate with HA, I figured out that you can actually call google_sdk text command to arm away, arm home and disarm
Each script is as simple as this:
arm_stay:
alias: Arm Stay
sequence:
- action: google_assistant_sdk.send_text_command
metadata: {}
data:
command: Set ADT to Stay
description: ''
icon: mdi:shield-home
arm_away:
alias: Arm Away
sequence:
- action: google_assistant_sdk.send_text_command
metadata: {}
data:
command: Set ADT to Away
description: ''
icon: mdi:shield-lock
disarm:
alias: Disarm
sequence:
- action: google_assistant_sdk.send_text_command
metadata: {}
data:
command:
- Set ADT to Disarm
- 'xxxx'
response_variable: test_response
description: ''
icon: mdi:shield-lock-open
Now the problem is none of the alarm panel lovelace cards nor the manual alarm seem to allow you to call scripts for the buttons.
Is there a soln or if someone can suggest how to build a custom card?
The only limitation it seems is you can trigger the alarm states but you cant get back the status of ADT nor can you bypass a door or window, you can only hopefully assume it did the arming and that all doors and windows are shut so it doesnt fail.
Currently I just made 3 buttons on my dashboard for the 3 scripts, is that the best I can do? If yes, then a little disappointed but at least there is a barebones hopeful way for ADT Control Integration, not sure why no one out there has tried it yet