Leistungsprognose für Wechselrichter

Begonnen von ch.eick, 18 Januar 2021, 08:35:46

Vorheriges Thema - Nächstes Thema

DS_Starter

Zitat
hmm bist Du Dir da sicher? :)
Nein  ;)
Es gibt wohl noch die Einschränkung dass es bei Modulen mit FW_atPageEnd = 1 in der Detailansicht nicht funktioniert.
Aber ist jetzt müßig weiter da einzusteigen.
Wen es interessiert -> https://forum.fhem.de/index.php?topic=23225.0

Schön dass es nun klappt wie gewünscht.  :D
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

eldrik

Zitat von: DS_Starter am 28 Oktober 2022, 12:56:36
Kann ich jetzt nicht richtig deuten. Mach bitte davon noch einen Screenshot.
Siehe hier das Sprinkler Symbol des Verbrauchers vor dem Uhren Icon
https://forum.fhem.de/index.php/topic,117864.msg1241900.html#msg1241900

mcp

Zitat von: DS_Starter am 28 Oktober 2022, 13:52:09
Es gibt wohl noch die Einschränkung dass es bei Modulen mit FW_atPageEnd = 1 in der Detailansicht nicht funktioniert.
Aber ist jetzt müßig weiter da einzusteigen.
Wen es interessiert -> https://forum.fhem.de/index.php?topic=23225.0
Ok, schaue ich mir an. Kannst du erstmal zu den Akten legen. Wenn ich da was rausfinde und was fertig hab' gibt's nen Patch :)

Zitat
Schön dass es nun klappt wie gewünscht.  :D
Ja, freut mich auch :D
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

DS_Starter

@all,
im contrib liegt die V0.71.3. Ab heute Abend sollte im Header die Abweichung von Prognose/Erzeugung erscheinen wenn ich alles richtig gemacht habe.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

eldrik

Zitat von: mcp am 28 Oktober 2022, 13:07:03
poste mal bitte den relevanten Teil von den Browser DevTools von z.B. dem Lampen-Icon.
habe mal nur die Lampe ausgewählt

element.style {
}
path[Attributes Style] {
    d: path("M 1083 1756 c -35 -17 -61 -38 -80 -67 l -28 -42 l -3 -336 c -2 -217 1 -349 7 -372 c 15 -49 87 -114 143 -129 c 64 -18 314 -9 353 12 c 37 20 67 52 91 98 c 18 32 19 62 19 376 l 0 340 l -28 42 c -15 23 -46 54 -69 69 c -40 27 -46 28 -197 31 c -148 2 -159 1 -208 -22 Z m 357 -81 c 58 -30 60 -43 60 -385 c 0 -276 -2 -315 -17 -341 c -29 -49 -66 -59 -210 -59 c -147 0 -183 13 -209 76 c -22 52 -17 642 6 669 c 39 47 68 55 208 55 c 99 0 140 -4 162 -15 Z");
}
user agent stylesheet
:not(svg) {
    transform-origin: 0px 0px;
}
svg {
    height: 32px;
    width: 32px;
    fill: #1c7efb;
    vertical-align: middle;
    margin: 2px 0;
}
style attribute {
    word-break: normal;
}
table {
    border-radius: 2px;
    margin: 0;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
    width: 100%;
}
user agent stylesheet
table {
    border-collapse: separate;
    text-indent: initial;
    border-spacing: 2px;
}
TD.solarfc {
    text-align: center;
    padding-left: 1px;
    padding-right: 1px;
    margin: 0px;
}
user agent stylesheet
table {
    border-collapse: separate;
    text-indent: initial;
    border-spacing: 2px;
}
user agent stylesheet
table {
    border-collapse: separate;
    text-indent: initial;
    border-spacing: 2px;
}
body {
    background: #e5e5e5;
    font-family: Helvetica;
    font-weight: 300;
    font-size: 16px;
}

mcp

Ok, nun wissen wir 32x32 ist klein, daher sieht's klein aus ;-) ... schaue ich mir später an wieso das so ist.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

mcp

Zitat von: mcp am 28 Oktober 2022, 17:04:47
Ok, nun wissen wir 32x32 ist klein, daher sieht's klein aus ;-) ... schaue ich mir später an wieso das so ist.
ok das war vollkommener Quark was ich geschrieben habe ;-)

das ist 'nen default Stylesheet.

poste mir mal bitte sowas wie im siehe Screenshot.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

DS_Starter

Guten Morgen,

@mcp, ich habe deinen Patch aus #1949 leicht verändert übernommen.
Die Lage der Batteriebeschriftung war bei mir nicht i.O. Das habe ich angepasst (Zeile 7797), kannst du bei dir nochmal gegenchecken. Bei mir passt es sehr gut (Screenshot).

Liegt im contrib.

