Hauptmenü

Neueste Beiträge

#91
FHEM Code changes / Revision 30758: 76_SolarForeca...
Letzter Beitrag von System - 20 Januar 2026, 18:51:04
Revision 30758: 76_SolarForecast: contrib Version 2.0.0

76_SolarForecast: contrib Version 2.0.0

Source: Revision 30758: 76_SolarForecast: contrib Version 2.0.0
#92
FHEM Code changes / Revision 30757: 76_SolarForeca...
Letzter Beitrag von System - 20 Januar 2026, 18:51:04
Revision 30757: 76_SolarForecast: contrib Version 2.0.0

76_SolarForecast: contrib Version 2.0.0

Source: Revision 30757: 76_SolarForecast: contrib Version 2.0.0
#93
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 20 Januar 2026, 18:49:51
kann man sich die gesammelten Environment-Werte (Außentemperatur, Anwesenheit) anzeigen lassen?
#94
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 20 Januar 2026, 18:44:59
Ich habe es nochmal übertragen.
#95
Unterstützende Dienste / Aw: PRESENCE cover version - a...
Letzter Beitrag von loetmeister - 20 Januar 2026, 18:43:45
Hallo,

beim testen mit "lan-ping" und "netcat" ist mir aufgefallen, dass "netcat" keine Hostnamen / FQDNs akzeptiert, im Gegensatz zu "lan-ping".
Im define für "netcat" wird die Adresse über prüft, wobei ich anhand der "netcat" syntax eigentlich kein Grund dafür erkennen kann.
"nc -vz $Address $Port 2>&1";Ist kein Drama die IP zu nehmen... was aber auch passiert, ist wenn ich ein bestehenden PRESENCE2 "DEF   netcat 192.168.3.11:445" ändere und mich vertippe oder versuche einen Namen (foo.local) statt IP zu setzen, dann werden die bereits gesetzten intervalPresent & intervalNormal wieder auf den Standardwert von 1 gesetzt.
Eventuell könnte der check "$Address is not a valid IP address" aus "netcat" entfernt werden, und beide Punkte wären gelöst?  O:-)

Gruß,
Thomas
#96
Anfängerfragen / Aw: Update bricht mit Fehler a...
Letzter Beitrag von qlaus - 20 Januar 2026, 18:42:46
Moin Enno,

der Tip war richtig!
Das Update ist jetzt fehlerfrei durchgelaufen.

