Loading...

Solar12

Solar Surplus into Hot Water: the AC·THOR in Home Assistant

Solar Surplus into Hot Water: the AC·THOR in Home Assistant

I wired an AC·THOR 9s into Home Assistant to dump PV surplus into the hot-water tank — then the device refused every Modbus write. Here's the read-local, write-cloud fix.

A Home Assistant Energy Dashboard, Built Piece by Piece

A Home Assistant Energy Dashboard, Built Piece by Piece

How I turned raw inverter registers into a real Home Assistant energy dashboard: reading, monitoring and acting on solar surplus, battery and switching.

The Best HACS Integrations for Home Assistant (My Must-Haves)

The Best HACS Integrations for Home Assistant (My Must-Haves)

The HACS integrations I actually run in Home Assistant – Huawei Solar, Tapo cameras, button-card and more – plus the community must-haves worth knowing.

HACSHome Assistant
June 7, 2026
Read the Huawei SUN2000 in Home Assistant Without a Custom Integration: Native Modbus YAML

Read the Huawei SUN2000 in Home Assistant Without a Custom Integration: Native Modbus YAML

Read every Huawei SUN2000 register straight into Home Assistant with the built-in modbus platform — no custom component that breaks on upgrade. A complete register-to-YAML map with the right data_type, scale, device_class and state_class for the Energy Dashboard.

Control an AC·THOR 9s from Home Assistant When Modbus Writes Are Blocked: the my-PV Cloud API

Control an AC·THOR 9s from Home Assistant When Modbus Writes Are Blocked: the my-PV Cloud API

Reading the AC·THOR 9s over Modbus TCP works, but writing is blocked at the device. Here's how I switched control to the undocumented my-PV Cloud API as a Home Assistant shell_command, with tested parameters and the gotchas nobody mentions.

Detect a Failing PV String in Home Assistant: Shading, Dead Module or Loose MC4

Detect a Failing PV String in Home Assistant: Shading, Dead Module or Loose MC4

A Home Assistant automation that compares your two MPPT strings and warns you the moment one drifts — early warning for shading, a dead module or a loose MC4 connector, with a night-time false-alarm guard.

Caching a Huawei SUN2000 over Modbus for Home Assistant

Caching a Huawei SUN2000 over Modbus for Home Assistant

My Huawei SDongle accepts exactly one Modbus connection — but Home Assistant, the AC·THOR and evcc all want the inverter's data. Here's the ~300-line asyncio cache server I wrote to feed all of them from a single quiet poll.

Self-Consumption & Autarky: PV Metrics in Home Assistant

Self-Consumption & Autarky: PV Metrics in Home Assistant

My inverter cloud shows self-consumption and autarky as pretty graphs. Home Assistant gives you raw counters. Here's how I rebuilt those numbers as template sensors I own.

Updating Home Assistant in Docker Safely: My Workflow With Backup, Test and Rollback

Updating Home Assistant in Docker Safely: My Workflow With Backup, Test and Rollback

How I update a Docker-based Home Assistant to a new version without breaking my smart home: full backup, update custom components first against the old core, recreate the container instead of in-place, note the image ID for a real rollback, and a post-update checklist.

Shelly in Home Assistant: Local Switching & Energy Metering

Shelly in Home Assistant: Local Switching & Energy Metering

How I run Shelly Plus 1PM/2PM behind my wall switches in Home Assistant — fully local switching plus per-channel energy metering, no cloud, physical switch kept.

A Robust Modbus Proxy: Reconnect, Stale-Cache Detection and Timeouts Done Right

A Robust Modbus Proxy: Reconnect, Stale-Cache Detection and Timeouts Done Right

A failure-mode playbook for a self-built Modbus cache proxy in Home Assistant: reconnect with backoff, stale-cache detection that HA can alert on, per-batch and client timeouts, and 50 ms spacing for a slow SDongle — so the proxy never silently serves zeros after a nightly drop or firmware reboot.

What Is HACS? The Home Assistant Community Store, Explained

What Is HACS? The Home Assistant Community Store, Explained

In this story, we’ll explore HACS (Home Assistant Community Store), why it’s a game-changer, and how to get started with it.

HACSHome Assistant
January 8, 2025