Leistungsprognose für Wechselrichter

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

Vorheriges Thema - Nächstes Thema

DS_Starter

Also Ausschalten sollte auch nicht gehen. Mach mal ein

get <> valConsumerMaster

und zeig bitte den Schlüssel "auto" von dem entsprechenden Consumer, z.B.:

auto => 1
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

DS_Starter

Im contrib liegt eine neue Version:

* die Tabellenausgabe ist umgestaltet (Wzut)
* Details zur Bewertung der Bewölkung ist verfeinert um die Vorhersage weiter zu verbessern
* es gibt für die Verbrauchersteuerung separate Drucktasten in der Grafik und die Consumer sind in der Übersicht neu arrangiert
* das Attr headerAlignment ist entfernt
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

Wzut

Zitat von: DS_Starter am 02 Juni 2021, 20:14:11
allerdings hat das Attribut headerAlignment nun keine Wirkung mehr.
Theoretisch könnte man es nun eliminieren.
das ist richtig, aber du hast so viele Daten im Header (immerhin 9  TDs) das es IMHO keinen Sinn macht den wenigen noch freien Platz irgendwie
links/rechts verschieben zu wollen. Daher würde ich es löschen.

@MadMax, hat sich das bei dir nun geklärt ? So wie ich das sehe hast du einen irre hohen Wert in der der Stunde.
Interressant ist in dem Zusammenhang wie du die Attribute beamHeight und maxValBeam gesetzt hast, denn zumindest maxValBeam sollte eigentlich hier als Notbremse greifen. 
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Moin Wzut,

ist ja schon raus, siehe oben.  ;)
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

Wzut

ok, noch eine Winzigkeit : der rote Punkt wird umgebrochen. Gib dem letzten TD in  der Reihe doch den ganzen Rest der Zeile.
D.h. auch colspan = 3 statt nur 2
$header  .= "<tr><td colspan=\"3\" align=\"left\" $dstyle><b>          </b></td><td colspan=\"3\" align=\"left\" $dstyle>".$autoct."&nbsp;"              .$acicon."</td><td colspan=\"3\" align=\"left\" $dstyle>".$lbpcq."&nbsp;" .$pcqicon. "</td></tr>";
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

papa

Hab mit der neuesten Version folgende Warnings
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/76_SolarForecast.pm line 2792.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/76_SolarForecast.pm line 2793.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $bin in concatenation (.) or string at ./FHEM/76_SolarForecast.pm line 2803.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $binunit in concatenation (.) or string at ./FHEM/76_SolarForecast.pm line 2803.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $bout in concatenation (.) or string at ./FHEM/76_SolarForecast.pm line 2803.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $boutunit in concatenation (.) or string at ./FHEM/76_SolarForecast.pm line 2803.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $binunit in pattern match (m//) at ./FHEM/76_SolarForecast.pm line 2807.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $boutunit in pattern match (m//) at ./FHEM/76_SolarForecast.pm line 2808.
2021.06.03 07:53:08 1: PERL WARNING: Use of uninitialized value $n in hash element at fhem.pl line 4555.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

dk3572

Zitat von: DS_Starter am 02 Juni 2021, 21:04:02
Also Ausschalten sollte auch nicht gehen. Mach mal ein

get <> valConsumerMaster

und zeig bitte den Schlüssel "auto" von dem entsprechenden Consumer, z.B.:

auto => 1

Guten Morgen,

01 => alias => Waschmaschine
      auto => 0
      autoreading => auto_SolarForecast
      avgenergy => 664
      epieces => 1=199.20 2=132.80 3=132.80 4=199.20
      icon => scene_washing_machine@orange
      mintime => 240
      mode => can
      name => TP_Waschmaschine
      notafter =>
      notbefore =>
      offcom => off
      oncom => on
      planstate => planned: 2021-06-03 00:00:00 - 2021-06-03 04:00:00
      planswitchoff => 1622685600
      planswitchon => 1622671200
      power => 2500
      retotal => total
      state => on
      type => washingmachine
      uetotal => kWh


Auto = 0 und nach der Beschreibung sollte doch dann nicht geschaltet werden.

DS_Starter

Hallo Dieter,

ZitatAuto = 0 und nach der Beschreibung sollte doch dann nicht geschaltet werden.
Ja, das ist auch so. Um den auto-Zustand zum Zeitpunkt des Schaltens zu dokumentieren baue auch einen entsprechenden Hinweis in die Log-Ausgabe in der nächsten Version mit ein.

Bist du jetzt mit den Schaltern glücklich ?  ;)
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

