Ankündigung

Einklappen
Keine Ankündigung bisher.

Virtuelle Zustände speichern - wie?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    KNX/EIB Virtuelle Zustände speichern - wie?

    Hallo zusammen,

    da ich verschiedene Ansätze, aber keine zufriedenstellende Lösung für mein Problem habe, dachte ich mir, ich frage euch mal...

    Ich möchte einen virtuellen Zustand "Lichtautomatik EIN/AUS" verwenden, der (wie der Name schon sagt) die komplette Automatik für das Licht im Haus ein- oder ausschalten kann. Zusammen mit einer UND-Verknüpfung und der dazugehörigen Logik werden die Lichter dann eben automatisiert geschaltet - oder eben nicht. So weit, so gut.

    Nun möchte ich die Automatik über einen Taster und die dazugehörige LED eines Gira Tastsensor 3 ein/ausschalten können. Das würde prinzipiell auch funktionieren, nur habe ich ein Problem, falls der Tastsensor oder der Bus insgesamt neu gestartet wird. Denn die Tastsensor 3 kennen kein Read-On-Init.

    Also müsste ich den aktuellen Wert von "Lichtautomatik EIN/AUS" zyklisch senden, das Flag "Aktualisieren" des Tasters und der LED setzen und irgendwo einen Lesevorgang triggern, oder... ?

    Wie macht Ihr denn so etwas? Und wo speichert Ihr solche "Automatik EIN/AUS" Werte? In einem Eingang eines Logik-Moduls (ich verwende übrigens das von OpenKNX) mit aktiviertem Lesen-Flag? Das kann halt nicht zyklisch senden...
    Alternativ als Logik-Ausgang, das kann zyklisch senden oder verzögert nach Busspannungswiederkehr. Aber dann bräuchte ich zwei GAs für die Automatik (Eingang und Ausgang Logikmodul), Quasi mit Rückmeldung. Aber eigentlich würde ich das gerne vermeiden...

    Gibt es noch andere Möglichkeiten, auf die ich vielleicht noch nicht gekommen bin? Gibts da irgend ne "Best Practise"?

    Ich freue mich auf eure Ideen!

    #2
    Zitat von ingenotec Beitrag anzeigen
    Wie macht Ihr denn so etwas? Und wo speichert Ihr solche "Automatik EIN/AUS" Werte?
    Solche Dinge habe ich in IP-Symcon. So konfiguriert, dass es den Wert bei einer Leseanfrage auf den Bus sendet. Habe so etwas aber auch schon mal mit dem MDT Logikmodul realisiert. Da dann über die Funktion "nach Reset senden".

    Kommentar


      #3
      Zum OpenKNX-LogikModul siehe:
      Beispiel 8: Wert bei Stromausfall speichern und nach Neustart wieder auf den Bus senden

      Für mehre Zustände und Zustandswechsel (wie z.B. beenden des Automatikmodus nach gewisser Zeit) gibt es ansonsten noch die OpenKNX Zustandsautomaten. Mit aktivierter Rekonstruktions-Option wird der letzte Zustand soweit möglich nach einem Neustart wiederhergestellt.
      OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

      Kommentar

      Lädt...
      X