Nulleinspeisung mit...
 
Benachrichtigungen
Alles löschen

Nulleinspeisung mit Ahoy DTU, Shelly 3EM und Raspberry realisieren

15 Beiträge
4 Benutzer
7 Reactions
268 Ansichten
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

Hallo liebe Community,

 

ich verfolge begeistert die Videos von Andreas und habe mir auf Grund seiner Videos zuerst eine kleine Balkonsolaranlage zugelegt und baue mir aktuell einen Akku zusammen. Zeitgleich möchte ich ich gerne meinen "alten" Hoymiles HM-800 oder einen gebrauchten 300er automatisch so regeln, das er in der Nacht nur den Standby-Verbrauch abdeckt. Dazu gab es auf You Tube und im Netz verschiedene Infos.

Meine Ahoy-DTU läuft und ich kann meinen Wechselrichter auslesen und manuell begrenzen. Meinen Shelly 3EM läuft auch und ist mit anderen Shellys in der Shelly Control App hinterlegt.

Leider finde ich keinen passenden Python-Script, mit dem ich das ganze bewerkstelligen kann. Die meisten Scripts sind für Hoymiles/Open DTU geschrieben und nicht für Ahoy. Ich lese immer wieder das es so auch gehen soll, doch leider habe ich von Python-Programmierung bisher so gut wie keine Ahnung.

Hat eventuell von euch jemand etwas in dieser Richtung realisiert und kann mir Tips geben? Ich bin für jeden Hinweis dankbar!

Noch einen schönen Abend und liebe Grüße aus Potsdam

Dieses Thema wurde geändert Vor 4 Wochen von Dreamerx2010

   
Zitat
(@mhltheone)
Mitglied Moderator
Beigetreten: Vor 1 Jahr
Beiträge: 899
 

Moin, hast du einen ESP32 oder einen ESP8266? Auf den ESP32 kannst du auch einfach openDTU installieren.

Natürlich kannst du dir ein Script schreiben, aber warum so kompliziert? OpenDTU-onbattery kannst du direkt den Shelly eintragen und du hast alles in einem und brauchst keinen weiteren PI mit irgendwelchen Scripte und noch deutlich mehr Möglichkeiten.

Aktuell eher im Bereich BKW aktiv. Einrichtung mehrere BKW (Hoymiles / EcoFlow / Nulleinspeisung).
Selbst ein BKW mit 4kWp und 5kW/h Akku im Betrieb und Tibber Kunde.


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@mhltheone Vielen lieben Dank für die schnelle Antwort!

 

Ich habe einen ESP32 und es war für mich damals nicht einfach das ganze zu installieren und zum Laufen zu bringen. Daher danke ich dir für den Tip mit der Installation von Open DTU, habe da jedoch ein bissel Bauchschmerzen, ob ich das hinbekomme. Frei nach dem Motto never change a running Ahoy dtu 🤣 Meine Idee war einfach so alles zu nutzen und ein Script zu schreiben und zu korrigieren, bis es funktioniert.

Ich werde einfach mal danach googeln und schauen, wie man das macht mit der Installation von Open DTU-onbattery und was zu beachten ist.

 

Danke und noch einen schönen Abend


   
AntwortZitat
 jay
(@jay)
Heroischer Stromgenerator
Beigetreten: Vor 2 Jahren
Beiträge: 1660
 

Veröffentlicht von: @dreamerx2010

wie man das macht mit der Installation von Open DTU-onbattery und was zu beachten ist.

Als erstes musst du mal die letzte, oder sogar vorletzte Version von onbattery benutzen, da diese die letzte ist, die auf einen normalen esp32 passt.

Die folgenden Versionen brauchen alle mehr als 4MB Flash.

Wenn du eh ein externes Script schreiben und auf dem Shelly laufen lassen willst, so hat auch Ahoy eine http Api.

Afaik benutzt Shelly aber kein Python als Scriptsprache, sondern ein abgespecktes Javascript.

Funktionieren wird es damit aber genauso. Allerdings hat der alte 3EM nur einen 8266 drin und kann quasi garkeine Scripte. Da brauchtest du nen Pro oder neuen.

Wo willst du denn dein py Script laufen lassen?

 

 


   
Dreamerx2010 reacted
AntwortZitat
Funkboje
(@funkboje)
Vorsichtiger Stromfühler
Beigetreten: Vor 11 Monaten
Beiträge: 81
 

Es gibt auch auf dem Solaranzeigeforum mehrere ähnliche Projekte:

https://solaranzeige.de/phpBB3/viewtopic.php?p=32390&hilit=ahoy#p32390

Eventuell kannst du da weitere Informationen / Ideen finden.

_________________________________
Ulrich
Admin der Solaranzeige
solaranzeige.de
Überschusssteuerungen und Energie-Grafiken.

SGS (Strompreis geführte Steuerung) für dynamische Stromtarife.


   
Dreamerx2010 reacted
AntwortZitat
(@mhltheone)
Mitglied Moderator
Beigetreten: Vor 1 Jahr
Beiträge: 899
 

@dreamerx2010 Alternativ kannst du eine Home Server System aufsetzen, wie ioBroker oder Home Assistant.

Bei beiden ist die Einbindung von Ahoi API und Shelly Problemlos und so auch die Regelung in wenigen Schritten möglich.

Aktuell eher im Bereich BKW aktiv. Einrichtung mehrere BKW (Hoymiles / EcoFlow / Nulleinspeisung).
Selbst ein BKW mit 4kWp und 5kW/h Akku im Betrieb und Tibber Kunde.


   
Dreamerx2010 reacted
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@jay Hallo, vielen Dank für den Tip mit der Version.

Das mit dem Script hatte ich so geplant, da ich keine andere Lösung wusste. Ich versuche mich halt in das Thema rein zu arbeiten und wenn man davon teilweise wenig Ahnung hat, dauert das halt. So sagt mit "http Api" gerade erst einmal Bahnhof, aber Google wird mir da sicher au die Sprünge helfen. Genau so sagt mir auch "Afaik" erstmal nichts und Javacript beherrsche ich leider bisher auch nicht.

Es erschien mir sinnvoll Python zu nutzen, da es bei You Tube schon der ein oder andere genutzt hat.

Brauche ich generell einen Shelly 3 Pro, egal für welche Lösung ich mich entscheide? Ich brauche doch eigentlich "nur die Info des aktuellen Stromverbrauch gesamt" Die Werte werden doch auch vom Shelly an die App geliefert. Können die nicht "abgegriffen" werden?

Mein Python Script sollte eigendlich auf meinem Raspberry Pi 4 laufen, da ich den hier vom Uniprojekt noch rumliegen habe.


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@funkboje Hi, vielen Dank für den Link, schaue ich mir mal an! 👍


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@mhltheone vielen Dank für den Hinweis. Meine Befürchtung ist, das solch ein Home Server nicht so einfach hergerichtet ist. Auch da muss ich mich erst genau belesen, was ich da brauche und wie man das macht. Kann man solch einen Home Server auf dem Raspberry laufen lassen, gerade auch wegen Stromverbrauch?


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@mhltheone der Hinweis zu OpenDTU-onbattery war mega klasse, hab mal ein bissel reingelesen. Damit ist sogar das Auslesen von Victron Geräten (VE.Direct ) möglich. Das wäre nämlich meine nächste Baustelle gewesen, wie ich die Informationen aufs Handy bekomme, ohne extra ein GX Modul zu kaufen.

Da werde ich mich näher mit befassen.

Nochmals vielen Dank für diesen MEGA TIP! Inlove  


   
AntwortZitat
 jay
(@jay)
Heroischer Stromgenerator
Beigetreten: Vor 2 Jahren
Beiträge: 1660
 

Veröffentlicht von: @dreamerx2010

Das mit dem Script hatte ich so geplant, da ich keine andere Lösung wusste.

Für dieses Problem gibt es hundert Lösungen. Die, die du beherrschst ist für dich immer die Sinnvollste.

Onbattery ist toll, aber mittlerweile super komplex mit seinen hundert Funktionen.

Das überfordert einen Anfänger (und manchen Fortgeschrittenen) ziemlich leicht.

Veröffentlicht von: @dreamerx2010

Brauche ich generell einen Shelly 3 Pro, egal für welche Lösung ich mich entscheide?

Nein. Es geht alles mit der Hardware, die du schon hast. Wenn du dein Script auf dem Pi laufen lässt kannst du den Shelly über seine Api abfragen und damit eine Ahoy steuern.

Ich würde allerdings ebenfalls ein Drittgerät weglassen, da du ja die DTU schon mit einem 32 gebaut hast.

Die Version die draufpasst ist ebenfalls für lange Zeit gut genug für dich, da die neueren "lediglich" NOCH mehr Funktionen zufügen.

Veröffentlicht von: @dreamerx2010

ein Home Server nicht so einfach hergerichtet ist

Ist er schon, aber erstmal für dein Vorhaben nicht nötig. Befasse dich erstmal mit Onbattery und binde das dann später mal in dein Homeassistant ein. Alles auf einmal überfordert meist, weil all die Systeme mittlerweile dermaßen viel können, dass man garnicht weiß wo man anfangen soll...

Veröffentlicht von: @dreamerx2010

Kann man solch einen Home Server auf dem Raspberry laufen lassen, gerade auch wegen Stromverbrauch?

Kann man. Würde ich mittlerweile nicht mehr, sondern einen Futro dazu nehmen. Der ist viel Mächtiger und verbraucht doch nur maximal 15 Watt.

Veröffentlicht von: @dreamerx2010

Damit ist sogar das Auslesen von Victron Geräten (VE.Direct ) möglich.

Je nach Verschaltung dabei auf galvanische Trennung achten!

Veröffentlicht von: @dreamerx2010

ohne extra ein GX Modul zu kaufen.

Das musst du sowieso nicht, da Venus auch z.B. auf nem Pi oder in ner VM läuft.

 


   
MhlTheOne reacted
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

Hallo Leute,

ein kurzes update meinerseits, ich habe nun Open DTU on Battery und kann alle Daten des Wechselrichters sehen. 😊

Bei dem Versuch unter "Stromzähler Einstellungen" meine Shelly 3EM auszulesen, bin ich jedoch noch nicht wirklich weitergekommen. Da werde ich mich noch ein bissel belesen müssen, was ich genau dort eintragen muss, um den momentanen Gesamtverbrauch zu sehen.


   
AntwortZitat
(@mhltheone)
Mitglied Moderator
Beigetreten: Vor 1 Jahr
Beiträge: 899
 

@dreamerx2010 Welche Einstellungen hast du bisher hinterlegt? Zeig am besten einen Screenshot vom Menü.

Aktuell eher im Bereich BKW aktiv. Einrichtung mehrere BKW (Hoymiles / EcoFlow / Nulleinspeisung).
Selbst ein BKW mit 4kWp und 5kW/h Akku im Betrieb und Tibber Kunde.


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

@mhltheone Hier ein Screenshot:

und hier noch einen zweiten:


   
AntwortZitat
(@dreamerx2010)
Vorsichtiger Stromfühler
Beigetreten: Vor 12 Monaten
Beiträge: 10
Themenstarter  

Nach langer Suche und Probieren hab ich es nun hinbekommen. Hier die Einstellungen:

 


   
jay reacted
AntwortZitat
Teilen: