Repository navigation
Editor Rooms
Switch the editor to Rooms to edit the shape of the flat. Everything else is dimmed and locked in this mode.

Add, Room inserts a square of 2 by 2 metres. Every room is its own polygon with id, name and points in metres (x right, z down).
- Click a room to select it. The blue points are its corners; drag them. The half-transparent points between corners add a new corner when you drag them.
- Select a corner and press Delete (or use the button in the side panel) to remove it. A room needs at least three corners.
- The side panel shows the coordinates of the selected corner and lets you type them.
- Adding or removing a corner keeps the doors and windows of the room where they are.
- Drag a whole wall of the selected room: both its corners move perpendicular to the wall. A corner shared with a neighbour goes with it.
- Drag the room itself to move the whole room.
- Arrow keys nudge the selected room, corner or wall by 5 cm.

Dragging a whole wall: the lengths of the neighbouring walls update.

Moving a whole room by dragging its floor.
Corners, walls and whole rooms snap to corners and walls of other rooms on the same floor within 15 cm, shown by a pink guide line. Hold Alt to turn snapping off. Otherwise the grid of 5 cm applies.

A corner snaps to the corner of the neighbouring room.
Each room has its own polygon, so a wall between two rooms is two walls on top of each other. When you drag a corner that sits on top of another room's corner, both move together (Alt moves only one). Dragging a wall also moves corners of other rooms that lie anywhere on it. If you need to separate them on purpose, hold Alt.
- The selected room shows the length of every wall (outside the room), live while dragging.
- Hold Ctrl while dragging a corner: the wall to the neighbouring corner snaps to 15 degree steps, the length to 5 cm. Near the intersection of the two walls the corner jumps to it, which gives a right angle.
- The walls of the selected corner are marked: a green straight marker when a wall is exactly horizontal or vertical, otherwise an orange marker with the angle.

Dragging a corner with Ctrl held: 15 degree steps and the green "straight" marker.
| Field | Meaning |
|---|---|
| Name | Shown in the room label and in the room panel |
| Icon | Shown in the header of the room panel (icon) |
| Temperature | A temperature sensor (temperature) |
| Humidity | A humidity sensor (humidity) |
| Extra entities | Entities for the room panel (sheet_extra), one per line; Add an entity below the field picks one from Home Assistant |
Both lists (extra entities and the label's details) take one entry per line, with or without a leading - . They also take a template that renders entity ids, one per line, as a list or separated by commas. A template over several lines is one entry:
{% if is_state("sun.sun", "above_horizon") -%}
- light.terrace
- switch.blinds
{%- else -%}
- light.night_lamp
{%- endif %}Every room shows a label (a badge) with its name and the values. Options:
| Key | Effect |
|---|---|
label_info |
A list of what to show: temperature, humidity, entity ids or templates. Default: temperature and humidity. In the form, Add an entity adds an entity as a new line |
label_name: false |
Hides the name, keeps the values |
label_hidden: true |
Hides the whole label |
label_rotation |
Rotates the label (degrees) |
In the Items mode you can drag a label to a new place; the position is stored in labels. Rooms also take rules: tint colours the floor, hide hides the label.
Delete room in the side panel removes the room with its doors, windows and label.
Next: Doors and windows.
Documentation site | Repository | Issues | Support: Ko-fi · PayPal · Bitcoin
English
- FNS Floorplan – help
- Installation
- Quick start
- Editor overview
- Rooms
- Doors and windows
- Items
- Rules
- Look
- Card
- Room panel
- Robot vacuum
- History and check
- Plan format
- Websocket API
- FAQ and troubleshooting
- Changelog
- The card is not found after the installation
- "Custom element doesn't exist" or a configuration error appears
- Icons are missing
- Some texts are not translated
- A light does not glow in the colour I expect
- The card shows the old version after an update
- The card is slow or choppy
- Saving says the plan changed meanwhile (conflict)
- The plan is empty
- A rule does not apply
- The sidebar entry is missing
- Something else does not work
- The card says it is waiting for the integration
- Support
Česky
- FNS Floorplan – nápověda
- Instalace
- Rychlý start
- Přehled editoru
- Místnosti
- Dveře a okna
- Položky
- Pravidla
- Vzhled
- Karta
- Panel místnosti
- Robotický vysavač
- Historie a kontrola
- Formát plánu
- Websocket API
- Časté otázky a řešení potíží
- Změny
- Po instalaci se karta nenajde
- Občas se objeví „Custom element doesn't exist“ nebo chyba konfigurace
- Chybí ikony
- Některé texty se nepřekládají
- Světlo nesvítí v barvě, kterou čekám
- Po aktualizaci karta zobrazuje starou verzi
- Karta se seká nebo je pomalá
- Při ukládání se hlásí, že se půdorys mezitím změnil (konflikt)
- Půdorys je prázdný
- Pravidlo se neuplatní
- V postranním menu chybí položka
- Něco jiného nefunguje
- Karta hlásí, že čeká na integraci
- Podpora
Deutsch
- FNS Floorplan – Hilfe
- Installation
- Schnellstart
- Editor-Übersicht
- Räume
- Türen und Fenster
- Elemente
- Regeln
- Aussehen
- Karte
- Raum-Panel
- Saugroboter
- Verlauf und Prüfung
- Planformat
- Websocket-API
- Häufige Fragen und Fehlerbehebung
- Änderungen
- Die Karte wird nach der Installation nicht gefunden
- „Custom element doesn't exist“ oder ein Konfigurationsfehler erscheint
- Symbole fehlen
- Einige Texte werden nicht übersetzt
- Ein Licht leuchtet nicht in der erwarteten Farbe
- Die Karte zeigt nach einem Update die alte Version
- Die Karte ruckelt oder ist langsam
- Beim Speichern heißt es, der Plan habe sich inzwischen geändert (Konflikt)
- Der Plan ist leer
- Eine Regel greift nicht
- Der Seitenleisten-Eintrag fehlt
- Etwas anderes funktioniert nicht
- Die Karte meldet, dass sie auf die Integration wartet
- Unterstützung
Polski
- FNS Floorplan – pomoc
- Instalacja
- Szybki start
- Przegląd edytora
- Pomieszczenia
- Drzwi i okna
- Elementy
- Reguły
- Wygląd
- Karta
- Panel pomieszczenia
- Odkurzacz
- Historia i kontrola
- Format planu
- Websocket API
- FAQ i rozwiązywanie problemów
- Lista zmian
- Karta nie jest znaleziona po instalacji
- Pojawia się „Custom element doesn't exist” lub błąd konfiguracji
- Brakuje ikon
- Niektóre teksty nie są przetłumaczone
- Światło nie świeci w kolorze, jakiego oczekuję
- Karta pokazuje starą wersję po aktualizacji
- Karta działa wolno lub się zacina
- Zapis zgłasza, że plan w międzyczasie się zmienił (konflikt)
- Plan jest pusty
- Reguła nie działa
- Brakuje pozycji w pasku bocznym
- Coś innego nie działa
- Karta pisze, że czeka na integrację
- Wsparcie