Zitat von: fred_feuerstein am 09 März 2026, 15:16:51Jahresschnitt aktuell 35% PV und 65% Netz, mal sehen wo ich mit der Quote bis Ende des Jahres lande.
esphome:
name: zendure-bridge
esp32: #
board: esp32dev
framework:
type: arduino
time:
- platform: sntp
id: esptime
timezone: Europe/Berlin
wifi: # Ihre WiFi-Daten hier
ssid: "SSID"
password: "wifipassword"
# Fallback Hotspot bei Verbindungsproblemen
ap:
ssid: "Zendure-Bridge-Fallback"
password: "12345678"
# Logger für Debugging
logger:
level: DEBUG
# MQTT für FHEM (Broker-IP anpassen!)
mqtt:
broker: xxx.xxx.xxx.xxx # IP Ihres FHEM-Servers
topic_prefix: zendure/
birth_message:
topic: 'zendure/bridge/status'
payload: 'online'
discovery: false
discovery_retain: false
# OTA-Updates (Passwort setzen!)
ota:
- platform: esphome
password: "password"
packages:
zendure:
url: https://github.com/danez/esphome-zendure-bridge
files:
- path: packages/hub2000.yaml
vars:
mac_address: "xx:xx:xx:xx:xx" # Bluetooth MAC Solarhub
time_id: esptime
name: "Zendure Hub 2000"
id: "hub_2000"
- path: packages/ab2000.yaml
vars:
name: "Hub 2000 Battery 1"
device_id: "hub_2000"
serial_number: "Serial No. Battery_1"
- path: packages/ab2000.yaml
vars:
name: "Hub 2000 Battery 2"
device_id: "hub_2000"
serial_number: "Serial No. Battery_2"
ref: v1
refresh: 1d
# Alle 5 Sekunden Update
interval:
- interval: 5s
then:
- mqtt.publish:
topic: "zendure/bridge/heartbeat"
payload: !lambda 'return to_string(id(esptime).now().timestamp);'
Internals:
FUUID 69a2bd28-f33f-3e5d-44a1-c9cb5fc8d320a077
FVERSION 76_SolarForecast.pm:v2.2.0-s30871/2026-02-18
LCACHEFILE last write time: 15:18:40 whole Operating Memory
MODE Automatic / Event-controlled - next planned Cycletime: 15:20:53
MODEL OpenMeteoDWDAPI
NAME SolarForecast_dach
NOTIFYDEV MQTT2_shellypro3em_34987a465e38,zendure_bridge_b0b21c980b18,OpenDTU_4741344
NR 1144
NTFY_ORDER 50-SolarForecast_dach
STATE wrote cachefile solcastapi successfully
TYPE SolarForecast
WEATHERMODEL OpenMeteoDWDAPI
eventCount 8793
HELPER:
FW WEB
PACKAGE FHEM::SolarForecast
S10DONE 1
SPGDETAIL SolarForecast_dach
SPGDEV SolarForecast_dach
SPGROOM Solar
VERSION 2.2.0
VERSION_API unused
VERSION_CTZ 1.0.0
VERSION_ErrCodes 1.3.9
VERSION_SMUtils 1.28.3
GMFRUNNING:
abortFn FHEM::SolarForecast::_abortGetMessageFile
bc_pid 123703
finishFn FHEM::SolarForecast::_processMessageFile
fn FHEM::SolarForecast::_retrieveMessageFile
loglevel 3
pid DEAD:648422
telnet telnetForBlockingFn_1772371238.17535_127.0.0.1_37330
terminated 1
timeout 30
abortArg:
arg:
block 1
name SolarForecast_dach
tsnext 1773066202.79259
OLDREADINGS:
READINGS:
2026-03-09 15:15:53 Battery_ChargeOptTargetPower_01 9223372036854775808 W
2026-03-09 15:15:53 Battery_ChargeUnrestricted_01 1
2026-03-09 15:15:53 Battery_TargetAchievable_01 0
2026-03-09 15:15:53 Current_AutarkyRate 0 %
2026-03-09 15:15:53 Current_BatCharge_01 62 %
2026-03-09 15:15:53 Current_Consumption 24 W
2026-03-09 15:15:53 Current_GridConsumption 0 W
2026-03-09 15:15:53 Current_GridFeedIn 0 W
2026-03-09 15:15:53 Current_PV 214 W
2026-03-09 15:15:53 Current_PowerBatIn_01 214 W
2026-03-09 15:15:53 Current_PowerBatOut_01 0 W
2026-03-09 15:15:53 Current_SelfConsumption 0 W
2026-03-09 15:15:53 Current_SelfConsumptionRate 0 %
2026-03-09 15:15:53 Current_Surplus 190 W
2026-03-09 15:00:00 LastHourGridconsumptionReal 0 Wh
2026-03-09 15:00:00 LastHourPVforecast 318 Wh
2026-03-09 15:00:00 LastHourPVreal 0 Wh
2026-03-09 15:15:53 NextHours_Sum01_PVforecast 242 Wh
2026-03-09 15:15:53 NextHours_Sum02_PVforecast 368 Wh
2026-03-09 15:15:53 NextHours_Sum03_PVforecast 399 Wh
2026-03-09 15:15:53 NextHours_Sum04_ConsumptionForecast 0 Wh
2026-03-09 15:15:53 NextHours_Sum04_PVforecast 399 Wh
2026-03-09 15:15:53 RestOfDayConsumptionForecast 0 Wh
2026-03-09 15:15:53 RestOfDayPVforecast 399 Wh
2026-03-09 15:15:53 Today_CONforecast 0 Wh
2026-03-09 15:15:53 Today_CONreal 0 Wh
2026-03-09 00:59:49 Today_Hour01_BatIn_01 0 Wh
2026-03-09 00:59:49 Today_Hour01_BatOut_01 0 Wh
2026-03-09 00:59:49 Today_Hour01_PVreal 0 Wh
2026-03-09 01:59:49 Today_Hour02_BatIn_01 0 Wh
2026-03-09 01:59:49 Today_Hour02_BatOut_01 0 Wh
2026-03-09 01:59:49 Today_Hour02_PVreal 0 Wh
2026-03-09 02:59:49 Today_Hour03_BatIn_01 0 Wh
2026-03-09 02:59:49 Today_Hour03_BatOut_01 0 Wh
2026-03-09 02:59:49 Today_Hour03_PVreal 0 Wh
2026-03-09 03:59:49 Today_Hour04_BatIn_01 0 Wh
2026-03-09 03:59:49 Today_Hour04_BatOut_01 0 Wh
2026-03-09 03:59:49 Today_Hour04_PVreal 0 Wh
2026-03-09 04:59:49 Today_Hour05_BatIn_01 0 Wh
2026-03-09 04:59:49 Today_Hour05_BatOut_01 0 Wh
2026-03-09 04:59:49 Today_Hour05_PVreal 0 Wh
2026-03-09 05:59:49 Today_Hour06_BatIn_01 0 Wh
2026-03-09 05:59:49 Today_Hour06_BatOut_01 0 Wh
2026-03-09 05:59:49 Today_Hour06_PVreal 0 Wh
2026-03-09 06:59:49 Today_Hour07_BatIn_01 0 Wh
2026-03-09 06:59:49 Today_Hour07_BatOut_01 0 Wh
2026-03-09 06:59:49 Today_Hour07_PVforecast 3 Wh
2026-03-09 06:59:49 Today_Hour07_PVreal 0 Wh
2026-03-09 07:59:49 Today_Hour08_BatIn_01 0 Wh
2026-03-09 07:59:49 Today_Hour08_BatOut_01 0 Wh
2026-03-09 07:59:49 Today_Hour08_PVforecast 78 Wh
2026-03-09 07:59:49 Today_Hour08_PVreal 0 Wh
2026-03-09 08:59:49 Today_Hour09_BatIn_01 0 Wh
2026-03-09 08:59:49 Today_Hour09_BatOut_01 0 Wh
2026-03-09 08:59:49 Today_Hour09_PVforecast 181 Wh
2026-03-09 08:59:49 Today_Hour09_PVreal 0 Wh
2026-03-09 09:59:49 Today_Hour10_BatIn_01 0 Wh
2026-03-09 09:59:49 Today_Hour10_BatOut_01 0 Wh
2026-03-09 09:59:49 Today_Hour10_PVforecast 269 Wh
2026-03-09 09:59:49 Today_Hour10_PVreal 0 Wh
2026-03-09 10:59:49 Today_Hour11_BatIn_01 0 Wh
2026-03-09 10:59:49 Today_Hour11_BatOut_01 0 Wh
2026-03-09 10:59:49 Today_Hour11_PVforecast 355 Wh
2026-03-09 10:59:49 Today_Hour11_PVreal 0 Wh
2026-03-09 11:59:49 Today_Hour12_BatIn_01 0 Wh
2026-03-09 11:59:49 Today_Hour12_BatOut_01 0 Wh
2026-03-09 11:59:49 Today_Hour12_PVforecast 389 Wh
2026-03-09 11:59:49 Today_Hour12_PVreal 0 Wh
2026-03-09 12:59:49 Today_Hour13_BatIn_01 0 Wh
2026-03-09 12:59:49 Today_Hour13_BatOut_01 0 Wh
2026-03-09 12:59:49 Today_Hour13_PVforecast 404 Wh
2026-03-09 12:59:49 Today_Hour13_PVreal 0 Wh
2026-03-09 13:59:49 Today_Hour14_BatIn_01 0 Wh
2026-03-09 13:59:49 Today_Hour14_BatOut_01 0 Wh
2026-03-09 13:59:49 Today_Hour14_PVforecast 341 Wh
2026-03-09 13:59:49 Today_Hour14_PVreal 0 Wh
2026-03-09 14:59:49 Today_Hour15_BatIn_01 0 Wh
2026-03-09 14:59:49 Today_Hour15_BatOut_01 0 Wh
2026-03-09 14:59:49 Today_Hour15_PVforecast 318 Wh
2026-03-09 14:59:49 Today_Hour15_PVreal 0 Wh
2026-03-09 15:15:53 Today_Hour16_BatIn_01 0 Wh
2026-03-09 15:15:53 Today_Hour16_BatOut_01 0 Wh
2026-03-09 15:15:53 Today_Hour16_PVforecast 271 Wh
2026-03-09 15:15:53 Today_Hour16_PVreal 0 Wh
2026-03-09 15:15:53 Today_Hour17_PVforecast 155 Wh
2026-03-09 15:15:53 Today_Hour18_PVforecast 41 Wh
2026-03-09 15:15:53 Today_MaxPVforecast 404 Wh
2026-03-09 15:15:53 Today_MaxPVforecastTime 2026-03-09 12:00:00
2026-03-09 15:15:53 Today_PVforecast 2805 Wh
2026-03-09 15:15:53 Today_PVreal 0 Wh
2026-03-09 15:15:53 Today_SunRise 06:38
2026-03-09 15:15:53 Today_SunSet 18:03
2026-03-09 15:15:53 Tomorrow_ConsumptionForecast 0 Wh
2026-03-09 15:15:53 Tomorrow_PVforecast 2949 Wh
2026-03-09 15:15:53 Tomorrow_SunRise 06:36
2026-03-09 15:15:53 Tomorrow_SunSet 18:05
2026-03-09 15:15:53 nextCycletime 15:20:53
2026-03-09 15:10:55 nextRadiationAPICall after 2026-03-09 15:25:55
2026-03-09 15:18:40 state wrote cachefile solcastapi successfully
Attributes:
graphicBeam1Content batsocCombi_01
plantControl cycleInterval=300
room Solar
setupBatteryDev01 zendure_bridge_b0b21c980b18 pin=output_pack_power:W pout=pack_input_power:W cap=3840 charge=electricity_level show=1
setupInverterDev01 zendure_bridge_b0b21c980b18
feed=bat
pvIn=solar_input_power:W
pvOut=output_pack_power:W
strings=Dach1
etotal=stat_solar:etotal:Wh
capacity=1400
setupInverterDev02 OpenDTU_4741344
strings=none
dc2ac=powerdc:W
ac2dc=power:W
capacity=1200
icon=inverter@darkorange:inverter@grey
asynchron=0
setupInverterStrings Dach1
setupMeterDev MQTT2_shellypro3em_34987a465e38 gcon=powerAll:W contotal=total_consumed:Wh gfeedin=powerAll:W feedtotal=total_returned:Wh
setupRadiationAPI OpenMeteoDWD-API
setupStringAzimuth Dach1=175
setupStringDeclination Dach1=30
setupStringPeak Dach1=1.780
setupWeatherDev1 OpenMeteoDWD-API
) umgeschaltet. Quote PV-Strom heute 99 %, Netzstrom nur 1%. Zitat von: JoWiemann am 09 März 2026, 10:21:09ich habe bei der Suche mit Fhem & randomize folgendes gefunden: https://wiki.fhem.de/wiki/RandomTimer, aber nicht geprüft, ob das genau Deine Anforderungen abdeckt.Danke, das kannte ich noch nicht. Wenn ich die Doku richtig verstehe, beschränkt sich das auf ein Device - und nicht zB eine Perl-Funktion oder eine Gruppe von Devices.
Zitat von: betateilchen am 09 März 2026, 11:15:21Grundsätzlich kann ein at die Ausführungszeit über eine perl Funktion ermitteln, die HH:MM:SS zurückliefert.Das ist mir bekannt und wäre auch meine erste Wahl gewesen. Dies würde aber "nur" das initiale at definieren; ich möchte nicht für jedes HTTPMOD Device ein eigenes at definieren. Letzteres würde ich gern über eine Schleife basierend auf devspec2array aktualisieren - aber eben mit einem zeitlichen Abstand.
Zitat von: betateilchen am 09 März 2026, 11:15:21Dazu muss man wissen, dass diese Funktion für den folgenden Ausführungszeitpunkt immer erst nach der Ausführung des at aufgerufen wird.Das passt.
Zitat von: Damian am 09 März 2026, 13:21:26Bei den Nachteilen sprichst du immer von zufälliger Verzögerung. Warum baust du sie nicht in deinem DOIF ein? Den Zufall kannst du sowohl im wait-Attribut, als auch bei berechneten Zeittriggern angeben.Dann hab ich mich mißverständlich ausgedrückt - das DOIF funktioniert, inklusive variabler Zeitdifferenz via wait Attribut. Was mich nervt (first world problems!) ist die Tatsache, dass wenn ich ein HTTPMOD Device hinzufüge/entferne, ich die DOIF DEF sowie was wait Attribut anpassen muss. Das DOIF sieht etwa so aus:
([([06:50]+int(rand(300)))-([20:30]-int(rand(300)))|8])
(set Produkt_1 reread)
(set Produkt_2 reread)
(set Produkt_3 reread)
(set Produkt_4 reread)
##[...]
(set Produkt_23 reread)
DOELSE ()mitAttributes:
do always
repeatcmd 4600+rand(400)
wait 0,45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30),45+rand(30)
Schön wäre, wenn das DOIF im Ausfrührungsteil über die vorhandenen Devices iterieren und ein reread durchführen könnte - mit jeweiliger Pause dazwischen. Devspec wäreTYPE=HTTPMOD:FILTER=NAME=Produkt_.*Zitat von: betateilchen am 09 März 2026, 14:06:21Bei mir funktioniert Peters Code einwandfrei, wenn ich in in das große Eingabefeld hinter dem + Zeichen paste.bei mir nicht, aber egal, für mich gelöst und anschließend angepasst.
Zitat von: betateilchen am 09 März 2026, 14:04:19DEF ./db.conf .*PV_DC.*|.*pvIn.*[/code]bekomme ich weiter keine Einträge, auch nicht nach:
set csl_debian_DbLog commitCache
der CacheUsage ist danach zwar "0" aber es wird nichts in die DB geschrieben.
setreading SE_10k PV_DC 9.99
müsste (und wird) ein event erzeugt, das in die Db rein müsste 2026.03.09 14:42:10 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:10 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:10 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:10 4: csl_debian_DbLog - number of events received: 1 of device: global
2026.03.09 14:42:10 4: csl_debian_DbLog - check Device: global , Event: ATTR csl_debian_DbLog verbose 5
2026.03.09 14:42:10 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:10 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:10 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:10 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:10 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0018
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 30 of device: SE_10k
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_AC_Current: 11.38
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_AC-Power: 2.6963
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_AC_Energy_WH: 1392.633
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_DC_Power: 2.7374
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_Temp_Sink: 42.47
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_Temp_SF: -2
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: I_Status: On
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatIN_TOTAL_kWh: 978.10
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatOUT_TOTAL_kWh: 923.15
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistungbezug_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energiebezug_HM_Meter_kWh: 874.70
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistung_FeedIN_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energie_FeedIN_HM_Meter_kWh: 179.90
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: pvIn: 2.660
2026.03.09 14:42:13 5: csl_debian_DbLog - parsed Event: SE_10k , Event: pvIn: 2.660
2026.03.09 14:42:13 4: csl_debian_DbLog - added event - Timestamp: 2026-03-09 14:42:13, Device: SE_10k, Type: MODBUSATTR, Event: pvIn: 2.660, Reading: pvIn, Value: 2.660, Unit:
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: pvOut: 2.460
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: ac2dc: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: etotal: 663.345
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Leistung-temp: 4.99
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Leistung: 4.99
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Haus_Last_kW: 0.45
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: vom_Dach: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Hausverbrauch: 0.446
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: WR_Effizienz: 0.985
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 5: csl_debian_DbLog - parsed Event: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - added event - Timestamp: 2026-03-09 14:42:13, Device: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Value: 2.737, Unit:
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatNet: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatExport: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Export: 2.250
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Haus: 0.446
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: NetzHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0110
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: YieldDay_M_Exported
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: YieldDay_M_Exported , Event: 196.46
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0016
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: YieldDay_M_Imported
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: YieldDay_M_Imported , Event: 951.88
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0014
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 21 of device: SE_10k
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_AC_POWER: 2.42
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_Exported: 196.46
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_Imported: 951.88
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_Energy_W_SF: -3
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_AC_POWER_Purchased: 0
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: M_AC_POWER_FeedIn: 2.42
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistungbezug_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energiebezug_HM_Meter_kWh: 874.70
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistung_FeedIN_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energie_FeedIN_HM_Meter_kWh: 179.90
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Haus_Last_kW: 0.28
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: vom_Dach: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Hausverbrauch: 0.276
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: WR_Effizienz: 0.985
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 5: csl_debian_DbLog - parsed Event: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - added event - Timestamp: 2026-03-09 14:42:13, Device: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Value: 2.737, Unit:
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatNet: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatExport: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Export: 2.420
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Haus: 0.276
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: NetzHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0064
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 25 of device: SE_10k
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_Average_Temperature: 19.7
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_Instantaneous_Power: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_Available_Energy: 9.53
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_State_of_Health: 99.0
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_State_of_Energy: 98.9
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_Status: TrickleCharge
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatIn: 0
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatOut: 0
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: B_State_of_Energy_in_kWh: 9.43
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistungbezug_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energiebezug_HM_Meter_kWh: 874.70
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistung_FeedIN_HM_Meter_kW: 0.00
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Energie_FeedIN_HM_Meter_kWh: 179.90
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: dc2ac: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Haus_Last_kW: 0.28
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: vom_Dach: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: Hausverbrauch: 0.276
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: WR_Effizienz: 0.985
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 5: csl_debian_DbLog - parsed Event: SE_10k , Event: PV_DC: 2.737
2026.03.09 14:42:13 4: csl_debian_DbLog - added event - Timestamp: 2026-03-09 14:42:13, Device: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Value: 2.737, Unit:
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatNet: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatExport: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: BatHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Export: 2.420
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Haus: 0.276
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: SE_10k , Event: NetzHaus: 0.000
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0094
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 3 of device: NODERED_CSL
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: NODERED_CSL , Event: 1_1_Speicher-Leistung: 0
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: NODERED_CSL , Event: 1_1_time: 2026-03-09T13:42:13.505Z
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: NODERED_CSL , Event: 1_2_inverter: 1
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:13 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:13 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:13 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0017
2026.03.09 14:42:17 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:17 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:17 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:17 4: csl_debian_DbLog - number of events received: 15 of device: SE_10k
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_DC: 9.99
2026.03.09 14:42:17 5: csl_debian_DbLog - parsed Event: SE_10k , Event: PV_DC: 9.99
2026.03.09 14:42:17 4: csl_debian_DbLog - added event - Timestamp: 2026-03-09 14:42:17, Device: SE_10k, Type: MODBUSATTR, Event: PV_DC: 9.99, Reading: PV_DC, Value: 9.99, Unit:
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistungbezug_HM_Meter_kW: 0.00
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Energiebezug_HM_Meter_kWh: 874.70
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Leistung_FeedIN_HM_Meter_kW: 0.00
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Energie_FeedIN_HM_Meter_kWh: 179.90
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Haus_Last_kW: 0.28
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: vom_Dach: 2.737
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: Hausverbrauch: 0.276
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: WR_Effizienz: 0.985
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: BatNet: 0.000
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: BatExport: 0.000
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: BatHaus: 0.000
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Export: 2.420
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: PV_Haus: 0.276
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: SE_10k , Event: NetzHaus: 0.000
2026.03.09 14:42:17 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:17 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:17 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:17 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:17 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0075
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - number of events received: 18 of device: SolCast_Debian
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: nextCycletime: 14:43:36
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_PV: 9990 W
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Today_Hour15_PVreal: 2101 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Today_CONdeviation: -22.44 %
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_GridFeedIn: 2420 W
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_Consumption: 7570 W
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_SelfConsumption: 7570 W
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_SelfConsumptionRate: 76 %
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Current_Surplus: 2420 W
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: NextHours_Sum01_PVforecast: 2517 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: NextHours_Sum02_PVforecast: 4091 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: NextHours_Sum03_PVforecast: 5042 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: NextHours_Sum04_PVforecast: 5314 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: RestOfDayPVforecast: 5330 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Today_CONreal: 8220 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: Today_PVreal: 16355 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: NextHours_Sum04_ConsumptionForecast: 1903 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: RestOfDayConsumptionForecast: 6227 Wh
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0044
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - ### New database processing cycle - SBP asynchronous ###
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - MemCache contains 5 entries to process
2026.03.09 14:42:27 4: csl_debian_DbLog - DbLogType is: Current/History
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:27 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:27 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:27 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: CacheOverflowLastNum: 0
2026.03.09 14:42:27 5: csl_debian_DbLog - MemCache contains: 201 -> 2026-03-09 14:42:13|SE_10k|MODBUSATTR|pvIn: 2.660|pvIn|2.660|
2026.03.09 14:42:27 5: csl_debian_DbLog - MemCache contains: 202 -> 2026-03-09 14:42:13|SE_10k|MODBUSATTR|PV_DC: 2.737|PV_DC|2.737|
2026.03.09 14:42:27 5: csl_debian_DbLog - MemCache contains: 203 -> 2026-03-09 14:42:13|SE_10k|MODBUSATTR|PV_DC: 2.737|PV_DC|2.737|
2026.03.09 14:42:27 5: csl_debian_DbLog - MemCache contains: 204 -> 2026-03-09 14:42:13|SE_10k|MODBUSATTR|PV_DC: 2.737|PV_DC|2.737|
2026.03.09 14:42:27 5: csl_debian_DbLog - MemCache contains: 205 -> 2026-03-09 14:42:17|SE_10k|MODBUSATTR|PV_DC: 9.99|PV_DC|9.99|
2026.03.09 14:42:27 4: csl_debian_DbLog - Operation: log_asynch
2026.03.09 14:42:27 5: csl_debian_DbLog - DbLogType: Current/History
2026.03.09 14:42:27 4: csl_debian_DbLog - AutoCommit: ON, Transaction: ON
2026.03.09 14:42:27 4: csl_debian_DbLog - Insert mode: Array
2026.03.09 14:42:27 4: csl_debian_DbLog - Primary Key used in history: DEVICE,READING
2026.03.09 14:42:27 4: csl_debian_DbLog - Primary Key used in current: DEVICE,READING
2026.03.09 14:42:27 5: csl_debian_DbLog - processing 201 -> TS: 2026-03-09 14:42:13, Dev: SE_10k, Type: MODBUSATTR, Event: pvIn: 2.660, Reading: pvIn, Val: 2.660, Unit:
2026.03.09 14:42:27 5: csl_debian_DbLog - processing 202 -> TS: 2026-03-09 14:42:13, Dev: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Val: 2.737, Unit:
2026.03.09 14:42:27 5: csl_debian_DbLog - processing 203 -> TS: 2026-03-09 14:42:13, Dev: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Val: 2.737, Unit:
2026.03.09 14:42:27 5: csl_debian_DbLog - processing 204 -> TS: 2026-03-09 14:42:13, Dev: SE_10k, Type: MODBUSATTR, Event: PV_DC: 2.737, Reading: PV_DC, Val: 2.737, Unit:
2026.03.09 14:42:27 5: csl_debian_DbLog - processing 205 -> TS: 2026-03-09 14:42:17, Dev: SE_10k, Type: MODBUSATTR, Event: PV_DC: 9.99, Reading: PV_DC, Val: 9.99, Unit:
2026.03.09 14:42:27 4: csl_debian_DbLog - begin Transaction
2026.03.09 14:42:27 4: csl_debian_DbLog - 5 of 5 events inserted into table history using PK on columns DEVICE,READING
2026.03.09 14:42:27 4: csl_debian_DbLog - commit inserted data table >history<
2026.03.09 14:42:27 4: csl_debian_DbLog - begin Transaction
2026.03.09 14:42:27 4: csl_debian_DbLog - 5 of 5 events updated in table current using PK on columns DEVICE,READING
2026.03.09 14:42:27 4: csl_debian_DbLog - commit inserted data table >current<
2026.03.09 14:42:28 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:28 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:28 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:28 4: csl_debian_DbLog - number of events received: 1 of device: SolCast_Debian
2026.03.09 14:42:28 4: csl_debian_DbLog - check Device: SolCast_Debian , Event: state: updated
2026.03.09 14:42:28 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:28 4: csl_debian_DbLog - ### start of new Logcycle ###
2026.03.09 14:42:28 4: csl_debian_DbLog - ################################################################
2026.03.09 14:42:28 4: csl_debian_DbLog - number of events received: 1 of device: csl_debian_DbLog
2026.03.09 14:42:28 4: csl_debian_DbLog - check Device: csl_debian_DbLog , Event: notify_processing_time: 0.0019