Seite 1 von 1

Bridge Error für KNX Thing

Verfasst: 7. Nov 2022 06:49
von Norick
Hallo
leider komme ich über ein Problem nicht hinweg obwohl ich schon x-Beiträge dazu gelesen habe. Wahrscheinlich ist es nur eine Kleinigkeit. Ich habe soweit erfolgreich ein ETS Projekt aufgesetzt und habe nun in OH 3.x ein KNX IP/Gateway angelegt welches ONLINE ist. Dazu ein KNX Device was mir einen Bridge Error anzeigt. Der Code dazu ist:
oh.PNG
Ist es richtig dass bei address die Aktoradresse eingetragen werden muss? Gibt es noch einen anderen Fehler u.U.?

Danke

Re: Bridge Error für KNX Thing

Verfasst: 7. Nov 2022 19:31
von udo1toni
Leider ist das nur die halbe Miete. Egal, ob die Bridge online oder offline angezeigt wird, sie ist wichtiger Bestandteil der Konfiguration und hier vermutlich Teil des Problems. :)

Bitte poste nach Möglichkeit keine Bilder von Text, sondern lieber den Text selbst. Dort, wo Du den Text anzeigen kannst, kannst Du ihn auch in die Zwischenablage kopieren, das geht schneller als ein Screenshot und benötigt weniger Speicher auf dem Forenserver. Außerdem lässt sich Text besser lesen als ein extra kleines Bild.

Du hast an der Location ein Leerzeichen hängen (das dürfte aber nicht das Problem sein).

Grundsätzlich ist die physikalische Adresse eines knx Device nicht für die Kommunikation notwendig. Allerdings kann openHAB damit gezielt das Device anfragen, und wenn das Device gerade Zeit hat, wird es auf diesen Ping auch antworten. Du kannst address ohne Probleme leeren, allerdings wird dadurch der Fehler nicht verschwinden.

Da knx keine Autodiscovery unterstützt, möchte ich empfehlen, beim Anlegen von Things (die Bridge ist auch ein Thing) sinnvolle UIDs zu setzen. 61ef92a959 ist eine nichtssagende Zahlenkolonne, bridge als uid ist eindeutig (weil man gewöhnlich nur eine Bridge nach knx haben wird...)
c834a710c7 ist eine nichtssagende Zahlenkolonne, regA3_30 identifiziert das Gerät eindeutig (und ist dennoch kürzer)

Re: Bridge Error für KNX Thing

Verfasst: 8. Nov 2022 06:52
von Norick
Hallo
danke für die guten Tips. Dies habe ich nun angepasst aber wie du auch schon gemeint hast wird dies nicht das Problem sein - das stimmt auch.... :( Hier mein (neuer) Code

Code: Alles auswählen

UID: knx:device:Bridge
label: KNX Device
thingTypeUID: knx:device
configuration:
  pingInterval: 600
  readInterval: 0
  fetch: false
bridgeUID: knx:ip:61ef92a959
location: Technik
channels:
  - id: A3_Chn5
    channelTypeUID: knx:switch
    label: Wohnen Licht Esstisch
    description: ""
    configuration:
      ga: 0/0/1+<0/0/2

Gibt es noch andere Probleme damit? Weiss gerade nicht weiter, oder kann man debuggen?

Re: Bridge Error für KNX Thing

Verfasst: 8. Nov 2022 20:10
von udo1toni
Nee, da hast Du was durcheinander gebracht... :)

Schau mal, so sieht meine knx Bridge aus:

Code: Alles auswählen

UID: knx:ip:bridge
label: KNX/IP Gateway
thingTypeUID: knx:ip
configuration:
  useNAT: false
  readRetriesLimit: 3
  ipAddress: 192.168.178.100
  autoReconnectPeriod: 60
  localIp: 192.168.178.121
  localSourceAddr: 0.0.0
  readingPause: 50
  type: TUNNEL
  portNumber: 3671
  responseTimeout: 10
Ein passendes knx generic Thing dazu:

Code: Alles auswählen

UID: knx:device:bridge:hager_sw_7
label: Hager 6fach Schaltaktor
thingTypeUID: knx:device
configuration:
  pingInterval: 600
  address: 1.1.7
  readInterval: 0
  fetch: false
bridgeUID: knx:ip:bridge
channels:
  - id: ch1
    channelTypeUID: knx:switch
    label: Kanal 1
    description: ""
    configuration:
      ga: 1/1/1+<1/1/2
Wie gesagt, die Bridge ist schon ein eminent wichtiger Bestandteil der Konfiguration, und es ist gleich, ob diese Online angezeigt wird, es können dort Fehler in der Konfiguration sein.

Re: Bridge Error für KNX Thing

Verfasst: 9. Nov 2022 07:01
von Norick
Danke..! Was ist der Unterschied der IPAddress (welche die KNX/IP Adresse) und der localIP? Hier sehe ich einen Unterschied zum meiner Konfiguration.

Re: Bridge Error für KNX Thing

Verfasst: 9. Nov 2022 10:22
von udo1toni
ipAddress ist die IP des Gateways, localIp ist die IP des openHAB Systems.

Re: Bridge Error für KNX Thing

Verfasst: 11. Nov 2022 06:56
von Norick
Hallo Udo, dank deiner Hilfe hat es nun endlich geklaptt!!! :lol:

Eine alte Thing Konfiguration habe ich gelöscht resp. es steht immer in der Übersicht der Things "Removing" welches aber auch nach einem Neustart des Servers nicht verschwindet.

Kennst du den Grund oder muss man hier einfach warten....

Re: Bridge Error für KNX Thing

Verfasst: 11. Nov 2022 11:27
von udo1toni
Norick hat geschrieben: 11. Nov 2022 06:56 es steht immer in der Übersicht der Things "Removing" welches aber auch nach einem Neustart des Servers nicht verschwindet.
Einfach nochmal löschen, dann müsste ein force remove ausgelöst werden.

Re: Bridge Error für KNX Thing

Verfasst: 12. Nov 2022 07:58
von Norick
Super Danke dir!!! Hat wie immer geklappt..