Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wishlist - Collection of changes / new functions #1199

Open
26 of 68 tasks
lumapu opened this issue Oct 1, 2023 · 130 comments
Open
26 of 68 tasks

Wishlist - Collection of changes / new functions #1199

lumapu opened this issue Oct 1, 2023 · 130 comments
Assignees
Labels
enhancement New feature or request

Comments

@lumapu
Copy link
Owner

lumapu commented Oct 1, 2023

I will collect all wishes to Ahoy in a combined issue. This first post will be edited to have everything merged together. You can answer in English or German.

⭐ new Features

  • MqTT optinal gesamt Payload als JSON
  • Zero Export (für jeden Inverter)
  • night behaviour für jeden Inverter (für Batterieeinspeisung interessant)
  • optional automatisches PA für jeden Inverter (abhängig von der Heuristik)
  • Ausgabe der Statistikdaten/Heuristikdaten pro Inverter über MQTT, gerne als JSON
  • SML intigrieren #1666
  • Auslesen gängiger BMS-Systeme (Daly, Vicron, ...)
  • Nullen der Tageswerte (doppeltes 0x52-Kommando lt. "Control instruction Zeilen 110ff")
  • Löschen von Alarmen (falls möglich, afaik nicht dokumentiert).
  • Maximaltemperatur der Inverter
  • Uhrzeit wann max-power erreicht wurde anzeigen
  • weitere Option die Vortageswerte zurückzusetzen: bei Inverter start, evtl. auch nur Offset von Mitternacht
  • MqTT subscribe um aktuelle Last im Haus in Ahoy verfügbar zu haben (z.B. für Display, Anzeige in der WebUI, ZeroExport)
  • Active Power Control über mehrere Inverter hinweg
  • Acknowledge für Inverter-Power commands, wenn verfügbar: on / off / restart
  • Zeitlich begrenztes Power-Limit (quasi Timer für x-Minuten / Stunden)
  • publish der aktuellen Leistung an Webserver wie z.B. OpenEnergyProject, PVOutput
  • restart Ahoy mit MqTT Befehl #1667
  • lesen und anzeigen der Grid Profile Settings je Inverter
  • editieren und aktualisieren des Grid Profile pro Inverter
  • mDNS support
  • automatische Erkennung des IRQ (interrupt) Pins des NRF
  • Inverter State-Machine Timeouts konfigurierbar (aktuell fix auf 5min und 15min)
  • Step-by-Step Wizard Einrichtung
  • Custom Link
  • Buttons für 600 / 800W Leistungsbegrenzung
  • Tooltip mit Uhrzeit auch für Max-Power der Module
  • RX Modus, um einer anderen DTU zuzuhören
  • Script Sprache implementieren, um individuelle Anpassungen ohne Firmwareänderung zu ermöglichen (geht das überhaupt?)
  • Feature Request: Auslesen des PIR bzw. Displaystatus mit Rest-API/MQTT #1633
  • Feature Request: Messwerte auf SD-Karte schreiben  #1572
  • Feature Request: nur 1 Inverter auf dem Display, oder Rotieren analog Graph show ratio #1554

