NEWS
KNX Adapter, Alles Grün, kein Traffic
-
@joogibaer Alles gut, kein Stress.
Zeig mal bitte die raw Werte des Datenpunkts.Instanz hast du nach der Änderung neugestartet? Schau mal in der ETS bitte im Gruppenmonitor ob es ankommt sobald du die Lampe im ioBroker auf true stellst.
Eibport hast du auch mit der neuen physikalischen Adresse programmiert?
-
@lessthanmore said in KNX Adapter, Alles Grün, kein Traffic:
Gruppenmonitor ob es ankommt sobald du die Lampe im ioBroker auf true stellst.
Eibport hast du auch mit der neuen physikalischen Adresse programmiert?Am Eibport hatte ich die Einstellungen belassen, Bei den Rollos geht es ja, wobei auch nicht alles.
Im Gruppenmonitor kommt nichts an in der 0/1/96
-
@joogibaer 0/1/96???
Wieso 0 am Anfang?
Wenn dein Router auf 1.1.0 läuft dann müssen alle Adressen zum gleichen Bereich und zur gleichen Linie gehören.
Also 1.1.x.https://knx-blogger.de/knx-topologie-eigene-linie-fuer-den-aussenbereich/
https://smarthomebau.de/bereiche-linien-koppler-co-in-der-ets-wissenswertes-zur-knx-topologie/Wie viele Geräte hast du denn? Wenn - wie oben geschrieben - nur ein Bereich und eine Linie existiert dann sollte der Eibport auf der 1.1.0 hängen und die Teilnehmer im gleichen Bereich und in der gleichen Linie.
Hast du noch eine Außenlinie gehört er auf die 1.0.0 wenn mich nicht alles täuscht.Geh mal in der ETS bitte auf die Topologie und zeig mal einen Screenshot.
So sieht es bspw. bei mir aus (1 Bereich und 1 Linie/ Hauptlinie):
-
@lessthanmore said in KNX Adapter, Alles Grün, kein Traffic:
in Bereich und eine Linie existiert dann sollte der Eibport auf der 1.1.0 hängen und die Teilnehmer im gleichen Bereich und in der gleichen Linie.
Hast du noch eine Außenlinie gehört er auf die 1.0.0 wenn mich nicht alles täuscht.Ich meinte bei der 0/1/96 die Gruppenadresse
Die Teilnehmer sind der Linie 1 entsprechend alle geordnet, glaube 60 Teilnehmer wenn mich nicht alles täuscht
-
@joogibaer Achso. Sorry, hab da gerade einiges durcheinander geworfen.
Aber warum hängt der eibPort nicht auf der 1.1.0?
Sehe da einen Präsenzmelder. -
der Präsenzmelder ist gar nicth zugeordnet und frei in der Luft.
Der Eibport ist auf der 18 und 19 zu sehen, der bekommt 2 eigene Adressen zugewiesen die er einnimmt
-
@joogibaer Aber muss der in der ETS nicht auch noch mit der physikalischen Adresse zugeordnet werden?
Sehe gerade dass das gar nicht geht:
https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/knx-einsteiger/1466895-dummy-1-1-0-für-eibport-anlegenNoch eine Frage: Setzt du beim Ändern des Datenpunkts das Häkchen für Bestätigt?
Geh mal die Einstellungen ab Seite 217 durch: https://www.ekey.net/wp-content/uploads/eibPort_Dokumentation_322_DE-1.pdf
Passen die soweit bei dir? -
habe es sowohl mit bestätigt, als auch ohne versucht.
Das was gestern funktionierte, funktionierte heute auch nicht mehr. Ich drehe echt bal durch.
Hatte auch schon mit Babtech telefoniert. Die hatten wir noch den Tip gegeben, mehr freie tunnel Addressen zu hinterlegen, auch das habe ich gemacht, der EibPort kann bis zu 10 Verbindungen.
Der Eibport fungiert als Tunnelig Server und erwartet einen Clienten, sagten die noch. Aber zum IoBroker konnten die mir auch nichts sagen
-
@joogibaer Bist du denn die Einstellungen gemäß Anleitung mal durchgegangen ab Seite 217?
Hast du ein Dummy-Gerät angelegt?
"Es gibt keine ETS-Applikation für den eibPort, da er über die sein Web-Frontend programmiert wird. Damit die physikalische Adresse im Projekt reserviert ist und ggf. Filtertabellen korrekt erstellt werden können, ist ein Dummy-Applikation/Gerät in das Projekt einzufügen."
-
ja habe ich, hatte mir sogar die aktuelle Version runtergeladen, da ist alles gleich eingestellt.
Dummy Gerät habe ich angelegt, laut BAB Technology dient es aber nur als Platzhalter.
Was ich nicht verstehe, Blockly schreibt die Werte in die KNX Objekte in die KNX Instanz.
Muss ich die dann noch irgendwie auslesen oder wie? In meinem Verständnis müsste der Wert doch dann auch in der ETS auszulesen sein, oder?
-
@joogibaer Es sieht für mich so aus, dass die Daten nicht an den Bus weitergeleitet werden vom EibPort.
Sobald du den knx Adapter installierst und danach dein Projekt importierst werden Datenpunkte pro Gruppenadresse angelegt.Wenn die Verbindung korrekt bzw. intakt ist, so sollte beim Ändern eines Datenpunkts zumindest ein GroupValueRead auf dem Bus auslösen.
Gleiches gilt umgekehrt. Schaltest du das Licht über den Taster/ Aktor, sollte der Datenpunkt im ioBroker aktualisiert werden.Wenn beides nicht zutrifft, so ist keine Verbindung aktiv.
Über die Häkchen, die du bei KNXnet/ IP gesetzt hast, sollte der EibPort ja eigentlich die Daten per Multicast auf den Bus senden, aber das tut er offensichtlich nicht. Ich kenne mich mit dem EibPort leider null aus.
Im Adapter hast du ja alle über EibPort konfigurierten Tunnel ausprobiert oder?
Gibt es denn im EibPort selbst einen Monitor um zu sehen ob und welche Telegramme gesendet/ empfangen werden?
-
@lessthanmore said in KNX Adapter, Alles Grün, kein Traffic:
r EibPort ja eigentlich die Daten per Multicast auf den Bus senden, aber das tut er offensichtlich nicht. Ich kenne mich mit dem EibPort leider null aus.
Ich verstehe es auch nicht mehr. Habe es jetzt zusätzlich über Node read gemacht und es klappt auf Anhieb... Selbe Config
-
@joogibaer Welche Node? Ultimate?
Zeig mal bitte die Konfig der node.Nutze ja auch nur noch node red für knx.
-
Genau die:
-
@joogibaer Zeig mal bitte nochmal die Konfig vom knx Adapter.
Merkwürdig dass node red funktioniert aber der Adapter nicht. -
-
@joogibaer Ich verstehe es ehrlich gesagt nicht.
Die 1.1.20 ist ja frei. Gemäß Anleitung soll ja eine freie Adresse verwendet werden. Kannst dennoch mal die 18 oder 19 testen.
Immer neustarten nach Änderung. -
@lessthanmore
Konntest du dein Problem lösen. Ich habe die selbe Konstulation und stehe vor selben Problem.Ich habe eine Vebrindung und kann vom iobroker false or true in bestimmten objektenändeurng und das licht geht an oder das rollo, aber ich bekomme keine RÜckmeldung zum iobroker. Kein einziger Wert
Ich würde mich freuen wenn du schildern könntest wie du verbleiben bist
Gruß,
Toni -
@tonilein86 Was du mittlerweile probieren kannst ist der openKNX Adapter vielleicht lösen sich damit schon ein paar Probleme von selber
-
@tombox Danke für deinen Tipp. Nach der Installation des Adapters sah ich alle Werte, welche im KNX BUS sind. Was jetzt allerdings nichts klappt ist das Auslösen vom iobroker zum KNX bus. Sprich eine Lampe schalten von iobroker und dass beim knx Bus dieses ausgeführt wird. IM Busmonitor sehe ich wie die Aktion und der Wert ankommt, aber keine Weitere Auslösung der Gruppenadressen erfolgt um das Licht anzumachen und den Status zu senden. Hast du vllt. ein heißen tipp für mich?
So sieht ein Objekt Schaltes von Licht im RAW Modus aus.
{ "_id": "openknx.0.Beleuchtung___Schaltung.Schalten.O1-L1_230V_Haupt__(Schlafzimmer)_schalten", "type": "state", "common": { "type": "boolean", "read": true, "write": true, "desc": "Basetype: 1-bit value", "name": "O1-L1[230V;Haupt] (Schlafzimmer) schalten", "role": "switch" }, "native": { "address": "1/1/11", "answer_groupValueResponse": false, "autoread": true, "bitlength": 1, "dpt": "DPT1.001", "valuetype": "basic" }, "from": "system.adapter.openknx.0", "user": "system.user.admin", "ts": 1643533658977, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }