Hey,
Some of you might be aware of the python-lakeside package that lets Python developers connect to EufyHome smart power plugs, switches and light bulbs.
I’ve ported that library to JavaScript, so I can add a plugin for homebridge, which is a software that lets you connect devices to HomeKit, even if they don’t officially support it. I built both a general library to connect to EufyHome devices, and a specific plugin for homebridge, but unfortunately I only own the UK smart plug, so I can’t test whether the app works properly.
Would anybody who knows their way around Node/NPM be willing to test it and let me know if it works?
You can find the code on this page: https://github.com/sebmos/node-eufy-api
And the NPM package is linked here: https://www.npmjs.com/package/node-eufy-api
You can find a list of devices that should in theory be supported, here: https://github.com/sebmos/node-eufy-api#supported-devices
If one of them works (or doesn’t), feel free to either open an Issue on GitHub, or post a message here.
Thanks!