In a previous article I described how you can use a Netduino to read the P1 port of a smart meter. In this article I will explain the contents of the message coming from this P1 port.
A message will always start with a ‘/’ and end with a ‘!’.
Below an example of such a message with some explanation for each message line
|/ISk5\2ME382-10030-0:96.1.1(4B413650303035313332363238353133)||brand and type of the meter (this is a ‘ISKRA ME382’)|
|1-0:1.8.1(00357.909*kWh)||+T1, taken off-peak power (357 kWh)|
|1-0:1.8.2(00253.970*kWh)||+T2, taken peak power (253 kWh)|
|1-0:2.8.1(00000.000*kWh)||-T1, returned off-peak power (0 kWh)|
|1-0:2.8.2(00000.000*kWh)||-T2, returned peak power (0 kWh)|
|0-0:96.14.0(0001)||actual rate (1=off-peak power, 0=peak power)|
|1-0:1.7.0(0000.55*kW)||current power consumption (550 Watt)|
|1-0:2.7.0(0000.00*kW)||current return delivery (0 Watt)|
In case there’s a gas meter connected to the smart meter, you will see some extra lines with data coming from the gas meter.