Skip to content

Releases: azogue/eventsensor

🌐 Add Slovak translations

23 Nov 09:33
Compare
Choose a tag to compare

Changes:

  • 🎨 [pre-commit.ci] pre-commit autoupdate
  • 🌐 Add Slovak (sk) translations (from @misa1515 in #65)
  • 🚀 Bump patch version and update CHANGELOG

🐛 Fix integration after HA-Core 2023.8

05 Aug 10:20
Compare
Choose a tag to compare

Changes:

  • 🎨 [pre-commit.ci] pre-commit autoupdate
  • 🐛 Fix import of Event after HA-Core v2023.8 (#59)
  • 📦️ Bump minor version and require HA-Core v2023.8 and python3.11

🐛 Fix integration missing in HA-Core GUI

13 May 12:17
Compare
Choose a tag to compare

Changes:

  • 🐛 Fix integration missing in GUI (#54) (because of integration_type: entity?), and update keys in HACS file
  • ♻️ Update code to follow recent HA guidelines
  • 🎨 Use ruff in pre-commit instead of flake8
  • 📦️ Bump version and require recent HA-Core (>= 2023.5.0), deprecating python3.9 and earlier HA-Core versions

Maintenance update

12 Mar 11:58
Compare
Choose a tag to compare

Changes:

  • Sort manifest.json keys and declare integration_type=entity
  • Update pre-commit config and apply lint fixes
  • Require Home Assistant Core >= 2022.12.0

Support state composition and new hue v2 events

20 Dec 14:06
Compare
Choose a tag to compare

Changes:

  • Use multiple event data keys to compose the sensor state, to support latest Hue v2 events (using type,subtype as 'event field', to generate sensor states like 'initial_press-1', 'long_release-2', etc.)
  • Add new state mapping presets for Hue Dimmer Switch and Hue Button working with new Hue Api v2
  • Require Home Assistant Core >= 2021.12.0 and Python >=3.9

Maintenance update

09 May 12:10
Compare
Choose a tag to compare

Changes

  • Fix scenario when extracted state is a list, by flattening the complex object into a composed string.
  • Add "iot_class" to integration manifest
  • Add mypy to pre-commit linters

Fix HACS install

07 Mar 12:56
eb56b7e
Compare
Choose a tag to compare

Changes:

  • Remove zip release for HACS (as travis CI is not working right now)

Maintenance update

06 Mar 13:23
6e600c1
Compare
Choose a tag to compare

Changes:

  • Disable listening to EVENT_STATE_CHANGED even with manual YAML.
  • Add version tag to hacs.json & manifest.json, and declare a zip release file.
  • Share event listeners for multiple sensors, and dispatch all event filters for each sensor derived from a specific event.
  • Parse boolean values in event data, so "true"/"false" are processed as expected.
  • Add default mapping templates for Philips Hue Smart Button.

Better event data filter and more state mappings

02 Aug 19:09
138e891
Compare
Choose a tag to compare

Implemented enhancements:

  • A better filter of event_data, using dot.notation to access nested keys.
  • Add default mapping templates for Aqara Smart Button and Aqara Cube devices (tested on deCONZ integration)

Adapt to HA >= 0.109

29 Apr 19:50
6efbfa2
Compare
Choose a tag to compare
  • Translations folder for config flow is renamed to avoid warnings and incompatibility on HA >= 0.111
  • Add Github Action to validate for HACS
  • Add Github Action to validate for HA Core (with hassfest)

Do not update if using HA < 0.109, as it would break it