lumapu / ahoy

Various tools, examples, and documentation for communicating with Hoymiles microinverters
https://ahoydtu.de
Other
955 stars 226 forks source link

Feature request: Display On/Off an Sun Einstellungen koppeln #541

Open TB-79 opened 1 year ago

TB-79 commented 1 year ago

Wäre es denkbar, daß man Display On und Off an die Sunrise/Sunset Einstellungen koppelt? Wenn die DTU eh nicht kommuniziert,kann das Display über Nacht ja auch ruhig aus?

Hardware

Modelname: __ Retailer URL: __

nRF24L01+ Module

Antenna:

Power Stabilization:

Connection diagram:

Connection diagram I used:

nRF24L01+ Pin ESP8266 GPIO
Pin 1 GND [*] GND
Pin 2 +3.3V +3.3V
Pin 3 CE GPIO2 CE D4
Pin 4 CSN GPIO15 CS D8
Pin 5 SCK GPIO14 SCLK D5
Pin 6 MOSI GPIO13 MOSI D7
Pin 7 MISO GPIO12 MISO D6
Pin 8 IRQ GPIO0 IRQ D3
nRF24L01+ Pin ESP32 GPIO
Pin 1 GND [*] GND
Pin 2 +3.3V +3.3V
Pin 3 CE GPIO4 CE D4
Pin 4 CSN GPIO5 CS D5
Pin 5 SCK GPIO18 SCLK D18
Pin 6 MOSI GPIO23 MOSI D23
Pin 7 MISO GPIO19 MISO D19
Pin 8 IRQ GPIO0 IRQ D0

Note: [*] GND Pin 1 has a square mark on the nRF24L01+ module

Software

Version / Git SHA:

Version: ..__ Github Hash: ___

Build & Flash Method:

Desktop OS:

Debugging:

knickohr commented 1 year ago

Wenn das so umgesetzt wird, dann bitte ich um eine Einstellung die es ermöglicht dieses Feature zu aktivieren/deaktivieren.

Denn ich hätte gerne das ich auch Nachts wenn ich heim komme meinen Tagesertrag auf dem Display noch ansehen kann ohne meinen PC/Handy anschalten muß um an diese Daten zu gelangen. Denn ansonsten brauche ich kein Display mehr 😉

stefan123t commented 1 year ago

@knickohr man kann ja auch einfach die aktuellen Daten in der Nacht ausblenden / auslassen. Oder gibt es auf dem Display aktuell eh nur eine Seite mit den globalen Angaben zum Yield Day ?

knickohr commented 1 year ago

Es gibt nur eine Seite. Wobei der untere Teil durchrolliert, tagsüber finden sich dort die Leistungswerte der WRs und die Total-Werte abwechselnd. Im oberen Bereich ist die aktuelle eingespeiste Leistung zu finden, nachts „offline“. 1B0F2289-DE31-4976-84D7-97A29C01C571

stefan123t commented 1 year ago

Ich habe irgendwo noch eine Bargraph Darstellung für LCD Displays. Die arbeitet mit acht verschiedenen benutzerdefinierten Zeichen. Falls das von Interesse ist ? image

Vielleicht braucht man noch eine Wakeup Taste / Pin um das Display (u.a. Nachts) zu aktivieren.

@DanielR92 Du hattest doch auch einige Tasten auf Deinem Board vorgesehen ? Welche Funktionen hattest Du da vorgesehen ?

tqma1 commented 1 year ago

Könnte man nicht einfach Zeiten einstellenden zu denen dann das Display on bzw. off ist? Z.Bsp. Bei mir könnte es von 22:00 bis 06:00 aus sein.

lumapu commented 1 year ago

@tqma1 das genau ist schon vorgesehen, aber noch nicht vollständig implementiert - wird sicher demnächst kommen. @knickohr hatte dies schon mal vorgeschlagen.

csch25 commented 1 year ago

Hi, in der Hoffnung das die Zeiteinstellung für das Display in der 0.6.0 evtl. mit eingebaut wird. Wird dies noch verfolgt?

Energiemäßig braucht das Display bei mir ja fast nichts, aber das Leuchten stört in der Nacht. Wenn ich später nach hause komme, ist das Display für einen kurzen Blick was heute so erzielt wurde schon aus.

lumapu commented 1 year ago

das der issue noch offen ist, werden wir an den Thema noch arbeiten

knickohr commented 1 year ago

Was wollt ihr hier eigentlich ?

einen Schalter/Taster um das Display (zetgesteuert oder besser gesagt für ein paar Sekunden) einzuschalten ? Eine PWM um das Display (Nokia) in der Hintergrundhelligkeit) zu regeln ? Oder eine Uhrzeitgesteuerte Regelung ?

Alles gleichzeitig wird wohl nicht funktionieren, also muß eine Entscheidung von den 3 beschriebenen Fällen her. Die ersten beiden Punkte benötigen auch Pins, die eventuell nicht vorhanden sind, Fall 2 sogar zwei.

tqma1 commented 1 year ago

Ich bin, wie bereits oben erwähnt, für eine Uhrzeit gesteuerte Regelung .

lumapu commented 1 year ago

das war auch meine Idee, klar wäre ein Taster cool, aber Pins sind Mangelware. Daher erst mal nur per fixer Zeit an und aus

csch25 commented 1 year ago

Taster ist wieder eine Komponente die Hardwareanpassung benötigt.

Ich wäre dankbar, wenn man eine Uhrzeit einstellen könnte wann sich das Display abends ausschaltet. Einschalten wie gehabt.

stefan123t commented 4 weeks ago

@lumapu ist das mit der Tageszeit schon so implementiert bzw. können wir den Feature Request schließen ? Alternativ ein Taster oder Bewegungsmelder (IR) wäre von einigen Nutzern sicher gern gesehen, da nicht alle die ganze Zeit das Display anhaben wollen (Einbrenngefahr). Bei OpenDTU gab es Probleme als ein Nutzer das Display einfach vom Strom VCC getrennt hat, dann blieb das Programm hängen, da es nicht erwartet wurde, daß jemand das Display einfach ausschaltet.