HAP-python
HAP-python copied to clipboard
A python implementation of the HomeKit Accessory Protocol (HAP)
Orjson, requires a 64-bit Python with>3.8.5+and
I am not sure whether this is a HAP-python issue or a home assistant issue. After pairing/unpairing sequence is done twice in Home Assistant, HAP-python device no longer shows up...
I'm trying to run multiple temperature sensors in a single process (without a bridge). Running an unmodified `main.py` and pairing a single accessory works fine. When I modify it slightly...
Hi, I use your HAP Lib (4.5.0) and implemented a simple accessory (on-off switch) to be included in the bridge and into Homekit. Thanks to some samples and clear documentation......
On Windows, os.chmod fails if the target file doesn't exist. Avoid calling it in that case.
### BACKGROUND My HA setup is using HomeKit Bridge to expose an Alarm to HomeKit. The HA logs contain the following errors: ``` Logger: pyhap.characteristic Source: components/homekit/type_security_systems.py:125 First occurred: 21:12:49...
I have a Raspberry pi with a Pi camera attached. I created a class called CameraSensor that controls the camera, allowing it to take pictures and start or stop streaming...
I believe we would need to add a type_airpurifiers.py to this list? https://github.com/ak6i/core/tree/homekit_air_purifier/homeassistant/components/homekit
- Move metadata from `setup.py` to `pyproject.toml` - Drop support for outdated Python versions: `3.7` and `3.8` - Remove `REQUIRED_PYTHON_VER` from `pyhap.const`. It's only stored in the project metadata now....
Python 3.14 will deprecated `asyncio.iscoroutinefunction` in favor of `inspect.iscoroutinefunction` which has been available for some time now. https://docs.python.org/3.14/deprecations/pending-removal-in-3.16.html https://docs.python.org/3.14/library/inspect.html#inspect.iscoroutinefunction