-
2.7.0 Stable
released this
2026-11-08 14:39:15 +00:00 | -9 commits to Dev since this releaseNew
- The house map. A new admin page, House map, to draw each floor of
the house to real sizes and put devices where they are.- Rooms by size: type a room's width and depth and it appears to scale,
beside the others; drag it and it snaps to them, an inner wall apart. - Or draw them: click round the corners; walls stay square, and a
length typed as you go places the next corner exactly. Drag a corner or the
middle of a wall to reshape a room; click a wall to type its length. - Or trace a picture of the plan: add a PNG, JPEG or WebP, set its scale
by clicking two points a known distance apart, and draw over it. - Or let it read the picture: Read rooms from it finds the walls,
every space between them however small (a cupboard is a space), doors by
their swing — single, pairs, and doors hung between two walls with no wall
either side — windows by their glass, bay windows, a garage door, and the
stairs by their treads. Plain image logic in the browser, no AI and nothing
sent anywhere. A picture holding several floors side by side puts each on
its own floor. Plans are rarely drawn exactly to scale, so type one room's
real size and scale the whole floor to it. - Walls you can edit. A floor read from a picture keeps every wall as a
wall of its own: click one to type its length or thickness, mark it as an
outside wall, split it in two, lengthen it to meet the walls ahead, drag
either end or the whole wall, or delete it. Wall draws new ones, round
corners, to typed lengths. A floor drawn from rooms works its walls out
from them — inner walls where rooms meet, outer walls round the outside —
until Make the walls editable turns them into walls of their own. - Checks, on every floor: the outside wall closed all round, every room
with a way in (from outside, or up the stairs), no door or window opening
onto a wall or with the same room both sides, nothing drawn twice, no door
standing in a room with no wall at either end. Click one to go to it. - Each room shows its name, its size in metres and feet, or its area.
- Doors and windows go on walls and slide along them — a door, a pair,
a garage door or a plain opening; a window flat or a bay; stairs,
labels, and furniture from a catalog with real sizes: sofas, beds,
desks, TVs, server racks, PCs, kitchen and bathroom fittings. - Devices: every physical thing from your integrations and every Home
Assistant device on the home page is in Not placed — drag one onto the
plan, or click Place and then the spot. A room named like a device's area
offers to take it. - Undo…, as on the network map: the last 50 changes, back to any one.
- Rooms by size: type a room's width and depth and it appears to scale,
- The house map on the home page. The floors, with each device a dot in its
live status colour; tap one for its usual popup. It shows once a floor has
something drawn, and joins every layout at the end — move it in Appearance. - A real certificate, managed for you. Settings → Certificate gets a
certificate from Let's Encrypt for your domain — wildcards too — proving it
with a DNS record in Cloudflare, so nothing needs opening to the internet.
Type the domain, an e-mail, the Cloudflare zone and an API token (stored
encrypted). It is checked twice a day and renewed 30 days before it runs out;
the running app switches to the new one without a restart, and the one it
replaces is kept as.previous.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The house map. A new admin page, House map, to draw each floor of
-
2.6.2 Stable
released this
2026-11-08 01:42:33 +00:00 | -6 commits to Dev since this releaseNew
- Undo on the network map. Undo… lists the last 50 changes to the
map, newest first. Pick how far back to go: that change and every one after
it are undone. - Edit a site. Click a site's header on the map to rename it, set or
change its VPN, or remove it once it is empty. Before, a VPN could only be
chosen when the site was first added. - UniFi finds what machines are plugged into. A server, Docker host or
device added by hand whose IP UniFi sees as a client is suggested under that
client's switch, with the port and speed — even when the client itself is
not approved. Things already on the map show the same suggestion in their
details, with Use this.
Changes
- + Router is now + Device, since it adds any device.
- A device added by hand takes up to 1024 IPs instead of 32. They can be
separated by commas, spaces or new lines; the details show the first eight. - A VPN line now goes between the two sites' top routers whichever order
things were added in.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Undo on the network map. Undo… lists the last 50 changes to the
-
2.6.1 Stable
released this
2026-11-07 21:26:47 +00:00 | -4 commits to Dev since this releaseFixes
- The network map's Unmapped list was nearly empty. It looked through a
limited number of items that included Home Assistant's, so on an install
with a large Home Assistant almost everything else — the Dream Machine,
switches, hosts — never reached it. It now asks only the other
integrations for what is approved, and lists all of it.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The network map's Unmapped list was nearly empty. It looked through a
-
2.6.0 Stable
released this
2026-11-07 20:29:51 +00:00 | -2 commits to Dev since this releaseNew
- A network map in the admin, under Network map. Sites sit side by
side (Home, a datacentre, family's house), each a tree from its router
down: what is plugged into what, and under each host what runs on it —
VMs, containers, services. VPNs between sites are drawn between their top
devices. Click anything to see its status, what it runs on and what runs
on it; hosts show CPU, memory and space. Pan, zoom, open and close hosts,
search by name or IP. - Nothing places itself on the map. Everything not yet on it is listed
under Unmapped, with a suggestion where one can be worked out: what
the integration already says (a Proxmox guest's host, an Unraid
container's server, a UniFi client's access point), the same IP, or a
similar name, marked as a guess. Yes places it, Not this drops the
suggestion for good, Choose… places it by hand. - + Router adds a device no integration reports — the router at the top
of a datacentre, or a switch or server — with the IPs it covers, so what
sits behind it can be suggested. Devices added by hand live on the map
only and never appear on the home page. - Ports and speeds on the map's lines: UniFi's switch port and speed
where it gives them, the Wi-Fi band for wireless clients, or a port and
speed you type in for any link. Ports: on/off hides them. - Where it sits, in every Infrastructure popup: what it runs on, up to
the top, and what runs on it, each one a click away. - Hide from the home page, in every imported item's edit box,
Infrastructure and Home Assistant alike. A hidden item stays imported and
up to date, and cards can still use it.
Changes
- Infrastructure is in tabs by what things are: Hardware (the machines),
VMs/Containers, Services, Components (drives and shares, the old Hardware
tab), Network, Clients, Security, Voice Assistants, and Acked. A tab only
shows while something is in it, with a count. - Needs attention sits above the tabs, with everything that needs it from
every tab, so a problem is seen whichever tab is open. - Drives are named with their server, as you called the integration:
"NAS1 - Disk 2". - On a phone, the warning box at the top is gone — Infrastructure leads
with what needs attention — and the jump bar wraps onto two rows once its
buttons stop fitting on one.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A network map in the admin, under Network map. Sites sit side by
-
2.5.3 Stable
released this
2026-11-07 16:29:56 +00:00 | 0 commits to Dev since this releaseNew
- More info behind every card. Click a service card, or More info in
an Infrastructure box's popup, and a popup opens with tabs of everything
worth seeing about that integration. The home page stays plain. The popup
refreshes every 15 seconds while open; when a service cannot be reached, it
shows what it last reported and says so. - Plex's popup: who is watching what, direct play or transcoding, quality,
bandwidth, local or remote; the libraries and what was added; what was
watched lately; the server. - Sonarr's and Radarr's popup: the whole download queue; what is coming
up in the next two weeks and what was recently added, as posters; how much
is missing or below the quality you want; health warnings and root folder
space. - qBittorrent's popup: every torrent, filtered by active, idle or dead and
by tag, each with start, stop and delete. Delete asks first, and only
removes the downloaded files if you tick that. Deleting needs you signed in. - Immich's popup: the newest photos (each opens in Immich), library size
and space, each user's share, and the background jobs. - AdGuard Home's and Pi-hole's popup: today's numbers, a pause from 1
minute to hours, the most blocked and most asked-for names, the busiest
clients, and the query log filtered to blocked or allowed. - Every other integration's popup (Unraid, TrueNAS, Proxmox, Docker,
UniFi, UniFi Protect, Uptime Kuma, UPS, network checks): its things grouped
into tabs — drives, shares, Docker, VMs, nodes, guests, storage, devices,
clients, monitors — with Docker's start, stop and restart. - qBittorrent on its card: counts of Active, Idle and Dead
(stalled, errored or missing files) torrents; one Pause all / Start
all button; an Alternative speeds button that lights up while they are
on; and See torrents, which opens the popup on its torrents. New cards
start with these; an existing card can add them from its editor (Buttons
and the three numbers). - Immich photos open in Immich when clicked on the card.
- A link address for each card. Under Show a link that opens it, a
card can open somewhere other than the integration's own address — Plex's
app.plex.tv, or a public address.
Changes
- Infrastructure's Hardware tab is a grid of smaller tiles, two to a row,
at a fixed height with pages like Systems. Everything of one type is
together whatever it came from — all drives, then all shares — and a row of
buttons above shows just one type.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- More info behind every card. Click a service card, or More info in
-
2.5.2 Stable
released this
2026-11-07 15:22:29 +00:00 | 2 commits to Dev since this releaseNew
- A Heating card. Under Home Assistant's Cards, + Heating makes a
card you fill with + Add device: thermostats, A/C units and hot water.
Each device shows only the controls Home Assistant says it has — on and off,
its modes, target temperature (or a low/high range), presets such as boost,
fan speeds, swing, humidity, and for hot water its modes and away. It shows
what the device is doing now (heating, cooling, idle) where it reports it.
Hot water set below 60°C carries Home Assistant's Legionella warning. - Room tabs on the Home Assistant box. One tab per room, from Home
Assistant's own areas, plus All (your favourites, as before). Any item
can be moved to another room in its edit box in the admin; empty goes back
to Home Assistant's. The tiles are taller, so their controls fit. - One Unraid card for the whole server. Drives are no longer offered as
cards of their own. The server's card has a Drives item: tick which
drives it lists, each with its status, temperature and space used. - Posters. Any list on a service card can be shown as posters, four to
a row, with the name under each. Plex's now playing shows the artwork, the
title and the time left; Sonarr and Radarr show the show or film poster for
coming up and recently added. New Sonarr and Radarr cards start with both
rows as posters. - Service cards refresh by themselves every 10 seconds while the page is
open, and Plex is now checked every 10 seconds, so now playing keeps up.
Each integration's own check interval is now actually used (it was every 60
seconds for everything), and 10 seconds can be chosen. - A link to open the app on a service card (Immich, Plex, Sonarr, Radarr,
qBittorrent, Unraid), on by default for those, and a tick box for it. - An Acked tab in Infrastructure: everything acknowledged and still not
fixed, who acknowledged it and when, with Undo. Acknowledged boxes say
who and when. - Export and import for every card. Each card's editor has Export,
which copies its setup as text, and Import, which fills the editor from
pasted text; Save keeps it. Readings this Home Assistant does not have
show as their id, to pick again. - Currency on the energy card. Three letters, like GBP or EUR; empty uses
what the meter reports.
Changes
- The weather and energy cards are now called Weather - Ecowitt and
Energy - Glow, because those are the products whose readings they find
by themselves. Anything else still works by picking each reading by hand.
Cards you already have keep their names. - A drive that cannot be seen because its whole Unraid server is unreachable
no longer adds itself to the problems — the server is already there. A
drive that fails, is disabled or goes missing while the server answers still
does, until it is acknowledged.
Fixes
- Editing a Home Assistant item that has no device of its own saved to the
wrong place; it now saves to the item.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A Heating card. Under Home Assistant's Cards, + Heating makes a
-
2.5.0 Stable
released this
2026-11-07 09:53:32 +00:00 | 6 commits to Dev since this releaseNew
- Service cards on the home page. Plex, Sonarr, Radarr, qBittorrent,
Immich, Unraid and the other new integrations can each have a card. Make one
under the integration's new Cards page in the admin, then choose exactly
what it shows: any of its numbers (library counts, speeds), gauges, lists
(now playing, coming up, recently added, shares) and pictures (posters,
photos). Rename any of them, cut a list or the pictures to how many you want,
put them in any order, and choose whether the card shows its status, its
status line and its icon. A new card starts with sensible picks — Plex:
who is watching, library counts and newly added; Sonarr: coming up and
recently added; Radarr: recently added; qBittorrent: download and upload;
Immich: the newest photos. - Acknowledge problems. Anything down, offline or unknown in
Infrastructure's problems now has an Ack button (you will be asked to
sign in, so who acknowledged it, and when, is recorded). It leaves the
problems list but still shows as down where it normally lives. The moment it
comes back, the acknowledgement is dropped — so the next time it goes down,
it is a problem again. The device popup shows who acknowledged it, with
Undo. - Hardware monitoring. Infrastructure has a Hardware tab for Unraid's
drives — status, temperature and space — and its shares with the space
each uses. Drives no longer crowd the Infrastructure list: they appear there
only while in alarm (failed, disabled or running hot). Drives you had already
approved move across by themselves. - Sonarr and Radarr: recently added. Both now read what was recently
added to the library, shown in the popup and available for a card. - Logos for Sonarr, Radarr, qBittorrent, Unraid and Pi-hole.
Updates
- Sonarr and Radarr report whether they are up and what they are doing,
not drive space. A nearly full drive no longer makes them need attention;
only being unreachable or a real health error does. - An Unraid data drive that is nearly full is normal and no longer raises an
alarm; a failed, disabled or hot one still does.
Fixes
- The admin's device popup showed [object Object] for the newer
integrations' details. They now read as proper lines — each library count,
gauge, list entry and the number of pictures. - qBittorrent's speeds in the admin read as KiB/s and MiB/s instead of raw
bytes, and its Pause all / Resume all buttons are proper buttons
instead of squashed text.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Service cards on the home page. Plex, Sonarr, Radarr, qBittorrent,
-
2.5.1 Stable
released this
2026-11-07 09:50:54 +00:00 | 4 commits to Dev since this releaseFixes
- The admin would not open after updating to 2.5.0. A name used twice in
the admin's code stopped the whole admin from loading, so nothing in it —
including going back a version — could be used. It loads again, with
everything 2.5.0 added. - The Radarr and Pi-hole logos showed without their colours.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The admin would not open after updating to 2.5.0. A name used twice in
-
2.4.0 Stable
released this
2026-11-07 01:32:03 +00:00 | 8 commits to Dev since this releaseNew
- Eleven more integrations. Each is added under Admin → Integrations →
+ Add integration, scanned, and approved onto Infrastructure like the
rest. Clicking one on the home page opens its details — gauges, readings,
lists and, for some, buttons. The README lists what each needs.- UPS (Network UPS Tools) — on mains, on battery or battery low, with
charge, load and runtime. - Uptime Kuma — every monitor: up, down, pending or maintenance,
response time, and certificate days, with one under two weeks flagged. - Ping / port check — your own list of named targets: a host is pinged,
a host and port is connected to, a web address is fetched and its
certificate days counted. - Pi-hole and AdGuard Home — today's queries and blocked share,
blocklist size or busiest clients, with Pause 5 min and Resume. - Plex — who is watching what, with progress and whether it is
transcoding; library counts; and the recently added posters. - Sonarr and Radarr — what is downloading and how long is left, what
airs or releases this week, health problems, and how full the drives are. - qBittorrent — speeds, active torrents with time left, stalled ones
flagged, and Pause all / Resume all. - Immich — disk use, photo and video counts, background jobs, and the
newest photos. - TrueNAS — the system and its alerts, each pool's health, space and
scrub, and apps. - Unraid — the array's state and space, each disk's status and
temperature, Docker containers and VMs.
- UPS (Network UPS Tools) — on mains, on battery or battery low, with
- Pictures — Plex posters, Immich photos — are fetched through Homepage, so
the keys for those services never reach the browser.
Updates
- When one of the new integrations cannot be reached, what it last reported
turns unknown rather than staying as it was. - The device popup names each new kind, says Online rather than Running for
things that do not run, and hides pictures that fail to load. Long list
entries wrap to two lines.
Fixes
- Several requests at once — eight photo thumbnails loading together, say —
could fail with a database error. They now take turns.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Eleven more integrations. Each is added under Admin → Integrations →
-
1.9.0 Stable
released this
2026-09-20 04:48:27 +01:00 | 52 commits to Dev since this releaseUpdates
- Home Assistant devices are now managed as whole devices. Approving a device
brings its sensors with it and shows as one card, not a scatter of separate
boxes. - Each device has an edit box: pick the primary reading (the dashboard tile),
a secondary reading, and tick which of its sensors appear on the card. Primary
and secondary can't be the same sensor. - The device popup shows a purpose-built control for every device type — lights
(brightness, colour, warm/cool), thermostats (target, mode, fan from the
device's own modes), switches, fans, covers, locks, media players, water
heaters, valves, remotes, and more — each driven by what the device actually
supports. - Individual sensors can still be imported on their own, independently of the
device, by expanding a device on the import page. - The icon picker now searches the full Material Design Icons set — type a word
like "thermometer" or "lock" to find one.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Home Assistant devices are now managed as whole devices. Approving a device