Hauptmenü

Neueste Beiträge

#11
Automatisierung / Aw: length(string im notify
Letzter Beitrag von Otto123 - 09 April 2026, 13:44:35
Im Zusammenhang mit Telefonnummern über Zahl nachzudenken ist meines Erachtens völlig am Thema vorbei. Eine Rufnummer ist genau genommen keine Zahl (auch wenn sie so aussehen kann) sondern immer im datentechnischen Begriff ein Text bzw. String.

Insofern ist doch das, was die KNX da liefert exakt richtig? Warum sollte man das wandeln? Oder habe ich das falsch verstanden?

Der im ersten Post verwendete Code gibt doch auch das richtige zurück? Abgewandelt zum Test:
{ my $text = ReadingsVal("Anrufer_1_Telefonnummer","state","004934112345678");;return $text}
In der Hilfe zu SIP steht auch: "Nummer" nicht Zahl  :)
Zitatset <name> call <nummer> [<maxtime>] [<nachricht>]
Damit es dann auch wirklich wählt, müsste man noch beachten, ob man die Anlagen Rufkonfiguration berücksichtigen muss! Braucht sie die komplette Nummer oder kommt sie mit "Abkürzungen" zurecht?
Beispiele
004934112345678 wäre eine Nummer die überall aus der Welt die Rufnummer 12345678 in Deutschland Leipzig anruft. (Landesvorwahl 0049)
034112345678 wäre eine Nummer die in Deutschland die Rufnummer 12345678 in Leipzig anruft. (Ortsvorwahl 0341)
12345678 wäre eine Nummer die in Leipzig die Rufnummer 12345678 in Leipzig anruft.

Gruß Otto
Vorausgesetzt die jeweilige "Anlage" ist im jeweiligen Ortsnetzt richtig konfiguriert.
#12
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 09 April 2026, 13:36:11
Zitat von: DS_Starter am 08 April 2026, 23:22:24Mir fällt nichts besseres ein als global stacktrace einzuschalten und nochmal mit der 2.5.3 zu starten.
Vllt. ist auch beim upload was schief gegangen. Ich habe sie nochmal hoch geladen.

Aber erstmal gut für heute.  :)
Die 2.5.3 läuft jetzt bei mir, die fehlende Einheit bei gfeedin wird auch erkannt.
#13
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 09 April 2026, 13:09:21
Zitat von: grappa24 am 08 April 2026, 18:03:22
Zitat von: DS_Starter am 08 April 2026, 16:40:16Edit: Habe gerade mal in deine pvHistory geschaut. gfeedin ist immer 0 -> da stimmt ein setup nicht beim setupMeter.
"Der Teufel ist ein Eichhörnchen" - Da hat doch glatt die Einheit gefehlt beim Reading für gfeedin  :o
Die fehlende Einheit ist wohl nicht das Problem.

Mein Meter-Device ist wie folgt definiert:

SymGen24 gcon=User_Power_Import:W contotal=User_Energy_Import:Wh gfeedin=User_Power_Grid_Export:W feedtotal=User_Energy_Feedin:Wh conprice=0.32:€ feedprice=0.08:€
Der Fehler lag zunächst darin, dass ich mir das UserReading "User_Power_Grid_Export" verbogen hatte, das wurde nicht mehr aktualisiert: gfeedin => 0

Aber: Nachdem ich es jetzt korrigiert habe und es immer schön aktuelle Werte anzeigt, bleibt gfeedin weiterhin auf "0".

Hier ein Log meines Readings, welches gfeedin füttert:
2026-04-09 13:04:04 fronius SymGen24 User_Power_Grid_Export: 3885
2026-04-09 13:05:04 fronius SymGen24 User_Power_Grid_Export: 3710
2026-04-09 13:06:05 fronius SymGen24 User_Power_Grid_Export: 4023
2026-04-09 13:07:04 fronius SymGen24 User_Power_Grid_Export: 3776

Ich hab schon das Meter-Devcice gelöscht und wieder angelegt, hilft alles nix, da geht was verloren vom Reading zum gfeedin  :o


#14
Solaranlagen / Aw: 76_SolarForecast - Wie hab...
Letzter Beitrag von nookie - 09 April 2026, 12:58:27
Servus,
meine Anlage stammt aus 2021 und verfügt über einen 10 kWh BYD-Speicher.

