Skip to content

Releases: spacemanspiff2007/HABApp

v1.1.2

19 Jun 05:58
ab962ef
Compare
Choose a tag to compare
  • Re-added ItemStateEventFilter
  • Improved parsing of DateTime values

v1.1.1

16 Jun 08:15
311ed71
Compare
Choose a tag to compare

Fixed a bug where the rule context was not found

v1.1.0

15 Jun 10:23
77a72e8
Compare
Choose a tag to compare

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

v1.0.8

09 Feb 12:59
b3ace75
Compare
Choose a tag to compare
  • 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

09 Feb 08:09
e2cad90
Compare
Choose a tag to compare
fix actions (#361)

v1.0.7

09 Feb 07:44
59528d3
Compare
Choose a tag to compare
  • ContactItem has open()/closed() methods
  • Setting persistence values now works for some persistence services
  • Don't connect when user/password is missing for openHAB

v1.0.6

08 Nov 05:25
9ae69e7
Compare
Choose a tag to compare
  • 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

v1.0.5

20 Oct 12:21
b03de5a
Compare
Choose a tag to compare
  • Added new item function post_value_if and oh_post_update_if to conditionally update an item
  • Added support for new alive event with openHAB 3.4
  • Reworked file writer for textual thing config
  • Added support for ThingConfigStatusInfoEvent
  • MultiModeValue returns True/False if item value was changed
  • Updated dependencies

v1.0.4

25 Aug 04:34
2599822
Compare
Choose a tag to compare
  • New RGB & HSB datatype for simpler color handling
  • Fixed Docker build
  • Bugfixes

v1.0.3

09 Aug 10:53
decea19
Compare
Choose a tag to compare
  • OpenHAB Thing can now be enabled/disabled with thing.set_enabled()
  • ClientID for MQTT should now be unique for every HABApp installation
  • Reworked MultiModeItem, now a default value is possible when no mode is active
  • Added some type hints and updated documentation