Hallo zusammen,
habe mir die ersten Shelly's gekauft und habe auch gleich losgelegt.
Hatte mir eine Balkonanlage gekauft, welche bis zu 600 Watt Solarstrom erntet.
Habe einen Shelly 3em, welcher bei mir eine Action auslöst wenn ich Solar-Überschuß habe.
Sum of all channels under power –> Wert = 0
Action: http://192.168.xxx.xx/relay/0?turn=on
Sum of all channels over power -> Wert = 2800
http://192.168.xxx.xx/relay/0?turn=off
Geschaltet wird per http ein Shelly 1pm, welcher dann einen Schütz steuert, hinter dem ein Ladegerät für mein E-Auto sitzt. Dies konsumiert ca. 2800 Watt. Im Moment lade ich 1-phasig, mit dem Schütz könnte ich, wenn es dann mal rundläuft, später dann auch 3-phasig.
Erst mal funktioniert meine Schaltung.
Allerdings hat sie ein Problem, wenn die Werte ein häufiges schalten ergeben. Dann nämlich geht mein E-Auto auf Störung, da es keinen kontinuierlichen Stromfluß ergibt und es deshalb eine Störung interpretiert. Damit ist der Regelkreis dann am Ende.
Ich hatte mir nun überlegt, es vielleicht mit einem Timer zu machen, der zumindest für eine gewisse (am besten einstellbare) Zeit, den Ladestrom zulässt, und dann am Ende des Timer prüft, ob noch Überschußstrom vorhanden ist (also Gesamt immer noch weniger als 2800 Watt). Wenn das der Fall ist, dann soll der Timer nach der Zeit wieder prüfen, oder, wenn das nicht der Fall ist, dann soll das Relaise im 1pm auf Off geschaltet werden. Kommt dann irgendwann der 3em wieder mit Überschuß, dann geht das Szenario wieder von vorne los.
Da ich keinen Plan habe, wie, und auch wo, welche Anteile von Scripts laufen müssten, wende ich mich mal an das Forum. Gibt es vielleicht schon einen Beispielcode für ein ähnliches Problem?
PS: hatte in den Beiträgen einige Verweise auf PV-Anlagen und 1-phasig/3-phasiges Laden gesehen, aber die Links waren leider tot...