he
homebridge-eufy
npm i homebridge-eufy
he

homebridge-eufy

EufyHome (Anker) Plugin for Homebridge, based on node-eufy-api

by Sebastian

0.3.5 (see all)License:Apache-2.0TypeScript:Not Found
npm i homebridge-eufy
Readme

homebridge-eufy

EufyHome (Anker) Plugin for Homebridge, based on node-eufy-api

Supported Devices

Device CodeDevice NameComment
T1201Smart Plug
T1202Smart Plug Mini
T1203Smart WiFi Plug (UK)
T1211Smart Light SwitchUntested
T1011Lumos Smart Bulb - White
T1012Lumos Smart Bulb - Tunable WhiteUntested
T1013Lumos Smart Bulb - White & Color

All the devices listed above should work, since they are supported in python-lakeside. Because an error might have occurred during the porting process, some are marked as untested.

If you own one of these untested devices, or any other devices that are not listed above, please consider running the node-eufy-api command-line interface and opening an issue to confirm whether or not your device works.

Unsupported Devices

Device CodeDevice Name
T1015Lumos Smart Bulb - Tunable White

Installation

  1. Install Homebridge
  2. Install this plugin using: npm install -g homebridge-eufy
  3. Add the configuration below to your Homebridge configuration file

Configuration

Add the JSON object below to the "platforms" array in your Homebridge configuration file, usually in ~/.homebridge/config.json.

Replace the dummy email address and password with your EufyHome/Anker account details, which are required to find and connect to your devices. The optional flag showPlugsAsSwitches can be used to make the power plugs appear as switches in the Home app.

"platforms": [{
    "platform": "eufy",
    "name": "eufy",
    "email": "email@example.com",
    "password": "s3cr3t"
}]

New devices do not appear in Home app

At the moment, there is no automatic way to detect new devices when they are plugged in/enabled. To see newly added devices, please restart homebridge.

Device names in Home app

The device names in the Home app will not be updated when you change them in the EufyHome app. This is a HomeKit limitation. You can always rename your device in the Home app, though!

Troubleshooting

If you get odd issues or error messages, delete your cached data by running these commands:

  • rm -rf ~/.homebridge/accessories
  • rm -rf ~/.homebridge/persist

If this does not solve your problem, try other suggestions from the Homebridge documentation.

Downloads/wk

30

GitHub Stars

23

LAST COMMIT

8mos ago

MAINTAINERS

1

CONTRIBUTORS

3

OPEN ISSUES

8

OPEN PRs

0
VersionTagPublished
0.3.5
latest
1yr ago
No alternatives found
No tutorials found
Add a tutorial

Rate & Review

100
No reviews found
Be the first to rate