⬆ Improvements

  • Einbau der NRF24 Heuristik (@oberfritze)
  • Radio-Statistik für jeden Inverter individuell
  • NRF24 PA für jeden Inverter individuell
  • CMT Frequenz und Leistung einstellbar
  • Power-Limit als Prometheus Metrik exportieren
  • Inverter Kommunikations Timeouts konfigurierbar machen (speziell für Akkubetrieb benötigt)
  • GPIO3 bei CMT optional machen
  • reset max Wert in Total (WebUI) erst um Mitternacht
  • remove / rename 'Irradiation'
  • Ausgabe der loss-Daten über MQTT ähnlich oder mit den Statistikdaten/Heuristikdaten
  • Erweiterung der max. Anzahl der Inverter für den ESP32-S3 (Fusion Board)
  • Tooltips für alle Einstellungen #1668
  • Powerlimit mit einer Kommastelle beim Schreiben über MQTT
  • download history graph data
  • Hex Dump von Grid Profile
  • protect Active Power Control if password is set
  • Pixel-Shift + Motion sensor option (both at the same time)
  • Übertragung Total Max Power über MqTT
  • Übertragung Total Blindleistung über MqTT
  • Passwortfelder mit "Augensymbol" um Passwörter temporär anzuzeigen #1669
  • Pixel shift und Motion Sensor simultan
  • RF24 RSSI per MqTT (evtl. true / false)
  • no pa+lna Option, da manche nRF chips startFastWrite() nicht richtig unterstützen
  • IP Adresse auf dem Display nur die erste Minute anzeigen, oder evtl. Auswahl was angezeigt werden soll
  • Ajax von /live auf Websockets umstellen, evtl. zuerst das Invtervall separieren von dem Abfrageintervall
  • Temperatursensoroffset, um Wechselrichter (in der Anzeige) kalibrieren zu können
  • Intervall auch auf der /history Seite anzeigen
  • HTML Titel soll devname enthalten
  • Gateway als NTP Server fallback - ohne Option
  • neuer Status Standby, wenn ein Inverter manuell ausgeschaltet wurde
  • Bitte Tagesertrag zum Verlauf hinzufügen #1614

🪄 Individual Improvments (only a bunch of users will use it)

  • Auswahl der Inverter, die auf dem Display summiert werden sollen
  • Zentrale Eingabe, um alle Inverter auf einen bestimmten Prozentsatz zu limitieren

🕗 Obsolete Ideas

  • Full Refresh für ePaper über MQTT triggerbar
  • full Refresh beim Booten für ePaper nur bei cold Boot)
  • Einbau eines Debug-Levels für die serielle Konsole

last update: 2024-06-09

@lumapu lumapu self-assigned this Oct 1, 2023
@lumapu lumapu added the enhancement New feature or request label Oct 1, 2023
@lumapu lumapu pinned this issue Oct 1, 2023
@knickohr
Copy link

knickohr commented Oct 1, 2023

  • JSON payload optional wählbar
  • Zero Export (für jeden Inverter)
  • Einbau der Heuristik
  • Statistik für jeden Inverter (bereits in 61 drin ?)
  • PA für jeden Inverter
  • night behaviour für jeden Inverter (für Batterieeinspeisung interessant)
  • optional automatisches PA für jeden Inverter (abhängig von der Heuristik)
  • Ausgabe der Statistikdaten/Heuristikdaten pro Inverter über MQTT, gerne als JSON
  • Einbau eines Debug-Levels für die serielle Konsole
  • Und ein ganz spezielles (persönliches) Feature : Full Refresh beim Booten für ePaper nur bei cold Boot)
  • Und gleich noch eins (spezielles persönliches) : Full Refresh für ePaper über MQTT triggerbar
  • Ach ja : unterbinden der lästigen last_success Meldungen. Nur für jeden Inverter, nicht für alle, und dann auch nur wenn sich der Wert geändert hat. Ganz speziell jene die kommen wenn sich ein Inverter nicht meldet oder diese noch in der Startphase sind. Dann donnern pro payload immer alle last_success für alle Inverter gleichzeitig raus. Siehe auch Issue [Bug] last_success kommt mir zu oft 😅 #1124

Bei Fragen, bitte fragen. Einiges ist vielleicht nicht gleich verständlich und bedarf einer Erklärung 😉

@rejoe2
Copy link
Contributor

rejoe2 commented Oct 1, 2023

Zu den JSON-Payloads für MQTT noch:

  • pro Inverter ein Topic, gesendet wird immer dann, wenn sich was ändert (und dann alles geänderte auf einmal)
  • Die AhoyDTU bekommt (je?) einen eigenen Topic für den ESP-Zustand und ggf. die Summen-Felder

Plugins:

  • SML (analog Tasmota? Ein separates script hatte auch @oberfritze in der all-in-one drin; das müßte man ggf. konfigurierbar machen?)
  • Auslesen gängiger BMS-Systeme (Daly, Vicron, ...)

Akku-Betrieb:

  • Nullen der Tageswerte (doppeltes 0x52-Kommando lt. "Control instruction Zeilen 110ff")
  • Löschen von Alarmen (falls möglich, afaik nicht dokumentiert).

@BastyESP
Copy link

BastyESP commented Oct 1, 2023

Wir hatten ja mal über die Maximal Werte geschrieben, das ist ja mittlerweile implementiert, allerdings wäre es (gut die heiße Jahreszeit ist zwar Rum) es für die Inverter Temperatur noch schön.

Für meinen Teil der sich jeden Tag einen Screenshot je Inverter macht.... wäre löschen nicht um Mitternacht sondern bei Inverter start schön, denn Mitternacht wird bei Spätschicht manchmal eng...

@Wesie
Copy link

Wesie commented Oct 1, 2023

Wish:
Anzeige der aktuellen Last neben der gerade erzeugten Watt.
Die aktuelle Messung der Last im Stromnetz wird m.E. vielfach mit Sensoren, welche in Smart Home Zentralen wie homee , Home Assistent etc.. angemeldet sind, erfasst. Single Lösungen wie ein einzelnes Shelly sind auch möglich, jedoch vermutlich eher nur in der Anfangsphase von Smarthome anzutreffen.
Um das Ganze auch in SW einfach zu halten, allein schon von der Maintance her (Bei Einzel-Gerätunterstützung: Protokolländerungen von x Geräten, hinzufügen von anderen Geräten bedeutet jedesmal Änderungen im Code, mehr Codezeilen, irgendwann Speicherplatzprobleme...), würde ich einen Webhook vorschlagen, mit welchem die Smarthome Zentralen die derzeitige Last zur DTU übermitteln können und entsprechenden dieser Wert zur Anzeige im Display und/oder auch für andere Feature (s. derzeitige Entwicklung der 0 Einspeisung) benutzt werden.

@huaak
Copy link

huaak commented Oct 1, 2023

Hi,
mich würde SML (gerne auch die aktuelle Hauslast vom Tasmota mit Lesekopf via Netzwerk senden lassen(weil Stromkasten und DTU vielleicht -wie auch hier- nicht direkt beisammen sind) und einbinden und verarbeiten..) interessieren..allerdings nutze ich keinerlei Smart Home Zentrale weil ich neben der DTU nichts anderes brauche, als ein paar Relais die Ertrags- oder Verbrauchszustandsabhängig von einem ESP mit Tasmota geschaltet werden. In der Verbindung mit SML lässt sich vielleicht ggf. auch Zero Export, wobei es mir persönlich nicht so tragisch ist, wenn Überschuss der nicht verbraucht wird rausgeht.

Interessanter wäre die Möglichkeit die Gesamtleistung von mehreren Invertern gemeinsam zu begrenzen..zb. bei Leuten die z.B. mit 3 300ern aktuell bis 600 w und demnächst 800w in die Hausleitung bringen möchten, oder mit mehreren Invertern in verschiedenen Ausrichtungen arbeiten (Hier wäre auch ein Timestamp bei der jeweiligen max. AC Powerangabe praktisch.) und ggf in einer Überschneidungphase im Sommer temporär für 1-2 Stunden zu viel Ertrag haben.

Was das Rücksetzen der Daten angeht fand ich besonders im Sommer Mitternacht auch teils recht früh und würde da eine Lösung beim Restart am nächsten Morgen oder bei Sonnenaufgang präferieren, oder zumindest die Möglichkeit den Reset in den Einstellungen auf 1, 2 Uhr oder Mitternacht UTC legen/verschieben zu können.

@knickohr
Copy link

knickohr commented Oct 2, 2023

Mit Hilfe der Nulleinspeisung kann man sich die aktuelle Leistung des Verbrauchs und der Erzeugung anzeigen lassen. Das funktioniert mit einem Hichi (Tasmota) oder dem Shelly 3EM. Wer die Nulleinspeisung nicht braucht, kann den Wert so hoch einstellen das er nie erreicht wird. Ist zumindest in den Pre-DEV Versionen (noch nicht verfügbar) möglich.

Achtung Spoiler 😂

image

@Gubi2023
Copy link

Gubi2023 commented Oct 2, 2023

#1123 (comment)
fände ich immer noch sinnvoll

@reserve85
Copy link

#1162 😃

@Joh49
Copy link

Joh49 commented Oct 3, 2023

Wunsch: zeitlich begrenztes Power Limit.
Habe die Anlage auf 600W begrenzt, zum Laden einer Batterie oder beim Betrieb eines Stromverbrauchers sollte man die Leistung für 5 bis 300 Minuten auf einen Bedarfswert hochsetzen können und nach Ablauf der Zeit sollte das System wieder auf die normale Begrenzung oder einen einzustellenden Standardwert zurückkehren.

@gone-for-coding
Copy link

Ich finde es gut, dass in der Live-Ansicht nun einige Funktionen pro Wechselrichter verfügbar sind. Gerade für neue Nutzer ist das aber wahrscheinlich nicht ersichtlich, dass der Text klickbar ist. Ich würde mir eine optische Unterscheidung von regulärem Text wünschen.

Ich glaube es wurde schon viel diskutiert, aber eine Update-Funktion ohne den Umweg über einen Datei-Download nehmen zu müssen wäre großartig.

@knickohr
Copy link

knickohr commented Oct 8, 2023

Sendeleistung und Frequenz für den CMT einstellbar machen, siehe OpenDTU 😉

@irrwitzer42
Copy link

TL;DR: Wunsch: aktuelles power-limit als prometheus Metrik exportieren

Long version:
Ich nutze reserve85's grandios geilen ZeroExport daemon, dadurch erzeuge ich nur grob das, was ich brauche - mir fehlt aber jetzt in meiner Statistik (grafana dashboard) die Info, wieviel Strom ich hätte erzeugen können, wenn ich kein Limit gesetzt hätte. Sozusagen die verpasste Opportunitäts-Leistung ;-)
Für die Berechnung, ob der Aufbau eines Speichers Sinn ergibt, wären diese Daten ganz nice.

Mir ist aber auch klar, dass das vielleicht nicht der richtige Ansatz ist (wegen der Reaktionszeit des Skriptes usw. dürfte das ordentlich auseinander laufen).

Wenn ich jedoch einfach nur ahoy_solar_Irradiation_ratio pro Panel mit dem jeweiligen Wp multipliziere und das aufaddiere, kommt das selbe dabei heraus, wie wenn ich direkt ahoy_solar_P_DC_watt aufaddiere. Entweder ich hab also einen Knoten im Hirn, oder auch der Irridiation-Wert wird anhand der vom WR gelieferten Leistung berechnet und ist somit schon dem Power-Limit unterworfen. Deshalb der Ansatz mit der Bitte nach einer Power-Limit Metrik.

Besten Dank an alle beteiligten für diese beiden genialen Projekte! Ich werde mich einbringen, wo ich es zu tun vermag.

@Wesie
Copy link

Wesie commented Oct 13, 2023

TL;DR: Wunsch: aktuelles power-limit als prometheus Metrik exportieren

Long version: Ich nutze reserve85's grandios geilen ZeroExport daemon, dadurch erzeuge ich nur grob das, was ich brauche - mir fehlt aber jetzt in meiner Statistik (grafana dashboard) die Info, wieviel Strom ich hätte erzeugen können, wenn ich kein Limit gesetzt hätte. Sozusagen die verpasste Opportunitäts-Leistung ;-) Für die Berechnung, ob der Aufbau eines Speichers Sinn ergibt, wären diese Daten ganz nice.

Mir ist aber auch klar, dass das vielleicht nicht der richtige Ansatz ist (wegen der Reaktionszeit des Skriptes usw. dürfte das ordentlich auseinander laufen).