Ostseite:
Fronius Symo GEN24 10.0 mit 10,56 kWp
ca. 45° Dachneigung

Südseite:
Hoymiles HM-2250 mit 2,50 kWp
ca. 30° Dachneigung

Westseite:
Fronius Symo 8.2-3-M mit 8,52 kWp
ca. 45° Dachneigung

Ob die Anlage korrekt in FHEM eingebunden ist, ist mir aktuell noch unklar, da die angezeigten Werte von den realen Erzeugungsdaten abweichen.

Nachfolgend meine aktuelle Konfiguration:
Attributes
DbLogExclude
.*
deleteattr
DbLogInclude
AllPVforecastsToEvent, LastHourPVforecast, LastHourPVreal
deleteattr
consumer01
wattpilot_32A:WP_Frank type=charger power=10000 pcurr=power:W mode=must icon=electric_car_charger etotal=EnergyTotal:Wh noshow=2
deleteattr
consumer02
wattpilot_16A:WP_Charly type=charger power=10000 pcurr=power:W mode=must icon=electric_car_charger etotal=EnergyTotal:Wh noshow=2
deleteattr
ctrlDebug
none
deleteattr
ctrlLanguage
DE
deleteattr
event-on-change-reading
.*
deleteattr
event-on-update-reading
AllPVforecastsToEvent
deleteattr
flowGraphicControl
homenodedyncol=1
deleteattr
graphicBeam1FontColor
09660F
deleteattr
graphicHistoryHour
7
deleteattr
graphicSelect
both
deleteattr
graphicShowNight
0
deleteattr
graphicShowWeather
1
deleteattr
plantControl
genPVforecastsToEvent showLink:1
deleteattr
room
90_Solar
deleteattr
setupBatteryDev01
WR10 pout=PowerFlow_Site_P_Akku:Wh pin=-pout charge=PowerFlow_Inverters_1_SOC cap=10000 show=1 icon=@dyn:::@dyn
deleteattr
setupInverterDev01
WR10 pvOut=PowerFlow_Site_P_PV:W etotal=PowerFlow_Inverters_1_E_Total:Wh capacity=10000 icon=inverter@red:solar ac2dc:Storage_1_Controller_Current_DC strings=Ost
deleteattr
setupInverterDev02
WR7 pvOut=PowerFlow_Site_P_PV:W etotal=PowerFlow_Site_E_Total:Wh capacity=8000 icon=inverter@green:solar strings=West
deleteattr
setupInverterDev03
138291915078 pvOut=138291915078_0_power:W etotal=138291915078_0_yieldtotal:Wh capacity=2500 icon=inverter@blue:solar strings=Garage
deleteattr
setupInverterStrings
Ost,West,Garage
deleteattr
setupMeterDev
WR10 gcon=PowerFlow_Site_P_Grid:W
contotal=Meter_0_EnergyReal_WAC_Sum_Consumed:Wh
gfeedin=-gcon
feedtotal=Meter_0_EnergyReal_WAC_Sum_Produced:Wh
conprice=0.23:€
feedprice=0.07123:€
deleteattr
setupRadiationAPI
OpenMeteoDWD_D2-API
deleteattr
setupStringAzimuth
Ost=E West=W Garage=S
deleteattr
setupStringDeclination
Ost=45 West=45 Garage=45
deleteattr
setupStringPeak
Ost=10 West=9.5 Garage=2.25
deleteattr
setupWeatherDev1
OpenMeteoDWD_D2-API
deleteattr
#15
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 09 April 2026, 12:54:54
Zitat von: dieter114 am 09 April 2026, 12:01:10Hallo Heiko,

da ich glaube das Du auch evcc verwendest:
Wie wird damit eine Wallbox richtig eingebunden?
Ich bekomme sie fehlerfrei rein, aber es wird kein Ladevorgang angezeigt.
MQTT2_evcc1 type=bev power=22000 exconfc=1 evid=loadpoints_1_charging: batCap=15400 power=22000 targetSoC=100 currSoC=loadpoints_1_vehicleSoc etotal=loadpoints_1_sessionEnergy:Wh icon=electric_car_icon pcurr=loadpoints_1_chargePower:W
Bild: Das Fz läd mit 7400W

LG WDS

