Hallo,
Problem hat sich gelöst, siehe:
https://knx-user-forum.de/forum/proj...56#post1574056
Ein Adresskonflikt der physikalischen Adressen von knxd und dem entsprechenden Aktor war es.
Danke für eure Hilfe und viele Grüße,
Christoph
Ankündigung
Einklappen
Keine Ankündigung bisher.
Rollladen-Status: Item wird nicht aktualisiert
Einklappen
X
-
-
Siehe Anhang - mit ETS und Taster funktioniert es und der Status wird auch vom Aktor gemeldet. Das passt schon. ETS geht nicht über knxd sondern direkt auf das MDT Interface. Es liegt wohl daran, dass diese GA nicht bis zum knxd durchkommt bzw. dieser das filtert.Zitat von Sipple Beitrag anzeigenVergiss erst mal Smarthome NG, knxd und die Visu.
Wenn du den Rolladen per ETS oder Taster verfährst muss der Aktor den Status selbständig senden und somit im ETS Gruppenmonitor zu sehen sein. Wenn nicht, spinnt der Aktor. Wenn ja, geht es mit dem knxd weiter.
Ach ja: Und geh erst mal NICHT mit der ETS über den knxd, sondern auf jeden Fall direkt auf den Router.
Einen Kommentar schreiben:
-
Vergiss erst mal Smarthome NG, knxd und die Visu.
Wenn du den Rolladen per ETS oder Taster verfährst muss der Aktor den Status selbständig senden und somit im ETS Gruppenmonitor zu sehen sein. Wenn nicht, spinnt der Aktor. Wenn ja, geht es mit dem knxd weiter.
Ach ja: Und geh erst mal NICHT mit der ETS über den knxd, sondern auf jeden Fall direkt auf den Router.Zuletzt geändert von Sipple; 24.11.2020, 15:52.
Einen Kommentar schreiben:
-
Hallo,
ja, ETS5 hab ich am laufen.
Wenn ich über die ETS5 die GA auslese kommt diese auch (siehe Anhang). Mit dem knxtool mitgeloggt sieht das selbe so aus:
Interessanterweise kann ich mit dem knxtool die GA auch nicht lesen. "knxtool read ip:localhost 3/3/11" blockiert, obwohl auf dem ETS-Busmonitor die Abfrage sowie die Antwort erscheint.Code:14:25:59.740 LPDU: BC 11 50 40 03 E3 00 80 00 32 10 :L_Data low from 1.1.80 to 8/0/3 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 00 32 14:26:00.738 LPDU: BC 11 50 40 03 E3 00 80 00 32 10 :L_Data low from 1.1.80 to 8/0/3 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 00 32 14:26:03.263 LPDU: BC 11 03 1B 0B E1 00 00 A0 :L_Data low from 1.1.3 to 3/3/11 hops: 06 T_DATA_XXX_REQ A_GroupValue_Read 14:26:07.400 LPDU: BC 11 0D 38 00 E4 00 80 4E 1A 06 51 :L_Data low from 1.1.13 to 7/0/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 4E 1A 06 14:26:07.599 LPDU: BC 11 0D 38 01 E4 00 80 18 0B 14 05 :L_Data low from 1.1.13 to 7/0/1 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 18 0B 14
Langsam wirds misteriös...
Noch zur Info: Ich hab nur eine KNX-Linie und den MDT-Router als Gateway für knxd. Soweit ich weiss wird hier nichts gefiltert. ETS5 ist auch über das MDT Interface verbunden.
Viele Grüße,Angehängte Dateien
Einen Kommentar schreiben:
-
Antwortet der Aktor denn, wenn Du einen Leserequest an 3/3/11 schickst? ETS Hast Du?
Einen Kommentar schreiben:
-
Hallo,
siehe Anhang - K, L und Ü sind gesetzt.
Viele Grüße,Angehängte Dateien
Einen Kommentar schreiben:
-
Hallo,
Danke für den Hinweis.
Habe mal mit
knxtool vbusmonitor1time ip:localhost
mitgeloggt. Interessanterweise sehe ich alles bis auf den Status:
1.1.80 ist meine Wetterstation die zwischendurch immer mal wieder Daten schickt, sonst schreibe ich mit dem Betätigen von auf/ab auf 3/0/11 und mit Stop auf 3/1/11.Code:13:40:31.668 LPDU: BC 11 0F 18 0B E1 00 81 2E :L_Data low from 1.1.15 to 3/0/11 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 13:40:32.975 LPDU: BC 11 0F 19 0B E1 00 81 2F :L_Data low from 1.1.15 to 3/1/11 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01 13:40:34.009 LPDU: BC 11 0F 18 0B E1 00 80 2F :L_Data low from 1.1.15 to 3/0/11 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00 13:40:34.433 LPDU: BC 11 50 40 03 E3 00 80 01 4A 69 :L_Data low from 1.1.80 to 8/0/3 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 01 4A 13:40:35.432 LPDU: BC 11 50 40 03 E3 00 80 01 54 77 :L_Data low from 1.1.80 to 8/0/3 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write 01 54 13:40:38.025 LPDU: BC 11 0F 19 0B E1 00 81 2F :L_Data low from 1.1.15 to 3/1/11 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 01
Hast du eine Idee wieso das am knxd nicht ankommt? Alles andere scheint er ja mitzubekommen...
Danke und viele Grüße,
Christoph
Einen Kommentar schreiben:
-
knx_listen kannst dir sparen, wennst knx_init hast. Warum da nix im Item ankommt, ist mir auf die Schnelle nicht ganz klar. Nutz doch mal das knx Log oder die knxd Tools zum mithorchen auf dem Bus.
Die Visu weiß ja nix von deinen dpt und shng konvertiert da auch nicht automatisch. Das kannst du aber im Visu Widget einstellen. Schau dort in der Doku mal nach.
Einen Kommentar schreiben:
-
Rollladen-Status: Item wird nicht aktualisiert
Hallo,
ich bin gerade wieder am weitermachen mit meinem Projekt. Jetzt wollte ich alle Rollläden und Jalousien auf die Visu bringen, jedoch scheitere ich schon am ersten...
Ich habe folgendes hinterlegt:
Code:Buero: sv_page: room name: Büro sv_img: scene_office.svg sv_widget: "{{ device.blind ('RolloBuero', 'Rollladen', 'Wohnhaus.OG.Buero.Rollladen.Fahren', 'Wohnhaus.OG.Buero.Rollladen.Stop', 'Wohnhaus.OG.Buero.Rollladen.Position') }} "Der Aktor ist ein MDT-Jalousieaktor. Fahren funktioniert, jedoch wird das Positions-Item nicht aktualisiert. Den ETS5-Log habe ich im Anhang, wobei die Adresse 3/4/1 auf dem Objekt "Absolute Position" und die Adresse 3/3/11 auf das Objekt "Status Aktuelle Position" gesetzt ist.Code:Buero: name: Buero Rollladen: name: Rollladen Fahren: type: bool enforce_updates: 'yes' visual_acl: rw knx_dpt: 1 knx_send: 3/0/11 Stop: type: bool visual_acl: rw enforce_updates: 'yes' knx_dpt: 1 knx_send: 3/1/11 Position: type: num enforce_updates: 'yes' visual_acl: rw knx_dpt: 5.001 knx_listen: 3/3/11 knx_send: 3/4/11 knx_init: 3/3/11
Im Backend ist zu sehen, dass das Item nicht aktualisiert wird. Was mich zudem stutzig macht ist, dass ich mit dem Schiebeschalter trotz dpt-Angabe 5.001 einen Wert von 0...255 senden kann.
Bestimmt nur eine Kleinigkeit aber ich habe jetzt einen halben Tag gesucht und nichts gefunden. Kann mir von euch jemand helfen?
Viele Grüße,
ChristophAngehängte DateienStichworte: -


Einen Kommentar schreiben: