python-cozify
python-cozify copied to clipboard
Unofficial Cozify Python bindings and helpers
Bumps [black](https://github.com/psf/black) from 23.10.1 to 24.3.0. Release notes Sourced from black's releases. 24.3.0 Highlights This release is a milestone: it fixes Black's first CVE security vulnerability. If you run Black...
If there are multiple hubs try to find which one is local and hub info correctly for each hub. To set default hub current code expects there is local hub.
.. most likely it doesn't work. The library makes every attempt to be usable with multiple hubs on the same account simultaneously. However since I only have one hub most...
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3. Release notes Sourced from jinja2's releases. 3.1.3 This is a fix release for the 3.1.x feature branch. Fix for GHSA-h5c8-rqwp-cp95. You are affected if...
The basics are trivial to implement for `get` calls, endpoints I've found: - `cozify.hub_api.get('/hub/users', **kwargs)` - `cozify.hub_api.get('/rooms', **kwargs)` - `cozify.hub_api.get('/zones', **kwargs)` All of them probably support also post calls for...
If there is no valid cloud state saved: ``` %> util/devicelist.py WARNING:absl:Cloud attribute remotetoken not found in state. Traceback (most recent call last): File "util/devicelist.py", line 21, in main() File...
So today I installed some IKEA Trådfri bulbs and immediately my alerts tell me my house is on fire. Like, 4000 degrees on fire. 🔥🚒 Turns out `device["state"]["temperature"]` can be...
The rename would break compatibility but then again no stability has been yet promised. Need to think about it and get back to this.
The cloud.refresh() API helper seems to work great in keeping up a functional token. What really needs to be done though is to create some logic into cloud.authenticate() to "every...
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.4. Release notes Sourced from requests's releases. v2.32.4 2.32.4 (2025-06-10) Security CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve...