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

Feature Requests Plug HA #5

Open
MischaKluin opened this issue Feb 28, 2019 · 2 comments
Open

Feature Requests Plug HA #5

MischaKluin opened this issue Feb 28, 2019 · 2 comments

Comments

@MischaKluin
Copy link

MischaKluin commented Feb 28, 2019

Firmware update via OTA
Looks not possible with the current implementation of Zigbee.
When Plugwise eventually is able to fix the errors in the firmware, updating will be now a very time consuming activity...

Reporting interval adjustable by

  • time (s min)
  • change in measured value: percentage (%) or absolute (W Wh)

Different tags for variables
Naming convention now is somewhat confusing: electricity power vs energy vs meter ...
Proposal:
meter_power : : energy_used : : energie_verbruikt
meter_received : : energy_produced : : energie_opgewekt
measure_power : : power_current : : vermogen_huidig

Unique for the PlugHA (compared tot other Z-Wave, Zigbee and DECT plugs) is the capability to both measure imported & exported energy in separate counters and also show the direction of the current power by the plus and minus sign.

@MischaKluin
Copy link
Author

MischaKluin commented Feb 28, 2019

Due to an error in the Plugwise firmware the variable meter_received is only 1 byte; so the value resets every 0.255 kWh measured, which in reality is 0.0255 kWh (25.5 Wh).
This issue will be solved by Plugwise in their April update of the firmware.

Untill then a more frequent reporting interval is useful.
Interval (in s) should be at least: 92160 / PeakPowerPV (in W)
So for 1000 Watt peak the reporting interval should be max 90s

Example to calculate a new variable in Logica that will hold the real total generated energy:

IF meter_received has changed
AND meter_received < meter_received_old
THEN
meter_received_real = meter_received_real + ((meter_received - meter_received_old) / 10) + 0.0256
ELSE
meter_received_real = meter_received_real + ((meter_received - meter_received_old) / 10)
meter_received_old = meter_received

The above stated issues are solved in the new version of the app by Kasteleman !

@MischaKluin
Copy link
Author

2 days of testing en reviewing the data of the Plug (comparing to 3 other meters) I can conclude the metering of the Plug is within 0.5% of the reference meters.
Assuming the Plug is using about 0,5 W with the generator attached to it (500W PV).
Small form factor, nice looking, stable protocol, precise metering in 2 ways (usage and generation) and now also a usable implementation in Homey!

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

1 participant