By markusleben
Control and manage your Home Assistant instance through an AI-powered local relay, enabling natural language commands for entity management, automation and script editing, dashboard configuration, service calls, history and log analysis, and system diagnostics.
Use when checking Home Assistant backup status, creating a backup (including a safety backup before risky changes), inspecting backups, or deleting old backups through HA NOVA Relay.
Use when listing Home Assistant calendars or reading bounded calendar event windows through HA NOVA Relay.
Use when listing, reading, creating, updating, or deleting storage-backed Home Assistant dashboards, Lovelace resources, and targeted card changes through HA NOVA Relay.
Use when analyzing Home Assistant energy data — consumption, solar production, battery, grid costs, per-device usage — or safely editing Energy dashboard sources and tracked devices through HA NOVA Relay.
Use when searching or resolving Home Assistant entities by name, room, or domain through HA NOVA Relay.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Preview changes before they're written. Catch mistakes automatically.
Your Home Assistant token stays on the server.
Works with Claude Code · Claude Desktop · Codex CLI · OpenCode · Google Antigravity · Hermes Agent (preview)
"When I get home, set my main lights to a warm welcome scene" — one sentence in, a fully reviewed automation out, including suggestions you might not have thought of.
What it does · Is it safe? · Get started · How it works
Early access. The core works, and this is a good time to help shape the product. Back up your configs before letting AI touch anything. Hit a problem? Open an issue.
Say what you want. HA NOVA figures out the rest.
| You say | What happens |
|---|---|
| "Check my automations for problems" | Audits against 40+ rules — catches conflicts, dead triggers, and mistakes you'd never spot manually |
| "Why didn't my motion light trigger last night?" | Replays the actual trace and tells you exactly where it failed and why |
| "Turn on the porch light at sunset and off at 11 PM" | Builds, previews, and reviews the automation before it touches your config |
| "What happened to my living room temperature overnight?" | Pulls history and summarizes the timeline in plain language |
| "Add a weather card to my main dashboard" | Reads the dashboard, shows the change, writes only after you confirm |
| "Move all kitchen devices to the Kitchen area" | Reassigns entities and devices — shows what will change first |
| "Turn off the upstairs lights" | Turns them off, confirms the new state |
| "Show me all temperature sensors" | Finds entities by name, room, area, or label |
Automations and scripts get the full workflow today: preview, review, and a 40+ rule audit. Helpers, dashboards, and device control get preview-and-verify — deeper audits are rolling out with every release.
We built this because we didn't trust AI with our own config either.
What happens when AI wants to change something:
revert to undo the latest verified update. New items are removed through the same preview-and-confirm delete flow.The ground rules — always:
One installer. One wizard. Done. It even finds your Home Assistant automatically.
You need: Home Assistant OS or Supervised.
Once it finishes, try: "Show me all my automations."
macOS — fully tested on real hardware.
Linux — same installer, passes automated checks. Real-machine testing is ongoing.
npx claudepluginhub markusleben/ha-nova --plugin ha-novaExpert-level Home Assistant configuration management: deploy workflows, SSH/hass-cli access, automation verification, and Lovelace dashboard development
Home Assistant automation, integrations, dashboards, voice, and energy workflows
Agent skills for Home Assistant: best practices for automations, helpers, templates, device control, and dashboards.
Complete Home Assistant platform with frontend design, energy management, cameras, sensors, local LLM integration, and Ubuntu server deployment
Home Assistant configuration management - YAML configuration, automations, scripts, scenes, and entity management for Home Assistant installations
Control SwitchBot smart-home devices from Claude Code via MCP.