Piface 2 - Pin zeitgesteuert schalten

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Da in jedem Forum ein paar Regeln eingehalten werden müssen, möchte ich diese auch vorher hier festlegen und niederschreiben. Die grundsätzliche Netiquette setze ich bei Jedem voraus. Darüber hinaus möchte ich nur spezielle Regeln ansprechen:
    - Unterlasse FullQuote sondern nutze Alternativen wie Inline-Quoting
    -> siehe auch https://de.wikipedia.org/wiki/Fullquote vs. https://de.wikipedia.org/wiki/TOFU#Alternativen_zu_TOFU
    - Unterlasse nichtssagende Antworten wie "Danke" oder "werde ich mal testen" oder ähnliches, sofern Du nicht der Threadersteller bist und einen Lösungsvorschlag angeboten bekommen hast.
    - Vermeide Doppel-Posts (zwei Beiträge von Dir hintereinander) sondern editiere wenn möglich Deine Posts.

    Danke...

    • Piface 2 - Pin zeitgesteuert schalten

      Hallo,

      ich würde gerne bei Dämmerung eine LED ein- und bei Sonnenaufgang wieder ausschalten. Hier im Forum gibt es eine Lösung über das Sunwait-Script, welches allerdings die GPIO-Pins verwendet.
      Um die Piface 2-Pins zu schalten habe ich bisher nur ein Python-Script gefunden. Meine LED ist z.B. am Output 7 angeschlossen.

      Würde so eine Lösung auch über die Events von Doorpi funktionieren?

      Ein Ansatz wäre, die Uhrzeiten für das Ein- und Ausschalten täglich über das Script zu ermitteln und dann die LED über Doorpi zu schalten.
      Die Frage ist nur: wie? Gibt es irgendwo eine Beschreibung der Aktionen und Events? Im Wiki steht leider nur "folgt noch".

      Danke und Grüße.
    • Hallo.

      für Dämmerung (Sonnenuntergang, usw.) gibt es leider kein Event.

      Alle Events, welche bei deinem DoorPi aktiv sind kannst Du dir im Webinterface anschauen.
      In der Navigation (links) -> "Status" -> "Event handler". Dann im Fenster "Übersichten" die Lasche "aktive Quellen" auswählen.

      Mit den gelben "Buttons" dort kann man ein Event auslösen. (Bzw. auch den Link kopieren)
      Hier kannst Du auch sehen, dass es verschiedene zeitabhängige Events gibt.
      Z.B. "OnTimeHour5" dieses wird immer um 5 Uhr ausgelöst.

      Man kann kein Event um eine bestimmte Uhrzeit (z.B 16:51), in DoorPi, einfügen.

      Um ans Ziel zu kommen (bei Sonnenaufgang, Dämmerung, ... etwas zu schalten,) gibt es verschiedene Möglichkeiten.

      Ich habe ein virtuelles Filesystem unter Keyboards angelegt/konfiguriert und einen Eintrag welcher meinen Klingeltaster beleuchten soll.

      Ich habe mir ein kleines Programm (hierher) aus dem Internet besorgt, welches die Uhrzeit für den Sonnenaufgang, usw. berechnen kann.


      Dieses Programm rufe ich jeden Tag, früh morgens, per cron auf um zwei at-Jobs zu erstellen.

      In den at-Jobs werden dann die Aktionen "ausgelöst".

      Entweder per "virtuellem Filesystem" in eine Datei einen Wert schreiben oder per Webaufruf (z.B. 127.0.0.1/control/trigger_event?event_name=OnKeyDown_xxxxx).


      Viele Grüße
      Olaf
      --
      Wer nicht gekennzeichnete Rechtschreibfehler findet darf sie gerne behalten.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von korky2 ()