Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. Translator For ESP8266

Translator for ESP8266

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

By murlicat , 1 April, 2020
Forums
Gurux.DLMS

Hi Mikko,

Its me again. I have a meter, that pushes a decrypted message every second. I can view it manually by using the Translator tool in Director by inserting the message and the block cipher key. Now i also got it to work with python, using your library and the classes „GXDLMSTranslator“, „TranslatorOutputType“ and „GXByteBuffer“.

However, i only have an ESP8266 near the Meter. That can not run Python. And i could not find the above mentioned Classes in your Ansi C library. Do you have an idea how i could get the translator running on ESP8266?

Alternatively, i use ioBroker as my SmartHome Server, which uses JavaScript. If you have a library for that, that would also be possible, however I would prefear to translate it on ESP8266.

Thanks,
Christoph

Profile picture for user Kurumi

Kurumi

6 years 2 months ago

Hi Christoph,

Hi Christoph,

We are not planning to add GXDLMSTranslator support for ANSI C for a short period.
The reason for this is the memory or lack of it.

We don't have library for Javascript at the moment.
But, we have a few ESP8266 microcontrollers and MicroPython looks interesting.

We can give it a try after two weeks. Let's see what happened.

BR,
Mikko

murlicat

6 years 2 months ago

Hi Mikko,

Hi Mikko,

Ok, i understand the memory issue. Is micropython more efficient with the memory? And if you coult try that, that would be awesome. Let me know when you have results!

Christoph

Profile picture for user Kurumi

Kurumi

6 years 2 months ago

Hi,

Hi,

Actually I don't know is this possible. This is something that people are asking and it would help a lot if we can make this work. Implementing reading with ANSI C is taking a lot more time.
Let's see is this possible. It might be that there is not enough memory.

BR,
Mikko

murlicat

6 years 1 month ago

Hi Mikko,

Hi Mikko,

have you already tried it?

Br,
Christoph

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi Christoph,

Hi Christoph,

Not yet. We are releasing a new version from ANSI C. MicroPython test is started right after this is released. I hope that tests are successfully ending this week.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin