# SkyRC MC3000: SkyRC MC3000 Home Assistant Integration

> Source: <https://reversedwithai.com/p/skyrc-mc3000-bed80bfd>
> Published: 2026-10-26 08:00:44+00:00

## Evidence at a glance

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

- AI involvement
- Reported models: Claude. Tools: ESPHome, PlatformIO, Home Assistant. 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 project documentation specifies that dashboard text is in Dutch, while code and README files are in English. Files under the /config/www directory are served without authentication.

### Original sources

## What was done

This project enables control of the SkyRC MC3000 battery charger through Home Assistant. It uses an ESP32-C6 as a Bluetooth LE bridge to provide a cell database, automated quality testing, live charts, and detailed reporting.

The [SkyRC MC3000 × Home Assistant](https://raw.githubusercontent.com/studiotijn/skyrc-mc3000-ha-github/HEAD/README.md) project provides an interface to manage the SkyRC MC3000 battery charger/analyser directly from Home Assistant. The system utilizes an ESP32-C6 to establish a Bluetooth LE connection with the charger. The author reports that the integration includes a custom dashboard card featuring a cell database, live monitoring charts, and a fully automated quality test sequence. The quality test follows an IEC 61960-style procedure, including charging, rest periods, capacity measurement at 0.2C, and internal resistance testing. Fault handling is implemented to manage temperature spikes, time limits, and capacity protection. The author notes that the BLE protocol was reverse-engineered, with verification performed via a standalone PlatformIO firmware. Claude Opus 5.5 is credited as a co-author for the development of the firmware, ESPHome components, and Home Assistant packages. The project is limited by the physical range of the BLE connection and requires users to maintain safety protocols, including temperature limits on the ESP32 and the charger itself.
