Metadata-Version: 2.1
Name: halohomeapi
Version: 0.7.0
Summary: A python library to control Eaton HALO Home Smart Lights
Home-page: https://github.com/deadman96385/halohomeapi
Author: Naya Verdier
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp (~=3.7)
Requires-Dist: bleak (~=0.13)
Requires-Dist: csrmesh (~=0.10)
Provides-Extra: dev
Requires-Dist: black (==21.9b0) ; extra == 'dev'
Requires-Dist: flake8 (==4.0.1) ; extra == 'dev'
Requires-Dist: flake8-bugbear (==21.9.2) ; extra == 'dev'
Requires-Dist: isort (==5.9.3) ; extra == 'dev'
Requires-Dist: twine (==3.4.2) ; extra == 'dev'
Requires-Dist: wheel (==0.37.0) ; extra == 'dev'

# halohome

A python library to control Eaton HALO Home Smart Lights


# Changelog

## 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


