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