Philips Air Purifier Client API
Python API for monitoring and controlling Philips air purifiers.
Tested with:
- Philips AC3256/60
Installation
pip install philips-air-purifier
Usage
Get and set the status of the air purifier:
from philips_air_purifier import status
status.put_status(air_purifier_host="192.168.1.12", status={"pwr": "1"})
current_status = status.get_status(air_purifier_host="192.168.1.12")
TODO before 1.0.0
- session-based API (to avoid the need to repeat DH key exchange for every call--to support more complicated use cases)
- custom HTTP request API (to support features not covered by the functional and session-based API)