Skip to content

Releases: tlskinneriv/awnet_local

v1.2.0

10 Sep 03:25
b1c3ce5
Compare
Choose a tag to compare

Added

  • The following calculated sensors have been added:
    • Wind Direction Cardinal
    • Gust Direction Cardinal
  • BETA: added a weather entity to collect common data in one place and loosely predict the weather
    condition outside based on data available from the sensor array. The weather condition part of
    this entity is currently in testing. Please raise issues for any unexpected behavior.

v1.1.3

14 Jul 16:32
e44a35a
Compare
Choose a tag to compare

Fixed

  • Lightning Strike Distance fixed to be distance device class
  • Device class added for evapotranspiration and GDD sensors
  • Housekeeping: updated devcontainer configuation for Python 3.11
  • The following sensors were previously missing for the AQIN sensor and have been added:
    • AQI PM2.5 (AQIN)
    • AQI PM2.5 24h Avg (AQIN)
    • CO2 Indoor (AQIN)
    • CO2 Indoor 24h Avg (AQIN)
    • PM Indoor Humidity (AQIN)
    • PM Indoor Temp (AQIN)

v1.1.2

17 Jun 05:25
b95ef18
Compare
Choose a tag to compare

Fixed

  • Storage key for data to valid Windows file path, migration on first run, resolves
    #26
  • Last Rain sensor now behaving correctly, was previously updating to "Unknown" when it had no data,
    resolves #28
  • Keys for lightning data storage are converted to strings by the storage provider, perform
    conversions when data is accessed, resolves
    #29

v1.1.1

07 Apr 04:39
3eddb1f
Compare
Choose a tag to compare

Fixed

  • Bad timestamp format

v1.1.0

07 Apr 04:26
4733d3c
Compare
Choose a tag to compare

Added

  • Calculation for lightning_hour with data backup
  • dateutc as a diagnostic sensor; updates with the timestamp from the station data
  • Added pt-PT translation (thanks @ViPeR5000!)

Fixed

  • Typos in docstrings

v1.0.1

03 Mar 03:45
239388c
Compare
Choose a tag to compare

Added

  • Service descriptor with fields to make hassfest happy
  • Documentation about the service

Changed

  • Remove unneeded boolean

Fixed

  • Changed instances of async_setup_platforms to async_forward_entry_setups to fix compatibility
    with 2023.3

v1.0.0

26 Feb 06:00
0c0c2b4
Compare
Choose a tag to compare

Added

  • Sensor auto-population: when the integration is set up for the first time, it will no longer
    populate every possible sensor. Rather, it will wait for the first data update from the add-on (or
    alternative method) to populate sensors at that time. If sensors are added to the WS in the
    future, they will be added automatically
  • Timestamp sensor (Last Rain, Last Lightning) persistence across reboots of HA
  • Config Flow validation to prevent bad MACs from being entered
  • Multiple weather station configuration: if another weather station needs to be added, just need to
    add the integration again for the new MAC; the service is now aware of other config entries
  • Error text in config flow

Changed

  • All sensors are now enabled by default. This does not effect current installations, but is good
    for new installation to show all available sensors and allow the use to choose what to hide
  • Known sensors persist over a restart of HA or reload of the integration
  • Calculated fields now show unknown instead of unavailable when their dependent sensors are not
    available
  • Firmware version shown on the device page: right now this only seems to show up on new instances
    of the integration
  • Rename of "Lightning Strike Timestamp" to "Last Lightning Strike"

Housekeeping

  • Lots of code refactoring

v0.4.0

25 Feb 18:21
8f02433
Compare
Choose a tag to compare

Added

Changed

  • New entity name format (thanks @mkmer!)
  • Updated default sensor names for case consistency
  • Average values now MEASUREMENT instead of TOTAL_INCREASING

Housekeeping

  • Updated dev environment
  • Bump to Python 3.10 for devcontainer
  • Adopt black as formatter for Python code
  • Add missing inline documentation
  • Break sensor and binary_sensor constants into separate files

v0.3.0

06 Jan 06:14
58d2b95
Compare
Choose a tag to compare

Added

  • New sensors pulled from the native HA Ambient Weather integration:
    • AQI PM2.5
    • AQI PM2.5 24h avg
    • AQI PM2.5 indoor
    • AQI PM2.5 indoor 24h avg
    • Lightning Strikes Per Day
    • Lightning Strikes Per Hour
  • New binary sensors pulled from the native HA Ambient Weather integration:
    • Interior Battery
    • Leak Detector 1-4
    • Leak Detector Battery 1-4
    • Lightning Detector Battery
    • Soil Monitor Battery 1-10
  • Default icon for UV Index sensor

Changed

  • Remove underscore from default sensor names
  • Device class and native unit management (thanks @mkmer!); unit conversions will now work
  • Clarify actual sensor states as "Unavailable" instead of "Unknown" in README
  • Less common sensors are disabled by default
  • Update manifest fields

Removed

  • Default icons where no longer needed:
    • 24 Hr Rain
    • Daily Rain
    • Event Rain
    • Hourly Rain Rate
    • Lifetime Rain
    • Max Gust
    • Monthly Rain
    • Weekly Rain
    • Wind Avg 10m
    • Wind Avg 2m
    • Wind Gust
    • Wind Speed
    • Yearly Rain

v0.2.2

16 Aug 01:12
8fa22d0
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/tlskinneriv/awnet_local/blob/v0.2.2/CHANGELOG.md