Seite 1 von 3

KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 12. Nov 2020 15:45
von HansDampf
Hallo,
da ich nun nicht mehr weiterkomme, anbei die Frage ob mir jemand Helfen kann?
Das Hörmann Budde https://ing-budde.de/?page_id=2099 korrekt in Openhab einzubinden.
Per Rollershutter ist es möglich das Garagentor zu öffnen/schließen. Allerdings ohne die restlichen Status. Tor oben, Tor unten, Lich an/aus usw.

Auf dem Bus wird alles gesendet. Einsehbar per ETS.
Bild_2020-11-12_154241.png
Openhab empfängt davon nichts. Also nur der Befehl Auf/Ab Stopp scheinen zu funktionieren.

Things

Code: Alles auswählen

        Thing device Garagentor @ "KNX"[
        address="1.1.201",
        fetch=false,
        pingInterval=600,
        readInterval=0
        ] 
        {
            Type rollershutter : chA "Garagentor" [ upDown="3/3/20",stopMove="3/3/21",position="3/3/24" ]
            
            Type switch	: Garagentor_Taster                 "Tor Taster"            [ga="1.001:3/3/20"]	            											
            Type switch	: Garagentor_open_close             "Tor auf-zu"            [ga="1.009:3/3/20"]													
            Type switch	: Garagentor_stop               	"Tor Stop"	            [ga="1.010:3/3/21"]															
            Type number	: Garagentor_open_close_number      "Tor auf-zu"            [ga="1.009:3/3/20"]														
            Type number	: Garagentor_stop_number            "Tor Stop"	            [ga="1.010:3/3/21"]																
            Type switch	: Garagentor_lueftung               "Tor Lüftung"	        [ga="1.001:3/3/28"]															
            Type switch	: Garagentor_licht               	"Tor Licht"		        [ga="1.001:3/3/23"]											

            Type contact : Garagentor_status_offen			"Garagentor offen"	    [ga="1.002:3/3/24"]	                 		
            Type contact : Garagentor_status_zu			    "Garagentor zu"	        [ga="1.002:3/3/25"]								
            Type contact : Garagentor_status_lueftung		"Garagentor Lüftung"    [ga="1.002:3/3/28"]						
            Type contact : Garagentor_status_bewegung		"Garagentor Bewegung"	[ga="1.002:3/3/29"]					
            Type contact : Garagentor_status_bewegung_auf	"Garagentor Bewegung"	[ga="1.002:3/3/30"]						
            Type contact : Garagentor_status_bewegung_zu	"Garagentor Bewegung"	[ga="1.002:3/3/31"]						
            Type contact : Garagentor_status_licht          "Tor Status Licht"		[ga="1.002:3/3/33"]
            Type switch : Garagentor_status                "Tor Status"		    [ga="5.001:3/3/35"]											
        }
Items

Code: Alles auswählen

Rollershutter Garagentor "Garagentor [%d %%]" <garagedoor> (gGA, gRO, gGaragentor) {channel="knx:device:bridge:Garagentor:chA", autoupdate="false"}

