Hi everyone! ![]()
I’d like to share an integration I’ve been developing for Oukitel Power Stations (P2001 Plus, P2001, P5000, BP2000, etc.):
GitHub Repository: GitHub - VictorCV-DAM/ha-oukitel: Home AssistantCustom Integration for OUKITEL Portable Power Stations (P2001 Plus, P2001, P5000, BP2000, ...) via Cloud API. · GitHub
Why this exists:
Most portable power stations rely heavily on remote cloud APIs with 30s–60s update delays and zero reliability if internet drops. I wanted true local control with zero latency for solar peak shaving and home backup automations.
Key Features:
Native Local LAN Mode (TCP 6607): AES-128 binary push communication with ~1s update latency directly over your home Wi-Fi.
Smart Hybrid Fallback: Automatically switches between LAN and Cloud without missing data.
Manual Connection Selector: Choose between Auto, LAN Only (100% cloud-free), or Cloud Only in the integration options.
Bidirectional Controls: Toggle AC Inverter (230V), DC 12V Car port, and USB ports directly from Lovelace or automations.
Real-time Telemetry: Dynamic animated battery status, live AC/Solar DC charging power, discharge load, cell/inverter temperatures, and runtime estimates.
Custom Lovelace Visuals: Includes templates for circular autonomy rings, glassmorphic temperature cards, and conditional solar production gauges.
Installation:
It is ready for 1-click install via HACS Custom Repositories:
- In HACS → 3 dots → Custom repositories.
- Add URL:
https://github.com/VictorCV-DAM/ha-oukitel(Category: Integration). - Download and restart Home Assistant.
(Also available as a Docker Add-on for HAOS and a standalone Python MQTT bridge for non-HA setups).
I would love to hear your feedback, bug reports, and see your dashboard implementations! ![]()