Dimmer Selection in items und sitemap

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Grisu
Beiträge: 2
Registriert: 30. Nov 2018 08:17
Answers: 0

Dimmer Selection in items und sitemap

Beitrag von Grisu »

Hallo,

ich versuche die ersten Schritte in openHAB.
Für die Homematic-IP Unterstützung habe ich aktuelle Version "openHAB 2.4.0 Build #1445" installiert.

Meine Frage:
Ich möchte für die Dimmer generell keine Slider sondern ein Drop-Down mit vorgegebenen Werten.
Müsste es nicht so sein das ich das "Selection" unter items einstelle ??
Per Internetsuche finde ich nur Beispiele für die Sitemap, im Moment sieht diese so aus:

Code: Alles auswählen

sitemap top5 label="Home" {
    Frame {
        Group item=rKU
        Group item=rWZ
        Group item=rBO
        Group item=rEF
        Group item=rSZ
        Group item=rBZ
        Group item=rTR
        Group item=rKA
    }

    Frame {
        Text label="Licht" icon="light" {
            Default item=rSZ_Light			label="Schlafzimmer"
            Selection item=rKU_Dimmer		label="Küche [%d %%]"			mappings=[0="Aus", 2="2%", 5="5%", 10="10%", 25="25%", 50="50%", 100="An"]
            Default item=rKU_LED			label="Küche LED"
            Selection item=rWZ_Dimmer		label="Wohnzimmer [%d %%]"		mappings=[0="Aus", 20="20%", 30="30%", 50="50%", 100="An"]
            Default item=rWZ_LED			label="Couch LED"
            Selection item=rEF_DimmerFL		label="Flur [%d %%]"			mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 40="40%", 50="50%", 80="80%", 100="An"]
            Selection item=rEF_DimmerEG		label="Eingang [%d %%]"			mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 40="40%", 50="50%", 80="80%", 100="An"]
            Selection item=rSZ_Dimmer		label="Schlafzimmer [%d %%]"	mappings=[0="Aus", 10="10%", 15="15%", 20="20%", 30="30%", 50="50%", 100="An"]
			Selection item=rBZ_Dimmer		label="Badezimmer [%d %%]"		mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 90="90%", 100="An"]
			Default item=rBZ_Spiegel		label="Badspiegel"
            Default item=rBO_Light			label="Büro"
            Default item=rTR_Light			label="Terrasse"
        }

        Text label="Fenster und Türen" icon="window" {
			Default item=rEF_Tuer    label="Haustür"
			Default item=rKU_Fenster label="Esszimmer"
			Default item=rWZ_Fenster label="Wohnzimmer"
			Default item=rBO_Fenster label="Büro"
            Default item=rBZ_Fenster label="Badezimmer"
            Default item=rES_Fenster label="Elektroschrank"
			Default item=rKA_Fenster label="Keller"
        }
items sieht so aus:

Code: Alles auswählen

Dimmer    rSZ_Dimmer               "Licht SZ [%.0f %%]"                 <light>         (rSZ, gLight)               {channel="homematic:HM-LC-Dim1TPBU-FM:722f4fa0:JEQ020XXXX:1#LEVEL"}
Danke für Hilfe.
INTEL Nuc: KVM,Bluetooth,RfxTRX-E
Raspberry: Bluetooth,SmsGateway
Homematic: CCU3, LAN Adapter, Türkontakte, Keymatic, Schalter/Dimmer/Taster, Steckdosen, Bewegungsmelder usw.
Sonstiges: Somfy, Logitech Hub, Squeezebox, Alexa

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Dimmer Selection in items und sitemap

Beitrag von sihui »

Grisu hat geschrieben: 30. Nov 2018 08:32 Müsste es nicht so sein das ich das "Selection" unter items einstelle ??
Nein, deine Konfiguration ist korrekt. Ich nutze zwar Slider, habe deine Selection Konfiguration aber einmal getestet, funktioniert einwandfrei.

https://www.openhab.org/docs/configurat ... -selection
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Grisu
Beiträge: 2
Registriert: 30. Nov 2018 08:17
Answers: 0

Re: Dimmer Selection in items und sitemap

Beitrag von Grisu »

Danke für Antwort.
Unter der Gruppe "Licht" ist es korrekt ja, jedoch nicht in den Räumen, hier zB. "Wohnzimmer", erscheint trotzdem ein Slider.
Irgendwie habe ich das Zusammenspiel Itiem, Sitemap, nocht nicht verstanden.
Muss dazu schreiben das ich ich die Erstkonfiguration per HomeBuiler erstellt habe.

Gruppe Licht (korrekt mit DropDown):
Bild

Gruppe Wohnzimmer (leider nicht korrekt):
Bild