//------- NEU
Number	Garagentor_Dummy          		"Garagentor [%d %%]"										
Number	Garagentor_letzter_Fahrbefehl	"Garagentor letzter Fahrbefehl 1=auf 2=zu [%d %%]"			(gGaragentor)
Switch	Garagentor_Taster	            "Tor Taster [%d %%]"	            						(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_Taster", autoupdate="false"}
Switch	Garagentor_open_close           "Tor auf-zu [%d %%]"									(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_open_close", autoupdate="false"}
Switch	Garagentor_stop               	"Tor Stop [%d %%]"											(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_stop", autoupdate="false"}
Number	Garagentor_open_close_number    "Tor auf-zu [%d %%]"									(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_open_close_number", autoupdate="false"}
Number	Garagentor_stop_number          "Tor Stop [%d %%]"											(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_stop_number", autoupdate="false"}
Switch	Garagentor_lueftung            	"Tor Lüftung [%d %%]"										(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_lueftung", autoupdate="false"}
Switch	Garagentor_licht               	"Tor Licht [%d %%]"											(gGaragentor)					{channel="knx:device:bridge:Garagentor:Garagentor_licht", autoupdate="false"}

Contact	Garagentor_status_offen			"Garagentor offen [%d %%]"	           (gGaragentor)         		{channel="knx:device:bridge:Garagentor:Garagentor_status_offen", autoupdate="false"}
Contact	Garagentor_status_zu			"Garagentor zu [%d %%]"				(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_zu", autoupdate="false"}
Contact	Garagentor_status_lueftung		"Garagentor Lüftung [%d %%]"			(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_lueftung", autoupdate="false"}
Contact	Garagentor_status_bewegung		"Garagentor Bewegung [%d %%]"			(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_bewegung", autoupdate="false"}
Contact	Garagentor_status_bewegung_auf	"Garagentor Bewegung auf [%d %%]"	(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_bewegung_auf", autoupdate="false"}
Contact	Garagentor_status_bewegung_zu	"Garagentor Bewegung zu [%d %%]"	(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_bewegung_zu", autoupdate="false"}
// Contact  Garagentor_status_vorwarnung	"Garagentor Vorwarnung]"					{channel="knx:device:bridge:Garagentor:Garagentor_status_vorwarnung"}
Contact	Garagentor_status_licht			"Garagentor Licht [%d %%]"				(gGaragentor)				{channel="knx:device:bridge:Garagentor:Garagentor_status_licht", autoupdate="false"}
Number	Garagentor_status				"Garagentor Status [%d %%]"	           (gGaragentor)         		{channel="knx:device:bridge:Garagentor:Garagentor_status", autoupdate="false" }
Was mach ich falsch?

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 12. Nov 2020 17:14
von udo1toni
Im Bildausschnitt ist leider eine entscheidende Information nicht enthalten, nämlich die des verwendeten DPT.

Ich kenne den Antrieb und das knx Modul nicht, aber Rollershutter ist fast sicher die falsche Variante. Stattdessen wirst Du die einzelnen Ereignisse vermutlich als Contact oder Switch einsammeln müssen, also ein Contact/Switch für obere Endlager, ein weiterer für untere Endlager, einer für „In Bewegung“...

Diese Contacts/Switche kannst Du dann in einer Rule verwenden, um ein ungebundenes Item zur Anzeige zu setzen.


Gesendet von iPad mit Tapatalk

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 13. Nov 2020 10:59
von HansDampf
udo1toni hat geschrieben: 12. Nov 2020 17:14 Im Bildausschnitt ist leider eine entscheidende Information nicht enthalten, nämlich die des verwendeten DPT.

Ich kenne den Antrieb und das knx Modul nicht, aber Rollershutter ist fast sicher die falsche Variante. Stattdessen wirst Du die einzelnen Ereignisse vermutlich als Contact oder Switch einsammeln müssen, also ein Contact/Switch für obere Endlager, ein weiterer für untere Endlager, einer für „In Bewegung“...

Diese Contacts/Switche kannst Du dann in einer Rule verwenden, um ein ungebundenes Item zur Anzeige zu setzen.


Gesendet von iPad mit Tapatalk
Dankeschön für die prompte Antwort.

Die DPTs siehst du in der THINGS datei. Was mich nur wundert ist, warum kommen die einzelnen Status nicht im Openhab an? Nur senden aus Openhab scheint zu funktionieren. Das KNX Modul sendet auf den KNX Bus alles korrekt

KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 13. Nov 2020 16:33
von udo1toni
Nein. Im Thing sehe die DPTs, die Du angegeben hast. Ob das die richtigen sind, kann ich aber nur raten.

Abgesehen davon... DPT1.xxx -> 1-Bit-Information. Grundsätzlich entweder switch oder contact (oder die *-control Variante dieser beiden Channeltypen), aber keinesfalls number.

Contact liefert OPEN oder CLOSED, während Switch ON oder OFF liefert. Einen anderen Unterschied gibt es erst mal nicht.



Gesendet von iPad mit Tapatalk

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 17. Nov 2020 14:24
von HansDampf
udo1toni hat geschrieben: 13. Nov 2020 16:33 Nein. Im Thing sehe die DPTs, die Du angegeben hast. Ob das die richtigen sind, kann ich aber nur raten.

Abgesehen davon... DPT1.xxx -> 1-Bit-Information. Grundsätzlich entweder switch oder contact (oder die *-control Variante dieser beiden Channeltypen), aber keinesfalls number.

Contact liefert OPEN oder CLOSED, während Switch ON oder OFF liefert. Einen anderen Unterschied gibt es erst mal nicht.
Habe die DPT in der things Datei angepasst. Allerdings kommen die Werte noch nicht in Openhab an. Auf dem KNX Bus wird vom Garagentor gesendet aber nichts in Openhab.

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 17. Nov 2020 14:32
von udo1toni
Hast Du openHAB neu gestartet?

Gesendet von meinem SM-G973F mit Tapatalk


Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 18. Nov 2020 10:00
von HansDampf
udo1toni hat geschrieben: 17. Nov 2020 14:32 Hast Du openHAB neu gestartet?

Gesendet von meinem SM-G973F mit Tapatalk
Merhmals jetzt. Leider kommt nichts in Openhab an.

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 19. Nov 2020 04:17
von udo1toni
Aber knx geht grundsätzlich in openHAB? Also, Du siehst z.B. Zustände von Leuchten und kannst diese schalten?

Kannst Du noch mal Deine aktuelle Konfiguration von Thing und Bridge zeigen?

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 19. Nov 2020 07:47
von HansDampf
udo1toni hat geschrieben: 19. Nov 2020 04:17 Aber knx geht grundsätzlich in openHAB? Also, Du siehst z.B. Zustände von Leuchten und kannst diese schalten?

Kannst Du noch mal Deine aktuelle Konfiguration von Thing und Bridge zeigen?
Alles andere funktioniert tadellos. Jalousien, Wetterstation, Licht, Rolläden und kommt alles in openhab an und zeigt Status usw.

Bridge

Code: Alles auswählen

Bridge knx:ip:bridge "MDT IP Gateway" @ "KNX"[
ipAddress="192.168.178.150",
//portNumber=3671,
//localIp="192.168.178.22",
type="TUNNEL"
//readingPause=50,
//responseTimeout=10,
//readRetriesLimit=3,
//autoReconnectPeriod=1,
//localSourceAddr="0.0.0"
]

Code: Alles auswählen

Thing Garagentor
    Thing device Garagentor @ "KNX"[
        address="1.1.201",
        fetch=false,
        pingInterval=600,
        readInterval=0
        ]
        {
            Type rollershutter : chA "Garagentor" [ upDown="3/3/20",stopMove="3/3/21",position="3/3/24" ]
            
            Type switch	: Garagentor_Taster                 "Tor Taster"            [ga="3/3/20"]	            											
            //Type switch	: Garagentor_open_close             "Tor auf-zu"            [ga="1.009:3/3/20"]													
            Type switch	: Garagentor_stop               	"Tor Stop"	            [ga="3/3/21"]															
            //Type number	: Garagentor_open_close_number      "Tor auf-zu"            [ga="1.009:3/3/20"]														
            //Type number	: Garagentor_stop_number            "Tor Stop"	            [ga="1.010:3/3/21"]																
            Type switch	: Garagentor_lueftung               "Tor Lüftung"	        [ga="3/3/22"]															
            Type switch	: Garagentor_licht               	"Tor Licht"		        [ga="3/3/23"]											

            Type contact : Garagentor_status_offen			"Garagentor offen"	    [ga="3/3/24"]	                 		
            Type contact : Garagentor_status_zu			    "Garagentor zu"	        [ga="3/3/25"]								
            Type contact : Garagentor_status_lueftung		"Garagentor Lüftung"    [ga="3/3/28"]						
            Type contact : Garagentor_status_bewegung		"Garagentor Bewegung"	[ga="3/3/29"]					
            Type contact : Garagentor_status_bewegung_auf	"Garagentor Bewegung"	[ga="3/3/30"]						
            Type contact : Garagentor_status_bewegung_zu	"Garagentor Bewegung"	[ga="3/3/31"]						
            Type contact : Garagentor_status_licht          "Tor Status Licht"		[ga="3/3/33"]
            Type number : Garagentor_status                 "Tor Status"		    [ga="3/3/35"]											
        }
Parameter des KNX Moduls:
https://ing-budde.de/wp-content/uploads ... nblatt.pdf

Re: KNX Ing. Budde Hörmann Garagentoröffner in Openhab einbinden

Verfasst: 23. Nov 2020 09:54
von HansDampf
Fällt Dir/Euch was auf?