Wenn ich jedoch einfach nur ahoy_solar_Irradiation_ratio pro Panel mit dem jeweiligen Wp multipliziere und das aufaddiere, kommt das selbe dabei heraus, wie wenn ich direkt ahoy_solar_P_DC_watt aufaddiere. Entweder ich hab also einen Knoten im Hirn, oder auch der Irridiation-Wert wird anhand der vom WR gelieferten Leistung berechnet und ist somit schon dem Power-Limit unterworfen. Deshalb der Ansatz mit der Bitte nach einer Power-Limit Metrik.

Besten Dank an alle beteiligten für diese beiden genialen Projekte! Ich werde mich einbringen, wo ich es zu tun vermag.

Nun, seit knapp 2 Tagen HA installiert (Adapter zu homee) Dort ist die eingespeiste Gesamtleistung und die aus dem Netz gezogene Leistung verfügbar. Ein virtuelles Device, welches die eingespeiste Watt berechnet und schon hat man im Dasboard Energy(default bei HA dabei den Überblick. Dies kann aber nicht in die DTU implementiert werden. HA dürfte sich jedoch dafür eignen entsprechende Befehle für die Einspeisung (und ggfls Batterieladung/Entladung) zu steuern .

@MetaChuh
Copy link

MetaChuh commented Oct 14, 2023

@irrwitzer42

geht einfacher:

man braucht nur die % drosselung loggen, und dann den ebenfalls geloggten p_ac wert durch diesen drossel % wert dividieren und dann mal 100 multiplizieren.

zusätzlich findet man im endpoint /api/inverter/id/0 (0-4 bei esp8266 oder 0-15 bei esp32) den wert max_pwr.
dies ist der wert, den der jeweilige inverter liefern kann und sollte als maximum berechnungsausgabe genommen werden.

code-technisch:

$solar_ertrag_ungedrosselt = ($p_ac / $power_limit_read) * 100;

// failsafe: deckelung der theoretischen maximalleistung, falls % und W werte zeitlich nicht übereinstimmen,
// und dadurch zu hohe werte berechnet werden.
// ursache: latenz zwischen schneller hm inverter reaktion auf power limit befehle,
// und der wesentlich langsameren übertragung neuer hm p_ac messwerte)

if ($solar_ertrag_ungedrosselt > $max_pwr)
{
	$solar_ertrag_ungedrosselt = $max_pwr;
}

happy coding, sowie big kudos & greetings an @reserve85

@simsasaile
Copy link

simsasaile commented Oct 18, 2023

Feature-Wunsch: Aktuelle Leistung direkt zu einem Webserver posten: Ich sende beispielsweise die Daten des Smart Meters (Hichi) mittels Tasmota-Scripts direkt zu der Logging und Visualisierungsplattform des OpenEnergyProjekts emonCMS. Da lässt sich dann eine schöne Eigenverbrauchsanzeige mit realisieren:
ima_a486e32

Aber auch die Daten direkt zu pvoutput senden zu können, wäre sicherlich für viele eine spannende Option.

Update: Lese gerade von der Zero-Export Implementation, das könnte natürlich auch eine schöne Alternative sein, um eine Überschussanzeige, ähnlich wie in der Abbildung direkt lokal auf der AhoyDTU abzubilden.

@DerDog89
Copy link

Wunsch: Möglichkeit per MQTT die Ahoy DTU neu zu starten. Ist aktuell ja nur manuell im System möglich.

@MetaChuh
Copy link

@DerDog89
der remote reboot befehl für die ahoy dtu im lokalen netzwerk ist:
curl "http://dtu_ip/reboot"

(curl beispiel, jede art von http aufruf an diese url rebootet die dtu)

@Starfoxfs
Copy link

Wunsch: Das MQTT gesamt Payload als JSON wäre spitze (wie oben schon geschrieben), das würde vieles vereinfachen in Node-Red

@Starfoxfs
Copy link

Vielleicht noch eine Anregung bzw. ein Wunsch von mir:

Display Abschaltung bei Sunrise/Sunset Event, sprich wenn die Kommunikation zum Wechselrichter sowieso Offline ist dann Display Abschaltung. Bei Sunset dann wieder automatische Einschaltung von Kommunikation und Display.

@knickohr
Copy link

Bereits implementiert, siehe Display-Settings.

@Starfoxfs
Copy link

Ja cool, das hab ich noch gar nicht gesehen. :-)

