ZwaveJS: Hinzufügen der noDon Octan Remote CRC-3100

Ich besitze eine noDon Octan Remote CRC-3100, die von Z-Wave JS UI erkannt wird.
https://devices.zwave-js.io/?jumpTo=0x0165:0x0002:0x0001:0.0

https://domotique-home.fr/octan-remote-nodon-et-hc2hcl/

https://blog.domadoo.fr/53746-guide-dutilisation-de-telecommande-murale-nodon-octan-vera-edge/

Die englische Dokumentation

Ich habe sie auch auf Französisch, aber ich weiß nicht, ob ich sie in einen Beitrag einfügen darf.

Danke für das Feedback :slight_smile:

@Sescandell Du hast ja schon ein paar PRs zu dieser Integration gemacht, wäre es kompliziert, diese Fernbedienung zu integrieren?

Dann hätte ich auch gerne die Screenshots vom Reiter „Events“ für diese Fernbedienung :slight_smile:

Wenn du alle Modi, die du sehen möchtest, erfassen kannst, ist das am besten, um das später zu integrieren.

Hallo,

Ich habe auch eine Z-Wave-Szenensteuerung zu Hause. Sie wird von zWaveJSUI erkannt. Ich habe sie jedoch direkt als Szenenlink mit den anderen Geräten integriert.

Ich kann mich darum kümmern, die Tastensteuerung zu integrieren: Ereignisse empfangen. Wir sprechen hier nicht über die Verwaltung der Assoziationen, einverstanden? (Das könnte ein anderes Thema sein.)

Ich schaue mir das in den nächsten zwei Wochen an. Wäre das in Ordnung?

Die Fernbedienung hat 4 Tasten mit 4 verschiedenen Aktionen:

  • Einfacher Klick
  • Doppeltes Klicken
  • Langes Drücken
  • Taste losgelassen

Es gibt also 16 Möglichkeiten.
Die Aktion « Taste losgelassen » ist nur nach einem « Langes Drücken » aktiv, laut den Events
Ich habe nie den Sinn dieses Modus verstanden. Wenn jemand mich aufklären könnte…

Hier sind die verschiedenen erhaltenen Nachrichten:




Ich habe auch diese Fernbedienung, die anstelle eines Doppelschalters verwendet wird.
https://devices.zwave-js.io/?jumpTo=0x0165:0x0002:0x0003:0.0
Mache ich gleich ein neues Thema oder warte ich ab, was mit dieser passiert?

Edit:
Ich habe gestern Abend geschaut.
Die Events sind für beide Fernbedienungen gleich.

Super, das wäre perfekt :slight_smile:

Danke!! Das hilft uns sehr.

:+1:
Für mich gibt es nichts Dringendes.
Danke im Voraus.

Hallo,

Ein PR zum Thema wurde eröffnet: [WIP] ZwaveJS scene controller by sescandell · Pull Request #2178 · GladysAssistant/Gladys

Ich habe es noch nicht wirklich mit meinem Gerät getestet. Ich habe nur die Nachrichten beobachtet, die durchlaufen. Ich muss einen Weg finden, es zu testen, während meine Installation tatsächlich läuft.

Die Unterstützung des Batterieniveaus => dafür mache ich ein separates PR.

Bleibt dran :wink:

Genial @Sescandell, vielen Dank für deine Hilfe dabei :folded_hands:

Falls du Hilfe brauchst oder Fragen hast, zögere nicht!

Hallo,

Ich habe gerade ein Update mit Tests und Code Coverage auf Github gepusht.
Ich basiere auf den echten Werten, die ich über MQTT sehe, aber ich habe es noch nicht auf meiner Gladys-Installation getestet… Ich muss mir überlegen, wie ich das machen kann, ohne alles zu zerstören :smiley:

Hallo,

Ich habe es gerade auf meiner Installation mit meinem Gerät getestet und in meinem Kontext funktioniert es.
Eine neue Befehlsklasse wird berücksichtigt, die den Tasten entspricht:

Man kann also Zustandsänderungen in Szenen verwenden, um auf jedes andere Gerät im Netzwerk zu wirken:

Es ist keine Schreibfunktion auf diesen Geräten möglich. Es sind nur Auslösetasten.

Für mich ist das bereit zum Mergen.

@pierre-gilles der Ball liegt jetzt bei dir :wink:

In der Hoffnung, dass es auch anderen hilft

(phew… ich halte meine angekündigten 15-Tage-Frist ein :stuck_out_tongue: )

Danke für die Arbeit.
Aber es gibt auch noch lange Klicks und Doppelklicks.

Super @Sescandell !! Danke für dein PR, super schnell :smiley:

Ich habe den Code gelesen, sieht gut aus.

Ich habe das PR akzeptiert und gemerged :slight_smile:

Es wird in der nächsten Gladys-Version veröffentlicht!

Laut Code ist das gut gehandhabt

Das ist in Gladys Assistant 4.51.0 verfügbar: