Deconz Schalterbefehle

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

OH-RNHome
Beiträge: 9
Registriert: 24. Okt 2019 20:41

Re: Deconz Schalterbefehle

Beitrag von OH-RNHome »

Hallo Galaxisspatz,

meine Vorredner haben Recht Ddu brauchst für Schalter das Deconz Binding. Grundsätzlich gilt: Schalter, Sensoren, Bewegungsmelder, etc. -> Deconz-Binding, Lichter -> Hue Binding.

1. Deconz Binding installieren.

2. things Datei erstellen:
Die Things Datei braucht auch wieder einen Verweis auf die Bridge und danach die einzelenen Komponenten mit der dazugehörigen ID.

Code: Alles auswählen

Bridge deconz:deconz:or1dec01 [ host="xxx.xxx.xxx.xxx", httpPort="8080", port="8443", apikey="xxxxxxxx" ] {

    	switch              xxx_switch            "xxx Switch"              [ id="2" ]
	}
3. Item Datei anlegen

Code: Alles auswählen

//XXX Switch
Number                  XXX_Switch               "Switch XXX [%s]"                            (gHueSwitch)    { channel="deconz:switch:or1dec01:xxx_switch:buttonevent" }
Switch                  XXX_Switch       	 "Switch XXX"                                 (gSwitch)       { channel="deconz:switch:or1dec01:xxx_switch:button" }
Number                  XXX_Battery_SW6          "Battery_level xxx  [%.1f %%]"               (gBattery)      { channel="deconz:switch:or1dec01:xxx_switch:battery_level" }
Du solltest jetzt in den Logs bei Betätigen des Schalters folgende Ausgabe haben:

Code: Alles auswählen

deconz:switch:or1dec01:xxx_switch:buttonevent triggered 1002
Damit kannst Du jetzt Regeln (rules) anlegen die wie folgt aussehen können:

Code: Alles auswählen

rule "Tradfri XXX Switch Light On/Off"

when
    Channel "deconz:switch:or1dec01:XXX_Switch:buttonevent" triggered
then
    switch(receivedEvent.getEvent()) {
        case "1002": { 
            if(Kueche_Light0.state == OFF ) {
              Kueche_Light0.sendCommand(ON)
            } else {
                if(Kueche_Light0.state == ON) {
                    Kueche_Light0.sendCommand(OFF)
                }
            }
        }
end
Wenn der Schalter betätigt wird guckt die Regel ob das Licht aus oder an ist und schaltet dementsprechend die Lampe an oder aus.
"Nichts ist unmöglich ... außer meine Frau will es nicht" :D
Hardware: Rasp4 mit OH2.5M4, Raspi-Modul, Sonoff-RFBridge, Sonoff, Shelly, Tradfri, CometDECT, Fritz!Box
Projekte: Heizungssteuerung, Licht, Saugroboter, Haustürüberwachung, Ab-Anwesenheit, Google Home Einbindung...

J-N-K
Beiträge: 126
Registriert: 20. Jun 2020 12:21
Answers: 4
Wohnort: Gelsenkirchen, NRW

Re: Deconz Schalterbefehle

Beitrag von J-N-K »

Seit 2.5.6 ist hue nicht mehr erforderlich, deconz kann Licht jetzt selbst. Und wenn man auf Dateien verzichtet, kann man für alles auch Discovery benutzen...
openHAB 4.0.0-SNAPSHOT - - local build -
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

J-N-K hat geschrieben: 1. Jul 2020 14:22 Ich glaube nicht, dass das so geht. Nimm das Deconz Binding das geht sofort.
ok werde ich versuchen
OH 4 auf dem Raspberry 3b

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

Moin @OH-RNHome,
ich bekomme uber das DeConz binding im Eingang nichts angezeigt.

Gruss
Olaf
OH 4 auf dem Raspberry 3b

J-N-K
Beiträge: 126
Registriert: 20. Jun 2020 12:21
Answers: 4
Wohnort: Gelsenkirchen, NRW

Re: Deconz Schalterbefehle

Beitrag von J-N-K »

Das deconz binding zeigt keine Discovery devices? Das ist sehr seltsam. Kannst Du das log mal zeigen?
openHAB 4.0.0-SNAPSHOT - - local build -
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

J-N-K hat geschrieben: 4. Jul 2020 17:13 Kannst Du das log mal zeigen?
Hi J-N-K,
wo finde ich das? Sorry newbie

Gruß Olaf
OH 4 auf dem Raspberry 3b

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

Hallo
Gefunden. Ich habe das binding nochmal deinstalliert und neu installiert. Im Anschluss nochmal die Suche gestartet.
2020-07-04 20:05:03.487 [thome.event.ExtensionEvent] - Extension 'binding-deconz' has been installed.

Mehr steht nicht drin.
OH 4 auf dem Raspberry 3b

J-N-K
Beiträge: 126
Registriert: 20. Jun 2020 12:21
Answers: 4
Wohnort: Gelsenkirchen, NRW

Re: Deconz Schalterbefehle

Beitrag von J-N-K »

Ok. Du hast aber ein Bridge-Thing eingerichtet, oder? Und auch in der Phoscon-App freigeschaltet?
openHAB 4.0.0-SNAPSHOT - - local build -
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

..
Zuletzt geändert von galaxisspatz am 4. Jul 2020 23:10, insgesamt 1-mal geändert.
OH 4 auf dem Raspberry 3b

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Deconz Schalterbefehle

Beitrag von galaxisspatz »

J-N-K hat geschrieben: 4. Jul 2020 22:39 Ok. Du hast aber ein Bridge-Thing eingerichtet, oder? Und auch in der Phoscon-App freigeschaltet?
Das hatte ich versucht aber es hat nicht geklappt. In der Phoscon-App freigeben und dann suchen
OH 4 auf dem Raspberry 3b

Antworten