dachte ich ja auch, aber das Ergebnis ist um das 3-4 fache zu hoch… Wenn in der Nacht nur alle 20-50 Minuten ein Wert aktualisiert wird und tagsüber alle 10-15 Sekunden ist der Gesamtwert viel höher als er sein sollte und somit auch der Gesamtverbrauch.
Ich habe das jetzt so gelöst, dass ich kede Minute den Wert wiederhole. Das sieht schon besser aus aber elegant ist das noch nicht… Ich hab da noch einen Knoten im Kopf.
Hab mir mal dein Problem zu Gemüte geführt.
Du müsstes eigentlich einen anhand eines Zeitstempels die Werte auf 1 Sekunde runter bzw. hoch rechnen.
Wenn also ein payload kommt dann musst du zwei Werte speichern ( Zeit und Verbrauch ).
Wenn dann der neue Payload kommt, dann musst du die alten Werte nehmen und damit anhand der Dauer den Verbrauch berechnen und speichern.
Klingt kompliziert aber sollte so dann gehen.
Danke Euch beiden, ich schau mal am WE ob und wie ich es hin bekomme.
Meine “schmutzige” Version funktioniert auf jeden Fall schon mal besser, produziert mir aber zu viel Traffic…
Habe mir das
Angeschaut und die erste Funktion mal fertiggestellt.
Diese summiert Dir den Tatsächlichen Verbrauch auf und zeigt Dir dann die entsprechenden Sekunden dazu an.
Das lässt sich natürlich auf auf Stunden anzeigen.
Die ersten Tests laufen und es scheint zu funktionieren.
Wenn du Interesse hast sag Bescheid.
Wie gesagt habe ich das als tatsächlichen Verbrauch über eine Laufzeit x .
Die Laufzeit kannst du selber bestimmen.
Ich werde es dir im Slack Channel reinstellen.
Da es hier leider echt blöd aussieht.
Habe eine “einfache” Frage zur Verbindung homee -> node red:
Ich habe ein Homeegramm “schlafen gehen”, welches ich abends manuell starte, wenn wir ins Bett gehen.
Jetzt möchte ich dies in Node Red nutzen, um meinen TV auszuschalten.
Wie muß die Funktion hinter dem homee Node aussehen, um dies “auszuwerten”?
Richtung TV habe ich klar.
Hier hast du mal ein Beispiel.
Du musst nur die ID durch deine ID ersetzen und den Payload entsprechend anpassen.
Ist dein TV noch nicht in homee integriert ?
Wie meinst du das?
Der Adapter läuft, aber der TV reagiert irgendwie nicht. Muss morgen noch mal testen. Ich denke, ich „löse falsch aus“, sprich der Inject ist falsch…
Ich dachte du hast den schon als wemo oder ccu Switch integriert.
Hat dein Node denn Verbindung zum TV ?
Wird Dir der Status des TV im Debug Node angezeigt ?
VG Micha