Solaranzeige, Shelly 3 EM, wie mit einem Python script Lampe schalten
Verfasst: Do 22. Jul 2021, 13:38
Hallo,
habe seit ca. 4 Wochen ein PV-Anlage und dazu die Visualisierung Solaranzeige.
Nach dem Wechselrichter ist ein Shelly 3EM und vor dem Hausezahler ein 2ter Shelly 3EM, beide sind in der Solaranzeige integriert.
Solaranzeige funktioniert soweit ganz gut, nur sind angezeigten Werte nicht leicht interpretierbar, da viele nicht pro Tag, sondern gesamt sind, aber das ist ein anderes Thema, auf das ich ev. spaeter einmal zurueck komme.
Ich bin mit dem Rassperry etwas vertraut und habe schon einige Python scripte geschrieben fuer WIFI Lampen ( LimitlessLED oder Milight)oder Funksteckdosen, diese funktioniere alle.
Seit ich die PV Anlage habe muss ich jetzt immer in der Solaranzeige nachschauen ob sich das einschalten der Waschmaschine, Boiler, ect. lohnt.
Wird mehr als z.B. 1000W eingespiesen, lasse ich Boiler, laufen (ca. 3h) danach Waschmaschine etc.
Zum Anfange habe ich nun gedacht, man koennte wenn Einspeissung > 1000 ist, z.B. im Wohnzimmer eine meiner Wifi Lampen auf Nacht modus an machen, dann ist sofort klar ab wann Ueberschuss zur Verfuegung steht. In einer Ausbauphase, koennte ich mir sogar vorstellen:
< 500 Lampe rot, > 1000 gelb, > 3000 gruen.
Zudem koennte ich wenn Ueberschuss vorhanden ist mit den Funksteckdosen einige Geraete automatisch optimal nutzen, je nach Ueberschuss.
Das grosse Problem ist jetzt mei mir, ich habe keine Ahnung wie ich von der Solaranzeige die Formel,
Einspeisung = AC Leistung - AC Verbrauch in ein Python script bringe. Die Daten die der Shelly zur Verfuegung stellt sind fuer mich nicht so einfach zu finden, die meisten sind gesamt aber leider nicht die von gerade jetzt. Waere das geloest, haette ich viele neue Moeglichkeiten und andre natuerlich auch.
Hatt jemand schon ewas aeehnliches gemacht?
Die Frage ist jetzt; Wie bekomme ich, Einspeisung = AC Leistung - AC Verbrauch in einem Python script zum laufen.
Vielen Dank fuer euere Anregungen, oder sogar Loesungen.
Gruss
gwaag
habe seit ca. 4 Wochen ein PV-Anlage und dazu die Visualisierung Solaranzeige.
Nach dem Wechselrichter ist ein Shelly 3EM und vor dem Hausezahler ein 2ter Shelly 3EM, beide sind in der Solaranzeige integriert.
Solaranzeige funktioniert soweit ganz gut, nur sind angezeigten Werte nicht leicht interpretierbar, da viele nicht pro Tag, sondern gesamt sind, aber das ist ein anderes Thema, auf das ich ev. spaeter einmal zurueck komme.
Ich bin mit dem Rassperry etwas vertraut und habe schon einige Python scripte geschrieben fuer WIFI Lampen ( LimitlessLED oder Milight)oder Funksteckdosen, diese funktioniere alle.
Seit ich die PV Anlage habe muss ich jetzt immer in der Solaranzeige nachschauen ob sich das einschalten der Waschmaschine, Boiler, ect. lohnt.
Wird mehr als z.B. 1000W eingespiesen, lasse ich Boiler, laufen (ca. 3h) danach Waschmaschine etc.
Zum Anfange habe ich nun gedacht, man koennte wenn Einspeissung > 1000 ist, z.B. im Wohnzimmer eine meiner Wifi Lampen auf Nacht modus an machen, dann ist sofort klar ab wann Ueberschuss zur Verfuegung steht. In einer Ausbauphase, koennte ich mir sogar vorstellen:
< 500 Lampe rot, > 1000 gelb, > 3000 gruen.
Zudem koennte ich wenn Ueberschuss vorhanden ist mit den Funksteckdosen einige Geraete automatisch optimal nutzen, je nach Ueberschuss.
Das grosse Problem ist jetzt mei mir, ich habe keine Ahnung wie ich von der Solaranzeige die Formel,
Einspeisung = AC Leistung - AC Verbrauch in ein Python script bringe. Die Daten die der Shelly zur Verfuegung stellt sind fuer mich nicht so einfach zu finden, die meisten sind gesamt aber leider nicht die von gerade jetzt. Waere das geloest, haette ich viele neue Moeglichkeiten und andre natuerlich auch.
Hatt jemand schon ewas aeehnliches gemacht?
Die Frage ist jetzt; Wie bekomme ich, Einspeisung = AC Leistung - AC Verbrauch in einem Python script zum laufen.
Vielen Dank fuer euere Anregungen, oder sogar Loesungen.
Gruss
gwaag