Skip to content

Releases: dalinicus/homeassistant-aerogarden

Target Aerogarden API v4

02 May 21:28
d03d3fc
Compare
Choose a tag to compare

🪲 Fixes

  • Target Aerogarden API v4 - Resolves an issue where the v3 API no longer has a valid SSL certificate (#33) @dalinicus
  • Fix issue with a couple log lines that weren't properly formatted, resulting in a logging stacktrace. (#33) @dalinicus

🔨 Refactoring

  • Fixed assorted misspelled words and code smells (#33) @dalinicus

Fix Days Display Issue

07 Jan 16:44
3557a38
Compare
Choose a tag to compare

🪲 Fixes

Fix Days Planted and Nutrient Remaining Days Display Issue

Add ability to change password.

17 Dec 21:41
a22951a
Compare
Choose a tag to compare

Changes

🚀 Features

  • add support for updating passwords via options flow (#44) @dalinicus

🪲 Fixes

  • Fix issue causing warning for duration sensors not having a native unit of measurement set.

Translation Support and Initilization Improvements

28 Nov 18:22
1c796a9
Compare
Choose a tag to compare

🚀 Features

📣 Translations Wanted! Please open a pull request with your own translation json file.

  • Add sensor name values to strings.json and translations/en.json (#24) @dalinicus
  • Replace hard coded sensor names with translation key values (#24) @dalinicus
  • Add Portugal Translations (pt.json) (#23) (#25) @ViPeR5000

🪲 Fixes

  • Fix issue with Needs Nutrients binary sensor. Was using an API data field that appears unused. This sensor is now calculated based off of the Remind Days field instead. (#24) @dalinicus

🔨 Refactoring

  • Incorporate EntityDescription pattern provided by HA Core instead of manually setting _attr values. (#24) @dalinicus
  • Create mixin objects to provide fn_get_value to built-in EntityDescription (#24) @dalinicus
    • Allows each sensor description to be in control of its own data transformation instead of being implemented by the class object
  • Refactor or remove sensor class objects made redundant by using the EntityDescritpion pattern. (#24) @dalinicus

📚 Documentation

  • Various README updates.

Data Polling Improvements

27 Sep 01:39
ce25329
Compare
Choose a tag to compare

Changes

🚀 Features

  • Add a configuration options flow, including an option to change the polling interval (#22) @dalinicus

🐎 Performance

  • Switch to using the DataCoordinator feature of home assistant instead of ad-hock polling (#22) @dalinicus

🚨 Testing

  • Newest version of home assistant adds a new parameter to the hass constructor (#19) @dalinicus

Device Support

05 Sep 16:01
ee383af
Compare
Choose a tag to compare

🚀 Features

🔥 Removals and Deprecations

🚨 Testing

💄 Style

  • add mypy, adjust ruff rules, and finish remaning tests (#12) @dalinicus

Fix light binary sensor

25 Aug 21:18
1ecd82b
Compare
Choose a tag to compare

Changes

🪲 Fixes

  • Fix issue with light binary sensor where it was referencing a field that doesn't exist, resulting in it always being off (#11) @dalinicus

📚 Documentation

  • Refactor/add unit tests, additional github actions, and status badges (#11) @dalinicus

Switch references to username to email

24 Aug 16:16
f762f82
Compare
Choose a tag to compare

Changes

  • switch all references to username to instead be e-mail (#8) @dalinicus

Initial Release

23 Aug 01:00
cbb6f8e
Compare
Choose a tag to compare

Overview of changes

This section highlights the main changes brought by this release.

Changes

  • rename release drafter (#6) @dalinicus
  • Fix issue with code flow login. Additional documentation updates (#3) @dalinicus
  • Initial refactor of integration based on jacobdonenfeld/homeassistant-aerogarden (#2) @dalinicus

🚀 Features

📚 Documentation