Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

State GA lässt sich nicht eintragen #323

Open
programmcs opened this issue Aug 16, 2024 · 3 comments
Open

State GA lässt sich nicht eintragen #323

programmcs opened this issue Aug 16, 2024 · 3 comments

Comments

@programmcs
Copy link

ich habe Schaltbare Steckdosen bei diesen ist z.B. Ein/Aus der DPT 1.001 - Switch und der State DPT 1.011 - State was soweit richtig ist und auch der richtige Datentyp beides boolean ich kann es aber beim EinAus nicht als State GA angeben dafür müsste ich den DPT auf 1.011 - Switch ändern das ist aber nicht sauber dies müsst angepasst werden damit ich man den Adapter sauber benutzten kann.

@chefkoch009
Copy link
Collaborator

Du kannst den Adapter auch so sauber benutzen. Switch hat immer on/off also dpt1.001. Wenn die Argumentation aber ist, das ein Switch einen State hat also on/off, wie lautet dann das Gegenstück bei Jalousie/Rollo up/down?

@programmcs
Copy link
Author

Bei knx es immer so aufgebaut man hat eine GA für die comand und einen für den Status, die KNX Association hat das ja nicht einfach so erfunden. für DPT 1.xxx gibt es eine Menge verschiedener unter typen. Speziell bei Fehler suchen ist es praktisch weil im Bus Monitor das geschrieben steht was gesendet wird laut DPT_ID. und beim Jalousie ist es tatsächlich auch ein state, einmal der comand up/down was auch nur 1 bit ist und der State wo steht die Beschattung. Zum veranschaulichen einmal der ausschnitt aus der ETS welche Datentypen es gibt. in Prinzip ist es 1 Bit aber dahinter steckt mehr als nur true false, daher sollte es ein KNX Adapter meiner Meinung nach auch können. speziell wenn man dafür auch eine Lizenz erwerben muss.
image

beim vergleichen muss ja nicht genau auf 1.001 verglichen werden sondern nur das 1. übereinstimmt.

@chefkoch009
Copy link
Collaborator

Die Datenpunkttypen sind mir durchaus bekannt. Damit habe ich mich ziemlich lange auseinandergesetzt. Es ist wie man es sieht, ich kann z.b. eine Lampe nach DPT1.001 "an" oder "aus" schalten. Also erwarte ich als Antwort "an" oder "aus" und nicht etwa "Status" oder "kein Status". Konsequenter Weise sollten Schalt- und Statusadressen immer den gleichen DPT haben. Warum gibt es z.B. für das Dimmen keinen datenpunkttypen dimmenstatus?
Klar ist es nur "1Bit", aber dimmen Wert sind auch nur "8Bit".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants