Hi all,
I am trying to link my smart meter into openhab. It is a Landis + gyr E360 SMR 5.0. So it should work with the DSMR binding. Unfortunately, my smart meter is too far away from my raspberry pi. To solve this I am trying to use ser2net on a rapsberry zero w I had gathering dust. However, my DSMR bridge remains at UNKNOWN.
I used the following set up:
ser2net
On the raspberry zero I start ser2net using:
ser2net -l -C "3333:telnet:0:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT remctl"
These settings are reported working here:
I also tried
ser2net -l -C "3333:raw:0:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT"
Reported working here:
I can verify that ser2net is working by starting telnet on my raspberry pi (openhab)
telnet 10.0.0.9 3333
I then see the data coming in. Output shows
Trying 10.0.0.9...
Connected to 10.0.0.9.
Escape character is '^]'.
MmmYYYY
-yY-{y-M-yM
1-0:32.32.0(08014)
1-0:52.32.0â–’00013)
1-0:72.32.0(00014)
1-0:32.36.0(00000)
1-0:52.36.0(00000)
1-0:72.36.0(00000)
0-0:96.13.0()
1-4:32.7.0(229.3*V)
1-0:52.7.0("25.0*V)
1-0:72.7.0(229.0*V)
1-0:31.7.0(000*A)
1-0:51.7.0(002*A)
1-0:7Ě—7.0(000*A)
1-0:21.7.â–’(00.006*kW)
1-0:41.7.0(00.585*â–’W)
1-0:61.7.0(00.001*kW)
1-0:22.7.0(00.000*kW)
1-0;42.7.0(00.000*kW)
1-0:62.7.0(0 .000*kW)
0-1:24.1.0(003)
0-1:96.1.0(4730303831303034303532343035;33230)
0-1:24.2.1(220103215958W)(00665.587*m3)
!D9â–’F
/XMX5LGF0010456347258
1-3:0.2.8(50)
0-â–’:1.0.0(224103220239W)â–’
â–’-0:96.1.1(4530303637303035363334373235383230)
1-0:1.8.1(000440.448*kWh)
1-0:1.8.2(000848.250*kWh)
1-0:2.8.1(000000.000*kWh)
1-0:2.8.2h000000.000*kWh)
0-0:96.14.0(0002)
1-0:1.7.0(00.5=6*kW)
1-0:2.7.0(00.000*kW)
0-0:96.7.21(00007-
0-0:96.7.9(00003)
1-0:99.97.0(1)(0-0:96.7.19)(000101000000W)(0000012196*s)
1-0:32.32.0(00014)
1-0:52â–’32.0(00013)
1-0:72.32.0(00014)
1-0:32.36.0(00000)M
1-0:52.36.0(80000)
1-â–’:72.36.0(00000)
0-0:96.13.0()
1-0:32.7.0(229.0*V)
1-0:52.7.0(225.3*V)
1-0:72.7.0(228â–’9*v)
1-0:31.7.0(000*A)
1-0:51.7.0(002*A)
â–’1-0:21.7.0(00.006*kW)
1-0:41.7.0(00.590*kW)
1-0:61.7.0(00.000*kW)
1-0:22*7.0(00&000*kW)
1-0:42.7.0(00.000*kW)
1-0:62.7.0(00.000*kW)
0-1:24.1.0(003)
0-1:96.1.0(4730303831303834301532343035333230)
0-1:24.2.1(220â–’03215958W)(00665.587*m3)
!AB0D
/XMX5LGF0010456347258
I then create a SMR bridge with serial port
rfc2217://10.0.0.9:3333
In my logs I then see:
2022-01-03 22:06:00.910 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'dsmr:dsmrBridge:5030fd866f' changed from UNINITIALIZED to INITIALIZING
2022-01-03 22:06:00.920 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'dsmr:dsmrBridge:5030fd866f' changed from INITIALIZING to UNKNOWN
If I stop ser2net, is can see the bridge failing to connect, so my idea is that the ser2net setup is kinda working, but I guess I did something wrong somewhere.
Does anybody have an idea what I should be doing?