Seite 1 von 1

knx2 binding und rollershutter

Verfasst: 8. Dez 2020 12:01
von trauni
Hallo zusammen,

den gestrigen Fenstertag und heutigen Feiertag wollt ich nutzen meine openhab2 config endlich mal auf Stand zu bekommen und das knx binding v2 zu verwenden. Wie schon vor ein paar Monaten habe ich aber schon wieder meine Problem damit.

*.things

Code: Alles auswählen

Type rollershutter   : childrensRoom         [ upDown="1.008:8/2/0", stopMove="1.010:8/2/1", position="5.001<:8/2/2" ]
*.items

Code: Alles auswählen

Rollershutter j_shadingChildrensRoom                   "Kinderzimmer"          { channel="knx:device:bridge:Shading:childrensRoom" }
*.items (v1)

Code: Alles auswählen

//Rollershutter j_shadingChildrensRoom                 "Kinderzimmer"          { knx="8/2/0, 8/2/1, <5.001:8/2/2" } 
*.sitemap

Code: Alles auswählen

Default item=j_shadingChildrensRoom  label="Kinderzimmer [%.0f %%]"
Up/Down funktioniert. Ebenso wird die richtige Position reported. Aber der Stop Befehl will einfach nicht funktionieren. Ich habe noch die item Definition vom v1 binding angeführt.

Kann mir jemand sagen was ich falsch mache?

Re: knx2 binding und rollershutter

Verfasst: 8. Dez 2020 14:35
von udo1toni
Nimm mal bitte die DPT raus, die sollten nicht angegeben werden müssen.

Im Label des Items sollte ein [%d %%] ausreichen.

Re: knx2 binding und rollershutter

Verfasst: 8. Dez 2020 16:24
von trauni
Hab ich versucht. Ändert leider nichts

Im Gruppenmpnitor in der ETS ist bei UP/DOWN ein GroupValueWrite zu sehen, bei einem Klick.
Bei STOP ist nichts zu sehen

Re: knx2 binding und rollershutter

Verfasst: 8. Dez 2020 16:42
von trauni
Ich mag dieses KNX2 Binding nicht. Nach einer Änderung bedarf es wirklich ein reboot. Gut steht eh in der Doku. Hatte aber den Anschein als ginge es auch ohne!

Sorry mein Fehler

Re: knx2 binding und rollershutter

Verfasst: 8. Dez 2020 22:14
von udo1toni
Jetzt wollte ich gerade schon nachfragen, ob Du mal neu gestartet hast...

Wobei ich ein bisschen bremsen muss... Der Neustart vom Rechner ist unnötig.

Möglichkeit 1: Nicht über things-Datei konfigurieren. Wenn Du über Paper UI (oder in openHAB3 über die neue Admin-UI) konfigurierst, braucht es keine extra Bemühungen. In OH3 gibt es die Möglichkeit, die Konfiguration auch per Text vorzunehmen, allerdings in anderer Form. Dafür funktioniert die Konfiguration dann in alle Richtungen, solange es nicht um things-Dateien geht...
Möglichkeit 2: nur das betroffene bundle neu starten (das geht über die Karaf Konsole in Sekunden)
Möglichkeit 3: nur openHAB neu starten(das geht per sudo systemctl restart openhab2)

Re: knx2 binding und rollershutter

Verfasst: 9. Dez 2020 19:07
von trauni
Ok danke für die Tipps.

Schon klar, dass ich nicht den ganzen Rechner neu starten muss.
Ich bin gerade dabei meinen Raspi upzudaten. Erstmal weg von v1 bindings, und will openhab dann eigentlich mit docker neu aufsetzen. Da ich mir den raspi irgendwie zerschossen habe, und die console nur behelfsmäßig funktioniert, ist ein reboot vom rapsi allerdings momentan die schnellste option.

Re: knx2 binding und rollershutter

Verfasst: 10. Dez 2020 06:51
von udo1toni
:)