Habapp

Latest version: v24.11.0

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

Scan your dependencies

Page 11 of 11

0.10.0

- Configured logfiles get rotated on startup instead of deleted
- added parameter "wait_for_openhab". If true HABApp will wait until items
from openhab have been loaded before loading the rules
- Param & Rule file loading is now event based:
Reloading of both file types can be observed and triggered from within rules
- Deprecated some functions and added deprecation warnings to the log
- Error Processing is now event based, too. Removed WrappedFunction._ERROR_CALLBACK.
Added an example how to process rule error messages in documentation
- Prepared parameter file validation
- Added some more documentation

0.9.2

- ComplexEventValue works now for all Events
- Ping works again as intended (fixes 83)
- Fixed bug when item from openHAB changed type and change was not reflected in HABApp
- Fixed wrong type hint for run_xxx

0.9.0

- Renamed functions and variables for item (added deprecation warning for old item.state property)
- item.state -> item.value
- item.set_state -> item.set_value
- item.post_state -> item.post_value
- item.get_state -> item.get_value
- Moved configuration to EasyCo
- MQTT configuration has listen_only switch, too
- Added NumberItem to openhab.items
- Updated lots documentation
- Added functions with corresponding commands for OpenhabItems
- Added command processing for OpenhabItems
- Prepared for Openhab 2.5
- Use relative names in testing configuration
- Counter is thread safe
- renamed ColorItem.value to ColorItem.brightness
- MultiModeValue has function calculate_lower_priority_value which returns the low prio value

0.8.0

Reworked Parameters:
- can now be used to setup rules dynamically
- can be imported and created through ``HABApp.Parameter``
- own documentation page

Reworked ``MultiValueItem``:
- Removed ``MultiValue``
- Added lots of documentation

Other:
- ``run_in`` supports ``timedelta``
- Fixed example (fixes 72)
- Added more documentation

Page 11 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.