@SilverSurfer2000
Copy link

Auswahl (on/off) je Inverter, ob die Werte in 'total' eingerechnet werden (z.B. yield total).

(Ein Ausschluß einzelner Inverter aus den Totalwerten (z.B. bei Batteriebetrieb) dient der besseren Auswertungsmöglichkeiten der über mqtt: total gelieferten Werte in der Hausautomation).

@hrolofs
Copy link

hrolofs commented Nov 13, 2023

wish: more shunshine for better diagrams ;-)

lumapu added a commit that referenced this issue Nov 13, 2023
* fix ESP8266 inverter settings #1226
* send radio statistics via MqTT #1227
* made night communication inverter depended
* added option to prevent adding values of inverter to total values (MqTT only) #1199
@fsck-block
Copy link
Contributor

fsck-block commented Nov 26, 2023

wish: mDNS support
Damit man über den Namen und nicht nur über die IP-Adresse zugreifen kann.

Wünsche kann man sich auch selber erfüllen.
mDNS support in PR #1262

@mellow5
Copy link

mellow5 commented May 18, 2024

Let me choose : the 1500 is hotter 😉

Nope, it's the HM800.

@slg60
Copy link

slg60 commented May 19, 2024

Totally agree with you. The work on the Ahoy DTU is awesome and I really appreciate that. Useless was probably the wrong word. But I think that showing the IP Address again and again in this small display is not needed by most of the users. It makes sense to display it at boot so that you know how to reach the Dtu when it gets his ip from the DHCP server. Perhaps this can be changed easily to only show up at boot and free space for smaller displays. Perhaps @lumapu can add this to the feature list!?

@lumapu Können wir hier nochmal drüber sprechen? Ist es wirklich nötig die IP Adresse die ganze Zeit anzuzeigen? Würde das nicht beim Boot ausreichend sein? Ich hätte den Platz auf dem Display dafür lieber zu gunsten der Watt Anzeige.

@SnakeGER
Copy link

Dann kannste gleich ein Feld mit x% machen. Der Nächste kommt mit 30, ein anderer wieder mit 75 …

Der Wunsch kam von mir. Ja, das mit dem Feld meinte ich auch. Sodass man die Leistung ALLER Wechselrichter gleichzeitig einstellen kann. Vielleicht ist das ja möglich. OK, ich habe jetzt 3 WR verbunden. Die kann ich auch noch einzeln einstellen, aber wenn es noch mehr werden, dann fände ich das schon ganz praktisch. LG

@Loetnase
Copy link

Ist es möglich auf der Seite Verlauf auch unten die Info über die Aktuallisierungszeit mit anzuzeigen.
Identisch wie unten auf der Seite Daten.
grafik

@knickohr
Copy link

knickohr commented Jun 7, 2024

Feature Request :

Kann man als zweiten NTP die IP-Adresse des Gateways eintragen ? Meist ist der Router ja auch NTP-Server. Und die meisten haben ja keine großen Netzwerke mit mehreren Routern. Und wenn doch, dann sollten sie wissen was sie tun.

Damit wären vermutlich 99% der NTP-Probleme wegen Firewalls und nicht erreichbaren NTP-Servern vom Internet erledigt.

@DanielR92
Copy link
Collaborator

#1123 (comment) fände ich immer noch sinnvoll

Dieser ist ja erledigt?

@Gubi2023
Copy link

Gubi2023 commented Jun 7, 2024

die wishlist müsste eh überarbeitet werden, sind noch mehr Wünsche drin, die erledigt sind z.B. MqTT optinal gesamt Payload als JSON oder Maximaltemperatur der Inverter

@rejoe2
Copy link
Contributor

rejoe2 commented Jun 7, 2024

