NEWS
KNX Adapter, Alles Grün, kein Traffic
-
So, ich kann tatsächlich über den IoBroker steuern
Du bist mein HeldDas einzige, was ich noch nicht verstehe, dass Daten, die vom Broker per script geschrieben werden, noch nicht ankommen.
Aber da kann ich jetzt ja mal tüfteln, jetzt steht ja schon mal die VerbindungVielen Vielen Dank @lessthanmore
Allerdings geht es nur bei einem Testobjekt, aber das denke ich wird eher was mit den lese und Schreib rechten zu tun haben denke ich? Das muss ich mal tüfteln
-
@joogibaer Das freut mich.
Nun also der nächste Schritt.
Schau mal bitte für das Licht - unser Beispiel - in die raw Werte. Dazu unter den Objekten ganz rechts beim jeweiligen Datenpunkt auf den Stift.Ich gehe davon aus, dass bei dem jeweiligen Datenpunkt write = false und read = false ist.
Ändere das zu write = true.Danach Instanz neustarten. Jetzt solltest du das Licht aus dem ioBroker heraus schalten können.
Im Übrigen hoffe ich dass jetzt alles andere (knx) noch läuft
-
@joogibaer said in KNX Adapter, Alles Grün, kein Traffic:
So, ich kann tatsächlich über den IoBroker steuern
Du bist mein HeldDas einzige, was ich noch nicht verstehe, dass Daten, die vom Broker per script geschrieben werden, noch nicht ankommen.
Aber da kann ich jetzt ja mal tüfteln, jetzt steht ja schon mal die VerbindungVielen Vielen Dank @lessthanmore
@lessthanmore
Steht sogar beides auf true und es funktioniert in dem Fall nicht
Darf nur write auf true stehen?
Der Status wird auch nicht bei den Objekten angezeigt???? -
@joogibaer Ja, nur write auf true.
Der Status müsste eine eigene Gruppenadresse sein. -
bringt keine Änderung. es klappt bei keiner Lampe
Bei den Rollos funktioniert fahren ja nein
die Prozente aber auch nicht, also positionen....
Und den Status, ich habe für alles separate Adressen, zeigt auch nichts an... Sorry das ich dich vielleicht nerve
-
@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.