github opensprinklershop/OpenSprinkler-Firmware v240_213
v2.4.0 (build 213)

7 hours ago

Release 2.4.0 (build 213)

Firmware binaries:

  • firmware_zigbee.bin – ESP32-C5 ZigBee + BLE variant
  • firmware_matter.bin – ESP32-C5 Matter + BLE variant
  • firmware_esp8266.bin – ESP8266 (OS 3.x)

All releases: https://github.com/opensprinklershop/OpenSprinkler-Firmware/releases

Added

  • Remote JSON Sensor: Implemented support for Remote JSON sensors, allowing values to be fetched asynchronously from remote HTTP JSON APIs and integrated seamlessly into the sensor framework.
  • Gardena Cloud API & GPIO Simulation (OSPi): Integrated Gardena Smart Gateway Cloud integration and robust GPIO simulation support into the native Linux (OSPi) target, enhancing remote board bringing-up and simulation capabilities.
  • OSPi Version Reporting & Versioning: Enhanced OSPi reporting structures, simplifying native platform firmware version and metadata handling within JSON system resource schemas.
  • Station Program Blocking: Added capability for logic monitors to block/prevent scheduled watering programs dynamically based on threshold states.

Changed

  • PCF8591 I2C Optimization: Refactored the PCF8591 pipeline and ADC reading loop to minimize I2C bus traffic, reducing bus load and CPU overhead.
  • G++ Compiler Flags: Cleaned up compilation overhead by removing redundant linking options in compile commands.

Don't miss a new OpenSprinkler-Firmware release

NewReleases is sending notifications on new releases.