76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

Begonnen von DS_Starter, 11 Februar 2024, 14:11:00

Vorheriges Thema - Nächstes Thema

peterboeckmann

Hallo Heiko,

Zitat von: DS_Starter am 03 Juli 2026, 12:52:22Man sieht es mit "get ... valConsumerMaster X":

das sieht dann für meine Klimaanage so aus:
epiecAVG => 1=456.08 2=443.25 3=397.02 4=492.41 5=528.00 6=562.05 7=486.66 8=553.70
Viele Grüße,
Peter
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

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

peterboeckmann

Zitat von: DS_Starter am 03 Juli 2026, 13:10:52Was ist der nominale Wert power?

Konfiguriert habe ich den consumer so:
MQTT2_KlimaODU type=heatpump power=1500 pcurr=params_switch_0_apower:W:15 etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=frost auto=Automatik exconfc=1 swstate=state:on:off opmode=MQTT2_KlimaODU:opmode modulation=MQTT2_KlimaODU:modulation
Das Typenschild habe ich auch nochmal rangehängt.

Viele Grüße,
Peter
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

#6573
Danke für das Typenschild, kannte ich noch nicht.

Dann wäre der Ausgangspunkt Rated Power:

(LLM gefragt):

🔌 3. Rated Current & Rated Power Input (IEC/EN60335)
Das ist der Teil, den du wissen wolltest — und der ist wichtig.

Rated Current (IEC/EN60335): 10.5 A
→ Das ist der Bemessungsstrom, der nach Norm für Sicherheitsprüfungen angesetzt wird.
Er entspricht dem maximalen Strom, der im normalen Betrieb auftreten kann.

Rated Power Input (IEC/EN60335): 2050 W
→ Das ist die Nennleistungsaufnahme nach EN60335, also der Wert, der für:

Temperaturtests

elektrische Belastungsprüfungen

Kabeldimensionierung

Schutzmaßnahmen

verwendet wird.

Wichtig: 
Dieser Wert ist nicht die typische Leistungsaufnahme im Alltag, sondern der maximale Leistungswert, der nach Norm als ,,Rated Power" gilt.

Du siehst das auch an den Klammerwerten:

Power Input Cooling: 1545 W (280–2050)

Power Input Heating: 1333 W (280–2050)

→ Die Maschine kann bis 2050 W ziehen, daher wird dieser Wert als Rated Power Input festgelegt.



Ausgehend von 2050 W und der aufgezeichneten Range 400 - 560 Wh wäre ein Faktor von 0.25 bezogen auf die Nominalleistung ein realistischer Startwert (für mich im Modulcode).
Bei dir würdest du idealerweise power=2050 setzen.
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

300P

#6574
Ich kann dir die Verbräuche meiner WP je Betriebsstunde aus dem letzten und diesem Jahr nennen:

Im Winter Max-Wert 2.5 kWh je Betriebsstunde
Im Sommer Minimalwerte 0.43 kWh je Betriebsstunde

Aktuelle Werte Tag/Monat/Jahr von mir > siehe Grafik:

Parameter    Wert
Typ    Luft-Wasser-Wärmepumpe (Monoblock)
Nennheizleistung    ca. 6,7 kW (A7/W35); max. 6,4 kW (A-7/W35)
COP (A7/W35)    bis zu 4,85
SCOP (35 °C)    4,74
SCOP (55 °C)    3,61
ErP-Effizienz (35 °C / 55 °C)    180 % / 138 %
Max. Vorlauftemperatur    75 °C (65 °C bis -10 °C Außentemperatur)
Kältemittel    R290 (Propan), GWP 0,02
Kältemittelfüllmenge    0,95 kg
Elektrischer Anschluss    1L/N/PE/230V/50Hz (einphasig)
Max. Leistungsaufnahme    2,9 kW
Energieeffizienzklasse    A++
Heizstab (Inneneinheit)    9 kW integriert
Kühlung    Aktive Kühlung inklusive
Smart-Grid    SG Ready
Schallleistung (leisester Betrieb)    28,5 dB(A) in 3 m Abstand


Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

DS_Starter

Dann wäre die Range bei dir 430/2900 -> ca. 0.15 bis 2500/2900 -> 0.86
Der Mittelwert als Startwert wäre 0.50.
Wie geschrieben, es ist nur ein initialer Wert der sich über die Aufzeichnung auf einen realen Wert einpegelt.
Der initiale Wert soll tendenziell kleiner sein damit die Sache in den Gang kommt.

Danke dir!  :)
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

Burny4600

Ich brauche eine Tipp für den opmode Parameter. (Version: 2.8.0)
Ich habe meine Klimageräte in FHEM eingebunden. Das Device OG2_BU1_KLSTD liefert mir die W,kWh,cooling,off.
Bei der Konfiguration des consumerXX bekomme ich aber immer eine Fehlermeldung für den opmode Parameter.
The value 'opmode=cooling' is not valid. Please consider the commandref.
consumerXX
OG2_BU1_KLSTD:Klimagerät Büro 1
aliasshort=Klimagerät B 1
auto=0
etotal=Active_Energy__kWh:kWh
exconfc=2
icon=sani_heating_heatpump
off=AUS
on=EIN
opmode=OG2_BU1_KLSTD:cooling
modulation=100
pcurr=Active_Power__W:W:3
power=1100
swstate=state:EIN:AUS
type=heatpump

list OG2_BU1_KLSTD
Internals:
   CFGFN      /media/hdd/fhem/myprogram/energiemanagement_rasp02.pm
   FUUID      6a47c949-f33f-f4d2-ff25-653155be669afc56
   NAME       OG2_BU1_KLSTD
   NR         2016
   STATE     
<b>
<br>
    <span style='color:#00FFFF'>Verbrauch aktuell<span style='color:transparent'>...........................<span style='color:#00FFFF'>898.77 W
<br>
    <span style='color:#C90076'>Verbrauch Energie heute<span style='color:transparent'>...............<span style='color:#C90076'>75.294 kWh
<br>
<br>
</b></span>

   TYPE       dummy
   eventCount 584
   READINGS:
     2026-07-03 18:03:47   Active_Energy__kWh 75.294
     2026-07-03 18:03:47   Active_Power__W 898.77
     2026-07-03 18:03:47   state           cooling
Attributes:
   alias      OG2 Büro 1 - Kühlung
   cmdIcon    EIN:remotecontrol/black_btn_GREEN AUS:remotecontrol/black_btn_RED
   devStateStyle style="text-align:left;;font-weight:bold;;"
   eventMap   cooling:EIN off:AUS
   group      Obergeschoss 2
   icon       sani_heating_heatpump
   room       Energiemanagement,OG2-Buero1
   sortby     00.02
   stateFormat {
my $ap=ReadingsNum($name,'Active_Power__W',0);


my $aed=ReadingsNum($name,'Active_Energy__kWh',0);

"
<b>
<br>
    <span style='color:#00FFFF'>Verbrauch aktuell<span style='color:transparent'>...........................<span style='color:#00FFFF'>$ap W
<br>
    <span style='color:#C90076'>Verbrauch Energie heute<span style='color:transparent'>...............<span style='color:#C90076'>$aed kWh
<br>
<br>
</b></span>
"
}
   webCmd     ::EIN:AUS

Warum bekomme ich den opmode Fehler, wenn das Reading mit dem Status cooling vorhanden ist?
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Davis, Eastron, FS20, Homematic, IT, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, SkyWind, TEK603