Home Assistant maintenance at professional scale — no VPN, no on-site visits.
Manage all your customers' Home Assistant installations from one dashboard. Status at a glance, maintenance at the click of a button — and your customer stays in control at all times.
Three sentences you've been explaining to your customers for years.
Every customer needs their own VPN setup.
WireGuard per customer, on-site router config, key rotation. Half an hour per installation, and that's just to get in.
On-site visits cost you half a day.
40 km out, "quick look", 40 km back. Fifteen minutes of work turns into four hours — eating your margin.
You hear about problems only when the customer calls.
Zigbee2MQTT has been crashing for 14 days, the heating automation hasn't run since Sunday. The customer notices Thursday evening. The call is inevitable.
What Fleet Manager does differently.
Each point closes a concrete gap in competing solutions. No marketing fluff — only what really matters day to day.
The customer decides when you log in.
Every maintenance starts with a request inside the customer's HA — subject, reason, duration. The tunnel only opens after their click. Twelve hours max, then it closes automatically.
Real HA depth — not generic monitoring.
Integrations, HACS, add-ons, automations, dashboards, critical logs, version, host metrics — every 60 seconds. You see that Zigbee2MQTT has crashed before the customer notices.
Multi-tenant from day one.
One account, any number of end-customers, clean tenant isolation. Admin and technician roles. Your business scales without each new customer costing you linearly more time.
Made in Switzerland, hosted in Germany.
Hetzner Frankfurt, German UI, DACH data region. Developed in Switzerland, Swiss contract law. You never have to explain to your customer why their smart-home data lives in Oregon.
No new hardware required.
Works on any HAOS installation — Raspberry Pi, NUC, HA Yellow, HA Green, any x86 hardware. Install the plugin, paste the API key, done.
Duration: up to 2 hours
You see what's actually running — not just that it's running.
Generic monitoring tools measure uptime and CPU. We measure what actually causes pain in Home Assistant: stopped integrations, broken HACS plugins, an add-on stuck in a restart loop.
- 147 integrations tracked — per installation
- Installed add-ons visible per instance
- CPU · RAM · Disk sampled every 60 seconds
- Critical logs readable without SSH access
[zwave_js] Driver crashed: ECONNRESET
[recorder] Database is locked
From plugin to maintenance — five steps.
No open port, no VPN at the customer's site, no router config. Everything originates from the customer — outbound only.
Install the plugin
A custom integration from HACS at the customer site — no port, no VPN, no router config.
Normal operation
Every 60 seconds a compact status (CPU, RAM, integrations, add-ons) is pushed to the relay.
Maintenance request
From the dashboard, with subject, reason and duration. The customer sees it as an actionable item directly inside Home Assistant.
Tunnel opens
You get a temporary URL and work in your browser on their HA — as if you were on-site.
Automatic teardown
After the agreed time the tunnel closes. The customer can also end it at any time.
For your first step.
You. Your first setup.
You run your own Home Assistant, maybe one for family or a second home. Try the fleet view — the Free plan currently covers two installations with the full feature set.
Start freeComing soon
Another persona will live here — we're still gathering which secondary audience resonates most.
Honestly small, honestly clear.
We're in MVP. The Free plan is real, the Paid plan will come with final terms — no made-up numbers.
For power users and starters. Full feature set within the limit.
- Up to 2 installations
- Full monitoring feature set
- Customer-controlled maintenance tunnel
- DACH hosting (Hetzner)
For the integrator. Unlimited installations. Terms still being finalized.
- Unlimited installations
- Multi-tenant + roles (Admin, Tech)
- Priority support
- Everything from Free
What happens after 2 installations? You'll be asked whether to upgrade to Paid. Nothing is billed automatically.
Made in DACH. Not as a sticker.
Our architecture is privacy-by-design — not because we have to, but because it matters between you and your customer.
Hetzner Frankfurt
Data stays in the DACH region — with the exception of selectable relay servers for the maintenance tunnel.
Consent toggle
No access without the customer's explicit approval. Tunnel time-limited automatically.
No third-party trackers
This website sets no cookies, loads no analytics, no pixel.