0xreversed/with.ai
AppsResearchSource available
Target: Eufy Anker Cameras for Home Assistant

matthijs166/eufy-anker-homeassistant

by matthijs166 Repository0 views
Platform
Home Assistant
Outcome
Research

Evidence at a glance

Loading source evidence…

What was done

A Home Assistant custom integration that connects Eufy cameras to the platform via the Eufy cloud. It uses a reverse-engineered protocol and is provided as-is, with the author noting it has not been tested against real hardware.

The Eufy Anker Cameras for Home Assistant project is a HACS custom integration designed to connect Eufy cameras to Home Assistant through the Eufy cloud. The integration provides entities for camera images, privacy mode toggles, camera power controls, and sensors for Wi-Fi signal strength and network names. The author reports that the integration is "vibe coded" with minimal human review and has not been tested against real hardware. The Eufy cloud protocol was reverse-engineered, and the author advises users to expect bugs and use the software at their own risk. The login flow and the signed/encrypted algo_ecdh transport, including region discovery, ECDH key exchange, encrypted passport login, captcha, and 2FA, are a Python port of the work in the mega-yfue/eufy-sdk. Recent development activity includes fixes for audio codecs, state syncing, and signal readout, as well as the addition of camera controls and integration tests.