Was die Grafik(en) betrifft haben im Laufe der Zeit viele User mitgewirkt bzw. maßgeblichen Input beigesteuert.
Insbesondere möchte ich an dieser Stelle Wzut ! (der sich leider hier etwas rar gemacht hat), MadMax und nun auch mcp danken was ich hiermit ausdrücklich tun möchte !  8) Natürlich gibt es noch mehr User die sich eingebracht haben und nicht alle "namentlich" genannt werden können.

Die Balkengrafik hat schon eine lange Historie und wurde von uns in einem alten Projekt (76_SMAPortal) entwickelt. Leider musste das damalige Projekt eingestellt werden. Doch die Grafik überlebte und war quasi der Auslöser zur Erstellung des vorliegenden Moduls denn wir wollten die viele Arbeit die wir dafür investiert hatten nicht wertlos verfallen lassen.

Die Beendigung von 76_SMAPortal tat damals schon ziemlich weh, doch 76_SolarForecast ist m.M. nach ein "würdiger" Nachfolger geworden.  :D

LG

Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

mcp

Moin Heiko.

Danke für die schönen Worte :-D

Wegen der neuen Version: ich glaube du hast das noch nicht eingecheckt, die letzte Version ist von gestern Mittag (Revision: 26610) - kann das sein? :)

Schönes Wochenende zusammen.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

DS_Starter

Nö, war drin. Habe sie aber sicherheitshalber gerade eben nochmal hochgeladen.
Restart nicht vergessen um die richtige Nummerierung zu sehen.  ;)
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

SparcWolf

Moin Heiko,

mit dem Style f11 sieht es schon sehr gut aus.
Der Abstand zwischen den Icons und den darunter stehenden Messwerten könnte noch etwas größer sein.
Bei dem Icon für die Waschmaschine und dem Trockner überlagern sie sich.

Ich bevorzuge den Style "dark".
Hier würde es helfen, wenn die Verbraucher etwas weiter links ausgerichtet werden.
Der Verbraucher 9 wird am Rand abgeschnitten.

Viele Grüße,
  Guido.

mcp

Moin Guido,

Zitat von: SparcWolf am 29 Oktober 2022, 11:04:31
...
Der Verbraucher 9 wird am Rand abgeschnitten.
...
Ja, wir müssen noch:

Zitat von: mcp am 27 Oktober 2022, 22:27:24
...
Allerdings habe ich den Code noch nicht soweit durchschaut, daß ich auf Anhieb wüsste, wie man es nun hin bekommt, daß die Verbraucher-Icons/Text/Restlaufzeit etc. gleichmäßig unterhalb der Haus-Mitte verteilt werden. So wie es jetzt ist sieht das eigentlich nur stimmig aus, wenn man maximal 7 Verbraucher hat, wobei auch das nicht komplett zentriert ist.

Vielleicht hat @DS_Starter einen Hinweis darauf oder behebt es evtl. selbst, ansonsten fuxe ich mich da weiter rein. Einfach ist das glaube ich nicht, da alles mit statischen und teilweise berechneten Koordinaten versehen ist, welches Icon wo wie hin soll - wenn ich das richtig gesehen habe.

hinbekommen.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

mcp

Moin Heiko,

Zitat von: DS_Starter am 29 Oktober 2022, 10:51:47
Nö, war drin. Habe sie aber sicherheitshalber gerade eben nochmal hochgeladen.
hmm strange. Dann foppt mich die SVN Web GUI. Bin nicht am Rechner weshalb ich nicht mal eben einen checkout machen kann.

Zitat
Restart nicht vergessen um die richtige Nummerierung zu sehen.  ;)
ja, hab' ich gelernt :)
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date

DS_Starter

Zitat
Bei dem Icon für die Waschmaschine und dem Trockner überlagern sie sich.
Habe den Abstand vergrößert, die Wama passt jetzt (wieder). Liegt im contrib.

Mit dem Abscheiden rechts müssen wir noch schauen.
@mcp, die horizontalen Abstände der Beschriftung werden ausgerechnet. Ich glaube die unterschiedliche Größe der Icons, wie eldrik schon festgestellt hat, ist ein Problem.
Ich habe mit identischen Icons getestet, da passt die Beschriftung.
Bei mir habe ich auch ein Icon eingesetzt, welches eine andere Größe als üblich aufweist. In FHEMWEB fällt es nicht auf, aber in der Flowgrafik. Dieses ist ja ein SVG.

Also, die Aufgabe wäre wohl die Icon-Größe in der Flowgrafik irgendwie zu normieren.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

mcp

IMHO sollten wir die default Icon Größe als Referenz nehmen und alles kleinere/größere entsprechend skalieren so dass die Größe immer gleich ist. Sonst fangen wir irgendwann noch an jede Eventualität an Icons/Beschriftung einzeln zu optimieren - das kann's nicht sein.
Maintainer: 98_vitoconnect.pm
Raspberry Pi 4B, 4 GB RAM, 32 GB SD Karte
Raspbian Bullseye 32-bit, FHEM up2date