die wishlist müsste eh überarbeitet werden, sind noch mehr Wünsche drin, die erledigt sind z.B. MqTT optinal gesamt Payload als JSON

Habe damit heute auch schon rumgespielt und halte die jetzige Lösung immer noch für verbesserungsfähig; im JSON ist sehr viel Text und ein Haufen errechnetes Zeug. Wenn man das strafft, könnte ggf. doch alles auf einmal reinpassen. Komme nur derzeit nicht wieder auf den ESP...

@knickohr
Copy link

knickohr commented Jun 9, 2024

Damit euch nicht langweilig wird :

Einführen eines weiteren Status „Standby“
#1594

@lumapu
Copy link
Owner Author

lumapu commented Jun 9, 2024

@lumapu Können wir hier nochmal drüber sprechen? Ist es wirklich nötig die IP Adresse die ganze Zeit anzuzeigen? Würde das nicht beim Boot ausreichend sein? Ich hätte den Platz auf dem Display dafür lieber zu gunsten der Watt Anzeige.

Habe es in die Liste aufgenommen. Denke das sollten wir einbauen - keine neue Option, sondern einfach die erste Minute die IP anzeigen, danach die Anzeige für die anderen Dinge verwenden.

@lumapu
Copy link
Owner Author

lumapu commented Jun 9, 2024

Liste ist wieder aktuell 🪄😊

@DanielR92
Copy link
Collaborator

Wir haben noch aktuell kein Funktion eingebaut das man auch mittels Blindleistung regeln kann.
Dies ist ja eigentlich realtiv schnell implementiert. - Die Frage, hat dies für jemand einen Sinn?

@Loetnase
Copy link

Was soll es für einen Vorteil haben auf Blindleistung zu regeln?
Der Inverter regelt ja schon selbst auf möglichst wenig Blindleistung.

@DanielR92
Copy link
Collaborator

@knickohr
Copy link

knickohr commented Jun 15, 2024

Ich sehe das Ganze zweigeteilt. Warum sollen wir die Sünden von anderen ausbaden ? Ich speise so ein das es bei mir keine Blindleistung gibt, warum sollen wir das kompensieren was andere verbocken ? Und damit meine ich jetzt nicht meinen Nachbarn, sondern die Industrie. Sind die nicht schon angewiesen selbst ihre Sünden zu korrigieren ? Nein, das Problem wird wieder mal auf Otto Normalo verlagert. Laubbläserprinzip : Mit viel Lärm und Getöse das Problem an einen anderen Ort verlagern. Getreu dem Motto : Warum ich wenn’s der andere richten kann ?

@Loetnase
Copy link

Die Inverter regeln ja selbst nach den Vorgaben des Gridprofiles die Blindleistung für sich selbst.
Wenn da eine Regelung gemacht werden sollte, dann sollte dafür auch die Blindleistung "ganz vorne" im Zählerkasten mittels Shelly oder ähnlich gemessen werden, so daß das "Haus in Summe" auf null Blindleistung geregelt werden kann.
Für Balkonkraftwerke finde ich das vom Aufwand her überzogen und ist auch eine zusätzliche Fehlerquelle.
Da kann der User und der Programierer Fehler machen, welche ohne diese Funktion gar nicht vorkommen können.
Meine Empfehlung: lasst es weg. :-)
Bei großen Anlagen wie im Beispiel SMA macht das aber Sinn und das machen auch alle Umrichter nach den Vorgaben der entsprechenden EVUs. Das ist normalerweisse parametrierbar.

@knickohr
Copy link

Feature Request :

Auslesen der Core-Temperatur. Ist beim S3 möglich.

https://docs.espressif.com/projects/esp-idf/en/v5.0/esp32s3/api-reference/peripherals/temp_sensor.html

Damit könnte man Lastprobleme erkennen.

Natürlich auch als Ausgabe in einem MQTT-Topic 😉

@kschmidt089
Copy link

Hallo Zusammen!
Erstmal herzlichen Dank für die tolle Arbeit!

Mein Feature Request wäre ein Wireguard Support (für den ESP8266 und ESP32 Build).