DANKE!
#97
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von klaus.schauer - 20 Januar 2026, 18:35:06
Zitat von: DS_Starter am 20 Januar 2026, 17:08:15Das Modul im Contrib ist upgedated.
Da ist was schiefgegangen:
2026.01.20 18:03:55 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/76_SolarForecast.pm line 164, <$fh> line 8130.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _calcConsForecast_circular: use avgArray if number..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Character in 'C' format wrapped in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: minor Code change " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  changes V 1" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "1 - 1" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "6 as new major release " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _transferAPIRadiationValues: Extension of Nexthour..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  change battery text to 'load if above feed-in limi..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __calcPVestimates: Fix missing limitation for stri..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  graphicControl->showDiff can be set separately for..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  attr transformed: graphicBeamWidth, graphicHourCou..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix negative SoC forecast when using optPower Foru..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "fhem" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "de/index" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1348954 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: minor code change, cons..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _createSummaries: fix tdConFcTillSunset, _batSocTa..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fixed transfer at day change, optimal SoC consider..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___batChargeSaveResults: fix writing 'rcdchargebat..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  DWD-Weather and DWD-Radiation device new minimum v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "7 Nexthours: max 72 hours available but not more than 3 ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new ___batAdjustPowerByMargin: implement optPower ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _batChargeMgmt: revert Loading release changes of ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "0, _transferAPIRadiationValues: fix sunalt for next day ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _transferInverterValues: new property itype, graph..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  some code changes, _flowGraphic: position of home ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  more preparation for barrierSoC, ___batFindMinPhWh..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix batteryPreferredCharge: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1337802, Attr ctrlBackupFilesKeep is obsolete an..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  attr plantControl->genPVforecastsToEvent new possi..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  consumer: interruptable, swoncond, swoffcond, spig..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "} check key is valid in plantControl, aiControl, flowGra..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option remainingSurplsHrs..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __getDWDSolarData: new sub azSolar2Astro, ctrlBatS..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___batAdjustPowerByMargin: minor code change, prep..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  An inverter string must not be named 'none', setup..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  add utf8 smileys, fix Perl warning uninitialized v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  obsolete Attr deleted: affectBatteryPreferredCharg..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2020  initial Version " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  graphicBeamXContent: change batsocforecast_XX to b..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option todayNotOwnerConsu..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___enableSwitchByBatPrioCharge: fix usage of rusul..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _createSummaries: add debug infos " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _attrconsumer: The validity of the components of t..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  isAddSwitchOnCond/isAddSwitchOffCond: change debug..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new special Reading BatRatio, minor code changes " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  set default Performance Ratio PRDEF to 0" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "9, prevent crash when Victron API does not return an Arr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1346936 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  smoothValue as OOP implemantation, battery efficie..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit comref, ctrlBatSocManagementXX->safetyMargin:..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "new attr setupEnvironment, new key aiControl->aiConBitFa..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _batChargeMgmt: Code change and new loading featur..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  one more fix of color filling of svg icon " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  verbose 3 for consumer switch log " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  commandref edited, setupInverterDevXX: change pv t..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1341884, __calcFcQuality: minor code change ctrl..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlSpecialReadings: new option conForecastComingN..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  avoid warnings uninitialized value $FW_ME, $FW_sub..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "*Control, fix 'ERROR deleting file' if no consumers are ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit commandref, ___areaFactorTrack: important bug..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Change of the correction factor calculation to the..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: fix if battery load con..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlBatSocManagementXX->loadAbort expanded by unlo..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___ownSpecGetFWwidget: handling of line breaks in ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument " add new key pvshare to CustomerXX attributes -> __setCo..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1350716 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _graphicConsumerLegend: show surplus method and re..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  some code changes, Attr affectSolCastPercentile, c..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new option attr graphicControl->scaleMode=X:staple..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  readCacheFile: option aitrained -> Code optimized ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Attributes obsolet: graphicHeaderShow replaced by ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  remainingSurplsHrsMinPwrBat_: calculate with two d..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _flowGraphic: hide inverter node if only one PV in..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _specialActivities: delete overhanging days at the..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1340666 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix lowSoC comparison, ___batAdjustPowerByMargin: ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __createAdditionalEvents: optimized for SVG 'steps..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  replace length by new sub strlength, Consumer attr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20 elements, avgArray: use the newest elements if num is..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20] instead of numeric values 2" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20 only " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _calcConsForecast_circular: excludes/includes only..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option remainingHrsWoChar..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new battery style (batcontainer), new key setupBat..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument " reset: pvCorrection deletes hidden readings too " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new sub __normIconInnerScale to fix problem with c..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "x, Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1349058 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _beamGraphic: rework linear and logarithmic normal..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Consumer Strokes: fix val2pahColor, new key flowGr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix warning, Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1346055 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___csmSpecificEpieces: implement EPIECMAXOPHRS , _..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeMgmt code changed, new sub ___batCharge..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  flowGraphicControl: new key homenodedyncol " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new pvCorrectionFactor_Auto option 'on_complex_api..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new subs, ctrlBatSocManagementXX: new key loadTarg..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  take inverter cap into account if no strings key i..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: a lot of Code improveme..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  set MAXINVERTER to 5 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit commandref, _batChargeMgmt: add load manageme..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "] Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1342147 _flowGraphic: bugfix chain style in case..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1342122 _attrBatteryDev: more checks (cap) " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: user a better surplus v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  userExit: new coding, __createReduceIcon: fix Wide..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1344368 _setattrKeyVal: optimize function betwee..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlDebug: add collectData_long " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _flowGraphic: Discharge the battery directly into ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 497.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _calcConsForecast_circular: use avgArray if number..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Character in 'C' format wrapped in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: minor Code change " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  changes V 1" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "1 - 1" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "6 as new major release " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _transferAPIRadiationValues: Extension of Nexthour..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  change battery text to 'load if above feed-in limi..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __calcPVestimates: Fix missing limitation for stri..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  graphicControl->showDiff can be set separately for..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  attr transformed: graphicBeamWidth, graphicHourCou..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix negative SoC forecast when using optPower Foru..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "fhem" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "de/index" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1348954 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: minor code change, cons..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _createSummaries: fix tdConFcTillSunset, _batSocTa..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fixed transfer at day change, optimal SoC consider..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___batChargeSaveResults: fix writing 'rcdchargebat..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  DWD-Weather and DWD-Radiation device new minimum v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "7 Nexthours: max 72 hours available but not more than 3 ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new ___batAdjustPowerByMargin: implement optPower ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _batChargeMgmt: revert Loading release changes of ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "0, _transferAPIRadiationValues: fix sunalt for next day ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _transferInverterValues: new property itype, graph..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  some code changes, _flowGraphic: position of home ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  more preparation for barrierSoC, ___batFindMinPhWh..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix batteryPreferredCharge: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1337802, Attr ctrlBackupFilesKeep is obsolete an..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  attr plantControl->genPVforecastsToEvent new possi..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  consumer: interruptable, swoncond, swoffcond, spig..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "} check key is valid in plantControl, aiControl, flowGra..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option remainingSurplsHrs..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __getDWDSolarData: new sub azSolar2Astro, ctrlBatS..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___batAdjustPowerByMargin: minor code change, prep..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  An inverter string must not be named 'none', setup..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  add utf8 smileys, fix Perl warning uninitialized v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  obsolete Attr deleted: affectBatteryPreferredCharg..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2020  initial Version " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  graphicBeamXContent: change batsocforecast_XX to b..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option todayNotOwnerConsu..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___enableSwitchByBatPrioCharge: fix usage of rusul..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _createSummaries: add debug infos " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _attrconsumer: The validity of the components of t..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  isAddSwitchOnCond/isAddSwitchOffCond: change debug..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new special Reading BatRatio, minor code changes " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  set default Performance Ratio PRDEF to 0" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "9, prevent crash when Victron API does not return an Arr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1346936 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  smoothValue as OOP implemantation, battery efficie..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit comref, ctrlBatSocManagementXX->safetyMargin:..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "new attr setupEnvironment, new key aiControl->aiConBitFa..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _batChargeMgmt: Code change and new loading featur..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  one more fix of color filling of svg icon " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  verbose 3 for consumer switch log " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  commandref edited, setupInverterDevXX: change pv t..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1341884, __calcFcQuality: minor code change ctrl..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlSpecialReadings: new option conForecastComingN..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  avoid warnings uninitialized value $FW_ME, $FW_sub..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "*Control, fix 'ERROR deleting file' if no consumers are ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit commandref, ___areaFactorTrack: important bug..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Change of the correction factor calculation to the..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: fix if battery load con..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlBatSocManagementXX->loadAbort expanded by unlo..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___ownSpecGetFWwidget: handling of line breaks in ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument " add new key pvshare to CustomerXX attributes -> __setCo..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1350716 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _graphicConsumerLegend: show surplus method and re..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  some code changes, Attr affectSolCastPercentile, c..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new option attr graphicControl->scaleMode=X:staple..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  readCacheFile: option aitrained -> Code optimized ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Attributes obsolet: graphicHeaderShow replaced by ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  remainingSurplsHrsMinPwrBat_: calculate with two d..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _flowGraphic: hide inverter node if only one PV in..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _specialActivities: delete overhanging days at the..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1340666 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix lowSoC comparison, ___batAdjustPowerByMargin: ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __createAdditionalEvents: optimized for SVG 'steps..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  replace length by new sub strlength, Consumer attr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20 elements, avgArray: use the newest elements if num is..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20] instead of numeric values 2" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "20 only " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _calcConsForecast_circular: excludes/includes only..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _genSpecialReadings: new option remainingHrsWoChar..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new battery style (batcontainer), new key setupBat..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument " reset: pvCorrection deletes hidden readings too " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new sub __normIconInnerScale to fix problem with c..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "x, Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1349058 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _beamGraphic: rework linear and logarithmic normal..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  Consumer Strokes: fix val2pahColor, new key flowGr..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  fix warning, Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1346055 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ___csmSpecificEpieces: implement EPIECMAXOPHRS , _..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeMgmt code changed, new sub ___batCharge..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  flowGraphicControl: new key homenodedyncol " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new pvCorrectionFactor_Auto option 'on_complex_api..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  new subs, ctrlBatSocManagementXX: new key loadTarg..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  take inverter cap into account if no strings key i..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: a lot of Code improveme..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  set MAXINVERTER to 5 " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  edit commandref, _batChargeMgmt: add load manageme..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "] Forum: https://forum" isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1342147 _flowGraphic: bugfix chain style in case..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1342122 _attrBatteryDev: more checks (cap) " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  __batChargeOptTargetPower: user a better surplus v..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  userExit: new coding, __createReduceIcon: fix Wide..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "php?msg=1344368 _setattrKeyVal: optimize function betwee..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  ctrlDebug: add collectData_long " isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
2026.01.20 18:03:55 1: PERL WARNING: Argument "2025  _flowGraphic: Discharge the battery directly into ..." isn't numeric in pack at lib/FHEM/SynoModules/SMUtils.pm line 501.
#98
Sonstige Systeme / Aw: Neues Modul LG-ThinQ
Letzter Beitrag von ixsus300 - 20 Januar 2026, 18:23:04
Hi,

