Xima Domo

Home Assistant add-on

Visual configurator that generates and surgically edits the ESPHome YAML for every Xima Domo device, alongside a live mirror of each entity's Home Assistant state.

Features

Install

  1. In Home Assistant: Settings → Add-ons → ⋮ → Repositories.
  2. Paste the repository URL: https://github.com/arivelli/xima-domo.
  3. Install Xima Domo from the listed add-ons and start it.
  4. Open the sidebar panel and add your first device.

Manual install steps for the HAOS local-add-on path live in /docs/addon/install.md.

Under the hood

Front-end: React + TypeScript + Tailwind. Back-end: FastAPI talking to Supervisor for HA state and writing files in /config/esphome/. YAML edits are surgical — the parser tracks every entity's identity through unique_id, so a name change in the UI doesn't silently re-create your HA entity.

See the docs index for the architecture and the deep-dive yaml-surgery.md.