Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Single phase meter Iskra 550 no power values #5

Open
HarryHase4 opened this issue May 14, 2023 · 27 comments
Open

Single phase meter Iskra 550 no power values #5

HarryHase4 opened this issue May 14, 2023 · 27 comments

Comments

@HarryHase4
Copy link

HarryHase4 commented May 14, 2023

nice work!
I'm using the binary on a wemos d1. I have some problems with my meter. The current is shown, the power not. Maybe it is a an effect from the single phase!?
Im'not a coder and i can not compile it myself, to much errors ;)

image

--
/ISK5\2M550E-1011

1-3:0.2.8(50)
0-0:1.0.0(230514205635S)
0-0:96.1.1(4530303333xxxx)
1-0:1.8.1(003198.294kWh)
1-0:1.8.2(002014.469
kWh)
1-0:2.8.1(004659.584kWh)
1-0:2.8.2(010943.423
kWh)
0-0:96.14.0(0001)
1-0:1.7.0(00.125kW)
1-0:2.7.0(00.000
kW)
0-0:96.7.21(00010)
0-0:96.7.9(00006)
1-0:99.97.0(4)(0-0:96.7.19)(190111133452W)(0000002779s)(190307113415W)(0000004950s)(210727172710S)(0000003977s)(210727183630S)(0000001107s)
1-0:32.32.0(00093)
1-0:32.36.0(00008)
0-0:96.13.0()
1-0:32.7.0(232.8V)
1-0:31.7.0(000
A)
1-0:21.7.0(00.122kW)
1-0:22.7.0(00.000
kW)
0-1:24.1.0(003)
0-1:96.1.0(473030333235363xxxx)
0-1:24.2.1(230514205508S)(03187.803*m3)

@HarryHase4 HarryHase4 changed the title Single phase meter Iskra 550A no meter data Single phase meter Iskra 550A no power-data May 14, 2023
@HarryHase4 HarryHase4 changed the title Single phase meter Iskra 550A no power-data Single phase meter Iskra 550 no power values May 14, 2023
@HarryHase4
Copy link
Author

HarryHase4 commented May 15, 2023

actuel data:

/ISK5\2M550E-1011

1-3:0.2.8(50)
0-0:1.0.0(230515135358S)
0-0:96.1.1(45303033333xxx)
1-0:1.8.1(003199.703*kWh)
1-0:1.8.2(002017.658*kWh)
1-0:2.8.1(004659.584*kWh)
1-0:2.8.2(010943.718*kWh)
0-0:96.14.0(0002)
1-0:1.7.0(00.000*kW)
1-0:2.7.0(00.270*kW)
0-0:96.7.21(00010)
0-0:96.7.9(00006)
1-0:99.97.0(4)(0-0:96.7.19)(190111133452W)(0000002779*s)(190307113415W)(0000004950*s)(210727172710S)(0000003977*s)(210727183630S)(0000001107*s)
1-0:32.32.0(00093)
1-0:32.36.0(00008)
0-0:96.13.0()
1-0:32.7.0(236.6*V)
1-0:31.7.0(001*A)
1-0:21.7.0(00.000*kW)
1-0:22.7.0(00.269*kW)
0-1:24.1.0(003)
0-1:96.1.0(47303033323xxx)
0-1:24.2.1(230515135002S)(03189.353*m3)
!642B
---
1-0:2.7.0(00.270*kW)
1-0:22.7.0(00.269*kW)

@HarryHase4
Copy link
Author

I found an older fork, which i can compile, there i made a "ugly hack" in the decoder.

      if (strncmp(telegram, "1-0:2.7.0", strlen("1-0:2.7.0")) == 0)
      getValue(actualElectricityPowerReturned, telegram, len, '(', '*');

      if (strncmp(telegram, "1-0:22.7.0", strlen("1-0:22.7.0")) == 0)
      getValue(actualElectricityPowerReturned, telegram, len, '(', '*');

I don't understand why 1-0:2.7.0 is not working

@romix123
Copy link
Owner

romix123 commented May 15, 2023 via email

@romix123
Copy link
Owner

The issue is that your meter terminates the values with the units (e.g. kWh) instead of with * followed by unit (eg *kWh). I will make a fix later this week

@HarryHase4
Copy link
Author

HarryHase4 commented May 16, 2023

The stars are in the telegram, the where killd by this editor here .. (my fault in posting it here .... sorry)

