Skip to main content

A library for interacting with arrowhead alarm systems.

Project description

Arrowhead Alarm Library

Feature Overview

  • Area arming/disarming
  • Zone monitoring
  • Output control

Installation Instructions

Requirements

  • Python 3.10 or higher

Installation

pip install arrowhead-alarm

Usage Instructions

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arrowhead_alarm-1.1.3.tar.gz (50.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arrowhead_alarm-1.1.3-py3-none-any.whl (28.5 kB view details)

Uploaded Python 3

File details

Details for the file arrowhead_alarm-1.1.3.tar.gz.

File metadata

  • Download URL: arrowhead_alarm-1.1.3.tar.gz
  • Upload date:
  • Size: 50.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arrowhead_alarm-1.1.3.tar.gz
Algorithm Hash digest
SHA256 2944ad43efc465776958cd2a3783883727c0f10eaf9b23c1d0fceff4b29591ab
MD5 87b953a5ef6cc0b8411b378aa35146e2
BLAKE2b-256 9c83a86b0a629010ea0d7b87f5c669a494bcd8258ed5c3a517bf90da7a30816e

See more details on using hashes here.

File details

Details for the file arrowhead_alarm-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: arrowhead_alarm-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 28.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arrowhead_alarm-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 43abd51dd7c2a8f26c571fa8b1466a42cbb37ec433191ff0446ca12c56bc4a5d
MD5 6969c14f6629739423a3459a62c7e4ca
BLAKE2b-256 bbb8ced7b418551e3d021499c6d08a65184079bdf7d952e987830e993b603f0b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page