Seite 1 von 1

OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 28. Dez 2020 11:18
von Zapp82
Ich bräuchte da mal Hilfe :)

Sonst wäre ich ja nicht hier. Ich habe gestern Openhab 3 auf unseren alten Raspberry Pi aufgespielt und dachte es wäre doch etwas einfacher als Vollhorst das Ganze irgendwie ans laufen zu bekommen. Allerdings bin ich blutiger Anfänger und verstehe derzeit noch so gut wie nichts.

Ich habe es geschafft, dass ich das Binding KNX/IP Bridge "online" bekomme und das KNX Device ebenfalls als "online" angezeigt wird.
Als Verständnisfrage: Das KNX Device ist mein Schaltaktor?!? Wir haben einen 20 fach Aktor im Schrank mit der Adresse 1.1.5

Ich habe mich dabei stark an einem Beispiel hier aus dem Forum orientiert und derzeit sieht der Code so aus.

Die Bridge

Code: Alles auswählen

UID: knx:ip:bridge
label: KNX/IP Bridge
thingTypeUID: knx:ip
configuration:
  useNAT: false
  readRetriesLimit: 3
  ipAddress: 192.168.178.2
  localIp: 192.168.178.40
  autoReconnectPeriod: 60
  type: TUNNEL
  localSourceAddr: 0.0.0
  readingPause: 50
  portNumber: 3671
  responseTimeout: 10
Und der Aktor als Device

Code: Alles auswählen

UID: knx:device:bridge:Schaltaktor
label: KNX Device
thingTypeUID: knx:device
configuration:
  pingInterval: 600
  address: 1.1.5
  readInterval: 0
  fetch: false
bridgeUID: knx:ip:bridge
Nun war in dem Beispiel ein Dimmer verbaut, den wir nicht haben und ich habe keine Ahnung, wie ich jetzt weiter machen muss.
Ich möchte zunächst mal zum Testen eine Lampe mit der GA: 0/2/19 schalten.

Ich habe schon mehrere Sachen probiert, allerdings ohne Erfolg. Ich bin mir aber sicher, dass es an meinem Verständnis liegt, wie ich das Ganze machen muss. Ich finde leider wenig Dokumentation dazu, die ich auch verstehe :)

Ich habe einen kopierten Quellcode ins Device eingefügt und etwas umgeschrieben

Code: Alles auswählen

UID: knx:device:bridge:Schaltaktor
label: KNX Device
thingTypeUID: knx:device
configuration:
  pingInterval: 600
  address: 1.1.5
  readInterval: 0
  fetch: false
bridgeUID: knx:ip:bridge
channels:
  - id: ch1
    channelTypeUID: knx:switch
    label: Lampe Dach
    description: null
    configuration:
      switch: 0/2/19
Damit lässt sich die Lampe aber nicht schalten, weil entweder noch etwas fehlt oder das gänzlich falsch ist.

Ich hoffe auf eine Antwort von euch und das ich die auch noch verstehe :)


Schöne grüße

Michael

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 28. Dez 2020 11:56
von Zapp82
Ok

ich habe aus 27 Foreneinträgen einen Fehler selber gefunden.

Mein Code war natürlich falsch. Ein erster Erfolg :)

Falsch

Code: Alles auswählen

 - id: ch1
    channelTypeUID: knx:switch
    label: Lampe Dach
    description: null
    configuration:
      switch: 0/2/19
Richtig!

Code: Alles auswählen

 - id: ch1
    channelTypeUID: knx:switch
    label: Lampe Dach
    description: null
    configuration:
      ga: 0/2/19
So. Nun muss ich mich mal an eine Struktur machen, wie ich das Ganze jetzt in ein UI baue und dann alles eingebe. Aber der erste Erfolg war schon super :)

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 28. Dez 2020 23:42
von udo1toni
Tipp: Lege den ersten Channel grafisch an, alle weiteren Channel des Things kannst Du dann bequem per Copy&Paste erstellen, ohne Dir darüber Gedanken machen zu müssen, wie die exakten Schlüsselworte lauten.

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 29. Dez 2020 14:23
von Zapp82
Mist, den Tipp zu spät gelesen. Habe jetzt alles über die grafische Oberfläche gemacht.
Aber es ging auch.

Ich habe aber noch ein Problem. Ich weiß nicht, wie ich einen UP-Aktor einbinde.
Wenn ich den genauso einbinde wie den Schaltaktor im Schlatschrank, dann ist er offline.

Code: Alles auswählen

UID: knx:device:bridge:UP_Aktor_DG_Bad
label: KNX Device
thingTypeUID: knx:device
configuration:
  pingInterval: 600
  address: 1.1.15
  readInterval: 0
  fetch: false
bridgeUID: knx:ip:bridge
channels:
  - id: UP_A
    channelTypeUID: knx:switch
    label: L25
    description: ""
    configuration:
      ga: 0/3/0
Das interessante ist, dass ich trotzdem das Licht einmal über die UI einschalten konnte, allerdings nicht mehr aus. :?:

Der UP Aktor hat die Adresse 1.1.15
Die Bridge ist online und läuft ja auch mit dem Schaltaktor schon ganz fleißig

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 14. Jan 2021 10:02
von Zapp82
Hat keiner eine Idee mit dem Unterputz-Aktor?

Dachte eigebtlich, dass da irgendwas falsch ist dran. Braucht ihr mehr Infos?

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 14. Jan 2021 10:52
von udo1toni
Es gibt keinen Unterschied zwischen UP und REG. Für openHAB gibt es nur GruppenAdressen.

Warum Dein UP-Aktor nicht funktioniert, kann ich Dir leider nicht beantworten, die Definition sieht erst mal gut aus. Hast Du openHAB mal durchgestartet?


Gesendet von iPad mit Tapatalk

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 15. Jan 2021 09:25
von Zapp82
Ja,

hab schon in unterschiedlichen Konstellationen alles neu gebootet.
Ich gehe auch stark davon aus, dass ich irgendeinen Fehler gemacht habe, nur welchen? :)

Ich habe noch herausgefunden, dass ich die Lampe mit Openhab doch ausschalten kann. Allerdings nur, wenn ich die zuvor mit dem Taster eingeschaltet habe. Also ich kann den Status aktuell nur einmal über Openhab ändern. Ich vermute daher eher ein Problem in den Anschlüssen oder in der ETS5, die ich nutze.

Nur wo bin ich gerade noch am Rätseln...

Re: OH3 und KNX als Anfänger erst mal ne Lampe anmachen

Verfasst: 15. Jan 2021 14:10
von udo1toni
Also, Du kannst gerne mal die Konfiguration des Aktors zeigen, wobei ich davon ausgehe, dass der Aktor innerhalb Deines knx systems unauffällig arbeitet.