----

> 1-0:1.8.2(002020.371*kWh)
> 1-0:2.8.1(004659.584*kWh)
> 1-0:2.8.2(010954.312*kWh)
> 0-0:96.14.0(0002)
> 1-0:1.7.0(00.000*kW)
> 1-0:2.7.0(02.500*kW)
> 0-0:96.7.21(00010)
> 0-0:96.7.9(00006)
> 1-0:99.97.0(4)(0-0:96.7.19)(190111133452W)(0000002779*s)(190307113415W)(0000004950*s)(210727172710S)(0000003977*s)(210727183630S)(0000001107*s)
> 1-0:32.32.0(00093)
> 1-0:32.36.0(00008)
> 0-0:96.13.0()
> 1-0:32.7.0(242.8*V)
> 1-0:31.7.0(010*A)
> 1-0:21.7.0(00.000*kW)
> 1-0:22.7.0(02.499*kW)
> 0-1:24.1.0(003)
> 0-1:96.1.0(47303033xxxxxxx)
> 0-1:24.2.1(230516153505S)(03191.607*m3)
> !B572

@romix123
Copy link
Owner

romix123 commented May 20, 2023 via email

@HarryHase4
Copy link
Author

can not find P1WG2022v1.1be.NL.esp8285.bin (and the code for it) ..

@romix123
Copy link
Owner

@HarryHase4
Copy link
Author

HarryHase4 commented May 20, 2023

Not fixes, the star is not the Problem, please See my comments bevor.
With the "ugly Hack" IT IS running. But i don't understand why?!
Screenshot_20230520_163439_Chrome

@romix123
Copy link
Owner

romix123 commented May 21, 2023 via email

@HarryHase4
Copy link
Author

image

/ISK5\2M550E-1011 1-3:0.2.8(50) 0-0:1.0.0(230521133516S) 0-0:96.1.1(453030333330303638xxxxxx) 1-0:1.8.1(003211.396*kWh) 1-0:1.8.2(002025.059*kWh) 1-0:2.8.1(004697.961*kWh) 1-0:2.8.2(010993.348*kWh) 0-0:96.14.0(0001) 1-0:1.7.0(00.000*kW) 1-0:2.7.0(01.376*kW) 0-0:96.7.21(00010) 0-0:96.7.9(00006) 1-0:99.97.0(4)(0-0:96.7.19)(190111133452W)(0000002779*s)(190307113415W)(0000004950*s)(210727172710S)(0000003977*s)(210727183630S)(0000001107*s) 1-0:32.32.0(00094) 1-0:32.36.0(00008) 0-0:96.13.0() 1-0:32.7.0(241.8*V) 1-0:31.7.0(005*A) 1-0:21.7.0(00.000*kW) 1-0:22.7.0(01.364*kW) 0-1:24.1.0(003) 0-1:96.1.0(47303033323xxxxx) 0-1:24.2.1(230521133505S)(03199.256*m3) !1DC4

@romix123
Copy link
Owner

romix123 commented May 21, 2023 via email

@HarryHase4
Copy link
Author

HarryHase4 commented May 21, 2023

no Actueel verbruik, but in the protocol it is

`1-0:2.7.0(01.376*kW)

1-0:22.7.0(01.364*kW)
`

@romix123
Copy link
Owner

romix123 commented May 23, 2023 via email

@HarryHase4
Copy link
Author

I can test it on next monday ..

@emarvegt
Copy link

emarvegt commented Jul 25, 2023

Was this ever solved? I have the same issue, also with an ISKRA 550 3-phase model, but so far I thought it was only the return value that is broken. I thought the PowerDelivered value works correctly: it is 0 when my solar panels are able to supply the energy the house currently needs, so 0 is what is drawn from the grid at that moment. However, now I can see in the datagram it shows as 1223 W.
The PowerReturned value shows nothing, but should show the excess solar that isn't consumed by the house and flows back into the grid, right? I can see it in the datagram too:

