NEWS
Proxmox und KNX-Adapter: Teilweise kein write möglich
-
Hi.
Nachdem ich testweise den Broker mal auf Proxmox installiert habe, gibt es das Problem das ich zwar alles am KNX-Bus sehen kann, aber nicht schreiben.
Zumindest betrifft das meine normalen Schaltgruppenadressen. Numerische Werte wie Soll-Temperaturen kann ich ohne Probleme auf den KNX senden mit dem Broker, aber die Aktoren schalten nicht. Woran kann das liegen?Hier mal die ObjectDaten von einer GA:
{
"_id": "knx.0.Beleuchtung.schalten.Pergola_schalten",
"type": "state",
"common": {
"name": "Pergola schalten",
"type": "boolean",
"role": "value",
"read": true,
"write": true,
"max": true,
"min": false
},
"native": {
"dpt": "DPT1.001",
"address": "1/0/8",
"addressRefId": "P-026A-0_GA-97",
"statusGARefId": "",
"actGARefId": "",
"update": false,
"objRef": "O-4_R-2843",
"devName": "M-0008_A-10D7-11-2985-O000A",
"devInst": "P-026A-0_DI-32",
"objectSize": ""
},
"from": "system.adapter.knx.0",
"user": "system.user.admin",
"ts": 1631526338670
} -
Hi
Kann es sein, dass es an
"read": true,
"write": true,
liegt?Wenn Ich das noch richtig in erinnerung habe, kommt so nur ein GroupValueRead auf dem KNX raus.
Du musst bei read den haken raus nehmen, die Instanz neu Starten.Dann sollte auf diesen Wert geschrieben werden können
siehe auch flags in der Doku des KNX adapter
-
@zelkin hat nicht geholfen.
-
@shaolinmaster
Ich nehem an, du hast die aktuelle version von IO laufen, da fehlen zumindest bei mir die haken!
Dann musst in den objektdaten bei read ein "false" setzen
dementsprechend so:
{
"_id": "knx.0.Beleuchtung.schalten.Pergola_schalten",
"type": "state",
"common": {
"name": "Pergola schalten",
"type": "boolean",
"role": "value",
"read": false,
"write": true,
"max": true,
"min": false
},hoffe das hilft
-
@zelkin Das hatte ich schon am Anfang probiert, ohne Erfolg. Komischerweise kann ich z.B. Sollwerte ganz normal auf den Bus senden. Vielleicht probiere ich mal ein Downgrade des Adapters...