Skip to main content

Asynchronous API client for Habitron SmartHub

Project description

Habitron Client

An asynchronous API client for the Habitron SmartHub, designed for integration with Home Assistant.

Features

  • Direct socket communication with Habitron SmartHub.
  • Automatic CRC16 calculation and command wrapping.
  • High-level methods for controlling outputs, dimmers, RGB, and shutters.
  • Parsing of system status and module definitions via YAML.
  • Discovery of SmartHubs on the local network via UDP.

Installation

pip install habitron-client

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

habitron_client-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

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

habitron_client-0.1.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file habitron_client-0.1.0.tar.gz.

File metadata

  • Download URL: habitron_client-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for habitron_client-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ba0b2c4caf62158e635128d31fc8285f63dfe4b67cc499a5c35361288522f87e
MD5 8cb19dd90b77c5977b5ec7a691aa9fb4
BLAKE2b-256 35635e24f62d7fef38229a8fcfcd8a26f4c716ec5df0ad76e743539088a229ef

See more details on using hashes here.

File details

Details for the file habitron_client-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for habitron_client-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1c01094904d5e1831c16dd0f5d2e42bba3e5d5707e744d348c06305c3f77c552
MD5 ba64aea9d08a9374a41ed2db6111d099
BLAKE2b-256 7d1b2f7e7939d5963a82848e0d04520ce9516f443f13677e881c0da8a16f3c63

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