Neueste Beiträge

#11
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 09 Mai 2026, 10:22:17
Hallo Peter,

zwei Dinge ...

Weiter vorn hatte ich geschrieben:

ZitatWenn ich richtig kombiniere brauchst du ein userReading, welches die Summe aus packInputPower + outputHomePower bildet wenn es diese Summierung in ha_tjsLMch1
noch nicht geben sollte.
Das solltest du tun und dieses Reading angeben in

attr SolarForecast setupBatteryDev02 ha_tjsLMch1\
  ...
  pout=packInputPower:W\
  ...

Allerdings ist es jetzt nicht das Problem. Du hast deinen Solarlader entfernt und dafür jetzt zwei statt einen Stringinverter. Aber du hast deinen Batterieinverter gelöscht, der die Verbindung des Knotens zur Batterie hergestellt hatte.

Für diesen Fall hatte ich wohl noch ein Problem im Vektor.
Zieh nochmal die V aus dem contrib, ändere aber zunächst nichts an deiner Konfig bzgl. userReading. Eins nach dem anderen.

LG,
Heiko

#12
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 Mai 2026, 09:54:39
Zitat von: All-Ex am 09 Mai 2026, 08:58:00Mir ist aufgefallen, dass bei apptime das SolarForecast Modul sehr viele counts hat, also sehr häufig aufgerufen wurde. In einer Minute waren es bei mir 1.699 Aufrufe. Ist das so gewollt, da jeder Aufruf einige CPU-Zyklen verbraucht?

Das kommt u.U. auf deine jeweilige Konfiguration an.

Wer einen kurzen SF-Intervall eingestellt hat und/oder dann noch sehr stark alle externen Readingveränderungen (mit vielen Devices) auf das Modul durch seine Konfiguration in Richtung "Echtzeitvisualisierung bzw.-system" einwirken läßt, der kann bzw. wird das System ganz schön streßen....

Wie gesagt - SF-Konfiguration ->> IMHO -> ist alles. ;)
#13
Anfängerfragen / Aw: Readingsgroup: Value umben...
Letzter Beitrag von TomLee - 09 Mai 2026, 09:52:55
ZitatHabe das Hilfs-Modul readingsChange entdeckt.

Braucht man nicht:

{
  my %map = (
    charging    => 'Aufladung',
    discharging => 'Entladung',
    standby     => 'Standby'
  );

  $READING =~ /(bat0_minVol|bat0_maxVol|p_BatVolt)/ ? $VALUE / 100 : ($map{$VALUE} // $VALUE)
}
#14
FHEM Code changes / Revision 31197: 76_SolarForeca...
Letzter Beitrag von System - 09 Mai 2026, 09:31:08
Revision 31197: 76_SolarForecast: contrib Version 2.6.7

76_SolarForecast: contrib Version 2.6.7

Source: Revision 31197: 76_SolarForecast: contrib Version 2.6.7
#15
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von peterboeckmann - 09 Mai 2026, 09:02:03
Hallo Heiko,

Zitat von: DS_Starter am 09 Mai 2026, 08:41:41die Arbeit ist nicht umsonst. Manchmal brauchst es mehrere Anläufe um ein Problem zu lösen.

schön, dass Du das so siehst.
Ich bin jetzt erstmal auf v2.6.5 zurück und verzichte vorerst auf den Batteriewechselrichter in der FLussgrafik.

Viele Grüße,
Peter
#16
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von All-Ex - 09 Mai 2026, 08:58:00
Mir ist aufgefallen, dass bei apptime das SolarForecast Modul sehr viele counts hat, also sehr häufig aufgerufen wurde. In einer Minute waren es bei mir 1.699 Aufrufe. Ist das so gewollt, da jeder Aufruf einige CPU-Zyklen verbraucht?

name                      function                max    count      total  average   maxDly   avgDly TS Max call     param Max call
sol.forecast.G_ai         CODE(0x55b87ac302d0)    349     1699     507.64     0.30     0.00     0.00 09.05. 08:51:13 HASH(sol.forecast.G_ai)
#17
DOIF / Aw: Wetter mit Windy
Letzter Beitrag von Damian - 09 Mai 2026, 08:53:24
Ich hatte früher zwei FHEM-WEB Instanzen, eine für den PC und eine für ein Tablet. Allerdings war mir die Pflege beider zu aufwändig. Inzwischen nutze ich nur eine und zoome entsprechend je nach Bedarf. Die Größe des iframes in Pixel wird ja in der Definition des iframes bei Windy bestimmt. Du kannst über das CSS-Attribut 'zoom' die Grafik im uiTable-Attribut beliebig vergrößern bzw. verkleinern z. B. auf die Hälfte:

attr di_wetter uiTable {\
  $TABLE = 'zoom: 0.5';;\
}\
\
'<iframe width="450" height="180" src="https://embed.windy.com/embed.html?...

Edit: Ich habe den wiki-Beitrag um das zoom-Attribut ergänzt
#18
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 09 Mai 2026, 08:41:41
Moin Peter,

die Arbeit ist nicht umsonst. Manchmal brauchst es mehrere Anläufe um ein Problem zu lösen.
Ich stelle verschiedene Situationen über Dummies nach um zu testen. Aber jede X beliebige Konfig durchzutesten braucht sehr viel Zeit und Analyse.

Deine Screenshots kann ich noch nicht öffen. Manchmal dauert es bis man das tun kann. Ist wohl eine mAcke der Forumsoftware.
Sobald ich das kann, schaue ich mir das an.

300P war schneller ...
#19
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 Mai 2026, 08:38:31
Zitat von: peterboeckmann am 09 Mai 2026, 08:26:42Warum?
Siehe Screenshots anbei.

Wieder mal der berüchtigte Fehler im Forum aktiv ?

404 File Not Found

....und jetzt 08:40:30 Uhr geht es wieder mit dem Bild laden
#20
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 Mai 2026, 08:37:07
Zitat von: DS_Starter am 08 Mai 2026, 22:25:01Das ist sehr gut!
Kannst ja mal ein LLM deiner Wahl ganz allgemein bzgl. dem erreichten Vorhersagelevel befragen.  :)

Das mit der LLM mache ich regelmäßig alle 5-6 Tage.
Meist hab ich die andere Zeit "Sperrzeit" weil ich meine WW-Aufbereitung und die WP aktuell mit Grafiken und Werten aus der EMS-ESP optimiere :)

Inzwischen kommt als Tendenz für die CON-Bewertung heraus :

Engpass (bei mir):
-Feature-Repräsentation
-evtl. noch Zustandsmodellierung

und das vor allem "separate Modelle" notwendig seien für :
- Tag- / Nachtbetrieb (meine das wäre schon so drin)
- WP aktiv / WP inaktiv (direkt von der WP nicht aus den vorhanden Betriebswerten "ermittelt")

Vielleicht kannst du ja an dem einen oder anderen noch fein........ ;)  8)