Habapp

Latest version: v24.2.0

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

1.1.2

- Re-added `ItemStateEventFilter`
- Improved parsing of `DateTime` values

1.1.1

Fixed a bug where the rule context was not found

1.1.0

This is a breaking change!

- Renamed `GroupItemStateChangedEvent` to `GroupStateChangedEvent`
- Groups issue a `GroupStateUpdateEvent` when the state updates on OH3 (consistent with OH4 behavior)
- Groups work now with `ValueUpdateEvent` and `ValueChangedEvent` as expected
- Renamed `ItemStateEvent` to `ItemStateUpdatedEvent`
- Ignored ItemStateEvent on OH4
- Fewer warnings for long-running functions (execution of <FUNC_NAME> took too long)
- `Thing` status and status_detail are now an Enum
- Added `status_detail` to `Thing`
- `LocationItem` now provides the location as a tuple
- Added support for `Point` events
- Improved item sync from openHAB (no more false item state `None` after startup)
- Improved startup behavior when openHAB and HABApp get started together (e.g. after reboot)
- Fixed an issue with short tracebacks for HABApp internal files
- Doc improvements

1.0.8

- Fixed an issue when using token based authentication with openHAB
- Fixed an issue with the asyncio event loop under Python < 3.10

v1.0.7.release

1.0.7

- ``ContactItem`` has ``open()``/``closed()`` methods
- Setting persistence values now works for some persistence services
- Don't connect when user/password is missing for openHAB

1.0.6

* Added log message if item for ping does not exist
* File writer for Thing config doesn't create empty files
* Fixed thing table for textual thing config
* Added `execute_python` to rule and reworked `execute_subprocess`
* Added item_registry to ignored exception paths

Page 2 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.