Das liegt an dem Schlüssel evid: Nur wenn die Definition mit dem aktuellen Wert übereinstimmt, wird der consumer freigegeben bzw. die Ladeleistung angezeigt.
Und wenn die Wallbox via evcc bzw. MQTT2 keine eindeutige ID liefert, muss man im Wallbox Device fest eine anlegen.

Bei mir z.B. gibts im Wallbox Device ein festes Reading namens evid mit dem Wert "Cupra".
Dann hab ich den Schlüssel im consumer wie folgt definiert:
evid=evid:Cupra
#16
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von nookie - 09 April 2026, 12:46:54
Zitat von: DS_Starter am 08 April 2026, 16:44:29@nookie,

Zitat...aber ich hab jeden Tag abweichungen bei der Erzeugung zu den Realen Werten und die Vorhersage die berechnet sich ja stündlich neu da versteh ich natürlich warum sich die vom vorabend zum tagesverlauf ändert.
Grundsätzlich ändert sich die Lage permanent und wird entsprechend angepasst. Grundlage sind die Informationen der verwendeten API's .
Genauso normal sind Abweichungen zwischen Prognose / Realität. Wenn wir uns im Bereich +-10% Tagesabweichungen bewegen ist das gut. In den Sommermonaten wird es überwiegend besser laufen, herausfordernd sind die Übergangsperioden, vom Winter garnicht zu reden. Instabile Wetterlagen sind genauso problematisch.

Deine konkrete Frage habe ich nicht wirklich verstanden. Ich zitiere mal:

31.03  Ertrag gem Modul 36kWh gem Fronius 40kWh, vorhersage gem modul 47kWh
01.04  Ertrag gem Modul 39kWh gem Fronius 54kWh , vorhersage gem modul 30kWh
02.04  Ertrag gem Modul 71kWh gem Fronius 88kWh , vorhersage gem modul 83kWh
03.04  Ertrag gem Modul 56kWh gem Fronius 69kWh , vorhersage gem modul 57kWh
04.04  Ertrag gem Modul 21kWh gem Fronius 25kWh , vorhersage gem modul 16kWh
05.04  Ertrag gem Modul 72kWh gem Fronius 90kWh , vorhersage gem modul 64kWh
06.04  Ertrag gem Modul 90kWh gem Fronius 101kWh , vorhersage gem modul 83kWh
07.04  Ertrag gem Modul 87kWh gem Fronius 108kWh , vorhersage gem modul 84kWh

Das ist völlig in Ordnung und die im Modul integrierten Korrekturlogiken arbeiten auf eine Anpassung der Prognosen hin je länger dein System läuft.
Was mich stutzig macht sind die Angaben des Ertrages "gemäß Fronius". Die Ertragsangaben sollten sehr nah beieinander liegen.
Nun ist allerdings die Frage woher der Fronius-Wert kommt, da du ja 3 unterschiedliche WR im Einsatz hast.

LG,
Heiko
Der Fronius-Wert stammt aus Solar.web, in das auch der Hoymiles integriert ist.
Dass Vorhersage- und Ist-Werte nicht zu 100 % übereinstimmen, ist mir bewusst und damit kann ich auch leben.
Allerdings erscheint mir die Abweichung bei den tatsächlich erzeugten Werten ungewöhnlich hoch.
Könnte es sein, dass ich eine fehlerhafte Konfiguration vorgenommen habe?
#17
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 April 2026, 12:33:57
Zitat von: dieter114 am 09 April 2026, 12:01:10Ich bekomme sie fehlerfrei rein, aber es wird kein Ladevorgang angezeigt.
kommt evtl. von diesem hier:
Zitat von: DS_Starter am 04 April 2026, 22:37:14Es werden zur Zeit NUR die Werte gesammelt und gespeichert. Wenn alles funktioniert und es sind ausreichend Daten vorhanden, kann später ein Profil für die FANN KI erstellt werden. In der Legacy Verbrauchsprognose haben die gesammelten Werte natürlich schon Einfluß und können entsprechend hohe Prognose verursachen. Das liegt in der NAtur der Sache wenn EV's im Haushalt vorhanden sind.
#18
Solaranlagen / Aw: 76_SolarForecast - Wie hab...
Letzter Beitrag von caldir65 - 09 April 2026, 12:20:59
Moin,

bei uns ist noch eine 14 Jahre alte PV in Betrieb, ohne Batterie:
  • 7,5kWp
  • SMA STP 7000TL-20 Wechselrichter
  • Ausrichtung SE
  • ca. 45° Dachneigung

