Funktion: Anzeige von Stromüberschuß, wenn die PV einspeist.
Problem: die Szenen funktionieren nicht wie gedacht. Wahrscheinlich liegt es an den Triggern.
Eigentlich wäre es ja ganz einfach:
Eine Shelly Color Bulb hängt im Wohnzimmer und zeigt mir und meinen Mitbewohnern grob an, wieviel überschüssiger Strom gerade ins Netz eingespeist wird.
Und daß es jetzt eine gute Idee wäre z.B. die Waschmaschine oder den Geschirrspüler laufen zu lassen.
Nun ist es aber so, daß bereits 3 Verbraucher in Abhängigkeit der Überschußleistung geschaltet werden.
Diese Verbraucher schalten aber selbstständig wieder ab, wenn sich der Verbrauch (des Hauses) verändert, weil z.B Waschmaschine oder Geschirrspüler oder Kühlschrank eingeschaltet werden.
Deshalb gibt es dafür recht umfangreiche Szenen um den ´"Nutzern" anzuzeigen wieviel Leistung ihnen zur Verfügung stünde, wenn die Ladegeräte ausgeschaltet wären.
Für die Lampe gibt es 5 Szenen:
Einschalten der Farbe "Blau", "Gelb", "Grün", "Rot", "Aus"
Blau = 0-200W Einspeisung ins Netz
Gelb = 200-400W Einspeisung ins Netz
Grün = 300-600W Einspeisung ins Netz
Rot = mehr als 600W Einspeisung ins Netz
Aus = Lampe aus, wenn keine Einspeisung ins Netz
3 variable Verbraucher: Ladegeräte für eine Batterie.
Diese werden, orientiert an dem aktuellen Verbrauch/Einspeisung des Hauses zu bzw. abgeschaltet.
Dies läuft in separaten Szenen und funktioniert schon über ein Jahr problemlos.
Ladegerät 3 = 100W (Grundladung)
Ladegerät 1 = 150W (1. volle Ladestufe)
Ladegerät 2 = 150W (2. volle Ladestufe)
Nun soll bei der Farbwahl für die Lampe der aktuelle Verbrauch der Ladegeräte berücksichtigt werden.
Beispiel 1:
Nur die Grundladung ist aktiv, die Ladegeräte sind aus. Der Shelly 3EM misst 50W Verbrauch; Wert = 50 (Bezug aus dem Netz)
-> 50W Bezug - 100W Grundladung = effektiv wären 50W Einspeisung gegeben, wenn die Grundladung nicht wäre.
Da sich die Grundladung automatisch abschalten würde, wenn der Bezug längere Zeit über 50W wäre, soll dem Nutzer durch
die "blaue" Lampe angezeigt werden, daß zwischen 0W und 200W Strom "über" wäre.
Beispiel 2:
Nur die Grundladung ist aktiv, die Ladegeräte sind aus. Der Shelly 3EM misst 250W Einspeisung; Wert = -250 (Einspeisung ins Netz)
-> 250W Einspeisung - 100W Grundladung = effektiv wären 350W Einspeisung gegeben, wenn die Grundladung nicht wäre.
Da sich die Grundladung automatisch abschalten würde, wenn der Bezug längere Zeit über 50W wäre, soll dem Nutzer durch
die "gelbe" Lampe angezeigt werden, daß zwischen 200W und 400W Strom "über" wäre.
Die Ansteuerung der Lampe funktioniert, lediglich die Abarbeitung der Szenen klemmt.
Die Hardware besteht aus:
1x "Shelly 3EM" für die Messung der Gesamtleistung: positive Werte = Bezug aus dem Netz, negative Werte = Einspeisung ins Netz
3x "Shelly Schalter" für die Ansteuerung von Ladegeräten
1x Shelly Color Bulb zur Anzeige des potentiellen Stromüberschusses
Aber jetzt Schluß mit dem Rahmenprogramm und ab geht´s zur eigentlichen Frage:
Das Folgende kann getrost übersprungen werden. Die bisherige Lösung steckt im letzten Post.
Als Beispiel füge ich mal einen Ausschnitt aus so einer Sequenz als Bild bei.
Dieser Ausschnitt beinhaltet keine Trigger, die die Sequenz auslösen, da ich schon alles ausprobiert habe, was mir eingefallen ist.
Deshalb habe ich den Ausschnitt "neutralisiert".
Die Zustände "Freigabe Ladegerät 1-3" sind binär kodiert in den einzelnen Abschnitten der jeweiligen Szenen durchdekliniert.
Per "Leistungsmessung" wird mit einer oberen und unteren Grenze der Bereich selektiert.
Der unten abgebildete Ausschnitt ist eine von 5 entsprechenden Sequenzen in der Szene für das Umschalten auf blau.
Die Sequenzen unterscheiden sich nur durch die Kombination der Zustände der "Freigabe-Schalter" und der Leistungsbereiche.
Nun zur Frage: welchen Trigger sollte man hier verwenden, damit die Sequenz "durchschaltet".
241101 neutraler Ausschnitt aus Szene.jpg