BresserWeatherSensorReceiver Versions Save

Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W or SX1262

v0.24.1

2 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.24.0...v0.24.1

v0.24.0

2 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.23.1...v0.24.0

v0.23.1

3 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.23.0...v0.23.1

v0.23.0

3 months ago

What's Changed

  • Add Air Quality Sensor (HCHO and VOC) and CO2 Sensor support in https://github.com/matthias-bs/BresserWeatherSensorReceiver/pull/137
  • Updated implementation documentation in Lightning.cpp and RainGauge.cpp
  • Added Python test script for analyzing Air Quality (PM2.5/PM10) Sensor data monitored via device internal UART interface
  • Updated RadioLib to v6.4.2
  • Updated ArduinoJson to v7.0.2

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.22.1...v0.23.0

v0.22.1

4 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.22.0...v0.22.1

v0.22.0

4 months ago

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: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.21.0...v0.22.0

v0.21.0

4 months ago

What's Changed

  • Added switching transceiver into sleep mode to reduce power consumption in https://github.com/matthias-bs/BresserWeatherSensorReceiver/pull/126
  • Feature rain-lightning-nvs in https://github.com/matthias-bs/BresserWeatherSensorReceiver/pull/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: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.20.1...v0.21.0

v0.20.1

5 months ago

What's Changed

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

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.20.0...v0.20.1

v0.20.0

5 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.19.6...v0.20.0

v0.19.6

6 months ago

What's Changed

Full Changelog: https://github.com/matthias-bs/BresserWeatherSensorReceiver/compare/v0.19.5...v0.19.6