hi
Habe folgende konstallation. Es arbeitet ein Entfeuchter mit knapp 1KW max an einem Shelly plug und sammelt die Stromwerte ein. Zusätzlich werden Temperatur und Feuchtigkeitswerte aus 9 Sensoren gesammelt, gemittelt und eingebunden. Dazu wird dieser noch mit 4 Fenster Motoren unterstützt und es gibt eine Zeitliche Nachtabschaltung und eine Benachrichtigung bei Anwesendheit über einen Echo.
So viel zum Grundaufbau.
Zusätzlich hätte ich gern eine Art eine Art Betriebsstundenzähler (in Minuten ) um das Gerät einzuschränken. Durch die Vielzahl an Bedingungen läuft er nicht durchgehend, sondern geht hier und da mal für 10 - 30 min an. Praktisch wäre jetzt wenn 300 min täglich ausreichen um das gewünschte Ziel zu erreichen, das er dann den Rest des Tages eine Pause einlegt und erst am nächsten Tag mit dem zählen neu beginnt.
Zunächst sollte erst einmal der aktuelle Tag erkannt werden und dann die Laufzeit des Tages. Diese sollte dann immer weiter auf Addiert werden. Im Idealfall wird daraus ein separater Datenpunkt ( Betriebsminuten ) geschrieben den man dann evtl für andere Projekte verwenden kann. Ob man das direkt im Skript löst oder ein separates angelegt wird ist vorerst zweitrangig.
Bin für alle Lösungsansätze dankbar.