Closed fkieling closed 2 years ago
Hallo,
Wie sehen die RAW Daten von den Jalousie pos absolut aus?
Wie ermittel ich die Raw-Daten?
Im Objektbrowser suchst du den entsprechenden Datenpunkt heraus und klickst links auf den Stift und wählst im nächsten Fenster "Objektdaten" aus. Dort solltest Du ein JSON Objekt sehen. ungefähr so: { "_id": "knx.0.Jalousie.WP_Einhausung.WP_Einhausung_Front_Position", "type": "state", "common": { "name": "WP Einhausung Front Position", "type": "number", "role": "level", "read": false, "write": true, "min": 0, "max": 100 }, "native": { "dpt": "DPT5.001", "address": "2/0/4", "addressRefId": "P-033A-0_GA-71", "statusGARefId": "P-033A-0_GA-69", "actGARefId": "", "update": false, "objRef": "O-54_R-694", "devName": "M-0004_A-2078-12-0340-O000A", "devInst": "P-033A-0_DI-4", "objectSize": "" }, "from": "system.adapter.knx.0", "user": "system.user.admin", "ts": 1612122040333, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Diese Information brauch ich mal.
Moin,
die Raw-Daten sehen wie folgt aus:
{ "_id": "knx.0.Haus.Bad.Rollladen_Abs_Position", "type": "state", "common": { "name": "Rollladen Abs Position", "type": "number", "role": "state", "read": false, "write": true, "max": 100, "min": 0 }, "native": { "dpt": "DPT5.001", "address": "0/1/1", "addressRefId": "P-050E-0_GA-24", "statusGARefId": "", "actGARefId": "", "update": false, "objRef": "O-30_R-103", "devName": "M-0083_A-0029-38-E50A", "devInst": "P-050E-0_DI-5", "objectSize": "" }, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1660294587737 }
also "role" wird zu level und Du hast keine Statusadresse hinterlegt. Ansonsten soweit ok. Kannst Du mal bitte den Mitschnitt vom Busmonitor zeigen, wenn du den Rolladen über das Objekt im Objektbaum, zeigen?
"Die Schnittstelle unterstützt den Verbindungsmodus (Busmonitor?) nicht". Scheinbar kann ich den Busmonitor nicht nutzen.
Oh tut mir leid, ich meinte den Gruppenmonitor. Da hab ich Mal ich mich falsch ausgedrückt.
Im Screenshot siehst Du Einträge. Pos 2 ist ein Eintrag aus dem KNX-Adapter im ioBroker, der fehlerhaft ist. Pos 3 ist ein Eintrag, den ich durch das setzen eines Wertes im ETS erzeugt habe. In beiden Fällen sollte der Rollladen auf 30% herunterfahren.
Die Adresse des Adapters darf nicht 1.1.0 sein! x.y.0 ist immer ein Router. Schreib mir über das iobroker Forum mal bitte eine PN.
Ich habe Dir im ioBroker Forum eine PN geschrieben.
Moin. Leider tritt der Fehler trotz der korrigierten Adresse weiterhin auf. Wie kann der Fehler beseitigt werden?
Ursache war nicht der Adapter sondern ein Fehler in der im ETS angelegten Gruppe. Vielen Dank für die super Unterstützung @chefkoch009. Nebenbei noch einiges über KNX und ioBroker gelernt :)
Die Zielposition des Jalousieaktors wird über den Channel "Absolute Position" gesteuert. Dieser kann Werte von 0% (ganz oben) bis 100% (ganz unten) annehmen.
Scheinbar ist das Telegram nicht vollständig, das an den KNX-Bus gesendet wird. Im Screenshot sind 5 Telegramme zu sehen. Nr 1 und 3 sind korrekt gesendete Telegramme - einmal mit 45% und einmal mit 80% als Zielposition. Nr 5 ist das Telegramm aus ioBroker.knx, in dem zwei Informationen fehlen bzw. falsch sind:
Bitte dieses Problem beseitigen, damit Jalousien / Rollläden gesteuert werden können.