Homebridge plugin to integrate eWeLink devices into HomeKit.
MIT License
Bot releases are visible (Hide)
Window
or Door
HomeKit accessory typeGarageDoorOpener
accessory typedisableNoResponse
setting to disable marking cloud-offline devices as 'No Response' in HomeKitBattery
service type instead of BatteryService
ECONNABORTED
errorStatusLowBattery
characteristic with INT
instead of type BOOL
offlineAsNoResponse
configuration setting - is now default - can be disabled with new disableNoResponse
settingignoredDevices
configuration setting - now use the ignoreDevice
option in the device type sectionsgroups
configuration setting - now use the showAs
option in the device type sectionslabel
field now appears first in the device configuration sectionsignoreDevice
setting in the device configuration sectionsws
dependency to v7.5.3deviceModel
) optionoverrideLogging
setting per device type (to replace the removed overrideDisabledLogging
), which can be set to (and will override the global device logging and debug logging settings):
"default"
to follow the global device update and debug logging setting for this accessory (default if setting not set)"standard"
to enable device update logging but disable debug logging for this accessory"debug"
to enable device update and debug logging for this accessory"disable"
to disable device update and debug logging for this accessoryofflineAsNoResponse
to mark cloud-offline accessories as 'No Response' in HomeKitSwitch
WindowCovering
, Window
or Door
accessory type when in motor moderesetOnStartup
to reset the subdevices, useful when adding/removing subdevices to the bridgeDoorbell
accessory typeStatelessProgrammableSwitch
accessory typeadaptiveLightingShift
to -1
Outlet
Doorbell
accessoryStatelessProgrammableSwitch
accessorylan
-only mode then the plugin will remove any accessories that do not support LAN modeoutletDevices[]
) section has been removed from the configuration - you will need to reconfigured these devices within the 'Single Devices' (singleDevices[]
) sectiongroups[]
) section will be removed in a future plugin version - you should now setup your simulations from within the appropriate device type section using the 'Show As' setting
doorbell
, p_button
& sensor
will need to be recreated immediatelySwitch
, use the 'Show As' setting to change back to Outlet
if neededdeviceModel
fieldsensorTimeDifference
minimum reduced to 5 seconds and default reduced to 60 secondsws
dependency to v7.5.2RangeError
error which caused HOOBS bridge to restartoverrideDisabledLogging
setting for each accessory typeoutletDevices[]
configuration sectionswitchDevices[].showAsOutlet
removed - use switchDevices[].showAs
insteadContactSensorState
and other unneeded characteristics from garage (simulation) servicessetup
config option for simulations as device type is now automatically determinedws
dependency to v7.4.6standard-prettier
code formattingencodedPassword
and language
config options
apiPort
are:
0
to disable the API (default setting)1
to enable the API with a random available port (port will be shown in the log)