/ISK5\2M550T-1012 1-3:0.2.8(50) 0-0:1.0.0(230725165848S) 0-0:96.1.1(4530303434303036383432393836313137) 1-0:1.8.1(010022.217*kWh) 1-0:1.8.2(007192.203*kWh) 1-0:2.8.1(003940.472*kWh) 1-0:2.8.2(008902.806*kWh) 0-0:96.14.0(0002) 1-0:1.7.0(00.000*kW) 1-0:2.7.0(01.223*kW) 0-0:96.7.21(00005) 0-0:96.7.9(00002) 1-0:99.97.0() 1-0:32.32.0(00013) 1-0:52.32.0(00011) 1-0:72.32.0(00011) 1-0:32.36.0(00001) 1-0:52.36.0(00001) 1-0:72.36.0(00001) 0-0:96.13.0() 1-0:32.7.0(237.4*V) 1-0:52.7.0(234.0*V) 1-0:72.7.0(236.3*V) 1-0:31.7.0(006*A) 1-0:51.7.0(001*A) 1-0:71.7.0(001*A) 1-0:21.7.0(00.000*kW) 1-0:41.7.0(00.120*kW) 1-0:61.7.0(00.180*kW) 1-0:22.7.0(01.513*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(4730303339303031383035373739393138) 0-1:24.2.1(230725165507S)(08392.804*m3) !9F4F

@romix123
Copy link
Owner

romix123 commented Jul 26, 2023 via email

@HarryHase4
Copy link
Author

HarryHase4 commented Jul 26, 2023

I had less time, to analyse. I must confess, i can't rember, but in my mind it was not fixed and i used my "uply hack" from May, 15th!

@artenverho
Copy link

Hi , I am having the same issue with newest firmware version 1.1c. I seem to be able to access it through fine but the readout of the iskra is very erratic and often give 0 values. Is there an easy fix?

@romix123
Copy link
Owner

romix123 commented Oct 3, 2023 via email

@artenverho
Copy link

Data below is from when it works. I will try to also catch it when it is not reporting correctly. I also noticed it was showing online for only 8 hours. So it might also be a power/reset issue?

/ISK5\2M550T-1012 1-3:0.2.8(50) 0-0:1.0.0(231003211953S) 0-0:96.1.1(4530303434303036383631393137393137) 1-0:1.8.1(010440.983*kWh) 1-0:1.8.2(008309.479*kWh) 1-0:2.8.1(004548.906*kWh) 1-0:2.8.2(010594.587*kWh) 0-0:96.14.0(0002) 1-0:1.7.0(00.247*kW) 1-0:2.7.0(00.000*kW) 0-0:96.7.21(00006) 0-0:96.7.9(00006) 1-0:99.97.0(4)(0-0:96.7.19)(180927121812S)(0000000378*s)(181115132909W)(0001136092*s)(181116110923W)(0000077917*s)(190114104207W)(0000000284*s) 1-0:32.32.0(00009) 1-0:52.32.0(00007) 1-0:72.32.0(00008) 1-0:32.36.0(00003) 1-0:52.36.0(00003) 1-0:72.36.0(00003) 0-0:96.13.0() 1-0:32.7.0(233.0*V) 1-0:52.7.0(234.3*V) 1-0:72.7.0(235.3*V) 1-0:31.7.0(000*A) 1-0:51.7.0(001*A) 1-0:71.7.0(000*A) 1-0:21.7.0(00.091*kW) 1-0:41.7.0(00.097*kW) 1-0:61.7.0(00.061*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) !3C61 

@artenverho
Copy link

So it seems it has become very difficult for me to debug the current situation:

I checked domoticz and no data was reported for more than 30 hours. Then I tried to access the p1 gateway through a webbrowser. The page took a while to load and as soon as it did the uptime showed 0 days 0 hours 0 min, but reporting to domoticz did startup correctly again. Perhaps this is a power issue? I am surprised however that it is able to reset as soon as I try to access it via the webserver. I will try to run it with power for a while and see if that fixes the issue.

@romix123
Copy link
Owner

romix123 commented Oct 9, 2023

I am working on the code. This issue is still on my stack.
I may revamp the entire parsing routine.

@artenverho
Copy link

Let me know if I can provide logs, etc.. I tried whether running it from external power would solve the issue, but this had no effect.

@romix123
Copy link
Owner

romix123 commented Oct 16, 2023 via email

@emarvegt
Copy link

I can confirm this is fixed with version 1.2ba
(the firmware update messed up most settings so I had to reconfigure those, but then it worked and the power values are showing up).

@emarvegt
Copy link

Unfortunately the ‘report in W’ does not switch all value ranges in the same way, it seems. And the firmware seems less stable too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants