- Area arming/disarming
- Zone monitoring
- Output control
- Python 3.10 or higher
pip install arrowhead-alarm
from arrowhead_alarm import Mode1Client, ArmingMode, LoginCredentials
async def main():
client = Mode1Client(
host="192.168.0.20",
port=9000,
credentials=LoginCredentials("username", "password")
),
await client.connect()
await client.arm_button(ArmingMode.AWAY)