Se ti piace il mio lavoro e vuoi che continui nello sviluppo delle card, puoi offrirmi un caffè.
If you like my work and want me to continue developing the cards, you can buy me a coffee.
Non dimenticare di seguirmi sui social:
Don't forget to follow me on social media:
A custom integration that connects Home Assistant to a Tigo CCA (Cloud Connect Advanced) or ESP32-based Tigo panels via the local network, without using cloud services or API keys. It fetches real-time and historical solar panel data directly from the device.
If the integration stops working and you can’t see any data from Tigo, you may need to update the CCA. Open the Tigo app on your phone and move as close as possible to the CCA to establish a Bluetooth connection. Then update the CCA firmware. Once it reboots, the integration should start working again.
This integration can be installed manually or via HACS when available.
-
Copy the
tigodirectory into/config/custom_components/. -
Restart Home Assistant.
-
Go to Settings → Devices & Services → Add Integration, and search for Tigo Local.
-
Enter the local IP address of your Tigo CCA or ESP32 panel (e.g.,
192.168.1.100).
⚠️ Do not includehttp://or use hostnames liketigo.local.
- Connects locally to your Tigo CCA or ESP32-based panels via IP.
- Retrieves data for each individual panel, including:
- Power (W)
- Voltage (V)
- Current (A)
- Temperature (°C) (for ESP32 panels)
- Signal Strength (dBm)
- Organizes panels by inverter and string (CCA) or just panels (ESP32).
- Displays daily and 7-day energy history (if available, for CCA).
- No credentials required, works entirely over local HTTP access.
- Updates every 1 minute (real-time info).
- CCA – Tigo Cloud Connect Advanced
- ESP32 – ESP32-based Tigo panel monitoring firmware (project link)
All sensors now use a stable, unique ID based on source and IP to avoid switching after Home Assistant restarts.
<source>→ccaoresp<ip>→ IP address without dots, e.g.,192168178209<panel_id>→ panel identifier, e.g.,b1or2<parameter>→power,voltage,current,temp,signal
Examples:
-
CCA Panel B1 Voltage:
sensor.cca_192168178209_panel_b1_voltage -
ESP32 Panel 2 Current:
sensor.esp_192168150_panel_2_current -
CCA Total Daily Energy:
sensor.cca_192168178209_daily_energy -
ESP32 Panel Temperature:
sensor.esp_192168150_panel_2_temp
sensor.cca_192168178209_panel_b1_powersensor.cca_192168178209_panel_b2_voltagesensor.cca_192168178209_daily_energysensor.cca_192168178209_weekly_energy
sensor.esp_192168150_panel_1_powersensor.esp_192168150_panel_2_voltagesensor.esp_192168150_panel_2_temp
- After updating to v2.0.0:
- You must recreate the integration in Home Assistant.
- Existing automations referencing old sensor names need to be updated to the new naming convention.
- ESP32 panels are supported via this project. Only panel-level sensors are available (no CCA gateway/system info).
- CCA sensors will continue to provide inverter, string, and module information.
This project is inspired by reverse-engineering efforts and aims to bring offline, privacy-friendly monitoring of Tigo solar installations to Home Assistant.
This project is licensed under the MIT License.