Damit könnte man die AhoiDTU einfach in ein fremdes Netz (bzw. einem fremden Hotspot) einbuchen und über den WireGuard Tunnel eine sichere Verbindung zum eigenen Heimnetz herstellen.
Das ermöglicht es die PV Anlage außerhalb der Reichweite des eigenen WLANs (z.B. Gartenhaus, Zweit- oder Ferienwohnung) zu überwachen und an die Home Assistant Instanz zu Hause zu hängen.

Falls ich das richtig in Erinnerung habe, bietet ESPHome eine WireGuard integration auch an.

@Sme1d
Copy link

Sme1d commented Jul 9, 2024

Hallo zusammen, vielen Dank auch von meiner Seite für das tolle Projekt.

Mein Feature-Request wäre ein Nachtabschaltung der AhoyDTU anhand der eingestellten Zeiten für Sonnenaufgang und und -untergang mittels Deep Sleep.

Hintergrund: Der idle-Verbrauch von meiner DTU nachts liegt bei 1,3W. Bei durchscnittlich 12h Nachtzeit resultiert das in einem vermeidbaren Jahresverbrauch von 5,7kWH. Die würde ich mir gerne sparen :).

Außerdem würde ich gerne das Offset zum Sonnenaufgang und Sonnenuntergang mehr einstellen können. Mein BKW ist in einem Hinterhof aufgebautt. Hier kommt im Winter erst ab 11 Uhr Sonnne rein. Hintergrund ist der selbe wie oben: Energie sparen.

@RealNBB
Copy link

RealNBB commented Aug 5, 2024

Ich fände folgende neue Funktion klasse: Option zum setzen einer bestimmten Uhrzeit zum Neustarten der WR. Bzw. könnte man diese Option auch direkt unter "Settings", "Inverter" hinzufügen: „Neustart Inverter um“

Hintergrund ist, dass wenn der/die WR an einer Batterie angeschlossen sind, der Tagesertrag nicht zurückgesetzt wird, da die WR ja „24/7“ laufen. Ich denke, über die Option würden sich einge freuen, wenn man Google mal mit diesem Problem bemüht. Zumal ja auch immer mehr User mit einer Batterie im Einsatz zukünftig kommen werden. :)

@Gubi2023
Copy link

Die "System"-Webseite ist ja ein Screenshot des augenblicklichen Zustandes. Ein Zeitstempel, der anzeigt, wann sie aufgerufen wurde, wäre nicht schlecht.

@Loetnase
Copy link

Loetnase commented Oct 9, 2024

Es wäre sehr schön die aktuelle XXX_opendtufusion-16MB.bin auch als XXX_opendtufusion-de-16MB.bin Version zu bekommen

@knickohr hat mir erklärt wie ich das machen muss und somit ist mein Wunsch schon erfüllt worden. 👍
Bitte auf closed setzen 😊

@knickohr
Copy link

knickohr commented Oct 9, 2024

Ich wollte es Dir erklären, aber Du mußtest ja raus 🤪

XXX_opendtufusion-16MB.bin Ist tupfengleich mit der XXX_opendtufusion.bin.

wenn Du also die XXX_opendtufusion-de.bin nimmst, dann hast Du eine deutsche Version. Wie gesagt, der Unterschied ist die partitions.bin. Und mit dem Webflasher kommt die leider nicht mit.

@Loetnase
Copy link

Kann die WIFI RSSI in den Daten selbst aktuallisierend (mit den Umrichterdaten) angezeigt werden?
Schön wäre das unten beim Pfeil mit ? Neben der Signalstärke vom NRF24.
grafik
In der API ist das Signal ja mehrfach drin
grafik
Ich sehe das nur im System welche ich aber immer wieder von Hand aktuallisieren muss
grafik
Ich würde gerne meine WLAN Signalstärke am Handy, Tablett oder PC beobachten,
z.B. wenn ich etwas ander Antennenausrichtung verändere ohne immer von Hand aktuallisieren zu müssen.
Danke

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests