Skip to content

v3.10.12

Choose a tag to compare

@jtebbens jtebbens released this 14 Jan 08:13
· 1621 commits to master since this release

v3.10.12

  • Updated plugin battery mode names
  • Added device name to debug messages
  • SDM630 added per phase kwh meter tracking + daily kwh meter (estimate)
  • More gas fix reset at night time (apiv1 and apiv2)
  • Bugfix: incorrect daily reset during day of gas usage
  • Bugfix: Energylink (watermeter) and Thermometer (battery)
    NOTE: This is an estimate based on polling interval. If bad wifi or Homey can't reach the SDM630 the measured value will be lower than the actual data.

v3.10.7

  • Bugfix: Homewizard Legacy fetch (tab was empty, no entries while there were errors in the log)
  • Remove fetchQueue feature in favor of capture debug information in the app settings page
  • Watermeter daily usage added
  • Bugfix: Device Fetch Debug wasn't updating only showed "Loading..."
  • Bugfix: Circular Reference "device"
  • Bugfix: SDM230(p1mode) - updateCapability missed
  • Finetune debug log (ignore message circuit_open)
  • Energy_socket finetune, added a device queue as a replacement for the earlier centralized fetchQueue
  • Homewizard adaptive polling + tuning timeouts
  • Cleanup device drivers with overcomplicated checks that ended up with polling deadlocks
  • SDM230(p1mode) - Extra code handling for TIMEOUT issues
  • Daily gas usage reset improvement (nighttime sometimes misses when there is no gas value received)

v3.9.29

  • Wsmanager optimize
  • Homewizard legacy custom polling
  • Driver.js (apiv2) log fix (this.log undefined)
  • Thermometer rollback (name index matching doesnt work as expected)
  • Homewizard legacy -> node-fetch and not the fetchQueue utility (bad user experience feedback)
  • Baseload (sluipverbruik) improvement (fridge/freezer should not be flagged as invalid )
  • Homewizard app setting page with log or debug information for discovery, fetch failures, websocket problems and baseload samples
  • Bugfix: Homewizard.poll (legacy unit)
  • Homewizard Legacy fetch debug added to same section under Application settings
  • Heatlink Legacy improvement
  • Homewizard Legacy Preset improvement (UI picker in Homey app)
  • Using external gas meter (timestamp X) instead of administrative meter
  • Thermometer trigger and condition cards for no response for X hours.
  • Improvement fetchQueue (protect against high cpu warning for devices on 1s polling)

v3.9.20

  • New Plugin Battery mode support (zero_charge_only & zero_discharge_only)
  • Optional gas checkbox (default enabled) for P1 (apiv1 and apiv2). (User request)
  • Added 15min power datapoint for Belgium (average_power_15m_w) P1(apiv2) (user request)
  • Plugin Battery - Bugfix setMode for to_full (PUT)
  • Updated SDM230_v2 and SDM630_v2 drivers
  • Bugfix - Updated P1apiv2 check-battery-mode condition card
  • Backward compatibilty fix for the new battery mode applied to older P1 firmware.
  • Bugfix - Websocket payload battery mode adjustment
  • Fixed: rare crash when _handleBatteries() ran after a device was deleted, causing Not Found: Device with ID … errors during setStoreValue.
  • Phase overload notification setting added and a limiter to avoid notification flooding
  • New Feature: Baseload (sluipverbruik) detection (experimental)
  • Bugfix: energy_socket connection_error capability fix
  • Bugfix: energy_v2 (handleBatteries) - device_not_found crash
  • Bugfix: trigger cards for SDM230_v2
  • APIv2 change pairing: Modified the username that is used during pair made it unique per homey
  • Bugfix: APIv2 pairing -> local/homey_xxxxxx
  • Bugfix: SDM630v2 trigger cards removed (obsolete as these are default Homey)
  • Finetune: P1(apiv2) websocket + polling, capability updates
  • Finetune: energy_sockets (fetch / timeout) centralized
  • Refractor code update for P1apiv1, SDM230, SDM630, watermeter
  • Customizable phase overload warning + reset
  • Phase 1 /3 fix for P1(apiv1) after refractor code update
  • Bugfix: Fallback url for SDM230v2 and P1apiv2 (mDNS fail workaround)
  • Bugfix: pairing problem "Cannot read properties of undefined (reading 'log')
  • Homewizard legacy, clear some old callback methods
  • Finetune async/await updates