Seite 1 von 5
Openhab 3 KNX Migration Openhab 2
Verfasst: 8. Okt 2021 18:53
von hulda
Hallo Zusammen,
ich bin nun auch auf OH3 umgestiegen.
Installation war erfolgreich..
Folgendes Problem:
Ich habe keine Verbindung zum KNX Bus.
Was ich getan habe:
KNX/IP Gateway angelegt
Code: Alles auswählen
UID: knx:ip:54e4119901
label: KNX/IP Gateway
thingTypeUID: knx:ip
configuration:
useNAT: false
readRetriesLimit: 3
ipAddress: 12.12.73.50
localIp: 192.168.1.250
autoReconnectPeriod: 60
type: TUNNEL
localSourceAddr: 0.0.0
readingPause: 50
portNumber: 3671
responseTimeout: 10
ist auch online
meine Items sehen so aus:
Code: Alles auswählen
Dimmer Arbeitszimmer_LAD01 "Dimmen Decke [%d %%]" <slider> (Arbeitszimmer) {knx="5.001:3/3/27+<5.001:3/3/29"}
In OH 2 hat alles funktioniert.
Was mache ich falsch?
Muß man in OH3 die Verbindung zu KNX anders machen?
Gruß Dirk
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 8. Okt 2021 20:37
von udo1toni
Nein, die Daten, die Du da eingetragen hast, sind nicht plausibel. Ich möchte stark bezweifeln, dass Du mit dieser Konfiguration jemals erfolgreich knx gesteuert hat.
ipAddress ist die IP-Adresse des knx/IP Gateways localIp ist die IP-Adresse von openHAB selbst. Beide Devices müssen zumindest im gleichen LAN sein. Ein knx/IP Gateway sollte auch keinesfalls eine öffentliche IP Adresse haben (und ich glaube auch nicht, dass das bei Dir der Fall ist...)
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 8. Okt 2021 21:40
von int5749
Versuch mal folgende min. Konfig. Diese ist bei mir zwar über eine *.things Datei erstellt, aber der Code wird wie folgt angezeigt.
Code: Alles auswählen
UID: knx:ip:bridge
label: MDT SCN-IP000.02
thingTypeUID: knx:ip
configuration:
useNAT: false
readRetriesLimit: 3
ipAddress: 192.168.100.47
autoReconnectPeriod: 60
type: TUNNEL
localSourceAddr: 0.0.0
readingPause: 50
portNumber: 3671
responseTimeout: 10
location: Hausanschlußraum
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 09:38
von hulda
Hallo,
die IP Adressen sind schon die Richtigen.
Und es hat 3 Jahre so funktioniert.
Die KNX Adresse ist auch keine öffentliche. Sie wird durch eine Sophos Firewall geroutet.
Online ist der Gateway aber es kommt halt nichts an.
Muß man beim Umstieg auch OH3 irgendwas ändern?
Gruß Dirk
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 11:40
von nw378
ist doch schon mal vielversprechend, wenn das Gateway online ist.
Ich habe auch den Wechsel von OH2 auf OH3 vollzuogen und keine Probleme mit dem Zugriff auf knx gehabt.
Allerdings habe ich etwas anders konfiguriert als du, und zwar alle Aktoren als Things (textbasiert):
Code: Alles auswählen
Bridge knx:ip:bridge [
type="TUNNEL",
ipAddress="192.168.178.112",
portNumber=3671,
localIp="192.168.178.50",
readingPause=50,
responseTimeout=10,
readRetriesLimit=3,
autoReconnectPeriod=60,
localSourceAddr="0.0.0"
]{
Thing device aktor2[
address="1.1.20",
fetch=false,
pingInterval=300,
readInterval=0
]{
Type switch : Socket_TV "Socket TV" [ ga="1/0/0+<1/1/0" ]
Type switch : Socket_Fire "Socket Ofen" [ ga="1/0/1+<1/1/1" ]
Type switch : Socket_Schrankleuchte "Socket Schrank Wohnen" [ ga="1/0/2+<1/1/2" ]
Type switch : Socket_Weihnachtsbaum "Socket Weihnachtsbaum" [ ga="1/0/3+<1/1/3" ]
Type switch : Licht_EG_Unterschrank "Licht Unterschrank" [ ga="1/0/4+<1/1/4" ]
Type switch : Socket_EG_Dunstabzug "Socket Dunstabzug" [ ga="1/0/5+<1/1/5" ]
Type switch : Licht_EG_WC "Licht EG WC" [ ga="1/0/6+<1/1/6" ]
Type switch : Licht_EG_5 "Licht EG 5" [ ga="1/0/8+<1/1/8" ]
Type switch : Licht_EG_Diele "Licht EG Diele" [ ga="1/0/9+<1/1/9" ]
Type switch : Licht_EG_Stufen "Licht EG Stufen" [ ga="1/0/10+<1/1/10" ]
Type switch : Licht_OG_Wand "Licht Galerie Wand" [ ga="1/0/11+<1/1/11" ]
Type switch : Socket_Terrasse "Socket Terrasse" [ ga="1/0/12+<1/1/12" ]
Type switch : Licht_Terrasse "Licht Terrasse" [ ga="1/0/13+<1/1/13" ]
Type switch : Licht_Wand_Garten "Licht Wand Garten" [ ga="1/0/14+<1/1/14" ]
Type switch : Licht_EG_HWR "Licht EG HWR" [ ga="1/0/15+<1/1/15" ]
}
und die Items verweisen dann auf diese Things:
Code: Alles auswählen
//Schalter
Switch EG_TV "Fernseher" <selftv> (EG, EG_Wohnen) { channel="knx:device:bridge:aktor2:Socket_TV" }
Switch EG_Kamin "Kamin" <fire> (EG, EG_Wohnen) { channel="knx:device:bridge:aktor2:Socket_Fire" }
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 13:15
von hulda
Naja das wollte ich vermeiden alles umzuschreiben....
gibt es irgendwo ein Fehlerprotokoll was man auslesen kann warum es nicht geht?
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 14:10
von nw378
]Über den Log Viewer kannst du live die Ereignisse verfolgen:
IP.DEINES.OPENHAB.SYSTEMS:9001 (z.B.
http://192.168.178.40:9001/)
knx.JPG
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 14:18
von nw378
Auch wenn Du nicht alles umschreiben willst, so ist es in der Doku beschrieben:
https://www.openhab.org/addons/bindings ... ll-example
Und ich hätte vermutet, dass der Bus / das Binding auch die KNX-Adresse 1.1.50 (o.ä.) benötigen.
Du könntest ja mal
einen Aktor "umschreiben", und wenn der als Thing online ist (oder eben nicht) darüber den Fehler eingrenzen:
knx2.JPG
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 9. Okt 2021 16:25
von udo1toni
hulda hat geschrieben: ↑9. Okt 2021 09:38
Hallo,
die IP Adressen sind schon die Richtigen.
Und es hat 3 Jahre so funktioniert.
Die KNX Adresse ist auch keine öffentliche. Sie wird durch eine Sophos Firewall geroutet.
Online ist der Gateway aber es kommt halt nichts an.
Muß man beim Umstieg auch OH3 irgendwas ändern?
Gruß Dirk
Entschuldige bitte, dass ich da widersprechen muss, aber 12.12.73.50 ist definitiv aus dem öffentlichen IP-Bereich. Sie gehört AT&T Services, welche den Adressblock 12.12.0.0/17 für Alascom, Inc. bereitstellt. Ob die Adresse genutzt wird, ist eine andere Geschichte, aber sie gehört eindeutig zum öffentlichen IP-Bereich. Wenn Du die Adresse bei Dir intern nutzt und Deine(n) Router entsprechend konfiguriert hast, mag das so funktionieren, es ist aber nicht regelkonform.
Wenn die IP korrekt geroutet wird, ist an der Konfiguration als solcher nichts auszusetzen, sie entspricht ja (bis auf die Adressen) dem Standard.
Um welches knx/IP Gateway handelt es sich denn? Nutzt Du parallel noch andere Software, um auf die Schnittstelle zuzugreifen?
Re: Openhab 3 KNX Migration Openhab 2
Verfasst: 11. Okt 2021 17:42
von hulda
Hallo,
es ist ein MDT KNX IP Interface.
Ich habe jetzt noch einmal das OH3 neu installiert aber auch wieder ohne Erfolg.
Status ist Online aber ohne Reaktion.
wenn ich meine OH2 starte geht alles problemlos.
Eine weitere Software nutze ich nicht
Tja und nun?