homebridge-ewelink

Homebridge plugin to integrate eWeLink devices into HomeKit.

MIT License

Downloads
2.5K
Stars
385
Committers
9

Bot releases are hidden (Show)

homebridge-ewelink -

Published by bwp91 over 3 years ago

Changes

  • Fixes an issue where RF sensors would not use a custom defined type
homebridge-ewelink -

Published by bwp91 over 3 years ago

Changes

  • Fixes an issue when adding new RF bridge devices
  • Minimum Homebridge beta needed for Adaptive Lighting bumped to beta-46
homebridge-ewelink -

Published by bwp91 over 3 years ago

Changes

  • Fakegato logging disabled in Homebridge debug mode, can be explicitly enabled with debugFakegato
homebridge-ewelink -

Published by bwp91 almost 4 years ago

⚠️ Breaking Changes

  • Accessory Simulations - if use the following:
    • 1 Lock
    • 1 Tap/Faucet
    • 1 Valve
  • you will need to update your configuration with the Device Setup field (via Homebridge UI) or adding the line "setup": "oneSwitch" directly to your configuration file in the groups section

New

  • Single Accessory Simulations for multi-channel devices (e.g. 1 valve using a Sonoff 4CH)
  • operationTime for Accessory Simulations will now be validated and increased to 20 if less than 20 or an invalid number

Changes

  • Changes to plugin now in CHANGELOG.md
  • Removed Obstruction Detected tests
homebridge-ewelink -

Published by bwp91 almost 4 years ago

⚠️ Breaking Changes

  • hideDevFromHB config option renamed to ignoredDevices
    • After installing this update any hidden devices may reappear in Homebridge. Please edit your configuration directly, changing hideDevFromHB to ignoredDevices. The devices will be removed upon Homebridge restart.

New

  • New Accessory Simulations:
    • 2 Taps/Faucets using a multi-channel device
    • 4 Irrigation Valves using a multi-channel device #182
  • New disableDeviceLogging config option to hide device state logging #183

Changes

  • Minimum operationTime for associated Accessory Simulations increased to 20 (2 seconds)
  • Removal of maximum values on plugin settings screen for all number types
  • Changes to startup log messages
  • Adaptive lighting minimum Homebridge beta version is now beta-42
  • Backend code changes
  • Updated dependencies
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • added descriptive ranges for numbers in config schema
  • revert to include node-dns-sd as a dependency
  • properly catch errors when parsing dns packets
  • colour-conversion functions to a separate file
  • minor code-formatting
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • Fixes configuration for certain Accessory Simulations
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • New Accessory Simulation: 1 Tap/Faucet accessory simulation
  • Fixes a caching bug with the Q4 blind/curtain device
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • New switchAsOutlet config option
  • Support for the B02-B-A60 bulb
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • Improved Adaptive Lighting support for L1 and L1 Lite
  • Fixes a bug where Zigbee bridge would show as "Unable to add" in the logs
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • Fixes a bug introduced in v4.0.0 where TH devices would fail to initialise
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 4.0.0

  • ⚠️ BREAKING New config option mode to replace both disableHTTPRefresh and disableLANMode options

    • This setting allows you to choose how the plugin communicates with your devices
    • If you previously used disableHTTPRefresh then please set mode to lan
    • If you previously used disableLANMode then please set mode to wan
    • The recommended (and default) option is auto which will suit most users
  • Removal of debugReqRes config option

    • Request and response logging has been cut down and merged into the debug option
  • Device state changes will now be added to the logs

  • Device state caching to avoid updating HomeKit when not necessary

  • Improved support for adaptive lighting for Homebridge 1.3.0 beta users

  • Better support for colour/cct bulbs: B1, B02-F-A60, B02-F-ST64, B05-B-A60

  • Name/IP Override section removed from the plugin settings screen (still available directly through the config)

  • Backend code changes, refactors and improvements

  • Dependencies bumped and recommended node version set to 14.15.3

homebridge-ewelink -

Published by bwp91 almost 4 years ago

This is a beta release and so most likely contains some things that don't work as expected. Please do message me if you experience any form of issue!

homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • Lock accessories will now revert to "locked" on Homebridge restart
  • Added a log message for unsupported eWeLink camera app devices
  • RF bridge devices will now be correctly named when added to Homebridge
  • Improved support for RF Bridge curtain devices
homebridge-ewelink -

Published by bwp91 almost 4 years ago

  • Eve users who use ContactSensors or MotionSensors can now see the "Last Activation Time" within the app.
  • Modifications/removal of some config options to make it easier to set up Accessory Simulations and RF Bridge Sensors (nothing breaking)
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 3.17.5

If you are updating from a version prior to v3.17.4 then please read the changelog as there may be some breaking changes between versions.

Changes

  • Fixes colours for bulbs, diffusers, led strips
  • Plugin settings changes - no more useless default options added to your config file
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 3.17.4

If you are updating from a version prior to v3.17.3 then please read the changelog as there may be some breaking changes between versions.

Changes

  • Fixes a couple of issues when changing between "thermostat" and "switch+sensor" mode for TH devices
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 3.17.3

If you are updating from a version prior to v3.17.2 then please read the changelog as there may be some breaking changes between versions.

Changes

  • [attempted fix] when configuring a TH10/16 as a thermostat
  • [attempted fix] to improve colour conversions
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 3.17.2

If you are updating from a version prior to v3.17.1 then please read the changelog as there may be some breaking changes between versions.

Changes

  • Fixes an issue where devices would be removed and re-added when the total number of ewelink devices is more than 30
homebridge-ewelink -

Published by bwp91 almost 4 years ago

🎉 3.17.1

If you are updating from a version prior to v3.17.0 then please read the changelog as there may be some breaking changes between versions.

Changes

  • Fixes a colour issue with the L1 LED strip
Package Rankings
Top 7.98% on Npmjs.org
Badges
Extracted from project README
npm npm verified-by-homebridge hoobs-certified npm Discord