Git Product home page Git Product logo

Comments (3)

snowdd1 avatar snowdd1 commented on July 16, 2024

Hallo Peter,
Finde ich eine gute Idee.
Grundsätzlich sind die "Listen" Attribute eher mit den Rückmeldungen zu verbinden, wenn es welche gibt, sowie die "Current" characteristica eher Rückmeldungen als Schaltgruppenadressen.

Beispiel Rolladen: Die Rückmeldung der Position sollte auf "CurrentPosition" "Listen" gesetzt werden, die "Position Rolladen" (mit dem man die Anfahrt steuern kann) auf "TargetPostion" "Set" gesetzt werden.

Derzeit ist es so programmiert, dass auf den bei "Set" angegebenen Adressen grundsätzlich auch mitgehört wird. Wenn es kein "Set" gibt, wird über homebridge nicht auf den Bus geschrieben, sindern höchstens mit einem Read-Request angefragt und ansonsten gelauscht.

Dimmen ist normalerweise ein 4-bit richtung/start/stop-Kommando, das keinem konkreten Wert entspricht, dies auf keinen Fall zuordnen, nur "Helligkeit" =Target und "Rückmeldung Helligkeitswert" = Current verwenden!
Gruß
Raoul

from homebridge-knx.

snowdd1 avatar snowdd1 commented on July 16, 2024

BTW Outlet und Switch sind sich sehr ähnlich. Apple dachte sich aber, dass es für Steckdosen cool wäre, wenn sie zurückmelden ob die Steckdose gerade mit einem Verbraucher verbunden ist. Meine Steckdosen sind an einem normalen Schaltaktor, daher kann ich sie wahlweise betreiben.
Es könnte natürlich sein, dass Siri auf "Schalte alle Steckdosen aus" richtig reagiert, wenn sie auch als Steckdosen (Outlet) konfiguriert sind. Habe ich noch nicht ausprobiert, und habe ich auch keinen sinnvollen Anwendungsfall für, da an den Steckdosen ja meistens bestimmte Geräte hängen, die man schalten möchte...

from homebridge-knx.

petkoe avatar petkoe commented on July 16, 2024

Hallo Raoul,

so ich habe es jetzt mal umgesetzt und auch in englisch ins wiki. Das mit dem Dimmen ist richtig (auch wenn ich es immer verwechsle :-( )

Übrigens: Ich habe das ganze jetzt noch in der alten Fassung auf einem RPI und in der neuen Version als plugin unter macosx laufen. Falls es etwas zum Testen gibt bin ich gerne bereit auch auf konkretes hin zu testen.

Viele Grüße,

Peter

from homebridge-knx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.