SML reader for power/energy meter LOGAREX LK13BE606739 via esphome

Hi, did somebody had the same problem and can help?
I got a new electricity meter installed a short while ago and try to read it thru the SML port.

  • Manufacturer is Logarex
  • Device is LK13BE606739

I could not find a manual for the meter but it seems that the data stream is binary and not in ASCII format.

I used the ESP Home SML functionality and tried different UART configs. The UART debug clearly shows that there are data being received, but is is largely 0x00.
Example:

[15:49:39][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:39][D][uart_debug:196]: <<< 0b00000000 (0x00)0b00000000 (0x00)
[15:49:40][D][uart_debug:196]: <<< 0b00000000 (0x00)0b00000000 (0x00)
[15:49:41][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:41][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:42][D][uart_debug:196]: <<< 0b00000000 (0x00)0b00000000 (0x00)
[15:49:43][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:43][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:43][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:44][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:44][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:45][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:45][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:46][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:46][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:47][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:48][D][uart_debug:196]: <<< 0b00000000 (0x00)0b00000000 (0x00)
[15:49:48][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:49][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:49][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:50][D][uart_debug:196]: <<< 0b00000000 (0x00)0b00000000 (0x00)
[15:49:50][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:51][D][uart_debug:196]: <<< 0b00000000 (0x00)
[15:49:51][D][uart_debug:196]: <<< 0b00000000 (0x00)

The data streams stops if I remove the IR reader from the port.

So it seems that my first problem is the UART configuration (?).
Second problem might be that the ESP Home SML needs a ASCII stream.

Did somebody run into the same problems with this particular meter or a comparable and could share a solution?

Many thanks!

PS: Reading the other information port that just gives power data (with a different ESP sensor) works just fine, but does not differentiate the direction of the energy flow.

maybe some of them could help. Not exactly the same model, but I’ll guess it talks the same protocol.