Seite 1 von 1

Verstehensfrage Model, Pages/ Home-Layout und Sitemaps

Verfasst: 1. Jun 2023 18:30
von oExplorer
Hallo,

die ersten Dinge habe ich angelegt und bin etwas verwirrt:

Einige Dinge sind in dem sog. Model "gelandet". Mit dem Home-Layout konnte ich nichts anfangen und hab unter Pages eine weitere Sitemap angelegt. Dort konnte ich alle bisherige Dinge "versammeln" die ich über das Smartphone bedienen will. Das funktioniert soweit auch wie gewollt.

Aber, Model, Home-Layout, Sitemap, was ist da eigentlich für was gedacht?

Sind das unterschiedliche, unabhängige Methoden für letztendlich dieselben Dinge? (So ähnlich wie bei den Rules, die über das WebInterface erstellt werden und den selbst definierten Scripts in Samba-Ordnern?

Danke, wenn mir da jemand etwas erklären kann.
Grüße

Re: Verstehensfrage Model, Pages/ Home-Layout und Sitemaps

Verfasst: 2. Jun 2023 11:30
von udo1toni
openHAB3 hat eine neue UI (hast Du schon gemerkt... :) )
Die Main UI hat (default) eine Übersichtsseite, auf der man sehr frei Widgets einrichten kann. Die Widgets sind im Vergleich zur Sitemap extrem variabel und man kann auch Widgets aus der Community beziehen oder eigene zur Verfügung stellen. Das Konzept dahinter funktioniert aber anders als bei Sitemaps, eher wie bei HABPanel. Man kann sich beliebig viele Pages anlegen und diese auch miteinander verbinden, während man gewöhnlich exakt eine Sitemap nutzt, die dann halt Unterseiten hat. Der Wechsel von Sitemap zu Sitemap ist aus der Sitemap heraus gewöhnlich nicht möglich.

Was das Semantic Model betrifft: Grundsätzlich handelt es sich um getaggte Group Items, nicht mehr und nicht weniger. Die einzelnen "Points" (z.B. ein Switch Item) werden dann einem bestimmten Group Item zugeordnet, und sofern auch das Item selbst passend getaggt ist, können daraus vollautomatisch spezielle Ansichten generiert werden, die findest Du an der Unterkante auf den drei Karteireitern "Standorte", "Geräte" und "Eigenschaften". Ohne Semantic Model bleiben diese Karteireiter leer.
Für die Funktion von openHAB mit Sitemaps und Rules ist das Semantic Model irrelevant, aber wenn Du Dich etwas damit beschäftigst, wirst Du schnell feststellen, dass es die Arbeit erleichtern kann. Du bekommst (entsprechende Organisation im Semantic Model vorausgesetzt) z.B. eine Übersicht über alle Gebäudeteile, alle Räume und pro Raum alle verfügbaren Funktionen (Standorte). Ebenso bekommst Du eine Übersicht über die Geräte nach Klassen - z.B. alle Lichter, alle Heizungen usw. (Geräte). Und über die Eigenschaften bekommst Du z.B. die Messwerte.