Ankündigung

Einklappen
Keine Ankündigung bisher.

Mehrfachsendung von Mails abfangen

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

    Mehrfachsendung von Mails abfangen

    Hi,

    ich verwende Openhab seit einigen Wochen auf eine etwas andere Art und Weise. Vom Prinzip wie hier beschrieben: http://www.mikrocontroller.net/articles/Evaluations-Platine_f%C3%BCr_Heimautomatisierung allerdings mit Jeenodes (Arduino basierte Funkplatinen)
    Ich empfange und sende alle Befehle über einen Jeenode an der seriellen Schnittstelle (Raspberri Pi mit der aktuellen Openhab Version) . Andere Nodes in bisher 2 Räumen senden jede Minute die aktuelle Temperatur und Luftfeuchtigkeitswerte. Weitere Temperaturdaten und aktueller Stromverbrauch der Wohnung über eine Reflexlichtschranke am Zähler folgen noch. J Alles eine große Bastlerlösung, aber darum geht es mir auch.

    Jetzt zur eigentlichen Frage: Über eine „Cron Rule“ prüfe ich alle 30 Minuten ob die Luftfeuchtigkeit der Räume über 70% angestiegen ist (Wäsche zum Trocknen aufgehängt) . Wenn es zutrifft sende eine Warnung „Lüften“ mit Chart der letzten Stunde als Anhang per Email an mich.
    Wenn nicht gelüftet wird, bekomme ich alle 30 Minuten eine Mail.
    Wie könnte ich dies abfangen, damit ich z.B. über die Nacht keine 15 Mails bekomme?

    Grüße und besten Dank an alle Entwickler und Supporter von OpenHAB!

    #2
    Du könntest im Cron nur bestimmte Zeiten angeben oder über now.getHourOfDay einen Zeitraum ausschließen, in dem keine Mails versendet werden.
    Holger

    Kommentar


      #3
      Falls es Dir darum geht, die Mail nur einmalig (oder z.B. nur einmal am Tag) zu schicken, könntest Du eine zusätzliche Variable einbauen, die Du beim Verschicken der Mail setzt. Wenn die Luftfeuchte unter einen Grenzwert sinkt (Du solltest eine Hystere vorsehen, also z.B. Luftfeuchte sinkt unter 60%), kannst Du die Variable wieder löschen (Wahlweise zusätzlich per cron morgens um 7 die Variable zurücksetzen).
      Wenn Du die Variable mit berücksichtigst, wird die Mail nur geschickt, wenn der Grenzwert überschritten wird, danach einmal täglich, oder falls der Grenzwert zwischenzeitlich gesunken war (= jemand hat gelüftet und es wurde danach wieder Wäsche aufgehängt).

      Kommentar


        #4
        wie hast Du das Thema am Ende gelöst?
        Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

        Kommentar

        Lädt...
        X