Mit Batterie-Anbindung habe ich schon einmal überlegt und rechnen lassen, aber bei unserer Vergütung (ca 15ct/kWh) rechnete sich das zu dem Zeitpunkt noch nicht ...
Da unsere "Weißware" leider nicht direkt smart ist, aber auch nicht die Einstellungen speichert bzw. automatisch weiter macht, wenn der Strom aus geht, programmieren wir die Geräte von Hand auf günstige Zeitpunkte gem. Vorhersage aus SolarForcast. Dazu ist in der Küche extra ein ausgemustertes Smartphone zur Anzeige der Vorhersage installiert ;) Somit schaffen wir auch einiges an Einsparungen ... :D
Attributes:
   cmdIcon    consumer03_ConsumptionRecommended cmdIcon 0:15px-red 1:15px-green consumer04_ConsumptionRecommended cmdIcon 0:15px-red 1:15px-green
   consumer01 ShellyPlugS_HWR_Waschmaschine type=noSchedule power=2200 icon=scene_washing_machine pcurr=power:W
   consumer02 ShellyPlug_HWR_Trockner type=noSchedule icon=scene_clothes_dryer pcurr=power:W power=700
   consumer03 ShellyPlugS_Kueche_SpueMa type=noSchedule power=2200 icon=scene_dishwasher pcurr=power:W
   consumer04 ShellyPlugS_Kueche_Kuehlschrank type=noSchedule power=90 icon=kuehlschrank_small pcurr=power:W
   consumer05 Shellyplus1pm_Gartenhaus_Gefrierschrank type=noSchedule power=90 icon=gefrierschrank_icon pcurr=power:W
   consumer06 ShellyPlugS_Buero_PC type=noSchedule power=100 switchdev=ShellyPlugS_Buero_PC icon=it_pc pcurr=power:W
   consumer09 ShellyPlugS_Wohnzimmer_TV type=noSchedule power=150 icon=it_television pcurr=power:W
   consumerControl adviceIcon=radio_checked@green detailLink=1 showLegend=text_bottom
   ctrlConsRecommendReadings 01,03,04
   ctrlSpecialReadings runTimeTrainAI
   event-on-change-reading .*
   graphicBeam1Color 35E01B
   graphicBeam1Content pvReal
   graphicBeam2Color FF8F1F
   graphicBeam2Content pvForecast
   graphicControl hourCount=12 hourStyle=:00 layoutType=double
   graphicHeaderOwnspec #
    AutarkyRate:Current_AutarkyRate
    Überschuß:Current_Surplus
    aktueller&nbsp;Netzbezug:Current_GridConsumption
    aktuelle&nbsp;Einspeisung:Current_GridFeedIn
   graphicHistoryHour 0
   graphicSelect both
   group      Energie
   room       EG->HWR,OG->Buero
   setupInverterDev01 PV pvOut=SPOT_PACTOT:W etotal=SPOT_ETOTAL:Wh capacity=7500
   setupInverterStrings Sued
   setupMeterDev MyObis gcon=power:W gfeedin=-gcon contotal=total_consumption:W feedtotal=total_feed:W
   setupRadiationAPI OpenMeteoDWD-API
   setupStringAzimuth Sued=SE
   setupStringDeclination Sued=45
   setupStringPeak Sued=7.5
   setupWeatherDev1 OpenMeteoDWD-API


Gruß. Christoph
#19
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von dieter114 - 09 April 2026, 12:01:10
Hallo Heiko,

da ich glaube das Du auch evcc verwendest:
Wie wird damit eine Wallbox richtig eingebunden?
Ich bekomme sie fehlerfrei rein, aber es wird kein Ladevorgang angezeigt.
MQTT2_evcc1 type=bev power=22000 exconfc=1 evid=loadpoints_1_charging: batCap=15400 power=22000 targetSoC=100 currSoC=loadpoints_1_vehicleSoc etotal=loadpoints_1_sessionEnergy:Wh icon=electric_car_icon pcurr=loadpoints_1_chargePower:W
Bild: Das Fz läd mit 7400W

LG WDS
#20
Solaranlagen / Aw: 76_SolarForecast - Wie hab...
Letzter Beitrag von dieter114 - 09 April 2026, 11:56:18
Hallo Peter,

meine Anlage habe ich hier beschrieben.

Grüße Wolfdieter