Releases: Mastershort/neonplan3d
Release list
NeonPlan 3D 1.8.1
Behoben
- Entitäten ohne Eintrag im Entitäten-Register (per YAML ohne eindeutige ID angelegt, z. B. USB-Kameras) lassen sich jetzt platzieren: Sie erscheinen bei den Geräten unter „ohne Bereich“ (#56).
Fixed
- Entities without a registry entry (set up in YAML without a unique ID, e.g. USB cameras) can now be placed: they show up among the devices under "without area" (#56).
NeonPlan 3D 1.8.0
Neu
- Solarfelder auf dem Dach und im Garten: Im neuen Werkzeug Energie legst du jetzt Solarmodule aufs Dach, in Reihen und Spalten, im Hoch- oder Querformat. Sie liegen genau in der Neigung der Dachfläche, auf einem Flachdach stehen sie aufgeständert (Winkel einstellbar). + Solarfeld wählt die sonnigste Dachfläche und füllt sie, im Grundriss lässt sich das Feld mit der Maus verschieben. Dazu siehst du die Leistung des Feldes in kWp. Funktioniert auf dem einfachen Sattel- und Flachdach und auf allen Dachabschnitten. Mit + Frei aufgeständert stellst du ein Feld auf Gestellen in den Garten oder auf ein flaches Garagendach (mit Höhe und Drehung, auch per Dreh-Griff im Grundriss), mit + An der Wand hängst du Module an die Fassade oder den Balkon, flach oder schräg abstehend bis zum Vordach. Felder und Dachfenster lassen sich im Grundriss und in der 3D-Ansicht verschieben.
- Eigene Muster: Bei „Module pro Reihe“ geht auch eine Liste wie „4, 4, 3“ (Reihen eigener Länge, links, mittig oder rechts ausgerichtet), und mit Module einzeln an/aus tippst du im Grundriss einzelne Module weg, etwa um einen Schornstein herum. Ein Feld lässt sich auf eine andere Dachfläche ziehen.
- Full Black als Standard-Optik, Blau bleibt wählbar. Die Modulgröße ist einstellbar (Standard 1,13 × 1,72 m).
- Stränge: Felder, die zusammen verschaltet sind, kommen in denselben Strang, auch über mehrere Dächer hinweg (z. B. 5 Module auf dem Haus und 5 auf der Garage). Ein Strang hat Namen, PV-Sensor und Wechselrichter.
- Dachfenster: Im Werkzeug Dach setzt du Dachfenster in jede Dachfläche, verschiebbar wie Solarfelder. Mit Kontakt und Rollladen klappt der Flügel in 3D auf und der Rollladen fährt über die Scheibe.
- Wechselrichter, Stromspeicher und Wallbox legst du im Werkzeug Energie unter Geräte an; sie landen von selbst in Garage oder Technikraum an einer Wand. Der Speicher zeigt in 3D seinen Ladestand (z. B. „64 % · ▲ 1,5 kW“), die Wallbox, ob sie lädt oder das Auto angesteckt ist. Mit einem Leistungssensor zeigen sie ihre Watt.
Bald folgt die Pro-Erweiterung Solar & Energie: Module, die bei Sonne leben, Stromflüsse durchs Haus und ein Hologramm mit den wichtigsten Werten.
New
- Solar fields on the roof and in the garden: the new Energy tool puts solar modules on the roof, in rows and columns, portrait or landscape. They lie exactly in the slope of the roof face; on a flat roof they stand on tilted frames (angle adjustable). + Solar field picks the sunniest face and fills it; drag the field in the plan to move it. You also see the field's power in kWp. Works on the single gable and flat roof and on all roof sections. + Free-standing puts a field on frames in the garden or on a flat garage roof (with height and rotation, also by a turn handle in the plan), + On a wall hangs modules on the facade or a balcony, flat or tilted away up to a canopy. Fields and roof windows can be dragged in the plan and in the 3D view.
- Your own patterns: "Modules per row" also takes a list like "4, 4, 3" (rows of their own length, aligned left, centred or right), and Modules on/off one by one lets you tap single modules away in the plan, e.g. around a chimney. A field can be dragged onto another roof face.
- Full black as the default look, blue stays available. The module size can be set (1.13 × 1.72 m by default).
- Strings: fields wired together go into the same string, also across several roofs (e.g. 5 modules on the house and 5 on the garage). A string has a name, a PV sensor and an inverter.
- Roof windows: the Roof tool puts roof windows into any roof face, movable like solar fields. With a contact and a blind the sash opens in 3D and the blind comes down over the glass.
- Solar inverter, home battery and wallbox are added in the Energy tool under Devices; they go into the garage or a utility room against a wall by themselves. The battery shows its charge (e.g. "64 % · ▲ 1.5 kW"), the wallbox whether it is charging or the car is plugged in. With a power sensor they show their watts.
Coming soon: the Pro add-on Solar & Energy with modules that come alive in the sun, power flows through the house and a hologram with the key figures.
NeonPlan 3D 1.6.2
Behoben
- Die 3D-Ansicht startete auf älteren iPads (iOS 15 und 16) nicht und zeigte „SyntaxError: Unexpected token '{'“. NeonPlan wird jetzt so gebaut, dass es ab Safari 15 läuft (#42).
Fixed
- The 3D view did not load on older iPads (iOS 15 and 16) and showed "SyntaxError: Unexpected token '{'". NeonPlan is now built to run on Safari 15 and newer (#42).
NeonPlan 3D 1.6.1
Neu
- Die Warnung „Fenster offen bei Regen“ lässt sich einzeln abschalten: Editor → Einstellungen, bei den Wetter-Effekten.
- Saugroboter fahren im Raum, den sie melden: Ein Sensor „Aktueller Raum“ (Roborock, Dreame …) wird am Gerät des Roboters von selbst gefunden und über den Raum- oder Bereichsnamen zugeordnet. Ohne Sensor bleibt er wie bisher im Raum seiner Station.
- Saugroboter fahren um Schränke, Sofas, Betten und Geräte herum, unter Tischen, Schreibtischen und Stühlen aber durch.
Behoben
- Eine Tischleuchte, Stehleuchte oder ein Deckenfluter mit von Hand gesetzter Höhe über dem Boden wird jetzt selbst angehoben, nicht nur ihr Auswahlrahmen (#20).
- Heatmap und Raumfenster mit °F: Sensoren in °F werden umgerechnet, Legende und Werte zeigen die Einheit von Home Assistant.
- Überlappende Bodenöffnungen werden als ein Umriss ausgeschnitten (zum Beispiel eine L-Form), statt den Boden zu zerreißen.
- Eine Bodenöffnung, die an der Raumkante eingerastet ist, wird jetzt ausgeschnitten, statt als „ragt über die Raumgrenze“ zu gelten.
- Die Regenwarnung nimmt die in den Einstellungen gewählte Wetter-Entität.
New
- The warning for a window open in the rain can be switched off on its own: Editor → Settings, next to the weather effects.
- Robot vacuums clean the room they report: a "current room" sensor (Roborock, Dreame …) is found on the robot's device by itself and matched by room or area name. Without one it stays in the room of its dock as before.
- Robot vacuums drive around cabinets, sofas, beds and appliances, but under tables, desks and chairs.
Fixed
- A table lamp, floor lamp or uplight with a height above the floor set by hand now moves the lamp itself, not only its selection box (#20).
- Heatmap and room panel with °F: sensors in °F are converted, the legend and values show Home Assistant's unit.
- Overlapping floor openings are cut as one outline (an L shape, for example) instead of breaking the floor.
- A floor opening snapped to the room's edge is cut instead of being reported as outside the room.
- The rain warning uses the weather entity chosen in the settings.
NeonPlan 3D 1.6.0
🇩🇪 Deutsch
Neu
- Neu im Shop: Mit Shop-Verbindung zeigt die Seite Erweiterungen jetzt oben, welche Möbel-Packs und Pro-Erweiterungen neu sind und welche du noch nicht hast. Gibt es etwas Neues, leuchtet am Reiter ✦ Erweiterungen ein kleiner Punkt.
- Treuerabatt: Wer schon gekauft hat, bekommt einen persönlichen Rabattcode für jedes weitere Pack und jede Pro-Erweiterung. Er steht unter Neu im Shop, ein Tipp auf ein Angebot legt ihn gleich in den Warenkorb.
- Leuchtflächen von Pack-Möbeln folgen jetzt auch Lichtern und Schaltern: Ein Aquarium leuchtet in der Farbe seines Lichts, die Status-LED eines Geräts geht mit seinem Schalter an.
- Pack-Updates sichtbar: Kommt ein gekauftes Pack in einer neuen Version, zeigt die Seite Erweiterungen einmal, was dazugekommen ist, etwa „Küche wurde auf Version 2 aktualisiert: 10 neue Möbel“.
- Ohne Lizenzschlüssel ändert sich nichts: NeonPlan 3D fragt den Shop nie von selbst.
Nach dem Update Home Assistant neu starten und die Seite neu laden.
🇬🇧 English
New
- New in the shop: with a shop connection the Extensions page now shows at the top which furniture packs and Pro add-ons are new and which you do not have yet. When there is something new, a small dot lights up on the ✦ Extensions tab.
- Loyalty discount: customers who already bought get a personal discount code for every further pack and Pro add-on. It is shown under New in the shop; tapping an offer puts it straight into the cart.
- Glowing parts of pack furniture now follow lights and switches too: an aquarium glows in its light's colour, a device's status LED comes on with its switch.
- Pack updates you can see: when a bought pack arrives in a new release, the Extensions page shows once what it brought, e.g. "Kitchen was updated to release 2: 10 new items".
- Nothing changes without a licence key: NeonPlan 3D never contacts the shop by itself.
Restart Home Assistant after updating and reload the page.
NeonPlan 3D 1.5.0
🇩🇪 Deutsch
Neu
- Dachflächen – Dächer für jedes Haus: Häuser in L- oder T-Form, Wohnhaus mit Scheune, Anbauten mit Pultdach oder ein Dach, das auf einer Seite tief herunterzieht, bekommen jetzt ihr richtiges Dach. Unter Einstellungen → Dach gibt es Dachflächen (frei), dazu das neue Werkzeug Dach im Editor:
- NeonPlan 3D schlägt die Dachflächen aus deinen Räumen vor – auch über Teilen, die nur ein Erdgeschoss haben.
- Jede Dachfläche hat ihre eigene Form (Sattel, Walm, Pult, Flach), Firstrichtung, Traufhöhe und Neigung – getrennt für beide Seiten. So entstehen Abschleppdächer und Pultdächer.
- Höhen zählen vom Boden; Giebel und Drempel werden bis unters Dach hochgezogen. Dachflächen dürfen sich überschneiden, das niedrigere Dach läuft unter das höhere.
- Im Plan aufziehen, verschieben, an den Ecken ändern; die Firsthöhe steht im Formular. Daneben zeigt die 3D-Ansicht sofort das ganze Haus mit Dach, die Etage wählst du direkt im Werkzeug.
- Fertige Dachflächen lassen sich fixieren (Schloss oder Taste L), 🔒 Grundriss sperrt sie mit.
- Ein Pultdach an der Hauswand endet an der Wand (kein Überstand ins Haus), und der Raum unter der Schräge wird bis unters Dach geschlossen.
- Terrassenüberdachung und Carport: Eine Dachfläche über einer Fläche ohne Raum wird automatisch zur Überdachung – flaches Pultdach auf Pfosten und Balken, durchsichtig, an der Hauswand aufgelegt. Schalter Überdachung im Formular.
- Außenflächen an den Ecken ziehen: Terrasse, Rasen & Co. lassen sich jetzt im Plan an den Ecken größer und kleiner ziehen.
- Alle Dachformen sind kostenlos. Bestehende Dächer bleiben, wie sie sind.
Nach dem Update Home Assistant neu starten und die Seite neu laden.
🇬🇧 English
New
- Roof sections – roofs for every house: L- or T-shaped houses, a house with a barn, extensions with a pent roof or a roof that reaches far down on one side now get their proper roof. Settings → Roof has Roof sections (custom), and the editor has the new Roof tool:
- NeonPlan 3D proposes the sections from your rooms – also over parts that only have a ground floor.
- Each section has its own shape (gable, hip, pent, flat), ridge direction, eave height and pitch – separately for both sides. That gives catslides and pent roofs.
- Heights count from the ground; gables and knee walls are built up under the roof. Sections may overlap, the lower roof runs under the higher one.
- Draw them in the plan, move them, resize them at the corners; the ridge height is shown in the form. The 3D view beside it shows the whole house with its roof at once, the floor is chosen right in the tool.
- Finished sections can be fixed (lock or key L), 🔒 Floor plan locks them too.
- A pent roof against the house wall ends at the wall (no overhang into the house), and the space under the slope is closed up to the roof.
- Terrace roofs and carports: a section over an area without a room becomes a canopy by itself – a flat pent roof on posts and beams, see-through, resting on the house wall. Canopy switch in the form.
- Resize outdoor areas at their corners: terrace, lawn & co. can now be dragged bigger or smaller in the plan.
- All roof shapes are free. Existing roofs stay as they are.
Restart Home Assistant after updating and reload the page.
NeonPlan 3D 1.4.0
🇩🇪 Deutsch
Neu
- Geräte aus anderen Bereichen und ohne Bereich: Über der Geräteliste eines Raums wählst du jetzt die Quelle: Dieser Bereich, Andere Bereiche oder Ohne Bereich (Template-Lichter, Gruppen, Helfer, Sensoren ohne Bereich). So setzt du auch Geräte in einen Raum, die in Home Assistant woanders oder gar nicht zugeordnet sind.
- „Alle platzieren“ entschärft: Der große Knopf ist weg. Unter der Liste steht ein kleiner Link Alle … platzieren, der vorher nachfragt – kein voller Raum mehr durch einen versehentlichen Klick.
- Raumklima je Raum: Im Raumformular wählst du unter Raumklima, welche Sensoren Temperatur, Luftfeuchte und CO₂ des Raums liefern. Automatisch lässt jetzt Gerätetemperaturen weg – etwa die Düse eines 3D-Druckers oder den Vorlauf einer Wärmepumpe – und zählt im Raum platzierte Sensoren mit.
Behoben
- Höhe über Boden bei eingebauten Möbeln: Trockner, Regale, Kommoden und alle anderen eingebauten Möbel blieben in 3D am Boden, auch wenn eine Höhe über Boden eingetragen war. Jetzt steht z. B. der Trockner auf der Waschmaschine. Danke an @Jehon840 (#13).
- Oberschränke tiefer hängen: Die Höhe über Boden zählt jetzt immer vom Boden. Ein Oberschrank zeigt seine 1,45 m und lässt sich auch tiefer setzen, ebenso Wand-Fernseher und Heizkörper.
Nach dem Update Home Assistant neu starten und die Seite neu laden.
🇬🇧 English
New
- Devices from other areas and without an area: above a room's device list you now choose the source: This area, Other areas or No area (template lights, groups, helpers, sensors without an area). So you can put devices into a room that Home Assistant assigns elsewhere or nowhere.
- "Place all" made safe: the big button is gone. Below the list a small link Place all … asks first – no more room full of devices from one accidental click.
- Room climate per room: in the room form, Room climate picks the sensors for the room's temperature, humidity and CO₂. Automatic now leaves out device temperatures – e.g. a 3D printer's nozzle or a heat pump's flow – and counts sensors placed in the room.
Fixed
- Height above floor for built-in furniture: dryers, shelves, dressers and all other built-in items stayed on the floor in 3D even with a Height above floor set. Now the dryer sits on the washing machine, for example. Thanks to @Jehon840 (#13).
- Lower wall cabinets: the Height above floor now always counts from the floor. A wall cabinet shows its 1.45 m and can be set lower too, as can wall TVs and radiators.
Restart Home Assistant after updating and reload the page.
NeonPlan 3D 1.3.0
🇩🇪 Deutsch
Neu
- Grundriss sperren und Möbel fixieren: 🔒 Grundriss in der Werkzeugleiste sperrt Räume, Wände, Türen, Fenster und Außenflächen, damit nichts mehr versehentlich verrutscht. Möbel und Geräte fixierst du einzeln: Schloss im Formular, Taste L oder Rechtsklick (Tablet: langes Drücken). Das neue Rechtsklick-Menü kann außerdem duplizieren, drehen und löschen.
- Mehr Sensoren im Plan: Neben Temperatur, Luftfeuchte, CO₂ und Leistung lassen sich jetzt auch Gas- und Wasserzähler, Energie, Helligkeit, Luftdruck und Luftqualität (Feinstaub, VOC, CO) platzieren. Zähler ohne Geräteklasse zählen mit, wenn ihre Einheit passt (m³, l, kWh, lx), etwa von AI-on-the-edge. Werte erscheinen mit den Nachkommastellen aus Home Assistant. Danke an @Lice2 (#7).
- Fernseher an der Steckdose: Ein Fernseher lässt sich jetzt auch mit dem Schalter einer smarten Steckdose verknüpfen statt mit einem Media-Player. Der Bildschirm leuchtet, solange die Steckdose an ist, ein Tipp schaltet sie. Danke an @turbospielt (#5).
- Symbol in 3D je Gerät: Im Formular eines Geräts oder elektrischen Möbels wählst du Automatisch, Immer zeigen, Ohne Watt oder Ausblenden. So verschwinden etwa die Watt an Steckdosen, und ein Temperatursensor ist immer zu sehen. Danke an @henninghartwig für die Idee.
- Markieren wenn geschlossen: Türen und Fenster können jetzt leuchten, solange sie geschlossen sind statt offen, etwa die WC- oder Kinderzimmertür. Einstellung Markieren in 3D im Formular der Tür. Danke an @StevenKRT für die Idee.
Behoben
- Möbel mit Gerät in 3D verschieben: Eine Waschmaschine, ein Fernseher oder eine Leuchte mit verknüpfter Entität ließ sich in der 3D-Ansicht nicht ziehen, wenn man das Möbel oder sein Symbol packte. Jetzt verschieben sich diese Möbel in 3D wie alle anderen.
Nach dem Update Home Assistant neu starten und die Seite neu laden.
🇬🇧 English
New
- Locking the floor plan and fixing furniture: 🔒 Floor plan in the toolbar locks rooms, walls, doors, windows and outdoor areas so nothing slips by accident. Furniture and devices are fixed one by one: lock in the form, key L or right-click (tablet: long press). The new right-click menu can also duplicate, turn and delete.
- More sensors in the plan: besides temperature, humidity, CO₂ and power you can now place gas and water meters, energy, illuminance, pressure and air quality (particulates, VOC, CO). Meters without a device class count too when their unit fits (m³, l, kWh, lx), e.g. from AI-on-the-edge. Values show the decimals set in Home Assistant. Thanks to @Lice2 (#7).
- TV on a smart plug: a TV can now link the switch of a smart plug instead of a media player. The screen glows while the plug is on, a tap switches it. Thanks to @turbospielt (#5).
- Marker in 3D per device: in the form of a device or electric furniture item choose Automatic, Always show, Without watts or Hide. Plugs lose their watts, a temperature sensor is always visible. Thanks to @henninghartwig for the idea.
- Highlight when closed: doors and windows can now glow while they are closed instead of open, e.g. the WC or a child's room door. Setting Highlight in 3D in the door's form. Thanks to @StevenKRT for the idea.
Fixed
- Moving furniture with a device in 3D: a washing machine, a TV or a lamp with a linked entity could not be dragged in the 3D view when you grabbed the item or its marker. Now they move in 3D like all other furniture.
Restart Home Assistant after updating and reload the page.
NeonPlan 3D 1.2.0
🇩🇪 Deutsch
Neu
- Wandhöhe je Wand: Jede Wand kann jetzt niedriger sein als der Raum, z. B. als Brüstung, Theke oder halbhohe Raumtrennung.
- Räume (Rechteck und freie Form): Raum auswählen, im Kasten Wandhöhen die Höhe jeder einzelnen Wand eintragen. Fährst du über eine Zeile, leuchtet die Wand im Plan auf. Die Ecken des Raums sind im Plan nummeriert („Wand 2–3“). ↥ setzt eine Wand auf volle Raumhöhe zurück.
- Freie Wände: Wand antippen und im Formular die Höhe einstellen.
- Teilen sich zwei Räume eine Wand, gilt die niedrigere Höhe. Fenster und Türen in einer niedrigen Wand enden an der Wandhöhe. Niedrige Wände erscheinen im Plan heller, in 3D bekommen sie eine leuchtende Oberkante.
- Türen und Fenster in einzelnen Wänden: Mit Tür & Fenster auf eine frei stehende Wand tippen, schon sitzt dort eine Tür oder ein Fenster, mit allen Arten, Stilen und Sensoren wie in Raumwänden. Löschst du die Wand, verschwinden ihre Türen und Fenster mit.
- Höhe von Wandleuchten und LED-Streifen: Im Formular gibt es jetzt Höhe über Boden, etwa für einen Streifen unter den Hängeschränken oder eine Wandleuchte neben dem Bett. Ein Streifen unter 1 m, etwa an der Sockelleiste, strahlt nach oben an die Wand. Ohne Angabe bleibt alles wie bisher (Wandleuchte 1,75 m, Streifen unter der Decke).
- Firstrichtung beim Satteldach: Unter Einstellungen → Dach legt First fest, ob der First entlang der langen oder der kurzen Seite läuft. Damit stimmt das Dach bei Reihenhäusern und anderen schmalen, tiefen Häusern. Danke an @aphulinh-sys für die Idee (#1).
- Pfeiltasten im Editor: Das Ausgewählte (Raum, Ecke, Möbel, Gerät, Wand, Außenfläche) rückt um einen Rasterschritt, mit Umschalt um 10 cm, mit Alt um 1 cm. Türen und Fenster wandern entlang ihrer Wand.
Behoben
- Mehrere Leuchten an einem Licht: Hängen zwei oder mehr Leuchten an derselben Entität (z. B. zwei LED-Leisten an einem Shelly), leuchtete in 3D nur eine richtig, die anderen blieben dauerhaft grün. Jetzt folgen alle dem Licht.
Community
- Ideen und Abstimmung: Wünsche gehören jetzt in Discussions → Ideas. Dort kann jede und jeder mit 👍 abstimmen, die beliebtesten Ideen kommen zuerst.
- Fehler melden geht über ein kurzes Formular unter Issues, Fragen unter Q&A.
- Alle Änderungen auf einen Blick: CHANGELOG.
Nach dem Update Home Assistant neu starten und die Seite neu laden.
🇬🇧 English
New
- Wall height per wall: any wall can now be lower than the room, e.g. a parapet, a counter or a half-height divider.
- Rooms (rectangle and free shape): select the room and enter the height of each wall in the Wall heights box. Hovering a row lights the wall up in the plan. The room's corners are numbered in the plan ("Wall 2–3"). ↥ resets a wall to full room height.
- Free walls: tap the wall and set its Height in the form.
- If two rooms share a wall, the lower height applies. Windows and doors in a low wall end at the wall height. Low walls look lighter in the plan and get a glowing top edge in 3D.
- Doors and windows in single walls: tap a free-standing wall with Doors & windows to put a door or window into it, with all types, styles and sensors as in room walls. Deleting the wall removes its doors and windows as well.
- Height of wall lights and LED strips: the form now has Height above floor, e.g. for a strip under the wall cabinets or a wall light beside the bed. A strip below 1 m, e.g. on the skirting board, shines up the wall. Without a value nothing changes (wall light at 1.75 m, strip under the ceiling).
- Ridge direction of gable roofs: under Settings → Roof, Ridge sets whether the ridge runs along the long or the short side. Terraced houses and other narrow, deep houses get the right roof now. Thanks to @aphulinh-sys for the idea (#1).
- Arrow keys in the editor: the selection (room, corner, furniture, device, wall, outdoor area) moves by one grid step, with Shift by 10 cm, with Alt by 1 cm. Doors and windows slide along their wall.
Fixed
- Several lamps on one light: when two or more lamps share one entity (e.g. two LED strips on one Shelly), only one lit up correctly in 3D, the others stayed green. Now they all follow the light.
Community
- Ideas and voting: feature requests now go to Discussions → Ideas. Everyone can vote with 👍, the most wanted ideas come first.
- Bug reports use a short form under Issues, questions go to Q&A.
- All changes at a glance: CHANGELOG.
Restart Home Assistant after updating and reload the page.
NeonPlan 3D 1.1.1
New
- Door style "Opening (no door)": a passage between two rooms – just a gap in the wall, without frame or leaf; light always passes through. Choose it under Style on any door.
- Free-standing walls (from 1.1.0): the Wall tool draws a partition through part of a room.
Restart Home Assistant after updating.
