0xreversed/with.ai
APIs and protocolsWorksSource available
Target: Deye hybrid inverter

Deye Bluetooth (Local) Home Assistant Integration

by osoba008 Repository0 views
Platform
Home Assistant
Outcome
Works

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: Copilot App. Tools: Home Assistant, HACS, Git. The writeup below describes the work attributed to AI.
Reported result
Works. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The integration is distributed via HACS as a custom repository. It currently lacks GitHub releases, relying on direct tracking of the master branch. The author notes that the logger stick only supports one BLE connection at a time, requiring the Deye phone app to be closed during use.

Original sources

What was done

A Home Assistant integration providing local control and telemetry for Deye hybrid inverters via Bluetooth Low Energy, utilizing Modbus registers without cloud reliance. It includes safety features like dry-run mode and read-back verification.

The Deye Bluetooth (Local) integration enables local control of Deye hybrid inverters over Bluetooth Low Energy (BLE). It communicates directly with the inverter's logger stick using Modbus registers, bypassing cloud dependencies. The integration supports reading various telemetry data, such as BMS charge and discharge current limits, and provides control over settings like Max Sell Power. Safety mechanisms include a default read-only dry-run mode and a read-back verification process where every write is followed by an immediate register read to ensure accuracy. The project documentation notes that binary sensors like grid connectivity are derived rather than read from a verified relay register. Development is tracked via the master branch on GitHub, with recent contributions including external grid CT sensors, co-authored by Copilot App. The integration is designed to run in parallel with existing cloud bridges without causing entity ID collisions.