dk3572

Zitat von: DS_Starter am 03 Juni 2021, 08:30:11
Hallo Dieter,
Ja, das ist auch so. Um den auto-Zustand zum Zeitpunkt des Schaltens zu dokumentieren baue auch einen entsprechenden Hinweis in die Log-Ausgabe in der nächsten Version mit ein.

Bist du jetzt mit den Schaltern glücklich ?  ;)

Wie gesagt, die Verbraucher wurden ausgeschaltet.
Dann ist doch da noch was faul?

Was die Schalter betrifft, bin ich noch nicht so glücklich.
Und stimmen kann das bei mir auch nicht ganz.
Guck dir mal die Planung an:

2021-06-03 08:45:51   consumer01      name='Waschmaschine' state='on' planningstate='planned'
     2021-06-03 08:45:51   consumer01_planned_start 2021-06-03 00:00:00
     2021-06-03 08:45:51   consumer01_planned_stop 2021-06-03 04:00:00
     2021-06-03 08:45:51   consumer02      name='Trockner' state='on' planningstate='planned'
     2021-06-03 08:45:51   consumer02_planned_start 2021-06-03 00:00:00
     2021-06-03 08:45:51   consumer02_planned_stop 2021-06-03 09:00:00
     2021-06-03 08:45:51   consumer03      name='Spülmaschine' state='on' planningstate='planned'
     2021-06-03 08:45:51   consumer03_planned_start 2021-06-03 00:00:00
     2021-06-03 08:45:51   consumer03_planned_stop 2021-06-03 03:00:00


Um diese Uhrzeit scheint bei uns zumindest keine Sonne.  ;)

DS_Starter

ZitatWie gesagt, die Verbraucher wurden ausgeschaltet.
Dann ist doch da noch was faul?
Bei mir schaltet nichts Dieter.
Dann ist bei dir noch was faul ?  ;)

Auch die Planungsdaten liegen bei mir nicht in der Nacht.
Führe mal ein

set <> reset consumerPlanning

aus. Nach dem nächsten Interval wird die Planung neu durchgeführt. Dann poste nochmal ein 

get <> valConsumerMaster

Dazu auch noch den Auszug aus dem Log.
Die neueste Version hast du im Einsatz gehe ich davon aus.
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

eurofinder

Die Wertangaben in der FlowGrafic sind bei mir im Standard-Style f18 in einem Grauton dargestellt. Damit ist der Kontrast nicht gut gegenüber dem Hintergrund gegeben und die Lesbarkeit leidet darunter.
Könntet ihr das bitte auf schwarz ändern?

Ansonsten super Modul geworden.

Gruß
eurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

DS_Starter

ZitatDie Wertangaben in der FlowGrafic sind bei mir im Standard-Style f18 in einem Grauton dargestellt. Damit ist der Kontrast nicht gut gegenüber dem Hintergrund gegeben und die Lesbarkeit leidet darunter.
Könntet ihr das bitte auf schwarz ändern?
Ja, das hatte Wzut auch schon angemerkt, dass die Farbgebung in der flowgraphic nicht optimal ist.
@Wzut, kümmerst du dich darum ?

ZitatAnsonsten super Modul geworden.
Danke ... wir sind ja noch nicht ganz fertig.  :)
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

dk3572

Zitat von: DS_Starter am 03 Juni 2021, 08:56:53

Die neueste Version hast du im Einsatz gehe ich davon aus.

Nein, hatte ich noch nicht.
Wollte nach den warnings von papa erst mal abwarten  ;)

Mit neuer Version jetzt erst mal wieder alles ok.
Wobei die Anzeige der Verbraucher doch schon ganz schön Platz einnimmt  ???

DS_Starter

ZitatWobei die Anzeige der Verbraucher doch schon ganz schön Platz einnimmt 
Man kann nicht alles haben Dieter.  ;)
Aber man kann die Verbraucher in der Grafik auch ausschalten oder deren Lage wenn es stört -> Attr consumerLegend
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

DS_Starter

Neue V liegt im contrib.
Ich habe den Hinweis von Wzut drin und etwas bug fixing betrieben.
Die Warnings sollten auch raus sein.
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