define Doorbird.Eingang DoorBird xxx.xxx.xxx.xxx crypt:xxx crypt:xxx
attr Doorbird.Eingang userattr notifyMessage
attr Doorbird.Eingang AudioFileDir /opt/fhem/www/images/doorbird/
attr Doorbird.Eingang DbLogExclude .*
attr Doorbird.Eingang DbLogInclude motion_sensor,doorbell_button_001
attr Doorbird.Eingang HistoryFilePath 1
attr Doorbird.Eingang ImageFileDir /opt/fhem/www/images/doorbird/
attr Doorbird.Eingang MaxHistory 10
attr Doorbird.Eingang SessionIdSec 0
attr Doorbird.Eingang UdpPort 6524
attr Doorbird.Eingang VideoFileDir /opt/fhem/www/images/doorbird/
attr Doorbird.Eingang do_not_notify 0
attr Doorbird.Eingang event-on-change-reading motion_sensor,doorbell_button_001,ContactLostSince
attr Doorbird.Eingang event-on-update-reading state
attr Doorbird.Eingang icon doorbird
attr Doorbird.Eingang room Interfaces->Doorbird,Erdgeschoss->Eingang
Zitat von: Parallix am 20 August 2025, 10:29:29...
define PV_WR_10K ModbusAttr 5 60 192.168.188.186:502 TCP
attr PV_WR_10K comment Inbetriebname: 10.12.2024, GW10KN-ET, 9010KETU232W0865
attr PV_WR_10K dev-timing-sendDelay 0.1
attr PV_WR_10K dev-timing-timeout 4
attr PV_WR_10K enableControlSet 1
attr PV_WR_10K event-min-interval PV_[1-2]_Power:900,E_.*:1800,SOC:1800,Power_.*:1800,PV_Total_Power:1800,AC_ActivePower:900,Inverter_Temperature:3600,BMS_Pack_Temperature:3600
attr PV_WR_10K event-on-change-reading Power_.*:2,.*
attr PV_WR_10K event-on-update-reading ARM_SVN_Version,ARM_Software_Version,BMS_Software_Version,DSP_SVN_Version,DSP_Software_Version,SOH
attr PV_WR_10K icon measure_power_meter
attr PV_WR_10K obj-h35001-group 1-1
attr PV_WR_10K obj-h35001-len 2
attr PV_WR_10K obj-h35001-poll 1
attr PV_WR_10K obj-h35001-polldelay x1
attr PV_WR_10K obj-h35001-reading Rated_Power
attr PV_WR_10K obj-h35001-showGet 1
attr PV_WR_10K obj-h35001-unpack s>
attr PV_WR_10K obj-h35003-len 8
attr PV_WR_10K obj-h35003-poll 1
attr PV_WR_10K obj-h35003-reading SNR
attr PV_WR_10K obj-h35003-type string
attr PV_WR_10K obj-h35011-len 5
attr PV_WR_10K obj-h35011-poll 1
attr PV_WR_10K obj-h35011-reading Modell
attr PV_WR_10K obj-h35011-type string
attr PV_WR_10K obj-h35016-poll 1
attr PV_WR_10K obj-h35016-reading DSP_Software_Version
attr PV_WR_10K obj-h35016-showGet 1
attr PV_WR_10K obj-h35018-poll once
attr PV_WR_10K obj-h35018-reading DSP_SVN_Version
attr PV_WR_10K obj-h35018-showGet 1
attr PV_WR_10K obj-h35019-poll once
attr PV_WR_10K obj-h35019-reading ARM_Software_Version
attr PV_WR_10K obj-h35019-showGet 1
attr PV_WR_10K obj-h35020-poll once
attr PV_WR_10K obj-h35020-reading ARM_SVN_Version
attr PV_WR_10K obj-h35020-showGet 1
attr PV_WR_10K obj-h35103-expr $val/10
attr PV_WR_10K obj-h35103-format %.1f
attr PV_WR_10K obj-h35103-poll 1
attr PV_WR_10K obj-h35103-polldelay x1
attr PV_WR_10K obj-h35103-reading PV_1_Voltage
attr PV_WR_10K obj-h35103-showGet 1
attr PV_WR_10K obj-h35105-group 1-2
attr PV_WR_10K obj-h35105-len 2
attr PV_WR_10K obj-h35105-poll 1
attr PV_WR_10K obj-h35105-polldelay x1
attr PV_WR_10K obj-h35105-reading PV_1_Power
attr PV_WR_10K obj-h35105-showGet 1
attr PV_WR_10K obj-h35105-unpack L>
attr PV_WR_10K obj-h35107-expr $val/10
attr PV_WR_10K obj-h35107-format %.1f
attr PV_WR_10K obj-h35107-poll 1
attr PV_WR_10K obj-h35107-polldelay x1
attr PV_WR_10K obj-h35107-reading PV_2_Voltage
attr PV_WR_10K obj-h35109-expr ReadingsVal($name, 'PV_1_Power', 0) + $val
attr PV_WR_10K obj-h35109-group 1-3
attr PV_WR_10K obj-h35109-len 2
attr PV_WR_10K obj-h35109-name Eigentlich PV_2_Power
attr PV_WR_10K obj-h35109-poll 1
attr PV_WR_10K obj-h35109-polldelay x1
attr PV_WR_10K obj-h35109-reading PV_Total_Power
attr PV_WR_10K obj-h35109-showGet 1
attr PV_WR_10K obj-h35109-unpack L>
attr PV_WR_10K obj-h35137-group 1-4
attr PV_WR_10K obj-h35137-poll 1
attr PV_WR_10K obj-h35137-polldelay x1
attr PV_WR_10K obj-h35137-reading Total_Inv_Power
attr PV_WR_10K obj-h35137-showGet 1
attr PV_WR_10K obj-h35137-unpack s>
attr PV_WR_10K obj-h35138-group 1-4
attr PV_WR_10K obj-h35138-poll 1
attr PV_WR_10K obj-h35138-polldelay x1
attr PV_WR_10K obj-h35138-reading Total_Inv_Power
attr PV_WR_10K obj-h35138-showGet 1
attr PV_WR_10K obj-h35138-unpack s>
attr PV_WR_10K obj-h35140-expr $val
attr PV_WR_10K obj-h35140-format %.0f
attr PV_WR_10K obj-h35140-group 1-4
attr PV_WR_10K obj-h35140-len 2
attr PV_WR_10K obj-h35140-poll 1
attr PV_WR_10K obj-h35140-polldelay x1
attr PV_WR_10K obj-h35140-reading AC_ActivePower
attr PV_WR_10K obj-h35140-showGet 1
attr PV_WR_10K obj-h35140-unpack s>
attr PV_WR_10K obj-h35174-expr $val/10
attr PV_WR_10K obj-h35174-format %.0f
attr PV_WR_10K obj-h35174-poll 1
attr PV_WR_10K obj-h35174-polldelay x1
attr PV_WR_10K obj-h35174-reading Inverter_Temperature
attr PV_WR_10K obj-h35183-group 1-6
attr PV_WR_10K obj-h35183-poll 1
attr PV_WR_10K obj-h35183-polldelay x1
attr PV_WR_10K obj-h35183-reading Power_Battery
attr PV_WR_10K obj-h35183-showGet 1
attr PV_WR_10K obj-h35183-unpack s>
attr PV_WR_10K obj-h35184-map 0:Akku disconnected, 1:Standby, 2:Discharging, 3:Charging, 4: Waiting for charge, 5: Waiting for discharge
attr PV_WR_10K obj-h35184-poll 1
attr PV_WR_10K obj-h35184-polldelay x1
attr PV_WR_10K obj-h35184-reading Akku_Mode
attr PV_WR_10K obj-h35184-showGet 1
attr PV_WR_10K obj-h35191-expr $val/10
attr PV_WR_10K obj-h35191-len 2
attr PV_WR_10K obj-h35191-poll 1
attr PV_WR_10K obj-h35191-polldelay x1
attr PV_WR_10K obj-h35191-reading E_PV_Total
attr PV_WR_10K obj-h35191-unpack L>
attr PV_WR_10K obj-h35193-expr $val/10
attr PV_WR_10K obj-h35193-len 2
attr PV_WR_10K obj-h35193-poll 1
attr PV_WR_10K obj-h35193-polldelay x1
attr PV_WR_10K obj-h35193-reading E_PV_Day
attr PV_WR_10K obj-h35193-unpack L>
attr PV_WR_10K obj-h35203-expr $val/10
attr PV_WR_10K obj-h35203-len 2
attr PV_WR_10K obj-h35203-poll 1
attr PV_WR_10K obj-h35203-polldelay x1
attr PV_WR_10K obj-h35203-reading E_Load_Total
attr PV_WR_10K obj-h35203-unpack L>
attr PV_WR_10K obj-h35205-expr $val/10
attr PV_WR_10K obj-h35205-poll 1
attr PV_WR_10K obj-h35205-polldelay x1
attr PV_WR_10K obj-h35205-reading E_Load_Day
attr PV_WR_10K obj-h35208-expr $val/10
attr PV_WR_10K obj-h35208-format %.1f
attr PV_WR_10K obj-h35208-poll 1
attr PV_WR_10K obj-h35208-polldelay x1
attr PV_WR_10K obj-h35208-reading E_Battery_Charge_Day
attr PV_WR_10K obj-h35211-expr $val/10
attr PV_WR_10K obj-h35211-format %.1f
attr PV_WR_10K obj-h35211-poll 1
attr PV_WR_10K obj-h35211-polldelay x1
attr PV_WR_10K obj-h35211-reading E_Battery_Discharge_Day
attr PV_WR_10K obj-h37003-expr $val/10
attr PV_WR_10K obj-h37003-format %.0f
attr PV_WR_10K obj-h37003-poll 1
attr PV_WR_10K obj-h37003-polldelay x1
attr PV_WR_10K obj-h37003-reading BMS_Pack_Temperature
attr PV_WR_10K obj-h37006-reading BMS_Error_Code_L
attr PV_WR_10K obj-h37006-showGet 1
attr PV_WR_10K obj-h37007-poll 1
attr PV_WR_10K obj-h37007-polldelay x1
attr PV_WR_10K obj-h37007-reading SOC
attr PV_WR_10K obj-h37007-showGet 1
attr PV_WR_10K obj-h37008-poll 1
attr PV_WR_10K obj-h37008-polldelay x1
attr PV_WR_10K obj-h37008-reading SOH
attr PV_WR_10K obj-h37008-showGet 1
attr PV_WR_10K obj-h37010-reading BMS_Warning_Code_L
attr PV_WR_10K obj-h37010-showGet 1
attr PV_WR_10K obj-h37012-reading BMS_Error_Code_H
attr PV_WR_10K obj-h37012-showGet 1
attr PV_WR_10K obj-h37013-reading BMS_Warning_Code_H
attr PV_WR_10K obj-h37013-showGet 1
attr PV_WR_10K obj-h37014-poll once
attr PV_WR_10K obj-h37014-reading BMS_Software_Version
attr PV_WR_10K obj-h37014-showGet 1
attr PV_WR_10K openTimeout 5
attr PV_WR_10K room PV
attr PV_WR_10K stateFormat <table style="width:100%;; border:1">\
<tr>\
<td style="width:60%">Wechselrichter</td><td style="width:40%"><b>Modell</b></td>\
</tr>\
<tr>\
<td style="width:60%"> </td><td style="width:40%"><b>SNR</b></td>\
</tr>\
</table>\
<div style="color:black ;; text-align:left"><b>Leistung Zaehler:         AC_ActivePower Watt </b>   ( - => Bezug + => Einspeisung )</div>\
<div style="color:black ;; text-align:left"><b>Leistung Haus:             Power_House Watt </b></div>\
<div style="text-align:left">   </div>\
<div style="text-align:left">Akku-Power:     Power_Battery Watt   ( - => Laden + => Entladen)</div>\
<div style="text-align:left">Akku-Level:       SOC %</div>\
<div style="text-align:left">Akku-Status:     Akku_Mode</div>\
<div style="text-align:left">Akku-Temp:       BMS_Pack_Temperature °C</div>\
<div style="text-align:left">   </div>\
<div style="text-align:left">WR Temp:         Inverter_Temperature °C</div>\
\
<div style="color:blue ;; text-align:left"><b>Tägliche Werte:</b></div>\
<div style="color:blue ;; text-align:left">==============================</div>\
<div style="color:black ;; text-align:left">Energie Verbrauch:                 E_Load_Day kw/h</div>\
<div style="color:black ;; text-align:left">Energie Verbrauch gestern:   statE_Load_TotalDayLast kw/h</div>\
<div style="color:black ;; text-align:left">Energie Battery Entladung:     E_Battery_Discharge_Day kw/h</div>\
<div style="color:black ;; text-align:left">Energie Battery Ladung:         E_Battery_Charge_Day kw/h</div>\
<div style="color:black ;; text-align:left">Energie PV Ertrag:                   E_PV_Day kw/h</div>\
<div style="color:black ;; text-align:left">Energie PV Ertrag gestern:     statE_PV_TotalDayLast kw/h</div>\
<div style="color:blue ;; text-align:left">==============================</div>\
<div style="text-align:left">   </div>\
\
<div style="text-align:left">PV Strang 1:     PV_1_Power Watt</div>\
<div style="text-align:left">PV Strang 1:     PV_1_Voltage Volt</div>\
<div style="text-align:left">PV Strang 2:     PV_2_Power Watt</div>\
<div style="text-align:left">PV Strang 2:     PV_2_Voltage Volt</div>\
<div style="text-align:left">PV Total DC:     PV_Total_Power Watt</div>\
<div style="text-align:left">   </div>\
\
<div style="text-align:left">Akku-Health:     SOH %</div>\
<div style="text-align:left">   </div>\
<div style="color:green ;; text-align:left">Status: state</div>\
<div style="text-align:left">   </div>\
attr PV_WR_10K userReadings AnzeigeTest:.* {ReadingsVal("PV_WR_10K","PV_Total_Power",1234) +ReadingsVal("PV_WR_10K","PV_1_Power",5678)},\
PV_2_Power:PV_Total_Power.* {ReadingsVal("PV_WR_10K","PV_Total_Power",0) - ReadingsVal("PV_WR_10K","PV_1_Power",0)} ,\
Power_House:(PV_Total_Power|AC_ActivePower|Power_Battery|Akku_Mode).*\
{# Discharge\
if (ReadingsVal("PV_WR_10K","Akku_Mode","") eq "Discharging" ) \
{ReadingsVal("PV_WR_10K","AC_ActivePower",0)*-1 + ReadingsVal("PV_WR_10K","PV_Total_Power",0) + ReadingsVal("PV_WR_10K","Power_Battery",0) }\
# Charge via App/PV (Strombezug)\
elsif (ReadingsVal("PV_WR_10K","Akku_Mode","") eq "Charging" && ReadingsVal("PV_WR_10K","AC_ActivePower",0) < 0)\
{abs(ReadingsVal("PV_WR_10K","AC_ActivePower",0)) + ReadingsVal("PV_WR_10K","PV_Total_Power",0) - abs(ReadingsVal("PV_WR_10K","Power_Battery",0)) }\
# Charge via PV (ohne Strombezug)\
elsif (ReadingsVal("PV_WR_10K","Akku_Mode","") eq "Charging") \
{ReadingsVal("PV_WR_10K","PV_Total_Power",0) - abs(ReadingsVal("PV_WR_10K","Power_Battery",0)) }\
# Battery empty\
elsif (ReadingsVal("PV_WR_10K","Akku_Mode","") eq "Standby") \
{ReadingsVal("PV_WR_10K","AC_ActivePower",0)*-1 + ReadingsVal("PV_WR_10K","PV_Total_Power",0) }\
}
attr PV_WR_10K verbose 1
# DEF 5 60 192.168.188.186:502 TCP
# DeviceName 192.168.188.186:502
# EXPECT idle
# FD 17
# FUUID 689756c2-f33f-a625-6b48-eb0138da5800c65a
# IODev PV_WR_10K
# Interval 60
# LASTOPEN 1756801728.33583
# MODBUSID 5
# MODE master
# MODULEVERSION Modbus 4.5.6 - 7.11.2023
# NAME PV_WR_10K
# NOTIFYDEV global
# NR 232
# NTFY_ORDER 50-PV_WR_10K
# PARTIAL
# PROTOCOL TCP
# STATE <table style="width:100%; border:1">
#<tr>
#<td style="width:60%">Wechselrichter</td><td style="width:40%"><b>GW10KN-ET </b></td>
#</tr>
#<tr>
#<td style="width:60%"> </td><td style="width:40%"><b>9010KETU232W0865</b></td>
#</tr>
#</table>
#<div style="color:black ; text-align:left"><b>Leistung Zaehler:         2609 Watt </b>   ( - => Bezug + => Einspeisung )</div>
#<div style="color:black ; text-align:left"><b>Leistung Haus:             -1252 Watt </b></div>
#<div style="text-align:left">   </div>
#<div style="text-align:left">Akku-Power:     3 Watt   ( - => Laden + => Entladen)</div>
#<div style="text-align:left">Akku-Level:       100 %</div>
#<div style="text-align:left">Akku-Status:     Discharging</div>
#<div style="text-align:left">Akku-Temp:       36 °C</div>
#<div style="text-align:left">   </div>
#<div style="text-align:left">WR Temp:         51 °C</div>
#
#<div style="color:blue ; text-align:left"><b>Tägliche Werte:</b></div>
#<div style="color:blue ; text-align:left">==============================</div>
#<div style="color:black ; text-align:left">Energie Verbrauch:                 1.9 kw/h</div>
#<div style="color:black ; text-align:left">Energie Verbrauch gestern:   statE_Load_TotalDayLast kw/h</div>
#<div style="color:black ; text-align:left">Energie Battery Entladung:     1.2 kw/h</div>
#<div style="color:black ; text-align:left">Energie Battery Ladung:         3.6 kw/h</div>
#<div style="color:black ; text-align:left">Energie PV Ertrag:                   5.6 kw/h</div>
#<div style="color:black ; text-align:left">Energie PV Ertrag gestern:     statE_PV_TotalDayLast kw/h</div>
#<div style="color:blue ; text-align:left">==============================</div>
#<div style="text-align:left">   </div>
#
#<div style="text-align:left">PV Strang 1:     792 Watt</div>
#<div style="text-align:left">PV Strang 1:     295.1 Volt</div>
#<div style="text-align:left">PV Strang 2:     562 Watt</div>
#<div style="text-align:left">PV Strang 2:     293.4 Volt</div>
#<div style="text-align:left">PV Total DC:     1354 Watt</div>
#<div style="text-align:left">   </div>
#
#<div style="text-align:left">Akku-Health:     100 %</div>
#<div style="text-align:left">   </div>
#<div style="color:green ; text-align:left">Status: opened</div>
#<div style="text-align:left">   </div>
#
# TCPConn 1
# TYPE ModbusAttr
# devioLoglevel 3
# devioNoSTATE 1
# eventCount 77
# nextOpenDelay 60
# DICACHE:
# 3:
# UNPACK
# EXPRS:
# EXTRAS:
# FNAMES:
# Helper:
# DBLOG:
# ARM_SVN_Version:
# mySQLDB_PV:
# TIME 1756802508.98946
# VALUE 60334
# ARM_Software_Version:
# mySQLDB_PV:
# TIME 1756802508.98946
# VALUE 31
# BMS_Pack_Temperature:
# mySQLDB_PV:
# TIME 1756801732.80899
# VALUE 36
# BMS_Software_Version:
# mySQLDB_PV:
# TIME 1756801733.34864
# VALUE 0
# DSP_SVN_Version:
# mySQLDB_PV:
# TIME 1756802508.98946
# VALUE 197
# DSP_Software_Version:
# mySQLDB_PV:
# TIME 1756802509.51603
# VALUE 12
# E_Battery_Charge_Day:
# mySQLDB_PV:
# TIME 1756801732.44896
# VALUE 3.6
# E_Battery_Discharge_Day:
# mySQLDB_PV:
# TIME 1756801732.62888
# VALUE 1.2
# E_Load_Day:
# mySQLDB_PV:
# TIME 1756801732.27684
# VALUE 1.9
# E_Load_Total:
# mySQLDB_PV:
# TIME 1756801732.09999
# VALUE 2055.4
# E_PV_Day:
# mySQLDB_PV:
# TIME 1756802510.58822
# VALUE 5.6
# E_PV_Total:
# mySQLDB_PV:
# TIME 1756802510.40825
# VALUE 7936.1
# Inverter_Temperature:
# mySQLDB_PV:
# TIME 1756801731.35822
# VALUE 51
# Modell:
# mySQLDB_PV:
# TIME 1756801729.1062
# VALUE GW10KN-ET
# PV_1_Voltage:
# mySQLDB_PV:
# TIME 1756802509.69632
# VALUE 295.1
# PV_2_Voltage:
# mySQLDB_PV:
# TIME 1756802509.86896
# VALUE 293.4
# SOC:
# mySQLDB_PV:
# TIME 1756801732.98865
# VALUE 100
# SOH:
# mySQLDB_PV:
# TIME 1756802511.8483
# VALUE 100
# state:
# mySQLDB_PV:
# TIME 1756802431.37277
# VALUE reread
# PICACHE:
# h35001:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35003:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35011:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35016:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35018:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35019:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35020:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35103:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.1f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35107:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.1f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35174:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.0f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35184:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map 0:Akku disconnected, 1:Standby, 2:Discharging, 3:Charging, 4: Waiting for charge, 5: Waiting for discharge
# mapDefault
# revRegs
# rmapDefault
# h35191:
# bswapRegs
# decode
# encode
# expr $val/10
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35193:
# bswapRegs
# decode
# encode
# expr $val/10
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35203:
# bswapRegs
# decode
# encode
# expr $val/10
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35205:
# bswapRegs
# decode
# encode
# expr $val/10
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35208:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.1f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h35211:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.1f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h37003:
# bswapRegs
# decode
# encode
# expr $val/10
# format %.0f
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h37007:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h37008:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# h37014:
# bswapRegs
# decode
# encode
# expr
# format
# ignoreExpr
# map
# mapDefault
# revRegs
# rmapDefault
# QUEUE:
# READ:
# BUFFER
# READINGS:
# 2025-09-01 16:26:23 AC_ActivePower 2609
# 2025-09-02 10:41:48 ARM_SVN_Version 60334
# 2025-09-02 10:41:48 ARM_Software_Version 31
# 2025-09-02 10:41:50 Akku_Mode Discharging
# 2025-09-02 10:41:51 AnzeigeTest 2146
# 2025-09-02 10:41:51 BMS_Pack_Temperature 36
# 2025-09-02 10:28:53 BMS_Software_Version 0
# 2025-09-02 10:41:48 DSP_SVN_Version 197
# 2025-09-02 10:41:49 DSP_Software_Version 12
# 2025-09-02 10:41:51 E_Battery_Charge_Day 3.6
# 2025-09-02 10:41:51 E_Battery_Discharge_Day 1.2
# 2025-09-02 10:41:50 E_Load_Day 1.9
# 2025-09-02 10:41:50 E_Load_Total 2055.4
# 2025-09-02 10:41:50 E_PV_Day 5.6
# 2025-09-02 10:41:50 E_PV_Total 7936.1
# 2025-09-02 10:41:50 Inverter_Temperature 51
# 2025-09-02 10:41:49 Modell GW10KN-ET
# 2025-09-01 15:50:08 PV_1_Power 792
# 2025-09-02 10:41:49 PV_1_Voltage 295.1
# 2025-09-01 16:17:03 PV_2_Power 562
# 2025-09-02 10:41:49 PV_2_Voltage 293.4
# 2025-09-01 16:17:03 PV_Total_Power 1354
# 2025-08-19 11:00:20 Power_Battery 3
# 2025-09-02 10:03:16 Power_House -1252
# 2025-09-02 10:41:48 Rated_Power 10000
# 2025-09-02 10:41:49 SNR 9010KETU232W0865
# 2025-09-02 10:41:51 SOC 100
# 2025-09-02 10:41:51 SOH 100
# 2025-09-01 15:50:02 Total_Inv_Power 1607
# 2025-09-02 10:28:48 state opened
# REMEMBER:
# lid 5
# lname PV_WR_10K
# lrecv 1756802511.84422
# lsend 1756802511.76699
# UPDATECACHE:
# g1:
# adr 35001
# group 1-1
# groupInfo h35001 len 2 Rated_Power and h35105 len 2 PV_1_Power and h35109 len 2 PV_Total_Power and h35137 len 1 Total_Inv_Power and h35138 len 1 Total_Inv_Power and h35140 len 2 AC_ActivePower and h35183 len 1 Power_Battery
# len 183
# objCombi g1
# reading Rated_Power
# span 183
# type h
# h35003:
# adr 35003
# len 8
# objCombi h35003
# reading SNR
# span 8
# type h
# h35011:
# adr 35011
# len 5
# objCombi h35011
# reading Modell
# span 5
# type h
# h35016:
# adr 35016
# len 1
# objCombi h35016
# reading DSP_Software_Version
# span 1
# type h
# h35103:
# adr 35103
# len 1
# objCombi h35103
# reading PV_1_Voltage
# span 1
# type h
# h35107:
# adr 35107
# len 1
# objCombi h35107
# reading PV_2_Voltage
# span 1
# type h
# h35174:
# adr 35174
# len 1
# objCombi h35174
# reading Inverter_Temperature
# span 1
# type h
# h35184:
# adr 35184
# len 1
# objCombi h35184
# reading Akku_Mode
# span 1
# type h
# h35191:
# adr 35191
# len 2
# objCombi h35191
# reading E_PV_Total
# span 2
# type h
# h35193:
# adr 35193
# len 2
# objCombi h35193
# reading E_PV_Day
# span 2
# type h
# h35203:
# adr 35203
# len 2
# objCombi h35203
# reading E_Load_Total
# span 2
# type h
# h35205:
# adr 35205
# len 1
# objCombi h35205
# reading E_Load_Day
# span 1
# type h
# h35208:
# adr 35208
# len 1
# objCombi h35208
# reading E_Battery_Charge_Day
# span 1
# type h
# h35211:
# adr 35211
# len 1
# objCombi h35211
# reading E_Battery_Discharge_Day
# span 1
# type h
# h37003:
# adr 37003
# len 1
# objCombi h37003
# reading BMS_Pack_Temperature
# span 1
# type h
# h37007:
# adr 37007
# len 1
# objCombi h37007
# reading SOC
# span 1
# type h
# h37008:
# adr 37008
# len 1
# objCombi h37008
# reading SOH
# span 1
# type h
# defptr:
# PV_WR_10K 5
# gotReadings:
# SOH 100
# lastRead:
# h35001 1756802508.98642
# h35003 1756802509.15353
# h35011 1756802509.33329
# h35016 1756802509.51327
# h35018 1756802508.98472
# h35019 1756802508.98529
# h35020 1756802508.98586
# h35103 1756802509.69358
# h35107 1756802509.86623
# h35174 1756802510.04556
# h35184 1756802510.2253
# h35191 1756802510.40556
# h35193 1756802510.58551
# h35203 1756802510.76562
# h35205 1756802510.94554
# h35208 1756802511.12553
# h35211 1756802511.30554
# h37003 1756802511.48595
# h37007 1756802511.66582
# h37008 1756802511.84547
# h37014 1756801733.34588
#
setstate PV_WR_10K <table style="width:100%;; border:1">\
<tr>\
<td style="width:60%">Wechselrichter</td><td style="width:40%"><b>GW10KN-ET </b></td>\
</tr>\
<tr>\
<td style="width:60%"> </td><td style="width:40%"><b>9010KETU232W0865</b></td>\
</tr>\
</table>\
<div style="color:black ;; text-align:left"><b>Leistung Zaehler:         2609 Watt </b>   ( - => Bezug + => Einspeisung )</div>\
<div style="color:black ;; text-align:left"><b>Leistung Haus:             -1252 Watt </b></div>\
<div style="text-align:left">   </div>\
<div style="text-align:left">Akku-Power:     3 Watt   ( - => Laden + => Entladen)</div>\
<div style="text-align:left">Akku-Level:       100 %</div>\
<div style="text-align:left">Akku-Status:     Discharging</div>\
<div style="text-align:left">Akku-Temp:       36 °C</div>\
<div style="text-align:left">   </div>\
<div style="text-align:left">WR Temp:         51 °C</div>\
\
<div style="color:blue ;; text-align:left"><b>Tägliche Werte:</b></div>\
<div style="color:blue ;; text-align:left">==============================</div>\
<div style="color:black ;; text-align:left">Energie Verbrauch:                 1.9 kw/h</div>\
<div style="color:black ;; text-align:left">Energie Verbrauch gestern:   statE_Load_TotalDayLast kw/h</div>\
<div style="color:black ;; text-align:left">Energie Battery Entladung:     1.2 kw/h</div>\
<div style="color:black ;; text-align:left">Energie Battery Ladung:         3.6 kw/h</div>\
<div style="color:black ;; text-align:left">Energie PV Ertrag:                   5.6 kw/h</div>\
<div style="color:black ;; text-align:left">Energie PV Ertrag gestern:     statE_PV_TotalDayLast kw/h</div>\
<div style="color:blue ;; text-align:left">==============================</div>\
<div style="text-align:left">   </div>\
\
<div style="text-align:left">PV Strang 1:     792 Watt</div>\
<div style="text-align:left">PV Strang 1:     295.1 Volt</div>\
<div style="text-align:left">PV Strang 2:     562 Watt</div>\
<div style="text-align:left">PV Strang 2:     293.4 Volt</div>\
<div style="text-align:left">PV Total DC:     1354 Watt</div>\
<div style="text-align:left">   </div>\
\
<div style="text-align:left">Akku-Health:     100 %</div>\
<div style="text-align:left">   </div>\
<div style="color:green ;; text-align:left">Status: opened</div>\
<div style="text-align:left">   </div>\
setstate PV_WR_10K 2025-09-01 16:26:23 AC_ActivePower 2609
setstate PV_WR_10K 2025-09-02 10:41:48 ARM_SVN_Version 60334
setstate PV_WR_10K 2025-09-02 10:41:48 ARM_Software_Version 31
setstate PV_WR_10K 2025-09-02 10:41:50 Akku_Mode Discharging
setstate PV_WR_10K 2025-09-02 10:41:51 AnzeigeTest 2146
setstate PV_WR_10K 2025-09-02 10:41:51 BMS_Pack_Temperature 36
setstate PV_WR_10K 2025-09-02 10:28:53 BMS_Software_Version 0
setstate PV_WR_10K 2025-09-02 10:41:48 DSP_SVN_Version 197
setstate PV_WR_10K 2025-09-02 10:41:49 DSP_Software_Version 12
setstate PV_WR_10K 2025-09-02 10:41:51 E_Battery_Charge_Day 3.6
setstate PV_WR_10K 2025-09-02 10:41:51 E_Battery_Discharge_Day 1.2
setstate PV_WR_10K 2025-09-02 10:41:50 E_Load_Day 1.9
setstate PV_WR_10K 2025-09-02 10:41:50 E_Load_Total 2055.4
setstate PV_WR_10K 2025-09-02 10:41:50 E_PV_Day 5.6
setstate PV_WR_10K 2025-09-02 10:41:50 E_PV_Total 7936.1
setstate PV_WR_10K 2025-09-02 10:41:50 Inverter_Temperature 51
setstate PV_WR_10K 2025-09-02 10:41:49 Modell GW10KN-ET
setstate PV_WR_10K 2025-09-01 15:50:08 PV_1_Power 792
setstate PV_WR_10K 2025-09-02 10:41:49 PV_1_Voltage 295.1
setstate PV_WR_10K 2025-09-01 16:17:03 PV_2_Power 562
setstate PV_WR_10K 2025-09-02 10:41:49 PV_2_Voltage 293.4
setstate PV_WR_10K 2025-09-01 16:17:03 PV_Total_Power 1354
setstate PV_WR_10K 2025-08-19 11:00:20 Power_Battery 3
setstate PV_WR_10K 2025-09-02 10:03:16 Power_House -1252
setstate PV_WR_10K 2025-09-02 10:41:48 Rated_Power 10000
setstate PV_WR_10K 2025-09-02 10:41:49 SNR 9010KETU232W0865
setstate PV_WR_10K 2025-09-02 10:41:51 SOC 100
setstate PV_WR_10K 2025-09-02 10:41:51 SOH 100
setstate PV_WR_10K 2025-09-01 15:50:02 Total_Inv_Power 1607
setstate PV_WR_10K 2025-09-02 10:28:48 state opened
ZitatSTATIC_CONTROLLER
- Typisch für Standard-Z-Wave Gateways wie Z-Way, OpenZWave, OpenHAB usw.
- Der Controller ist fest im Netzwerk verankert und übernimmt zentrale Aufgaben wie das Routing und die Verwaltung der Node-Informationen.
- Unterstützt keine Virtualisierung oder dynamische Netzwerkverbindungen.
- Network-Wide Inclusion (NWI): Unterstützt das Hinzufügen von Geräten über das gesamte Netzwerk hinweg.
- Wird bei jedem Neustart von Z-Way automatisch aktiviert.
- Ideal für normale Heimautomatisierungssysteme, bei denen ein einzelner Controller dauerhaft aktiv ist.
BRIDGE_CONTROLLER
- Ermöglicht virtuelle Controller-Instanzen und dynamische Netzwerkverbindungen.
- Unterstützt Virtual Learn Mode, was besonders bei komplexen Setups oder bei der Integration mehrerer Netzwerke hilfreich ist.
- Wird von neuerer Software wie bestimmten Silicon Labs SDKs oder Z/IP-Architekturen verwendet.
- Kann manuell aktiviert werden, z. B. über ZMESerialAPIOptionsStaticAPISet(false) in Z-Way.
- Nützlich für Entwickler, Testumgebungen oder fortgeschrittene Installationen mit mehreren Controllern.
ZitatModuswechsel über Z-Way
1. Z-Way stoppen
Beende den Z-Way-Dienst, damit er den Modus nicht automatisch zurücksetzt.
2. Modus setzen
Verwende folgenden API-Befehl:
`javascript
/JS/Run/zway.ZMESerialAPIOptionsStaticAPISet(false)
`
Dieser Befehl schaltet den Controller in den Bridge-Modus.
3. Controller stromlos machen
Trenne den Controller physisch vom Strom (z. B. USB-Stecker ziehen), damit die Änderung übernommen wird.
4. Z-Way neu starten
Starte Z-Way nicht sofort, da es den Modus sonst wieder auf Static zurücksetzt. Du kannst den Controller nun in einem anderen System oder Modus verwenden.
ZWDongle_0 caps => Vers:7 Rev:23 ManufID:0371 ProductType:0004 ProductID:003c SERIAL_API_GET_INIT_DATA SERIAL_API_APPL_NODE_INFORMATION ZW_GET_CONTROLLER_CAPABILITIES SERIAL_API_SET_TIMEOUTS SERIAL_API_GET_CAPABILITIES SERIAL_API_SOFT_RESET UNKNOWN_09 UNKNOWN_0a SERIAL_API_SETUP ZW_SET_R_F_RECEIVE_MODE ZW_SEND_NODE_INFORMATION ZW_SEND_DATA ZW_SEND_DATA_MULTI ZW_GET_VERSION ZW_SEND_DATA_ABORT ZW_GET_RANDOM MEMORY_GET_ID MEMORY_GET_BYTE MEMORY_PUT_BYTE MEMORY_GET_BUFFER MEMORY_PUT_BUFFER FLASH_AUTO_PROG_SET ZW_NVR_GET_VALUE NVM_GET_ID NVM_EXT_READ_LONG_BUFFER NVM_EXT_READ_LONG_BYTE UNKNOWN_2e ZW_CLEAR_TX_TIMERS ZW_GET_TX_TIMERS CLEAR_NETWORK_STATS GET_NETWORK_STATS GET_BACKGROUND_RSSI UNKNOWN_3c UNKNOWN_3d REMOVE_NODEID_FROM_NETWORK ZW_GET_NODE_PROTOCOL_INFO ZW_SET_DEFAULT ZW_ASSIGN_RETURN_ROUTE ZW_DELETE_RETURN_ROUTE ZW_REQUEST_NODE_NEIGHBOR_UPDATE ZW_APPLICATION_UPDATE ZW_ADD_NODE_TO_NETWORK ZW_REMOVE_NODE_FROM_NETWORK ZW_CONTROLLER_CHANGE ZW_ASSIGN_PRIORITY_RETURN_ROUTE ZW_SET_LEARN_MODE ZW_ASSIGN_SUC_RETURN_ROUTE ZW_REQUEST_NETWORK_UPDATE ZW_SET_SUC_NODE_ID ZW_DELETE_SUC_RETURN_ROUTE ZW_GET_SUC_NODE_ID ZW_SEND_SUC_ID ZW_ASSIGN_PRIORITY_SUC_RETURN_ROUTE ZW_EXPLORE_REQUEST_INCLUSION ZW_EXPLORE_REQUEST_EXCLUSION ZW_REQUEST_NODE_INFO ZW_REMOVE_FAILED_NODE_ID ZW_IS_FAILED_NODE ZW_REPLACE_FAILED_NODE UNKNOWN_65 UNKNOWN_68 UNKNOWN_69 UNKNOWN_6a UNKNOWN_6b UNKNOWN_6c GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE ZW_GET_PRIORITY_ROUTE ZW_SET_PRIORITY_ROUTE UNKNOWN_98 SERIAL_API_SLAVE_NODE_INFO ZW_SEND_SLAVE_NODE_INFO ZW_SET_SLAVE_LEARN_MODE ZW_GET_VIRTUAL_NODES ZW_IS_VIRTUAL_NODE ZW_APPLICATION_COMMAND_HANLDER_BRIDGE ZW_SEND_DATA_BRIDGE ZW_SEND_DATA_MULTI_BRIDGE UNKNOWN_ac ZW_TYPE_LIBRARY ZW_SEND_TEST_FRAME ZW_GET_PROTOCOL_STATUS WATCHDOG_START WATCHDOG_STOP ZW_SET_ROUTING_MAX UNKNOWN_d6 UNKNOWN_d7 UNKNOWN_d8 UNKNOWN_d9 UNKNOWN_da UNKNOWN_db UNKNOWN_dc UNKNOWN_dd UNKNOWN_de UNKNOWN_df UNKNOWN_e7 UNKNOWN_e8
{ GetFileFromURL('https://www.waermepumpen-verbrauchsdatenbank.de/import/import.php?anlage=9999&importkey=11111111111111222222222&personenjahr=99&strom=1230.4&wmz=4560.7&bs=998.9&monat=aktuell') }
(natürlich mit den "richtigen Daten Import User: XXXXXXYYYYY <br />Jahr Monat: 2025 09 <br />Jahr Vormonat: 2025 09 (sep) <br />Datensatz Anlage 9999 aus dem Jahr 2025 vorhanden -> Update <br />Daten: seps 1230.4 sepw 4560.7 sepbs 998.9 <br /><br />Import Ende
Jetzt noch die passenden Werte aus den anderen Devices per Variable übergeben und fertig ist die Angelegenheit ohne die o.g. Script-Nutzung.