New plugin for reading the gas and electricity usage from a Dutch Smart meter

@Woodyboy: I don’t know much about input currents. What I do know is that I have the exact same meter as you do (ZCF120ABd) and the meter is working fine with the vera plugin of this topic.

this are the logs with brutgrink-com:

08 02/04/13 19:05:30.472 JobHandler_LuaUPnP::HandleActionRequest argument newLuaPattern=brutgrin <0x2f9c5680> 06 02/04/13 19:05:30.473 Device_Variable::m_szValue_set device: 105 service: urn:a-lurker-com:serviceId:LogViewer1 variable: ctrl_chr[35;1mLuaPatternctrl_chr[0m was: brutgrink-com now: brutgrin #hooks: 0 upnp: 0 v:0xf0d190/NONE duplicate:0 <0x2f9c5680> 06 02/04/13 19:05:34.595 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:34.774 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:35.024 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:44.614 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:44.794 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:45.044 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:54.635 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:54.814 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:05:55.064 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:04.664 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:04.835 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:05.085 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:14.684 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:14.864 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:15.114 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:24.705 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:24.884 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:25.134 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:34.725 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:34.904 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:35.155 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:44.744 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:44.924 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:45.174 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:54.774 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:54.944 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:06:55.204 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:04.794 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:04.974 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:05.224 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:14.815 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0xf0d170/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:14.994 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0xf6dcd8/NONE duplicate:1 <0x2f305680> 06 02/04/13 19:07:15.244 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 726.762 now: 726.762 #hooks: 1 upnp: 0 v:0xf6dcf8/NONE duplicate:1 <0x2f305680>

@ woodyboy

My meter is also from Stedin.

my problem was that; the p1 connector was internal not connected (behind the seal).
The meterman from stedin fixt it for me.

Peter, Thanks for your reply. I’m in doubt, because the data line is sinking current, but the request line looks isolated. My meter is from Stedin too. Maybe it is the same problem. I think I’ll contact Stedin to solve the problem.

how can get my export meters right?
my dutch smart meter is always shows 10 watt when i have to much sun power.
And my export value is always -0 watt
a strange thing is that in datamine I have a “exportrate 2, KWH” but not a “exportrate 2, Watt” as I have a “exportrate 1, KWH” and a “exportrate 1, Watt”.

this i my log file:

06 02/06/13 12:46:55.430 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:05.020 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:05.210 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:05.450 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:15.040 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:15.230 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:15.470 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:25.070 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:25.250 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:25.490 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:35.090 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:35.280 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:35.520 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:45.110 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:45.292 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:45.540 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:55.130 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:55.320 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:47:55.560 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:05.150 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:05.340 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:05.580 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:15.180 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:15.429 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:15.600 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:25.200 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:25.403 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:25.630 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:35.220 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:35.430 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:35.649 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:45.240 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:45.450 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:45.670 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:55.260 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:55.470 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:48:55.690 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:05.290 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:05.460 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:05.720 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:15.310 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:15.520 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:15.740 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:25.330 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:25.540 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:25.760 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:35.350 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:35.560 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:35.781 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:45.370 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:45.580 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:45.800 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:55.400 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:55.603 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:49:55.820 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:05.420 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:05.630 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:05.850 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:15.440 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:15.650 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:15.870 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:25.460 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:25.670 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:25.890 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:35.480 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:35.710 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:35.910 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:45.510 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:45.721 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:45.930 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:55.530 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:55.812 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680> 06 02/06/13 12:50:55.963 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>

i Found more interesting log:

Vera: /var/log/cmh/LuaUPnP.log

[code]

50 02/06/13 13:27:00.479 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:00.480 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:00.509 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:00.510 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:00.520 luup_log:117: Meter data (not processed): “0-0:17.0.0(999A)" <0x2facc680>
50 02/06/13 13:27:00.539 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:00.559 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:00.569 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:00.619 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:00.639 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:00.690 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:00.709 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:00.710 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:00.719 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:00.729 luup_log:117: Meter data (not processed): “!” <0x2facc680>
50 02/06/13 13:27:10.299 luup_log:117: MeterType: [XMX5XMXABCE000031755] <0x2facc680>
06 02/06/13 13:27:10.300 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:10.349 luup_log:117: Meter data (not processed): “0-0:96.1.1(39383239363039342020202020202020)” <0x2facc680>
50 02/06/13 13:27:10.379 luup_log:117: Power meter ImportRate1: 743.028000 <0x2facc680>
50 02/06/13 13:27:10.409 luup_log:117: Power meter ImportRate2: 600.031000 <0x2facc680>
50 02/06/13 13:27:10.429 luup_log:117: Power meter ExportRate1: 22.852000 <0x2facc680>
50 02/06/13 13:27:10.460 luup_log:117: Power meter ExportRate2: 86.341000 <0x2facc680>
50 02/06/13 13:27:10.479 luup_log:117: Currently active tariff: [0002] <0x2facc680>
06 02/06/13 13:27:10.480 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:10.499 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:10.500 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:10.529 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:10.530 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:10.549 luup_log:117: Meter data (not processed): "0-0:17.0.0(999
A)” <0x2facc680>
50 02/06/13 13:27:10.559 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:10.579 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:10.590 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:10.640 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:10.659 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:10.719 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:10.729 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:10.730 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:10.749 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:10.750 luup_log:117: Meter data (not processed): “!” <0x2facc680>
08 02/06/13 13:27:15.436 JobHandler_LuaUPnP::HandleActionRequest argument newLuaPattern=117 <0x3058c680>
06 02/06/13 13:27:15.437 Device_Variable::m_szValue_set device: 105 service: urn:a-lurker-com:serviceId:LogViewer1 variable: ctrl_chr[35;1mLuaPatternctrl_chr[0m was: Exportrate now: 117 #hooks: 0 upnp: 0 v:0x93f3f8/NONE duplicate:0 <0x3058c680>
50 02/06/13 13:27:20.320 luup_log:117: MeterType: [XMX5XMXABCE000031755] LEAK this:331776 start:3780608 to 0x1073000 <0x2facc680>
06 02/06/13 13:27:20.320 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:20.369 luup_log:117: Meter data (not processed): “0-0:96.1.1(39383239363039342020202020202020)” <0x2facc680>
50 02/06/13 13:27:20.399 luup_log:117: Power meter ImportRate1: 743.028000 <0x2facc680>
50 02/06/13 13:27:20.429 luup_log:117: Power meter ImportRate2: 600.031000 <0x2facc680>
50 02/06/13 13:27:20.459 luup_log:117: Power meter ExportRate1: 22.852000 <0x2facc680>
50 02/06/13 13:27:20.480 luup_log:117: Power meter ExportRate2: 86.344000 <0x2facc680>
50 02/06/13 13:27:20.503 luup_log:117: Currently active tariff: [0002] <0x2facc680>
06 02/06/13 13:27:20.503 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:20.529 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:20.530 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:20.549 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:20.550 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:20.569 luup_log:117: Meter data (not processed): “0-0:17.0.0(999A)" <0x2facc680>
50 02/06/13 13:27:20.589 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:20.599 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:20.619 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:20.669 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:20.679 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:20.739 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:20.749 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:20.750 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:20.769 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:20.770 luup_log:117: Meter data (not processed): “!” <0x2facc680>
50 02/06/13 13:27:30.349 luup_log:117: MeterType: [XMX5XMXABCE000031755] <0x2facc680>
06 02/06/13 13:27:30.350 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:30.399 luup_log:117: Meter data (not processed): “0-0:96.1.1(39383239363039342020202020202020)” <0x2facc680>
50 02/06/13 13:27:30.419 luup_log:117: Power meter ImportRate1: 743.028000 <0x2facc680>
50 02/06/13 13:27:30.449 luup_log:117: Power meter ImportRate2: 600.031000 <0x2facc680>
50 02/06/13 13:27:30.479 luup_log:117: Power meter ExportRate1: 22.852000 <0x2facc680>
50 02/06/13 13:27:30.500 luup_log:117: Power meter ExportRate2: 86.348000 <0x2facc680>
50 02/06/13 13:27:30.530 luup_log:117: Currently active tariff: [0002] <0x2facc680>
06 02/06/13 13:27:30.530 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:30.549 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:30.550 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:30.569 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:30.570 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:30.589 luup_log:117: Meter data (not processed): "0-0:17.0.0(999
A)” <0x2facc680>
50 02/06/13 13:27:30.609 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:30.619 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:30.639 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:30.690 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:30.709 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:30.760 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:30.769 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:30.770 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:30.789 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:30.790 luup_log:117: Meter data (not processed): “!” <0x2facc680>
50 02/06/13 13:27:40.369 luup_log:117: MeterType: [XMX5XMXABCE000031755] <0x2facc680>
06 02/06/13 13:27:40.370 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:40.419 luup_log:117: Meter data (not processed): “0-0:96.1.1(39383239363039342020202020202020)” <0x2facc680>
50 02/06/13 13:27:40.440 luup_log:117: Power meter ImportRate1: 743.028000 <0x2facc680>
50 02/06/13 13:27:40.469 luup_log:117: Power meter ImportRate2: 600.031000 <0x2facc680>
50 02/06/13 13:27:40.499 luup_log:117: Power meter ExportRate1: 22.852000 <0x2facc680>
50 02/06/13 13:27:40.530 luup_log:117: Power meter ExportRate2: 86.351000 <0x2facc680>
50 02/06/13 13:27:40.551 luup_log:117: Currently active tariff: [0002] <0x2facc680>
06 02/06/13 13:27:40.552 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:40.569 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:40.570 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:40.589 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:40.590 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:40.609 luup_log:117: Meter data (not processed): “0-0:17.0.0(999A)" <0x2facc680>
50 02/06/13 13:27:40.629 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:40.649 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:40.659 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:40.709 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:40.729 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:40.779 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:40.799 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:40.800 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:40.809 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:40.810 luup_log:117: Meter data (not processed): “!” <0x2facc680>
50 02/06/13 13:27:50.389 luup_log:117: MeterType: [XMX5XMXABCE000031755] <0x2facc680>
06 02/06/13 13:27:50.390 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mMeterTypectrl_chr[0m was: XMX5XMXABCE000031755 now: XMX5XMXABCE000031755 #hooks: 0 upnp: 0 v:0x93f3d8/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:50.439 luup_log:117: Meter data (not processed): “0-0:96.1.1(39383239363039342020202020202020)” <0x2facc680>
50 02/06/13 13:27:50.469 luup_log:117: Power meter ImportRate1: 743.028000 <0x2facc680>
50 02/06/13 13:27:50.490 luup_log:117: Power meter ImportRate2: 600.031000 <0x2facc680>
50 02/06/13 13:27:50.519 luup_log:117: Power meter ExportRate1: 22.852000 <0x2facc680>
50 02/06/13 13:27:50.550 luup_log:117: Power meter ExportRate2: 86.355000 <0x2facc680>
50 02/06/13 13:27:50.579 luup_log:117: Currently active tariff: [0002] <0x2facc680>
06 02/06/13 13:27:50.580 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mActiveTariffctrl_chr[0m was: 2 now: 2 #hooks: 1 upnp: 0 v:0x99ff50/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:50.589 luup_log:117: CurrentWattsImport: [0000.00] <0x2facc680>
50 02/06/13 13:27:50.590 luup_log:117: CurrentActiveTariffImport: [2] <0x2facc680>
50 02/06/13 13:27:50.619 luup_log:117: CurrentWattsExport: [0000.00] <0x2facc680>
50 02/06/13 13:27:50.620 luup_log:117: CurrentActiveTariffExport: [2] <0x2facc680>
50 02/06/13 13:27:50.629 luup_log:117: Meter data (not processed): "0-0:17.0.0(999
A)” <0x2facc680>
50 02/06/13 13:27:50.649 luup_log:117: Meter data (not processed): “0-0:96.3.10(1)” <0x2facc680>
50 02/06/13 13:27:50.669 luup_log:117: Meter data (not processed): “0-0:96.13.1()” <0x2facc680>
50 02/06/13 13:27:50.679 luup_log:117: Meter data (not processed): “0-0:96.13.0()” <0x2facc680>
50 02/06/13 13:27:50.729 luup_log:117: Meter data (not processed): “0-1:96.1.0(3238303131303038323332303533313132)” <0x2facc680>
50 02/06/13 13:27:50.749 luup_log:117: Meter data (not processed): “0-1:24.1.0(03)” <0x2facc680>
50 02/06/13 13:27:50.799 luup_log:117: Gas meter reading in next line <0x2facc680>
50 02/06/13 13:27:50.819 luup_log:117: Gas meter: [00737.611] <0x2facc680>
06 02/06/13 13:27:50.820 Device_Variable::m_szValue_set device: 117 service: urn:brutgrink-com:serviceId:dutchSmartMeter variable: ctrl_chr[35;1mGasctrl_chr[0m was: 737.611 now: 737.611 #hooks: 1 upnp: 0 v:0x99ff70/NONE duplicate:1 <0x2facc680>
50 02/06/13 13:27:50.829 luup_log:117: Meter data (not processed): “0-1:24.4.0(1)” <0x2facc680>
50 02/06/13 13:27:50.839 luup_log:117: Meter data (not processed): “!” <0x2facc680>[/code]

no one can help me? I did some changes in I_dutchSmartMeter.xml but nothing helped

@Peter
The only help I can provide is confirming that the datamine plugin indeed keeps displaying 10 watts when there is more electricity produces bij solar power than there is used within the house…
My datamine plugin is showing the same symptoms.

@cmbeek i thought I did something wrong, but it is the plugin. :stuck_out_tongue:
Do you also have no exportrate meter 2 - Watt?
And the same error’s in the log like “Meter data (not processed): “0-0:17.0.0(999*A)” <0x2facc680>”

@Peter

I also am missing a exportrate2.
In the attached xml file i posted a part of my logging.
In Line number 18 is the place where i would expect exportrate2 to appear. But in line number 18 there is an Error message which contains number 43 which happens to be the id of my export rate number2…?

I will investigate a bit more after work…

maybe I found the problem, i have changed a line in I_dutchSmartmeter.xml from

luup.variable_set(“urn:micasaverde-com:serviceId:EnergyMetering1”, “Watts”, 0, (findChild(THIS_DEVICE,“ExportRate” … (1+(activeTariff % 2)))*-1))

In to

luup.variable_set(“urn:micasaverde-com:serviceId:EnergyMetering1”, “Watts”, 0, findChild(THIS_DEVICE,“ExportRate” … ((1+(activeTariff % 2))*-1)))

@Peter @cmbeek

It is a good idea to use a terminal program and to catch the full telegram of your smart meter produces. This will tell us of your problem can be fixed. Maybe your meter does not fill all fields of the P1 protocol. Maybe your meter has not all values, as posted in the eneco forum: [url=https://forum.eneco.nl/groene-stroom-wind-zonne-energie-e-a-93/p1-poort-slimme-meter-4786/]https://forum.eneco.nl/groene-stroom-wind-zonne-energie-e-a-93/p1-poort-slimme-meter-4786/[/url]

The raw messaage should be something like:

! /ACE5ACE4KGPRS

0-0:96.1.0255(0505514284290517)
1-0:1.8.0
255(006066.388kWh)
1-0:1.8.1
255(003918.196kWh)
1-0:1.8.2
255(002148.192kWh)
1-0:2.8.0
255(000905.811kWh)
1-0:2.8.1
255(000496.123kWh)
1-0:2.8.2
255(000409.688kWh)
0-0:96.14.0
255(02)
1-0:15.7.0255(000110W)
0-0:17.0.0255(0100A)
0-0:96.3.10*255(1)
!

For more information on the protocol and how to get the telegram see [url=http://www.domoticaforum.eu/viewtopic.php?f=71&t=6104]http://www.domoticaforum.eu/viewtopic.php?f=71&t=6104[/url]
or [url=http://blog.hekkers.net/2012/09/11/processing-the-smart-meter-data-3/]http://blog.hekkers.net/2012/09/11/processing-the-smart-meter-data-3/[/url] or [url=http://www.bwired.nl/weblog.asp?id=456]http://www.bwired.nl/weblog.asp?id=456[/url]

The protocol translates to:

#define P1PU1 "1-0:1.8.1" // total power usage normal tariff #define P1PU2 "1-0:1.8.2" // total power usage low tariff #define P1PD1 "1-0:2.8.1" // total delivered power normal tariff #define P1PD2 "1-0:2.8.2" // total delivered power low tariff #define P1TIP "0-0:96.14.0" // tariff indicator power #define P1PUC "1-0:1.7.0" // current power usage #define P1PDC "1-0:2.7.0" // current power delivery #define P1GTS "0-1:24.3.0" // timestamp gas usage sample

There could also be different versions of the P1 protocol. If you know the raw output (the terminal message) of your meter you can edit the file “I_dutchSmartMeter.xml”. In it you have to look for the part " – Check current watts import/export". Here you could change the script and make it search for the headers your meter produces. After we know the difference we can make a new unified version of the script, which supports different versions of the protocol.

@Peter

I saw you posted while I was typing. Good you found your way to “I_dutchSmartMeter.xml”. This is indeed the place to fix problems.

Mark

I did that, but i did not found a problem with headers in the output used in de code.

1-0:2.7.0(0000.00*kW) is the export from the sun pannels ( is now zero, it is night in holland)

/XMX5XMXABCE000031755

0-0:96.1.1(39383239363039342020202020202020)
1-0:1.8.1(00745.852kWh)
1-0:1.8.2(00608.968
kWh)
1-0:2.8.1(00022.852kWh)
1-0:2.8.2(00090.739
kWh)
0-0:96.14.0(0002)
1-0:1.7.0(0000.82kW)
1-0:2.7.0(0000.00
kW)
0-0:17.0.0(999*A)
0-0:96.3.10(1)
0-0:96.13.1()
0-0:96.13.0()
0-1:96.1.0(3238303131303038323332303533313132)
0-1:24.1.0(03)
0-1:24.3.0(130207210000)(00)(60)(1)(0-1:24.2.0)(m3)
(00740.665)
0-1:24.4.0(1)
!

@Peter

Thanks for the raw telegram. Now we know the telegram is complete we know it can be fixed in the code. I saw you changed theI_dutchSmartmeter.xml. So keep us informed. If this fixes the problem post the complete package, so other users can help to test the improved code.

Mark

It was not the problem.

I thought why there is a bracket arround findChild by import rate 1, which is not arround findchild by export rate.
But when I changed it, I saw my actual usage was changed to 0 watt on my Dutch smart Meter.

– import rate 1
luup.variable_set(“urn:micasaverde-com:serviceId:EnergyMetering1”, “Watts”, 0, findChild(THIS_DEVICE,“ImportRate” … (1+(activeTariff % 2))))

– export rate 1
luup.variable_set(“urn:micasaverde-com:serviceId:EnergyMetering1”, “Watts”, 0, (findChild(THIS_DEVICE,“ExportRate” … (1+(activeTariff % 2)))*-1))

@Peter,

In post 64 I see 6 devices:

  1. Main device
  2. Import Meter 1 (child device)
  3. Import Meter 2 (child device)
  4. Export Meter 1 (child device)
  5. Export Meter 2 (child device)
  6. Solar Panels/Envoy (???)

In my setup I only got the first 5 devices (see picture post 43) and no separate “solardevice”. Is this device created by the plug in? Maybe this is the source of your plugin not working?

Mark

the Envoy is another mios vera plugin for sun pannels from enlighten : (https://enlighten.enphaseenergy.com/public_systems)

I think the problem is the meter. The total from 1-0:2.8.2 is going up, but with 1-0:2.7.0(0000.00*kW) mostly happens nothing ???

look attachmend

[code]=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.02.08 13:11:12 =~=~=~=~=~=~=~=~=~=~=~=

/XMX5XMXABCE000031755

0-0:96.1.1(39383239363039342020202020202020)
1-0:1.8.1(00752.358kWh)
1-0:1.8.2(00611.225
kWh)
1-0:2.8.1(00022.852kWh)
1-0:2.8.2(00091.943
kWh)
0-0:96.14.0(0002)
1-0:1.7.0(0000.01kW)
1-0:2.7.0(0000.00
kW)
0-0:17.0.0(999*A)
0-0:96.3.10(1)
0-0:96.13.1()
0-0:96.13.0()
0-1:96.1.0(3238303131303038323332303533313132)
0-1:24.1.0(03)
0-1:24.3.0(130208130000)(00)(60)(1)(0-1:24.2.0)(m3)
(00749.014)
0-1:24.4.0(1)
!
/XMX5XMXABCE000031755

0-0:96.1.1(39383239363039342020202020202020)
1-0:1.8.1(00752.358kWh)
1-0:1.8.2(00611.225
kWh)
1-0:2.8.1(00022.852kWh)
1-0:2.8.2(00091.947
kWh)
0-0:96.14.0(0002)
1-0:1.7.0(0000.00kW)
1-0:2.7.0(0000.01
kW)
0-0:17.0.0(999*A)
0-0:96.3.10(1)
0-0:96.13.1()
0-0:96.13.0()
0-1:96.1.0(3238303131303038323332303533313132)
0-1:24.1.0(03)
0-1:24.3.0(130208130000)(00)(60)(1)(0-1:24.2.0)(m3)
(00749.014)
0-1:24.4.0(1)
![/code]

@Peter

Looking at your putty log it appears to be your meter. Look at [url=https://forum.eneco.nl/groene-stroom-wind-zonne-energie-e-a-93/p1-poort-slimme-meter-4786/]Klantenservice | Eneco seems others have exactly the same. Maybe it is not implemented or a bug of this specific type of smartmeter. Maybe you could search some more on the brand and model-number of your meter. What model and number do you have?

Mark

@ mfp looks like the same problem. I don’t have eneco so I can’t react to the post.

He now use a workaround in his software by every 5 minutes the P1 output process and, each time it calculate the difference in the readings.
This therefore gives the consumption or redelivery every 5 min, but I don’t no how to use this in the plugin .

a picture 8)