IR data from Landis+Gyr E350
For this 300 baud 7E1 counter, you need to trigger the answer. Below example is on my Raspberry Pi system:

echo -n -e '\x2F\x3F\x21\x0D\x0A' &gt; /dev/ttyUSB0


I think the above command is exactly what gives you your output ("LGZ4ZMF100AC.M29"). Then WITHIN 2 s max you need to send the next command:

echo -n -e '\x06\x30\x30\x30\x0D\x0A' &gt; /dev/ttyUSB0


This should then trigger the answer from the device. In my case it gives me

F(00)
C.1.0(38294136)
0.0(70148674        )
C.1.1(        )
1.8.1(000093.853*kWh)
1.8.2(000004.012*kWh)
1.8.3(000004.013*kWh)
1.8.4(000004.013*kWh)
1.8.5(000004.014*kWh)
1.8.6(000004.014*kWh)
1.8.0(000113.919*kWh)
2.8.1(001870.106*kWh)
2.8.2(000000.000*kWh)
2.8.3(000000.000*kWh)
2.8.4(000000.000*kWh)
2.8.5(000000.000*kWh)
2.8.6(000000.000*kWh)
2.8.0(001870.106*kWh)
15.8.0(001984.028*kWh)
C.5.0(4401)
C.7.0(0009)
32.7(232*V)
52.7(231*V)
72.7(230*V)