Firmware & Changelog (EDL21 LoRaWAN)



When upgrading from Versions <0.4.1 to 0.4.1 or higher: Due to changes in the generation of the LoRaWAN parameters the default values for JoinEUI and AppKey will change if you use the Restore Default function in the Lobaro Maintenance Tool in order to reset the configuration.

app-edl21-opto-0.5.1.hex only for Round Opto-Head [current release]

app-edl21-opto-0.2.0+LoRa.hex (warning) only for Square Opto-Head  (square) 


app-edl21-opto – LoRaWAN with Opto Adapter for EDL21 devices.

This changelog's format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.1 - 2021-02-16

  • Fixed a crash on unexpected input

0.5.0 - 2020-10-30

  • Unified output of power on self test.
  • Add support for up to 25 Obis codes (less with values of more then 8 bytes).
  • Adjust data message size (on port 3) to current SF (use up to 222 bytes).
  • Send multiple data message uplinks (port 3).
  • Enable LostReboot feature by default
  • Add new config parameter PayloadFormat
  • Add new PayloadFormat 2 on Port 4 that prefixes data uploads with timestamp of readout

0.4.2 - 2020-10-07

  • Built with LoRaWAN-Stack we certified in different Hardware (fixes some edge case issues).
  • Redesign Changelog


  • fixed remote append
  • fixed reset to default issue
  • WARNING: Due to changes in the generation of the LoRa parameters the values for JoinEUI and AppKey will change if you use the Restore Default function in the Lobaro Maintenance Tool in order to reset the configuration.


  • added remote config


  • added initial read before otaa


  • Fix bug where readout failed after wakeup from deep sleep
  • Fix bug where Obis code lookup failed