TOP !! Danke !

ja im apiProfileRaw Reading:
Habe allerdings ein Token ohne Set Befehle eingebaut. Möchte nur auslesen.

{"response":{"property":{"boilerJobMode":{"currentJobMode":{"mode":["r","w"],"value":{"r":["HEAT","AUTO","COOL"],"w":["HEAT","AUTO","COOL"]},"type":"enum"}},"hotWaterTemperatureInUnits":[{"minTemperature":{"type":"number","mode":["r"]},"currentTemperature":{"mode":["r"],"type":"number"},"unit":"C","targetTemperature":{"type":"range","value":{"w":{"min":30,"max":80,"step":1},"r":{"min":30,"max":80,"step":1}},"mode":["r","w"]},"maxTemperature":{"mode":["r"],"type":"number"}},{"currentTemperature":{"type":"number","mode":["r"]},"minTemperature":{"mode":["r"],"type":"number"},"maxTemperature":{"mode":["r"],"type":"number"},"unit":"F","targetTemperature":{"value":{"r":{"step":2,"max":176,"min":86},"w":{"step":2,"min":86,"max":176}},"type":"range","mode":["r","w"]}}],"roomTemperatureInUnits":[{"airCoolTargetTemperature":{"mode":["w"],"value":{"w":{"min":18,"max":30,"step":1}},"type":"range"},"airHeatMinTemperature":{"mode":["r"],"type":"number"},"inWaterCurrentTemperature":{"mode":["r"],"type":"number"},"outWaterCurrentTemperature":{"type":"number","mode":["r"]},"airHeatMaxTemperature":{"mode":["r"],"type":"number"},"waterCoolMinTemperature":{"type":"number","mode":["r"]},"waterCoolTargetTemperature":{"mode":["w"],"type":"range","value":{"w":{"max":24,"min":5,"step":1}}},"waterHeatMaxTemperature":{"type":"number","mode":["r"]},"airCoolMinTemperature":{"type":"number","mode":["r"]},"airCurrentTemperature":{"type":"number","mode":["r"]},"airCoolMaxTemperature":{"mode":["r"],"type":"number"},"waterCoolMaxTemperature":{"type":"number","mode":["r"]},"waterHeatTargetTemperature":{"value":{"w":{"max":57,"min":14,"step":1}},"type":"range","mode":["w"]},"currentTemperature":{"type":"number","mode":["r"]},"targetTemperature":{"mode":["r"],"type":"number"},"unit":"C","airHeatTargetTemperature":{"value":{"w":{"step":1,"max":30,"min":16}},"type":"range","mode":["w"]},"waterHeatMinTemperature":{"type":"number","mode":["r"]}},{"waterCoolTargetTemperature":{"mode":["w"],"value":{"w":{"min":40,"max":76,"step":2}},"type":"range"},"waterCoolMinTemperature":{"mode":["r"],"type":"number"},"waterHeatMaxTemperature":{"type":"number","mode":["r"]},"waterCoolMaxTemperature":{"mode":["r"],"type":"number"},"waterHeatTargetTemperature":{"mode":["w"],"type":"range","value":{"w":{"step":2,"max":134,"min":58}}},"currentTemperature":{"mode":["r"],"type":"number"},"waterHeatMinTemperature":{"type":"number","mode":["r"]},"unit":"F","airHeatTargetTemperature":{"mode":["w"],"type":"range","value":{"w":{"step":2,"max":86,"min":60}}},"targetTemperature":{"type":"number","mode":["r"]},"airCurrentTemperature":{"mode":["r"],"type":"number"},"airCoolMinTemperature":{"type":"number","mode":["r"]},"airCoolMaxTemperature":{"mode":["r"],"type":"number"},"inWaterCurrentTemperature":{"type":"number","mode":["r"]},"airHeatMinTemperature":{"type":"number","mode":["r"]},"airHeatMaxTemperature":{"type":"number","mode":["r"]},"outWaterCurrentTemperature":{"type":"number","mode":["r"]},"airCoolTargetTemperature":{"mode":["w"],"type":"range","value":{"w":{"min":64,"max":86,"step":2}}}}],"temperature":{"heatTargetTemperature":{"mode":["w"],"type":"number"},"coolTargetTemperature":{"type":"number","mode":["w"]},"currentTemperature":{"type":"number","mode":["r"]},"coolMinTemperature":{"mode":["r"],"type":"number"},"unit":{"mode":["r"],"value":{"r":["C"]},"type":"enum"},"targetTemperature":{"mode":["r"],"type":"number"},"heatMinTemperature":{"type":"number","mode":["r"]},"coolMaxTemperature":{"mode":["r"],"type":"number"},"heatMaxTemperature":{"type":"number","mode":["r"]}},"operation":{"boilerOperationMode":{"mode":["r","w"],"value":{"w":["POWER_ON","POWER_OFF"],"r":["POWER_ON","POWER_OFF"]},"type":"enum"},"hotWaterMode":{"mode":["r","w"],"value":{"w":["OFF","ON"],"r":["OFF","ON"]},"type":"enum"},"roomTempMode":{"mode":["r"],"value":{"r":["AIR","WATER"]},"type":"enum"},"roomWaterMode":{"mode":["r"],"type":"enum","value":{"r":["OUT_WATER","IN_WATER"]}}}}},"timestamp":"2026-01-20T17:13:01.043307","messageId":"QduesqWEVjr-zEppFOprww"}