Meine Übersicht:
Hier weiss ich zB. nicht wie ich die Harmony Activity in den Raum "Wohnzimmer" bekomme..
Bild

Ich poste die kpl. Sitemap..

Code: Alles auswählen

sitemap top5 label=Home" {

    Frame {
        Group item=rKU
        Group item=rWZ
        Group item=rBO
        Group item=rEF
        Group item=rSZ
        Group item=rBZ
        Group item=rTR
        Group item=rKA
    }

    Switch item=rWZ_Harmony label="Multimedia"  mappings=[ PowerOff="Aus", TV="TV", SmartTV="Smart TV",Radio="Radio"]

    Frame {
        Text label="Licht" icon="light" {
            Default item=rSZ_Light			label="Schlafzimmer"
            Selection item=rKU_Dimmer		label="Küche [%d %%]"			mappings=[0="Aus", 2="2%", 5="5%", 10="10%", 25="25%", 50="50%", 100="An"]
            Default item=rKU_LED			label="Küche LED"
            Selection item=rWZ_Dimmer		label="Wohnzimmer [%d %%]"		mappings=[0="Aus", 20="20%", 30="30%", 50="50%", 100="An"]
            Default item=rWZ_LED			label="Couch LED"
            Selection item=rEF_DimmerFL		label="Flur [%d %%]"			mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 40="40%", 50="50%", 80="80%", 100="An"]
            Selection item=rEF_DimmerEG		label="Eingang [%d %%]"			mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 40="40%", 50="50%", 80="80%", 100="An"]
            Selection item=rSZ_Dimmer		label="Schlafzimmer [%d %%]"	mappings=[0="Aus", 10="10%", 15="15%", 20="20%", 30="30%", 50="50%", 100="An"]
			Selection item=rBZ_Dimmer		label="Badezimmer [%d %%]"		mappings=[0="Aus", 10="10%", 20="20%", 30="30%", 90="90%", 100="An"]
			Default item=rBZ_Spiegel		label="Badspiegel"
            Default item=rBO_Light			label="Büro"
            Default item=rTR_Light			label="Terrasse"
        }

        Text label="Fenster und Türen" icon="window" {
			Default item=rEF_Tuer    label="Haustür"
			Default item=rKU_Fenster label="Esszimmer"
			Default item=rWZ_Fenster label="Wohnzimmer"
			Default item=rBO_Fenster label="Büro"
            Default item=rBZ_Fenster label="Badezimmer"
            Default item=rES_Fenster label="Elektroschrank"
			Default item=rKA_Fenster label="Keller"
        }

        Text label="Steckdose" icon="poweroutlet" {
            Default item=rKA_Power label="Keller"
            Default item=rBZ_Power label="Badezimmer"
            Default item=rSZ_Power label="Schlafzimmer"
            Default item=rKU_Power label="Küche"
            Default item=rWZ_Power label="Wohnzimmer"
            Default item=rBO_Power label="Büro"
        }
		
        Text label="Bewegungsmelder" icon="motion" {
            Default item=rBZ_Motion label="Badezimmer"
            Default item=rSZ_Motion label="Schlafzimmer"
            Default item=rEF_Motion label="Flur"
            Default item=rWZ_Motion label="Wohnzimmer"
            Default item=rEF_Motion label="Eingang"
        }

        Text label="Tür" icon="door" {
            Default item=rWZ_Door label="Wohnzimmer"
            Default item=rBO_Door label="Büro"
        }

        Text label="Temperatur | Luftfeuchtigkeit" icon="temperature" {
            Default item=rWZ_Temperatur label="Wohnzimmer [%.1f °C]"
            Default item=rWZ_Feuchte label="Wohnzimmer [%d %%]"
            Default item=rBO_Temperatur label="Büro [%.1f °C]"
            Default item=rBO_Feuchte label="Büro [%d %%]"
            Default item=rTR_Temperatur label="Aussen [%.1f °C]"
            Default item=rTR_Feuchte label="Aussen [%d %%]"
        }
    }
}
und die Items:
Bild
INTEL Nuc: KVM,Bluetooth,RfxTRX-E
Raspberry: Bluetooth,SmsGateway
Homematic: CCU3, LAN Adapter, Türkontakte, Keymatic, Schalter/Dimmer/Taster, Steckdosen, Bewegungsmelder usw.
Sonstiges: Somfy, Logitech Hub, Squeezebox, Alexa

Benutzeravatar
udo1toni
Beiträge: 15244
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Dimmer Selection in items und sitemap

Beitrag von udo1toni »

Vergiss die Group Funktion der Sitemap, darüber bekommst Du ausschließlich die default Widgets für jedes Item. Stattdessen solltest Du jede Ebene ausformulieren, so wie den Rest der Sitemap.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten