Skip to main content

halohome

A python library to control Eaton HALO Home Smart Lights

Changelog

0.7.0 2024-11-26

Courtesy of @oyvindkinsey:

  • Add support for fetching groups from Avi-on's API

Breaking changes

  • device.device_id is now device.avid to better reflect the underlying datamodel

0.6.0 2024-11-22

Courtesy of @oyvindkinsey:

  • Update the use of Avi-on's API to the current v3
  • Fix incorrect use of avid (this now also supports groups etc)
  • Add new function for constructing packets that work for both devices and groups
  • Remove use of deprecated BLEDevices.rssi
  • Replaced product_ids filtering with a type filter

0.5.0 2022-01-25

  • Sort devices by RSSI before connecting to avoid unnecessary delay

0.4.0 2021-11-08

(BREAKING)

  • Remove support for user_id (username/email is sufficient)
  • Support offline loading of devices (e.g. in case of internet outage)

0.3.0 2021-10-25

  • Read user_id to provide a permanent ID for the HALO Home account

0.2.1 2021-10-23

  • Raise HaloHomeError when credentials are not valid

0.2.0 2021-10-21

  • Support mesh communication (only need to connect to a single device to control all of them)
  • Make network and bluetooth connections async

0.1.0 2021-10-17

  • Initial release

Metadata

Release files for halohome 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for halohome 0.7.0
File Size Uploaded
halohome-0.7.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for halohome 0.7.0
File Interpreter ABI Platform
halohome-0.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.5 kB

Release files / halohome-0.7.0.tar.gz

Download URL halohome-0.7.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
76aec6f79a16b27e501e7e758bca7a68c63c086810ce3306fd0578852a99fc8d
BLAKE2b-256 checksum
How to use checksums
6dc4a85cf351fdef4d8140f86129cd0e231df32c8edeb46db4679a87cb13f94e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.17

Release files / halohome-0.7.0-py3-none-any.whl

Download URL halohome-0.7.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
98f8ae1bc8d00f5b0b97900ff81a10e0cdf3cdc456b60bd437c503b5d2e9c24d
BLAKE2b-256 checksum
How to use checksums
a3fd10b6089454a3935e03210593604bfca3f319ba5a369e70df1697b1b614ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.17

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page