Skip to content

Releases: matthias-bs/BresserWeatherSensorReceiver

v0.22.1

30 Jan 12:17
Compare
Choose a tag to compare

What's Changed

  • Fix wifimanager in #131
    • Replaced SPIFFS by LittleFS
    • Added formatting of LittleFS partition if mounting failed (initial use or after erasing Flash)

Full Changelog: v0.22.0...v0.22.1

v0.22.0

25 Jan 19:54
Compare
Choose a tag to compare

What's Changed

  • Rain data post-processing
    • Minor bugfixes
    • Improvements
    • Removed old implementation
    • Added set_max()
    • Modified for unit-testing (nvData may not be global)
  • Lightning post-processing
    • Minor bugfixes
    • Improvements
    • breaking API change in pastHour()
    • Modified for unit-testing (nvLightning may not be global)
  • Implemented unit-testing of RainGauge and Lightning with 100% code coverage
  • MQTT examples: Added reset of lightning post-processing

Full Changelog: v0.21.0...v0.22.0

v0.21.0

19 Jan 21:20
905bc71
Compare
Choose a tag to compare

What's Changed

  • Added switching transceiver into sleep mode to reduce power consumption in #126
  • Feature rain-lightning-nvs in #128
  • Added missing log_e() parameter in WeatherSensor::begin()
  • Fixed decodeBresserLightningPayload()
    • Event counter width
    • Event counter decoding
    • Assignment to unknown1
    • LIGHTNINGCOUNT_MAX_VALUE
  • Implemented lightning sensor data post processing
  • Fixed RAINGAUGE_MAX_VALUE for 5-in-1 decoder
  • Implemented rain sensor data post processing using preferences (Flash FS)
    • Required for ESP8266 and RP2040
    • Optional for ESP32 (RTC RAM still supported as alternative)
    • Improved hourly rainfall algorithm (less data, reduced memory accesses)
  • Updated README.md
  • MQTT example sketches:
    • Improved string handling
    • Added deferring of sleep mode until MQTT data has been published
    • Fixed lightning sensor data output
    • Added post-processed lightning data to payload
  • Bumped RadioLib to v6.4.0
  • Bumped ArduinoJson to v7.0.2
  • Added Preferences v2.1.0 (for ESP8266 and RP2040)

Full Changelog: v0.20.1...v0.21.0

v0.20.1

18 Dec 19:54
e149592
Compare
Choose a tag to compare

What's Changed

  • BUGFIX: Fixed inadvertent end of reception due to transceiver sleep mode

Full Changelog: v0.20.0...v0.20.1

v0.20.0

03 Dec 11:26
1866a4a
Compare
Choose a tag to compare

What's Changed

  • Changed reception to interrupt mode in #116 to fix issues with RadioLib and CC1101 and SX1262
  • Added support for radio transceiver SX1262
  • Added pin config for Heltec WiFi LoRa 32 V3 (SX1262)
  • Bumped RadioLib to v6.3.0

Full Changelog: v0.19.6...v0.20.0

v0.19.6

30 Nov 07:13
b2b2c70
Compare
Choose a tag to compare

What's Changed

  • 3-in-1 Professional Wind Gauge / Anemometer, PN 7002531: Replaced workaround for negative temperatures by fix (6-in1 decoder) in #115; Sensor ID no longer has to be specified in WeatherSensorCfg.h.

Full Changelog: v0.19.5...v0.19.6

v0.19.5

10 Nov 21:40
279ca88
Compare
Choose a tag to compare

What's Changed

  • Added support for SX1262 radio transceiver in #106
    Not tested, because no suitable board available.
  • Fix double reset detect in #110

Full Changelog: v0.19.4...v0.19.5

v0.19.4

05 Nov 13:11
e8a54f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.3...v0.19.4

v0.19.3

30 Oct 14:07
545773b
Compare
Choose a tag to compare

What's Changed

(updated package.json and library.properties)

Full Changelog: v0.19.1...v0.19.3

v0.19.2

30 Oct 14:00
59e45b6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.1...v0.19.2