Echelon/NES Smart Meters – possible 0x0B / 0x0C bugfix?

Thanks to Reto (info@makerspace-reinach.ch) we might have a solution for a long standing bug.

If you are having issues getting reliable readings from the meter/module and getting errors / Meter responses like these from the module:

  • 0x0B Authentication failure
  • 0x0C Invalid sequence number…

Typically from these requests:

  • 0x30 Full Table Read 0x0017 BT23 Current Register Data
  • 0x30 Full Table Read 0x001C BT28 Present Register Data

…then you know have an option to update the software. Make sure to study the readme before fetching updated software from our GitHub (https://github.com/DabblerDK/MEP-SW-ESP32).

As I don’t have a meter I can test this on anymore (and even if I did have such a meter), this updated software is provided as is – ALL USE IS ON YOUR OWN RISK :-).

Please do let us know if you had issues before and this updated software solved it!

7 Replies to “Echelon/NES Smart Meters – possible 0x0B / 0x0C bugfix?”

  1. For a dummy user.
    i have got an issue, the meter board i bought from Ustepper, where working just fine, unto yesterday, where it have fault of the internet.

    I can’t get it to connect again to my wifi network.
    Could it be something with this update? as i see in the home on the website:
    0x30 Full Table Read 0x0017 BT23 Current Register Data
    Meter response: 0x0B Authentication failure

    1. Hi Kenneth,
      No, it is unlikely to be releated. That error is related to the communication with the meter, not with the wifi network.

      Try to physically disconnect the module and reinsert it to see if it helps. You can try that a few times.
      Otherwise you will probably have to reach out to uStepper.

      Best Regards
      gert@dabbler.dk

    2. Sometimes the mep module looses its time and needs to be resynced by sending a “RAW MEP request message” BT52: UTC Clock.
      This have solved the few errors I got while using this module.

Leave a Reply

Your email address will not be published. Required fields are marked *