[APP][Pro] Homewizard πŸ§™β€β™‚οΈ

Change log
v3.6.6

  • Reverted interval back 10s as this has an increased load on some wifi networks and (older) homeys (Early2019). So only the HomeyPro2023 have P1 and kwh meters with a 1s interval.

v3.6.5

  • Reverted socket interval back 10s as this has an increased load on some wifi networks and (older) homeys
  • Adjusted P1 polling for slower Homey Early2019 models

v3.6.3

  • Homey Energy - Polling interval for all Energy devices (P1, kwh, sockets etc.) lowered to 1s (was 10s)

v3.6.2

  • Homey Energy dashhboard: Energylink meter_gas capability added
  • Text fix in Plugin Battery driver
  • APIv2 timer timeout problem

v3.6.0

  • Massive code rework (credits to DCSBL for time and effort)
    Warning note: code has been tested but could potentially break devices so please be careful and if case of issues let me know.

v3.5.5

  • Recode P1 APIv2, improved pairing process (credit to DCSBL)
  • Pairing process P1 and Plugin Battery aligned
  • Pairing text fix plugin battery (wrong statement on P1 button press while it should be the plugin battery button)

v3.5.2

  • SDM630 clone added to allow P1 like use of kwh meter as a replacement for P1 dongle (users request)

v3.5.1

  • Conversion to homey-compose (DCSBL)
  • Socket identification (push button led blink) (DCSBL)
  • Voltage addition sockets
  • Serial number addition to socket names (DCSBL)

v3.4.3

  • Support for Plugin Battery (Still pairing problem)
  • Support for P1 APIv2
    TEMPORARY WORKAROUND - Pairing problem for both P1 and Plugin Battery
    • Add Battery (this will fail, nothing found)
    • Press button on battery (within 30s)
    • Add Battery again (now it can be added)

v3.3.26

  • Watermeter support via P1 (Belgium)

v3.3.25

  • BUG FIX SDM230 device, some users have solar panels but class was not changed to socket and show negative solar (BUGFIX request Athom)

v3.3.24

  • Pairing prompt to enable LOCAL API in HomeWizard Energy app and warning for Watermeter that needs USB Power.
  • Update images and manifest to match HomeWizard branding

v3.3.21

  • Watermeter cumulative energy support
  • Wifi Signal Strength tracking (Insights) support added

v3.3.18

  • Added support to the Energy usage for Homey (Homey SDK)

v3.3.17

  • Added 60s timeout for Homewizard wifi devices (P1, sockets, etc.) due to bad user wifi coverage

v3.3.16

  • Rollback gasmeter (old firmware P1 fails check and removes)
  • User bug fix Energylink where solar production values from unit ended negative
  • Added T3 import and export meter (user request)

v3.3.10

  • Support for gasmeter details when replaced and old unit not correctly set in P1 (external data)
  • Support for Norway Voltage and Amp readings
  • Energylink Insight support (user request)
  • Energylink name tags update S2 (solar)

v3.3.6

  • Support for gasmeter details when replaced and old unit not correctly set in P1 (external data)
  • Support for Norway Voltage and Amp readings

v3.3.5

  • Finetuning
  • Lowered CPU footprint (polling Energy sockets to 10s)

v3.3.2

  • KWH Meters SDM230 & SDM630 added support for Voltage & Amp (requires SDMxxx firmware 4.06+)
  • Bug fix SDM630
  • Updated product brandnames and internal mDNS discovery matching

v3.2.25

  • P1 Phase3 circuit adjustment code (some values are not updated in rare setups)
  • Watermeter offset taken from Homewizard Energy app when set, else it takes the offset in Homey Homewizard setting

v3.2.22

  • Contact sensors 868Mhz Homewizard Legacy fix
  • Windmeter bug fix, battery can be empty but there is still ws (windspeed) available
  • Rainmeter battery alarm added (Homewizard Legacy)

v3.2.18

  • Homewizard Wattcher (legacy) bug fix
  • Windmeter battery support

v3.2.17

  • User request: Optional watt compensation to Energy Sockets (Socket’s own usage is 1 Watt which is not show in the measurement of the socket itself (those that want to compensate can now manually adjust this in the settings per socket).

v3.2.14

  • P1 added Power failures, voltage sags & swell counts

v3.2.13

  • Energylink bug fix for s2 for β€œother” or β€œcar” type sources.
  • Windmeter fix (device not found message on Homey version 8.1.6)

v3.2.11

  • Additional mDNS LastSeen check added
  • Changed mDNS host regex to product_type, workaround for HomeyPro2023
  • Changed driver names for Phase 1 and 3 SDM230 * SDM630
  • Unhandled rejection Heatlink catch
  • mDNS bugfix on regex and product_type to find devices

v3.2.9

  • Removed retry code for legacy Homewizard (HW wifi chip cant handle extra connections)
  • Added cache mechanism to avoid double pulls for Homewizard Legacy devices
  • Heatlink updated icons
  • Heatlink added tapwater (warm)

v3.2.5

  • Attempt to cleanup callback calls and replace them with Promise/Resolve
  • P1 fixing voltage for those that have that info
  • Additional Homewizard windmeter error handling
  • Energylink meters 3 decimals
  • Energylink code fix reading T1 & T2

v3.2.2

  • Heatlink improvements (Boiler temperature, Pump & Flame states etc.)
  • Fallback to node-fetch as Axios 1.4.0 giving problems (Added retry & abortcontroller code)
  • P1 - monthly peak watt (Belgium specific P1 meter value)

v3.1.7

  • New icon thermometer
  • Gasmeter with 3 decimals
  • Combined meters added import/export energy (T1&T2)

v3.1.6

  • Voltage support for P1 Dongle with 3 phase connection (1 phase does not have voltage datapoint in firmware sadly)
  • Rollback Homewizard preset code as getting undefined errors
  • 3 Decimal for Kwh (User request)

v3.1.2

  • New features from P1 firmware (Peak/OffPeak info)
  • Bugfix (import-export energy KWH)
  • Trigger fix Peak/OffPeak (Energy P1 dongle)
  • Pre FW 4.x P1 Dongle fix for T1 & T2 Export meter values

v3.0.8

  • Several bug fixes & Fine tuning (memory usage long term async/await adjustments)

v3.0.4

  • P1 fix for showing Production using T2 (normal was T1 dal)
  • P1 fix for Sweden aggregating value uses different metric from API

v3.0.3

  • Watermeter and thermometer offset fixed (callback is not a function error)
  • Removed axios library and keep node-fetch as base communication library to devices.

v3.0.2

  • SDKv3 support (big thanks to @Bram_C for testing)
  • Minor textual fixes
  • Code cleanup
Summary

This text will be hidden

1 Like