Skip to content

Releases: matthias-bs/BresserWeatherSensorLW

v0.6.0

07 Jun 15:55
8a75eaf
Compare
Choose a tag to compare

What's Changed

  • Added control of enabled decoders via LoRaWAN in #27
  • Added 1-Wire temperature sensor function in #31
  • Added configuration of sensor data uplink payload via LoRaWAN in #40
  • Added mapping of invalid RainGauge values to INV_FLOAT in #46
  • Changed lightning event to provide timestamp and time in #47
  • Added compatibility mode: "status" flags as in BresserweatherSensorTTN in #49 & #50
  • Added uplink of sensor status flags via downlink command CMD_GET_SENSORS_STAT and at fixed interval in #51
  • Modified recalling of LoRaWAN nonces & session after changes in RadioLib v6.6.x in #53
  • Config Helper: Added maximum payload size input, info and modified check for size limit in #54
  • Added configuration of sensor status uplink interval via LoRaWAN in #55
  • Refactored AppLayer by moving code into PayloadBresser, PayloadAnalog, PayloadDigital and PayloadBLE
  • Modified default payload
  • Created payload Config Helper
  • Modified payload formatters
  • Updated board configurations after changes in Arduino ESP32 Package v3.0.0
  • Updated library dependencies:
    • RadioLib@6.6.0
    • BresserWeatherSensorReceiver@0.28.5

Full Changelog: v0.5.0...v0.6.0

v0.5.0

13 May 20:32
eaf36ba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

06 May 04:49
c25f3b7
Compare
Choose a tag to compare

What's Changed

  • Heltec WiFi 32 LoRa V3: Changed ADC input attenuation to get higher accuracy of battery voltage measurement in #20
    thanks to @evon800c for this contribution!
  • Implemented optional loading of LoRaWAN secrets from JSON file on LittleFS in #21

Full Changelog: v0.3.1...v0.4.0

v0.3.1

04 May 15:44
45847de
Compare
Choose a tag to compare

What's Changed

  • Fixed PowerFeather battery voltage measurement in #19
  • Refactoring: Moved LoRaWAN command interface from BresserWeatherSensorLWCfg.h to BresserWeatherSensorLWCmd.h

Full Changelog: v0.3.0...v0.3.1

v0.3.0

02 May 20:13
e3b1a15
Compare
Choose a tag to compare

What's Changed

  • Refactored BLE address initialization in #15
  • Added configuration of BLE scan parameters via LoRaWAN in #17
  • Implemented battery voltage measurement for Heltec WiFi LoRa 32 V3 in #16 — thanks @evon800c for testing!
  • Modified ADC configuration/getBatteryVoltage()
  • Fixed uplink_formatter.js/downlink_formatter.js
  • Updated ATC_MiThermometer requirement from ^0.3.1 to ^0.4.2 by @dependabot in #18
  • Updated TheengsDecoder to v1.7.8
  • Updated documentation
  • Added keywords.txt

Full Changelog: v0.2.0...v0.3.0

v0.2.0

24 Apr 19:43
Compare
Choose a tag to compare

What's Changed

  • Refactored ADC handling in #1
  • Added separation between LoRaWAN and application layer in #3
  • Added ESP32-S3 PowerFeather in #2
  • Added sensor configuration (BLE and Bresser) at run time in #6
  • Updated payload formatters in #7
  • Improved Heltec WiFi LoRa 32 V3 detection by C++ preprocessor
  • Update BresserWeatherSensorReceiver requirement from ^0.25.0 to ^0.27.1

Known limitation: Battery voltage measurement not working for some targets
(only affects energy saving / battery discharge protection)

Full Changelog: v0.1.0...v0.2.0

v0.1.0

12 Apr 06:02
fd1c885
Compare
Choose a tag to compare

Release Notes

  • Initial release
  • Known limitation: Battery voltage measurement not working for some targets
    (only affects energy saving / battery discharge protection)