Hello,
I'm tracking down some issue on the new NAS-WR01ZE plugs. I'm have some problems and it looks like i'm the only one, can't find anything about it anywhere on the internet. I'm well aware of the negative values it sends. Thats what i'm not refering to.
It's specificly about the newer plugs with ID: 0x1027 and Type: 0x0602. The usage (KWh) value is 3x times as high as it should be. After 1 hour of constanly taken 1Kwatt the usage counter increases by 3.00KWh. I also noticed my firmware version is different then others.
My questions if you have a NAS-WR01ZE plugs with Id:0x1027 and Type:0x0602.
1. Do you also experience this problem the usage is (3x) too much?
2. What application version does you plug(s) have?
My Plugs (3 pieces):
Id: 0x1027
Type: 0x0602
Protocol Version: 6.04
Application Version 2.23 (2 pieces, with usage too high)
Application Version 2.21 (1 piece, with usage too high)
Regards,
Richard Dols
Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Moderator: leecollings
-
- Posts: 200
- Joined: Wednesday 20 November 2013 20:36
- Target OS: Linux
- Domoticz version:
- Location: The Netherlands
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Hi,
So I have also issues with my Neo Coolcam plugs. But I have a slightly different setup as you. My type is different.
ID: 0x1027
Type: 0x200
Protocol version: 6.04
Application version: 2.23
So i am not noticing an usage which is 3x times as high. As a matter of fact it seems that reporting of the current power (Watt) is correct. But the reporting of the incremental usage (kWh) is wrong. It juist displays the same value for every day. So no solution provided by me but I hope I can add some usefull info.


So I have also issues with my Neo Coolcam plugs. But I have a slightly different setup as you. My type is different.
ID: 0x1027
Type: 0x200
Protocol version: 6.04
Application version: 2.23
So i am not noticing an usage which is 3x times as high. As a matter of fact it seems that reporting of the current power (Watt) is correct. But the reporting of the incremental usage (kWh) is wrong. It juist displays the same value for every day. So no solution provided by me but I hope I can add some usefull info.


-
- Posts: 56
- Joined: Monday 26 March 2018 18:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
I have the same issue as @krizzz.
Did you find a solution?
Did you find a solution?
-
- Posts: 200
- Joined: Wednesday 20 November 2013 20:36
- Target OS: Linux
- Domoticz version:
- Location: The Netherlands
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Nope
Not yet!
Verzonden vanaf mijn iPhone met Tapatalk
Not yet!
Verzonden vanaf mijn iPhone met Tapatalk
-
- Posts: 5
- Joined: Wednesday 06 June 2018 8:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Same issue here.
The value in Setup -> Devices gets incremented correctly, so something strange is happening in between
The value in Setup -> Devices gets incremented correctly, so something strange is happening in between
-
- Posts: 9
- Joined: Saturday 29 July 2017 16:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Still having this issue. with NAS-WR01ZE, the NAS-WR01Z are fine.
Does anyone have a fix already?
Does anyone have a fix already?
-
- Posts: 2
- Joined: Wednesday 17 March 2021 12:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Neo Coolcam NAS-WR01ZE wrong usage (KWh) values
Random notes and thought process, TLDR below!
I just bought 3 'WR01ZE' modules, they have still reported some weird values
Day one 21474837,56 kWh (~1,120kWh expected, ~40+160+200+160+160+200+200)
Day two 21474838,4 kWh (~1.96kWh expected, ~40+120+200+160+200+120+??)
The reported values in Domoticz are awfully close to 2^30/2*100 (21474836,48kWh) So now I suspect the binary math somewhere is wrong (powers of 2, and a unit (k) mistake?)
So time to dig a little bit deeper: https://i.imgur.com/sZakxDI.png
The attached image shows that the "Electric - kWh:" reported value (I guess it's a raw value in DEC) is negative a lot and is really close to -2^31.
A signed 32bit integer has a range from -2147483648 to 2147483647 (-2^31 to 2^31-1).
So when the de child device (WR01ZE) reports a value of 0b00000000 = 0Watt (Byte as example to make writing faster)
the parent (Domoticz) reads the binary data as a signed byte 0b00000000 = -127 while it should have interpreted it as a UNsigned byte (0Watt)
Although I would love to properly report this error, I don't know what the right place would be.
And although I would love to fix it myself, and look into the code. I don't know where (in the Github?) the used code lies, and I would not have the time for it
ERROR:
Where 'x' is the value in 'Week' stats of a day in Domotics "IP/#/Devices/57/Log" log
Where 'y' is the value of 'RAW: Electric kWh' in 'IP/ozwcp/cp.html -> Current Values'
kWh since start = x-(2/100*2^30)
y = (x*-100)
Some more links reporting this issue (Also a lot of Dutch here!):
viewtopic.php?t=28987
https://github.com/domoticz/domoticz/is ... -672009560
https://community.openhab.org/t/strange ... 01ze/97988
https://tweakers.net/productreview/2331 ... -plug.html
I just bought 3 'WR01ZE' modules, they have still reported some weird values
Day one 21474837,56 kWh (~1,120kWh expected, ~40+160+200+160+160+200+200)
Day two 21474838,4 kWh (~1.96kWh expected, ~40+120+200+160+200+120+??)
The reported values in Domoticz are awfully close to 2^30/2*100 (21474836,48kWh) So now I suspect the binary math somewhere is wrong (powers of 2, and a unit (k) mistake?)
So time to dig a little bit deeper: https://i.imgur.com/sZakxDI.png
The attached image shows that the "Electric - kWh:" reported value (I guess it's a raw value in DEC) is negative a lot and is really close to -2^31.
A signed 32bit integer has a range from -2147483648 to 2147483647 (-2^31 to 2^31-1).
So when the de child device (WR01ZE) reports a value of 0b00000000 = 0Watt (Byte as example to make writing faster)
the parent (Domoticz) reads the binary data as a signed byte 0b00000000 = -127 while it should have interpreted it as a UNsigned byte (0Watt)
Although I would love to properly report this error, I don't know what the right place would be.
And although I would love to fix it myself, and look into the code. I don't know where (in the Github?) the used code lies, and I would not have the time for it
ERROR:
- "Electric - kWh:" is interpreted as a "Signed 32bit Integer" instead of a "32bit Integer"
- NOTE: All incremental values, So the power used since start/reset (and does NOT reset every week/month time!)
Where 'x' is the value in 'Week' stats of a day in Domotics "IP/#/Devices/57/Log" log
Where 'y' is the value of 'RAW: Electric kWh' in 'IP/ozwcp/cp.html -> Current Values'
kWh since start = x-(2/100*2^30)
y = (x*-100)
Some more links reporting this issue (Also a lot of Dutch here!):
viewtopic.php?t=28987
https://github.com/domoticz/domoticz/is ... -672009560
https://community.openhab.org/t/strange ... 01ze/97988
https://tweakers.net/productreview/2331 ... -plug.html
- Attachments
-
- WR01ZE raw.png (100.58 KiB) Viewed 1655 times
Who is online
Users browsing this forum: No registered users and 1 guest