mfg
#99
Sonstige Systeme / Aw: Neues Modul LG-ThinQ
Letzter Beitrag von Shadow3561 - 20 Januar 2026, 17:54:11
Moin,

so in etwa
Zitat(

    # -------- Raum / Wasser Temperaturen --------
    'temperature.currentTemperature' => {
        name => 'currentTemp',
    },
    'temperature.targetTemperature' => {
        name => 'targetTemp',
    },
    'temperature.coolMinTemperature' => {
        name => 'coolMinTemp',
    },
    'temperature.coolMaxTemperature' => {
        name => 'coolMaxTemp',
    },
    'temperature.heatMinTemperature' => {
        name => 'heatMinTemp',
    },
    'temperature.heatMaxTemperature' => {
        name => 'heatMaxTemp',
    },

    # -------- Raumtemperatur (Celsius) --------
    'roomTemperatureInUnits.0.airCurrentTemperature' => {
        name => 'roomAirTemp',
    },
    'roomTemperatureInUnits.0.currentTemperature' => {
        name => 'roomCurrentTemp',
    },
    'roomTemperatureInUnits.0.targetTemperature' => {
        name => 'roomTargetTemp',
    },

    # -------- Wasser Temperaturen --------
    'roomTemperatureInUnits.0.inWaterCurrentTemperature' => {
        name => 'waterInTemp',
    },
    'roomTemperatureInUnits.0.outWaterCurrentTemperature' => {
        name => 'waterOutTemp',
    },

    # -------- Boiler Job Mode --------
    'boilerJobMode.currentJobMode' => {
        name => 'boilerJobMode',
    },

    # -------- Operation Modes --------
    'operation.boilerOperationMode' => {
        name => 'boilerPower',
    },
    'operation.hotWaterMode' => {
        name => 'hotWaterMode',
    },
    'operation.roomTempMode' => {
        name => 'roomTempMode',
    },
    'operation.roomWaterMode' => {
        name => 'roomWaterMode',
    },

    # -------- Hot Water --------
    'hotWaterTemperatureInUnits.0.currentTemperature' => {
        name => 'hotWaterCurrentTemp',
    },
    'hotWaterTemperatureInUnits.0.targetTemperature' => {
        name => 'hotWaterTargetTemp',
    },
    'hotWaterTemperatureInUnits.0.minTemperature' => {
        name => 'hotWaterMinTemp',
    },
    'hotWaterTemperatureInUnits.0.maxTemperature' => {
        name => 'hotWaterMaxTemp',
    },
Hast du Set-Befehle bekommen um die WP zu steuern?

Mit freundlichen Grüßen

EDIT:
Neue Version mit readings für LG Wärmepumpe oben angehängt.
#100
Perl für FHEM-User / Basic Auth klappt nicht mit Ht...
Letzter Beitrag von TomLee - 20 Januar 2026, 17:51:54
Hi,

ich versuche gerade, Daten von einer Symfony-basierten Webanwendung mittels HttpUtils_NonblockingGet abzugreifen. Der Endpunkt liefert JSON, ist aber durch ein Login geschützt.

Mein Problem: Meine Versuche mit Basic Auth schlagen fehl. Der Server ignoriert alle meine Versuche und antwortet mit dem HTML der Login-Seite.

Im Netzwerk-Traffic des Browser sieht man das die Anwendung Session-Cookies nutzt. In meinem Browser-Header sehe ich:

PHPSESSID: Die aktuelle Session-ID.

REMEMBERME: Ein Langzeit-Token.

Wenn ich diese Cookies in dem Header von HttpUtils angebe, klappt der Abruf sofort:

sub TransformUtilization {
#my $auth = encode_base64("bla" . ":" . "blub!");
    #$auth =~ s/\n//g; # Wichtig: Zeilenumbruch von Base64 entfernen
#my $all_cookies = 'PHPSESSID=52d80051a89397f7112345688; REMEMBERME=App.Entity.User%3AVGhvbWFz%3A1800456286%3AExVh128837646673Wok9Jc~n3D40wRCvILZkLzVJjL_3VpOvbjKX6yO4B9J0JeVQvs~;';
HttpUtils_NonblockingGet({
    #url => "https://fhempi/statistics/turnover/monthly?yearStart=2026&yearEnd=2026&invoice-status%5B%5D=1&invoice-status%5B%5D=3&invoice-status%5B%5D=2",
url => "https://bli:bla%21%40fhempi/statistics/turnover/monthly?yearStart=2026&yearEnd=2026&invoice-status%5B%5D=1&invoice-status%5B%5D=3&invoice-status%5B%5D=2",
url => "https://bli:bla!\@fhempi/statistics/turnover/monthly?yearStart=2026&yearEnd=2026&invoice-status%5B%5D=1&invoice-status%5B%5D=3&invoice-status%5B%5D=2",
#header => "Cookie: $all_cookies",
#header => "Authorization: Basic $auth",
#noshutdown => 1,
    #sslargs => { SSL_verify_mode => 0, SSL_verifycn_name => 'none' },
    #timeout => 10,
callback => sub {
    return if $_[1];
Debug $_[2];
}
  });
}

ja, hinten ist ein Befehlszeichen im Passwort.

Habe ich bei der Umsetzung von Basic Auth in HttpUtils eventuell etwas Grundsätzliches übersehen, oder ist es bei Symfony-Backends evtl. normal dass Basic Auth nicht "out-of-the-box" funktioniert? Ich hab keine Ahnung...

Mit was muss ich mich beschäftigen das ich eine vernünftige Lösung bekomme?

Gruß Thomas