Seite 1 von 1

Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 8. Jan 2024 21:34
von freeman121083
Hallo,

ist es in/ab OH4.0 wieder möglich die Anzahl der eingeschalteten Lichtern zu zählen und anzeigen zu lassen?

Bei meiner alten OH Version hatte ich das mal.

In meiner Sitemap habe ich Gruppe "Wohnzimmer" angelegt und daneben soll mir angezeigt werden wie viele Lichter im Raum an sind.

Danke für die Hilfe.

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 8. Jan 2024 22:05
von int5749
Hi,

das geht doch schon die ganze Zeit, auch vor openHAB 4.x aber eben auch dort noch.

Definition eines Group Items, z.B.

Code: Alles auswählen

Group:Switch:OR(ON, OFF)		Lampen 		"Alle Lampen [(%d)]"
Und dann eben alle notwendigen Lampen in diese Gruppe.

Für die Sitemap dann

a) Nur Anzeige der eingeschalteten Lampen

Code: Alles auswählen

Text item=Lampen icon="switch"
b) Anzeige der engeschalteten Lampen, aber zusätzlich ein Untermenü in dem alle Lampen enthalten sind

Code: Alles auswählen

Group item=Lampen icon="switch"
c) Anzeige der eingeschalteten Lampen, mit Untermenü und zusätzlichem General AUS

Code: Alles auswählen

Switch item=Lampen mappings=[OFF="All Off"]
Generell bin ich mittlerweile kein Freund mehr von diesen "Gruppen"-Menü's, einfach weil das Untermenü nicht sortiert werden kann.
Für eine reine Anzeige (Option A) wäre es noch OK, für das ausschalten bevorzuge ich mittlerweile eine Filter-Funktion.
Das alleine, weil damit nur noch an die wirklch eingeschalteten Objekte der notwenige Befehl gesendet wird, bei einer Gruppe wird es "stumpf" an alle gesendet, unabhängig vom aktuellen Status.

Viele Grüße

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 20:07
von freeman121083
Vielen Dank für deine Antwort/Hilfe

Allerdings ist wäre das jetzt die Kinfiguration über Dateien oder?
Ich hatte imme rgedacht ab OH4.X soll nicht über Dateien Konfiguriert werden?

und wenn doch welche oder wie?

Danke für die Hilfe

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 20:42
von int5749
freeman121083 hat geschrieben: 9. Jan 2024 20:07 Vielen Dank für deine Antwort/Hilfe
Gerne
freeman121083 hat geschrieben: 9. Jan 2024 20:07 Allerdings ist wäre das jetzt die Kinfiguration über Dateien oder?
Rrrrrichtig
freeman121083 hat geschrieben: 9. Jan 2024 20:07 Ich hatte imme rgedacht ab OH4.X soll nicht über Dateien Konfiguriert werden?
Das ist leider ein viel zu weit verbreiteter Irrglaube :!: Der Wegfall der Konfiguration über Files wurde mit OH3.x mal andiskutiert, viel zu schnell für Fakt genommen aber bislang nie umgesetzt. Bis heute kann über Files konfiguriert werden Hat wie immer alles Vor- und Nachteile, für mich überwiegen die Vorteile 8-)
freeman121083 hat geschrieben: 9. Jan 2024 20:07 und wenn doch welche oder wie?
Wie bisher auch, Ablage im entsprechenden Verzeichnis mit der entsprechenden Endung ;)
Jedoch sollte man hier nicht mischen, das kann nur zu Problemen führen. Entweder man konfiguriert über die MainUI ODER über Files.
Mischen geht auch, macht aber die Fehleranalyse komplexer.

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 20:54
von freeman121083
super geil, ich habe die Konfig über die Dateien viel viel besser gefunden. Hat sich die Syntax geändert?

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 21:13
von int5749
freeman121083 hat geschrieben: 9. Jan 2024 20:54 super geil, ich habe die Konfig über die Dateien viel viel besser gefunden. Hat sich die Syntax geändert?
Jain :D

Kommt darauf an, von welcher Version Du kommst und wie Du openHAB nutzt.

Wenn Du von OH 3.x kommst, dann hat sich eigentlich nichts geändert, denn Du müsstest ja schon auf Things konfiguriert haben.
Du kannst jedoch weitere Ergänzungen vornehmen um das neue Model zu designen, um daraus dann auch Pages zu erstellen.

Mir sind derzeit keine Punkt bekannt, die nur mit der MainUI aber nicht mir Files möglich ist. Aber da könnte ich noch korrigiert werden ;)

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 21:21
von freeman121083
Ja genau von OH 3.x und ich habe auch meine .things angelegt, allerdings aufgrund der Info das das bald weg fällt habe ich mein neues PI neu aufgesetzt und dann über die UI Konfiguriert. Aufgrund des Ausfalles von dem PI bei meinen Mietern hab ich jetzt gedacht ich muss alles neu konfigurieren. aber das würde ja bedeuten, ich muss nur OH auf den Ersatz PI installieren und die Dateien zurück kopieren...

DANKE

Re: Im Raum Namen (Basic UI) Anzeige der Anzahl der eingeschalteten lichter

Verfasst: 9. Jan 2024 21:31
von freeman121083
hättest du Beispiel Dateien?

things
item