Hallo
ich habe unter "Settings - Pages" meine Pagekonfigurationen gespeichert. Kann ich nun im "HABPanel -Dashboard" diese Pages verwenden oder geht das nicht? Wenn ja, wie binde ich eine solche Page dort ein?
Danke
Eigene Pages in Dashboard einbinden?
-
- Beiträge: 252
- Registriert: 31. Jan 2022 06:35
Eigene Pages in Dashboard einbinden?
Wenn Du mit "Settings - Pages" von der Main UI sprichst (Administration->Einstellungen->Configuration->Pages) dann lautet die Antwort: Nein.
Es gibt drei eingebaute UIs (besser: vorinstallierte UIs), das sind Main UI, HABPanel und Basic UI.
Alle drei UIs greifen auf die selben Daten im openHAB Bus zu, das heißt, es werden die Status der Items dargestellt sowie Befehle an die Items gesendet. Alles andere ist jedoch komplett getrennt.
Die Basic UI wird über Sitemaps konfiguriert (Sitemaps werden auch von den Apps für Android/iOS/Windows verwendet).
HABPanel speichert default seine Oberfläche lokal im Browser Cache (man kann sie aber auch zentral auf dem Server ablegen).
Die Main UI verwendet die neuen Pages. Die Main UI ist immer installiert, da sie gleichzeitig die Administrationsoberfläche darstellt.
Wenn Du HABPanel verwenden willst, musst Du eine Ansicht über HABPanel erstellen. Anschließend sicherst Du die Ansicht auf dem Server und kannst von anderen Endgeräten darauf zugreifen. Allerdings wirst Du für verschiedene Auflösungen und Ausrichtungen (Stichwort Portrait Mode des Smartphone) jeweils eigene Ansichten kreieren müssen. Du kannst aber eine bestehende Ansicht laden, lokal speichern und anschließend verändern. Danach kannst Du sie dann wiederum auf dem Server speichern, so dass sie auf mehreren Geräten verwendbar ist.
Basic UI passt sich (in Grenzen) automatisch an Auflösung und Ausrichtung an, auf dem Desktop mit fullHD wird sie z.B. automatisch zweispaltig gerendert, während sie im Portrait Mode nur einspaltig angezeigt wird.)
Gehe zur vollständigen AntwortEs gibt drei eingebaute UIs (besser: vorinstallierte UIs), das sind Main UI, HABPanel und Basic UI.
Alle drei UIs greifen auf die selben Daten im openHAB Bus zu, das heißt, es werden die Status der Items dargestellt sowie Befehle an die Items gesendet. Alles andere ist jedoch komplett getrennt.
Die Basic UI wird über Sitemaps konfiguriert (Sitemaps werden auch von den Apps für Android/iOS/Windows verwendet).
HABPanel speichert default seine Oberfläche lokal im Browser Cache (man kann sie aber auch zentral auf dem Server ablegen).
Die Main UI verwendet die neuen Pages. Die Main UI ist immer installiert, da sie gleichzeitig die Administrationsoberfläche darstellt.
Wenn Du HABPanel verwenden willst, musst Du eine Ansicht über HABPanel erstellen. Anschließend sicherst Du die Ansicht auf dem Server und kannst von anderen Endgeräten darauf zugreifen. Allerdings wirst Du für verschiedene Auflösungen und Ausrichtungen (Stichwort Portrait Mode des Smartphone) jeweils eigene Ansichten kreieren müssen. Du kannst aber eine bestehende Ansicht laden, lokal speichern und anschließend verändern. Danach kannst Du sie dann wiederum auf dem Server speichern, so dass sie auf mehreren Geräten verwendbar ist.
Basic UI passt sich (in Grenzen) automatisch an Auflösung und Ausrichtung an, auf dem Desktop mit fullHD wird sie z.B. automatisch zweispaltig gerendert, während sie im Portrait Mode nur einspaltig angezeigt wird.)
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Eigene Pages in Dashboard einbinden?
Wenn Du mit "Settings - Pages" von der Main UI sprichst (Administration->Einstellungen->Configuration->Pages) dann lautet die Antwort: Nein.
Es gibt drei eingebaute UIs (besser: vorinstallierte UIs), das sind Main UI, HABPanel und Basic UI.
Alle drei UIs greifen auf die selben Daten im openHAB Bus zu, das heißt, es werden die Status der Items dargestellt sowie Befehle an die Items gesendet. Alles andere ist jedoch komplett getrennt.
Die Basic UI wird über Sitemaps konfiguriert (Sitemaps werden auch von den Apps für Android/iOS/Windows verwendet).
HABPanel speichert default seine Oberfläche lokal im Browser Cache (man kann sie aber auch zentral auf dem Server ablegen).
Die Main UI verwendet die neuen Pages. Die Main UI ist immer installiert, da sie gleichzeitig die Administrationsoberfläche darstellt.
Wenn Du HABPanel verwenden willst, musst Du eine Ansicht über HABPanel erstellen. Anschließend sicherst Du die Ansicht auf dem Server und kannst von anderen Endgeräten darauf zugreifen. Allerdings wirst Du für verschiedene Auflösungen und Ausrichtungen (Stichwort Portrait Mode des Smartphone) jeweils eigene Ansichten kreieren müssen. Du kannst aber eine bestehende Ansicht laden, lokal speichern und anschließend verändern. Danach kannst Du sie dann wiederum auf dem Server speichern, so dass sie auf mehreren Geräten verwendbar ist.
Basic UI passt sich (in Grenzen) automatisch an Auflösung und Ausrichtung an, auf dem Desktop mit fullHD wird sie z.B. automatisch zweispaltig gerendert, während sie im Portrait Mode nur einspaltig angezeigt wird.)
Es gibt drei eingebaute UIs (besser: vorinstallierte UIs), das sind Main UI, HABPanel und Basic UI.
Alle drei UIs greifen auf die selben Daten im openHAB Bus zu, das heißt, es werden die Status der Items dargestellt sowie Befehle an die Items gesendet. Alles andere ist jedoch komplett getrennt.
Die Basic UI wird über Sitemaps konfiguriert (Sitemaps werden auch von den Apps für Android/iOS/Windows verwendet).
HABPanel speichert default seine Oberfläche lokal im Browser Cache (man kann sie aber auch zentral auf dem Server ablegen).
Die Main UI verwendet die neuen Pages. Die Main UI ist immer installiert, da sie gleichzeitig die Administrationsoberfläche darstellt.
Wenn Du HABPanel verwenden willst, musst Du eine Ansicht über HABPanel erstellen. Anschließend sicherst Du die Ansicht auf dem Server und kannst von anderen Endgeräten darauf zugreifen. Allerdings wirst Du für verschiedene Auflösungen und Ausrichtungen (Stichwort Portrait Mode des Smartphone) jeweils eigene Ansichten kreieren müssen. Du kannst aber eine bestehende Ansicht laden, lokal speichern und anschließend verändern. Danach kannst Du sie dann wiederum auf dem Server speichern, so dass sie auf mehreren Geräten verwendbar ist.
Basic UI passt sich (in Grenzen) automatisch an Auflösung und Ausrichtung an, auf dem Desktop mit fullHD wird sie z.B. automatisch zweispaltig gerendert, während sie im Portrait Mode nur einspaltig angezeigt wird.)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 252
- Registriert: 31. Jan 2022 06:35
Re: Eigene Pages in Dashboard einbinden?
Schade dass die mit HABPanel so nicht geht mit den Pages. In diesem Fall werde ich wohl ein UI mit dem Main UI aufbauen, mal sehen wie weit ich damit komme
Aber vielen Dank für deine Antwort!!!

Aber vielen Dank für deine Antwort!!!