http://ipFritzBox:49000/tr64desc.xmlliefert1 0 285 285 8 24 131385 285.08.24-131385 urn:dslforum-org:device:InternetGatewayDevice:1 FRITZ!Box 7690 FRITZ! GmbH https://fritz.com FRITZ!Box 7690 FRITZ!Box 7690 7690 - avm https://fritz.com uuid:739f2409-bccb-40e7-8e6c-60B58D0B6DA1 12:34:56:78:6D:A1 image/gif 118 119 8 /ligd.gif urn:dslforum-org:service:DeviceInfo:1 urn:DeviceInfo-com:serviceId:DeviceInfo1 /upnp/control/deviceinfo /upnp/control/deviceinfo /deviceinfoSCPD.xml urn:dslforum-org:service:DeviceConfig:1 urn:DeviceConfig-com:serviceId:DeviceConfig1 /upnp/control/deviceconfig /upnp/control/deviceconfig /deviceconfigSCPD.xml urn:dslforum-org:service:Layer3Forwarding:1 urn:Layer3Forwarding-com:serviceId:Layer3Forwarding1 /upnp/control/layer3forwarding /upnp/control/layer3forwarding /layer3forwardingSCPD.xml urn:dslforum-org:service:LANConfigSecurity:1 urn:LANConfigSecurity-com:serviceId:LANConfigSecurity1 /upnp/control/lanconfigsecurity /upnp/control/lanconfigsecurity /lanconfigsecuritySCPD.xml urn:dslforum-org:service:ManagementServer:1 urn:ManagementServer-com:serviceId:ManagementServer1 /upnp/control/mgmsrv /upnp/control/mgmsrv /mgmsrvSCPD.xml urn:dslforum-org:service:Time:1 urn:Time-com:serviceId:Time1 /upnp/control/time /upnp/control/time /timeSCPD.xml urn:dslforum-org:service:UserInterface:1 urn:UserInterface-com:serviceId:UserInterface1 /upnp/control/userif /upnp/control/userif /userifSCPD.xml urn:dslforum-org:service:X_AVM-DE_Storage:1 urn:X_AVM-DE_Storage-com:serviceId:X_AVM-DE_Storage1 /upnp/control/x_storage /upnp/control/x_storage /x_storageSCPD.xml urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1 urn:X_AVM-DE_WebDAV-com:serviceId:X_AVM-DE_WebDAVClient1 /upnp/control/x_webdav /upnp/control/x_webdav /x_webdavSCPD.xml urn:dslforum-org:service:X_AVM-DE_UPnP:1 urn:X_AVM-DE_UPnP-com:serviceId:X_AVM-DE_UPnP1 /upnp/control/x_upnp /upnp/control/x_upnp /x_upnpSCPD.xml urn:dslforum-org:service:X_AVM-DE_Speedtest:1 urn:X_AVM-DE_Speedtest-com:serviceId:X_AVM-DE_Speedtest1 /upnp/control/x_speedtest /upnp/control/x_speedtest /x_speedtestSCPD.xml urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1 urn:X_AVM-DE_RemoteAccess-com:serviceId:X_AVM-DE_RemoteAccess1 /upnp/control/x_remote /upnp/control/x_remote /x_remoteSCPD.xml urn:dslforum-org:service:X_AVM-DE_MyFritz:1 urn:X_AVM-DE_MyFritz-com:serviceId:X_AVM-DE_MyFritz1 /upnp/control/x_myfritz /upnp/control/x_myfritz /x_myfritzSCPD.xml urn:dslforum-org:service:X_VoIP:1 urn:X_VoIP-com:serviceId:X_VoIP1 /upnp/control/x_voip /upnp/control/x_voip /x_voipSCPD.xml urn:dslforum-org:service:X_AVM-DE_OnTel:1 urn:X_AVM-DE_OnTel-com:serviceId:X_AVM-DE_OnTel1 /upnp/control/x_contact /upnp/control/x_contact /x_contactSCPD.xml urn:dslforum-org:service:X_AVM-DE_Dect:1urn:X_AVM-DE_Dect-com:serviceId:X_AVM-DE_Dect1/upnp/control/x_dect/upnp/control/x_dect/x_dectSCPD.xml urn:dslforum-org:service:X_AVM-DE_TAM:1urn:X_AVM-DE_TAM-com:serviceId:X_AVM-DE_TAM1/upnp/control/x_tam/upnp/control/x_tam/x_tamSCPD.xml urn:dslforum-org:service:X_AVM-DE_AppSetup:1 urn:X_AVM-DE_AppSetup-com:serviceId:X_AVM-DE_AppSetup1 /upnp/control/x_appsetup /upnp/control/x_appsetup /x_appsetupSCPD.xml urn:dslforum-org:service:X_AVM-DE_Homeauto:1 urn:X_AVM-DE_Homeauto-com:serviceId:X_AVM-DE_Homeauto1 /upnp/control/x_homeauto /upnp/control/x_homeauto /x_homeautoSCPD.xml urn:dslforum-org:service:X_AVM-DE_Homeplug:1 urn:X_AVM-DE_Homeplug-com:serviceId:X_AVM-DE_Homeplug1 /upnp/control/x_homeplug /upnp/control/x_homeplug /x_homeplugSCPD.xml urn:dslforum-org:service:X_AVM-DE_Filelinks:1 urn:X_AVM-DE_Filelinks-com:serviceId:X_AVM-DE_Filelinks1 /upnp/control/x_filelinks /upnp/control/x_filelinks /x_filelinksSCPD.xml urn:dslforum-org:service:X_AVM-DE_Auth:1 urn:X_AVM-DE_Auth-com:serviceId:X_AVM-DE_Auth1 /upnp/control/x_auth /upnp/control/x_auth /x_authSCPD.xml urn:dslforum-org:service:X_AVM-DE_HostFilter:1 urn:X_AVM-DE_HostFilter-com:serviceId:X_AVM-DE_HostFilter1 /upnp/control/x_hostfilter /upnp/control/x_hostfilter /x_hostfilterSCPD.xml urn:dslforum-org:service:X_AVM-DE_USPController:1 urn:X_AVM-DE_USPController-com:serviceId:X_AVM-DE_USPController1 /upnp/control/x_uspcontroller /upnp/control/x_uspcontroller /x_uspcontrollerSCPD.xml urn:dslforum-org:device:LANDevice:1 LANDevice - FRITZ!Box 7690 FRITZ! GmbH https://fritz.com LANDevice - FRITZ!Box 7690 LANDevice - FRITZ!Box 7690 7690 - avm https://fritz.com uuid:75802409-bccb-40e7-8e6b-60B58D0B6DA1 FRITZ! TR-064 urn:dslforum-org:service:WLANConfiguration:1 urn:WLANConfiguration-com:serviceId:WLANConfiguration1 /upnp/control/wlanconfig1 /upnp/control/wlanconfig1 /wlanconfigSCPD.xml urn:dslforum-org:service:WLANConfiguration:2urn:WLANConfiguration-com:serviceId:WLANConfiguration2/upnp/control/wlanconfig2/upnp/control/wlanconfig2/wlanconfigSCPD.xmlurn:dslforum-org:service:WLANConfiguration:3urn:WLANConfiguration-com:serviceId:WLANConfiguration3/upnp/control/wlanconfig3/upnp/control/wlanconfig3/wlanconfigSCPD.xml urn:dslforum-org:service:Hosts:1 urn:LanDeviceHosts-com:serviceId:Hosts1 /upnp/control/hosts /upnp/control/hosts /hostsSCPD.xml urn:dslforum-org:service:LANEthernetInterfaceConfig:1 urn:LANEthernetIfCfg-com:serviceId:LANEthernetInterfaceConfig1 /upnp/control/lanethernetifcfg /upnp/control/lanethernetifcfg /ethifconfigSCPD.xml urn:dslforum-org:service:LANHostConfigManagement:1 urn:LANHCfgMgm-com:serviceId:LANHostConfigManagement1 /upnp/control/lanhostconfigmgm /upnp/control/lanhostconfigmgm /lanhostconfigmgmSCPD.xml urn:dslforum-org:device:WANDevice:1 WANDevice - FRITZ!Box 7690 FRITZ! GmbH https://fritz.com WANDevice - FRITZ!Box 7690 WANDevice - FRITZ!Box 7690 7690 - avm https://fritz.com uuid:75802409-bccb-40e7-8e6a-60B58D0B6DA1 FRITZ! TR-064 urn:dslforum-org:service:WANCommonInterfaceConfig:1 urn:WANCIfConfig-com:serviceId:WANCommonInterfaceConfig1 /upnp/control/wancommonifconfig1 /upnp/control/wancommonifconfig1 /wancommonifconfigSCPD.xml urn:dslforum-org:service:WANDSLInterfaceConfig:1 urn:WANDSLIfConfig-com:serviceId:WANDSLInterfaceConfig1 /upnp/control/wandslifconfig1 /upnp/control/wandslifconfig1 /wandslifconfigSCPD.xml urn:dslforum-org:device:WANConnectionDevice:1 WANConnectionDevice - FRITZ!Box 7690 FRITZ! GmbH https://fritz.com WANConnectionDevice - FRITZ!Box 7690 WANConnectionDevice - FRITZ!Box 7690 7690 - avm https://fritz.com uuid:75802409-bccb-40e7-8e69-60B58D0B6DA1 FRITZ! TR-064 urn:dslforum-org:service:X_AVM-DE_WANMobileConnection:1 urn:X_AVM-DE_WANMobileConnection-com:serviceId:X_AVM-DE_WANMobileConnection1 /upnp/control/x_wanmobileconn /upnp/control/x_wanmobileconn /x_wanmobileconnSCPD.xml urn:dslforum-org:service:WANDSLLinkConfig:1 urn:WANDSLLinkConfig-com:serviceId:WANDSLLinkConfig1 /upnp/control/wandsllinkconfig1 /upnp/control/wandsllinkconfig1 /wandsllinkconfigSCPD.xml urn:dslforum-org:service:WANEthernetLinkConfig:1 urn:WANEthernetLinkConfig-com:serviceId:WANEthernetLinkConfig1 /upnp/control/wanethlinkconfig1 /upnp/control/wanethlinkconfig1 /wanethlinkconfigSCPD.xml urn:dslforum-org:service:WANPPPConnection:1 urn:WANPPPConnection-com:serviceId:WANPPPConnection1 /upnp/control/wanpppconn1 /upnp/control/wanpppconn1 /wanpppconnSCPD.xml urn:dslforum-org:service:WANIPConnection:1 urn:WANIPConnection-com:serviceId:WANIPConnection1 /upnp/control/wanipconnection1 /upnp/control/wanipconnection1 /wanipconnSCPD.xml http://168.10.20.31
get FritzBox tr064Command telcfg:settings/Diversity/list(MSN,Active,Destination)kommtResult of query = 'telcfg:settings/Diversity/list(MSN,Active,Destination)'
----------------------------------------------------------------------
{
'sidNew' => 0,
'result' => [
{
'Destination' => '017912345678',
'Active' => '1',
'_node' => 'Diversity0',
'MSN' => 'SIP1'
},
{
'MSN' => 'SIP2',
'Destination' => '017912345678',
'_node' => 'Diversity1',
'Active' => '1'
},
{
'Destination' => '017912345678',
'Active' => '1',
'_node' => 'Diversity2',
'MSN' => 'SIP4'
},
{
'Destination' => '01841234567',
'_node' => 'Diversity3',
'Active' => '0',
'MSN' => 'SIP4'
}
],
'status_line' => '200 OK',
'sid' => '56c98a01f41556cb'
}Ergebnis von get FritzBox luaData xhr 1 lang de page callRedi xhrId allResult of data = 'xhr' => '1'
'lang' => 'de'
'page' => 'callRedi'
'xhrId' => 'all'
----------------------------------------------------------------------
{
'pid' => 'callRedi',
'data' => {
'rul_list' => [
{
'caller_id' => 'SIP1',
'mode' => 'Sofort',
'time_ctrl' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
'from' => 'an 12345678',
'num_dest' => '012312345678',
'to' => '',
'over' => '12345678',
'node' => 'Diversity0',
'idx' => 0,
'action' => '0',
'displaytxt' => 'von SIP1',
'type' => 'rul',
'comment' => '',
'to_add' => 'mobil',
'active' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
'name' => '',
'uid' => 'rul_0',
'num_out' => 'SIP1'
},
{
'action' => '0',
'displaytxt' => 'von SIP2',
'comment' => '',
'type' => 'rul',
'to_add' => 'mobil',
'num_dest' => '012312345678',
'to' => '',
'idx' => 1,
'node' => 'Diversity1',
'over' => '12345678',
'time_ctrl' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'mode' => 'Sofort',
'from' => 'an 12345678',
'caller_id' => 'SIP2',
'num_out' => 'SIP2',
'active' => $VAR1->{'data'}{'rul_list'}[0]{'active'},
'name' => '',
'uid' => 'rul_1'
},
{
'num_out' => 'SIP4',
'name' => '',
'uid' => 'rul_2',
'active' => $VAR1->{'data'}{'rul_list'}[0]{'active'},
'type' => 'rul',
'comment' => '',
'to_add' => 'mobil',
'action' => '0',
'displaytxt' => 'von SIP4',
'to' => '',
'over' => '12345678',
'node' => 'Diversity2',
'idx' => 2,
'num_dest' => '012312345678',
'time_ctrl' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'mode' => 'Sofort',
'from' => 'an 12345678',
'caller_id' => 'SIP4'
},
{
'num_out' => 'SIP4',
'active' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'name' => '',
'uid' => 'rul_3',
'num_dest' => '012312345678',
'to' => '',
'node' => 'Diversity3',
'over' => '12345678',
'idx' => 3,
'action' => '1',
'displaytxt' => 'von SIP4',
'comment' => '',
'type' => 'rul',
'to_add' => "gesch\x{c3}\x{a4}ftl.",
'caller_id' => 'SIP4',
'mode' => "Verz\x{c3}\x{b6}gert",
'time_ctrl' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'from' => 'an 12345678'
}
],
'is_time_control_active' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'has_timeplan_data' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'},
'port_hint' => $VAR1->{'data'}{'rul_list'}[0]{'time_ctrl'}
},
'sidNew' => 0,
'hide' => {
'liveTv' => $VAR1->{'data'}{'rul_list'}[0]{'active'},
'shareUsb' => $VAR1->{'data'}{'rul_list'}[0]{'active'},
'ssoSet' => $VAR1->{'data'}{'rul_list'}[0]{'active'},
'rrd' => $VAR1->{'data'}{'rul_list'}[0]{'active'}
},
'timeTillLogout' => '1200',
'sid' => '56c98a01f41556cb',
'time' => []
}
defmod Marstek_Venus_A ModbusAttr 1 30 192.168.1.174:502 TCP
attr Marstek_Venus_A alias Marstek Venus A
attr Marstek_Venus_A dev-h-combine 1
attr Marstek_Venus_A dev-h-defPoll 1
attr Marstek_Venus_A dev-i-combine 10
attr Marstek_Venus_A dev-timing-commDelay 0.5
attr Marstek_Venus_A dev-timing-sendDelay 0.2
attr Marstek_Venus_A dev-timing-timeout 4
attr Marstek_Venus_A event-on-change-reading .*
attr Marstek_Venus_A group Akku
attr Marstek_Venus_A icon battery_50
attr Marstek_Venus_A obj-h30001-reading battery_power
attr Marstek_Venus_A obj-h30001-unpack s>
attr Marstek_Venus_A obj-h30006-reading ac_power
attr Marstek_Venus_A obj-h30006-unpack s>
attr Marstek_Venus_A obj-h30020-expr $val / 10
attr Marstek_Venus_A obj-h30020-reading mppt1_voltage
attr Marstek_Venus_A obj-h30020-unpack n
attr Marstek_Venus_A obj-h30021-expr $val / 10
attr Marstek_Venus_A obj-h30021-reading mppt2_voltage
attr Marstek_Venus_A obj-h30021-unpack n
attr Marstek_Venus_A obj-h30022-expr $val / 10
attr Marstek_Venus_A obj-h30022-reading mppt3_voltage
attr Marstek_Venus_A obj-h30022-unpack n
attr Marstek_Venus_A obj-h30023-expr $val / 10
attr Marstek_Venus_A obj-h30023-reading mppt4_voltage
attr Marstek_Venus_A obj-h30023-unpack n
attr Marstek_Venus_A obj-h30024-expr $val / 10
attr Marstek_Venus_A obj-h30024-reading mppt1_current
attr Marstek_Venus_A obj-h30024-unpack n
attr Marstek_Venus_A obj-h30025-expr $val / 10
attr Marstek_Venus_A obj-h30025-reading mppt2_current
attr Marstek_Venus_A obj-h30025-unpack n
attr Marstek_Venus_A obj-h30026-expr $val / 10
attr Marstek_Venus_A obj-h30026-reading mppt3_current
attr Marstek_Venus_A obj-h30026-unpack n
attr Marstek_Venus_A obj-h30027-expr $val / 10
attr Marstek_Venus_A obj-h30027-reading mppt4_current
attr Marstek_Venus_A obj-h30027-unpack n
attr Marstek_Venus_A obj-h30037-expr $val / 10
attr Marstek_Venus_A obj-h30037-reading mppt1_power
attr Marstek_Venus_A obj-h30037-unpack n
attr Marstek_Venus_A obj-h30038-expr $val / 10
attr Marstek_Venus_A obj-h30038-reading mppt2_power
attr Marstek_Venus_A obj-h30038-unpack n
attr Marstek_Venus_A obj-h30039-expr $val / 10
attr Marstek_Venus_A obj-h30039-reading mppt3_power
attr Marstek_Venus_A obj-h30039-unpack n
attr Marstek_Venus_A obj-h30040-expr $val / 10
attr Marstek_Venus_A obj-h30040-reading mppt4_power
attr Marstek_Venus_A obj-h30040-unpack n
attr Marstek_Venus_A obj-h30100-expr $val / 100
attr Marstek_Venus_A obj-h30100-reading battery_voltage
attr Marstek_Venus_A obj-h30100-unpack n
attr Marstek_Venus_A obj-h30101-expr $val / 10
attr Marstek_Venus_A obj-h30101-reading battery_current
attr Marstek_Venus_A obj-h30101-unpack s>
attr Marstek_Venus_A obj-h30200-reading ems_version
attr Marstek_Venus_A obj-h30200-unpack n
attr Marstek_Venus_A obj-h30202-reading vms_version
attr Marstek_Venus_A obj-h30202-unpack n
attr Marstek_Venus_A obj-h30204-reading bms_version
attr Marstek_Venus_A obj-h30204-unpack n
attr Marstek_Venus_A obj-h30300-reading wifi_status
attr Marstek_Venus_A obj-h30300-unpack n
attr Marstek_Venus_A obj-h30301-reading bluetooth_status
attr Marstek_Venus_A obj-h30301-unpack n
attr Marstek_Venus_A obj-h30302-reading cloud_status
attr Marstek_Venus_A obj-h30302-unpack n
attr Marstek_Venus_A obj-h30303-reading wifi_signal_dbm
attr Marstek_Venus_A obj-h30303-unpack s>
attr Marstek_Venus_A obj-h30304-len 6
attr Marstek_Venus_A obj-h30304-poll 1
attr Marstek_Venus_A obj-h30304-polldelay x30
attr Marstek_Venus_A obj-h30304-reading mac_address
attr Marstek_Venus_A obj-h30304-unpack a12
attr Marstek_Venus_A obj-h30350-reading comm_module_firmware
attr Marstek_Venus_A obj-h30350-unpack a12
attr Marstek_Venus_A obj-h31000-polldelay x30
attr Marstek_Venus_A obj-h31000-reading device_name
attr Marstek_Venus_A obj-h31000-unpack a20
attr Marstek_Venus_A obj-h32104-poll 1
attr Marstek_Venus_A obj-h32104-reading soc_total
attr Marstek_Venus_A obj-h32104-unpack n
attr Marstek_Venus_A obj-h32105-expr $val / 1000
attr Marstek_Venus_A obj-h32105-reading battery_total_energy_kwh
attr Marstek_Venus_A obj-h32105-unpack n
attr Marstek_Venus_A obj-h32200-expr $val / 10
attr Marstek_Venus_A obj-h32200-reading ac_voltage
attr Marstek_Venus_A obj-h32200-unpack n
attr Marstek_Venus_A obj-h32204-expr $val / 10
attr Marstek_Venus_A obj-h32204-reading ac_frequency
attr Marstek_Venus_A obj-h32204-unpack n
attr Marstek_Venus_A obj-h32300-expr $val / 10
attr Marstek_Venus_A obj-h32300-reading ac_offgrid_voltage
attr Marstek_Venus_A obj-h32300-unpack n
attr Marstek_Venus_A obj-h32301-expr $val / 100
attr Marstek_Venus_A obj-h32301-reading ac_offgrid_current
attr Marstek_Venus_A obj-h32301-unpack n
attr Marstek_Venus_A obj-h32302-reading ac_offgrid_power
attr Marstek_Venus_A obj-h32302-unpack s>
attr Marstek_Venus_A obj-h33000-expr $val / 100
attr Marstek_Venus_A obj-h33000-len 2
attr Marstek_Venus_A obj-h33000-reading total_charging_energy
attr Marstek_Venus_A obj-h33000-unpack N
attr Marstek_Venus_A obj-h33002-expr $val / 100
attr Marstek_Venus_A obj-h33002-len 2
attr Marstek_Venus_A obj-h33002-reading total_discharging_energy
attr Marstek_Venus_A obj-h33002-unpack N
attr Marstek_Venus_A obj-h33004-expr $val * 10
attr Marstek_Venus_A obj-h33004-len 2
attr Marstek_Venus_A obj-h33004-polldelay x1
attr Marstek_Venus_A obj-h33004-reading daily_charging_energy_wh
attr Marstek_Venus_A obj-h33004-unpack N
attr Marstek_Venus_A obj-h33006-expr $val * 10
attr Marstek_Venus_A obj-h33006-len 2
attr Marstek_Venus_A obj-h33006-reading daily_discharging_energy_wh
attr Marstek_Venus_A obj-h33006-unpack N
attr Marstek_Venus_A obj-h33008-expr $val * 10
attr Marstek_Venus_A obj-h33008-len 2
attr Marstek_Venus_A obj-h33008-reading monthly_charging_energy_wh
attr Marstek_Venus_A obj-h33008-unpack N
attr Marstek_Venus_A obj-h33010-expr $val * 10
attr Marstek_Venus_A obj-h33010-len 2
attr Marstek_Venus_A obj-h33010-reading monthly_discharging_energy_wh
attr Marstek_Venus_A obj-h33010-unpack N
attr Marstek_Venus_A obj-h34002-expr $val / 10
attr Marstek_Venus_A obj-h34002-poll 1
attr Marstek_Venus_A obj-h34002-reading soc_pack1
attr Marstek_Venus_A obj-h34002-unpack n
attr Marstek_Venus_A obj-h34003-reading battery_cycle_count_P1
attr Marstek_Venus_A obj-h34003-unpack n
attr Marstek_Venus_A obj-h34018-expr $val / 1000
attr Marstek_Venus_A obj-h34018-reading Cell_01_Volt_P1
attr Marstek_Venus_A obj-h34018-unpack s>
attr Marstek_Venus_A obj-h34019-expr $val / 1000
attr Marstek_Venus_A obj-h34019-reading Cell_02_Volt_P1
attr Marstek_Venus_A obj-h34019-unpack s>
attr Marstek_Venus_A obj-h34020-expr $val / 1000
attr Marstek_Venus_A obj-h34020-reading Cell_03_Volt_P1
attr Marstek_Venus_A obj-h34020-unpack s>
attr Marstek_Venus_A obj-h34021-expr $val / 1000
attr Marstek_Venus_A obj-h34021-reading Cell_04_Volt_P1
attr Marstek_Venus_A obj-h34021-unpack s>
attr Marstek_Venus_A obj-h34022-expr $val / 1000
attr Marstek_Venus_A obj-h34022-reading Cell_05_Volt_P1
attr Marstek_Venus_A obj-h34022-unpack s>
attr Marstek_Venus_A obj-h34023-expr $val / 1000
attr Marstek_Venus_A obj-h34023-reading Cell_06_Volt_P1
attr Marstek_Venus_A obj-h34023-unpack s>
attr Marstek_Venus_A obj-h34024-expr $val / 1000
attr Marstek_Venus_A obj-h34024-reading Cell_07_Volt_P1
attr Marstek_Venus_A obj-h34024-unpack s>
attr Marstek_Venus_A obj-h34025-expr $val / 1000
attr Marstek_Venus_A obj-h34025-reading Cell_08_Volt_P1
attr Marstek_Venus_A obj-h34025-unpack s>
attr Marstek_Venus_A obj-h34026-expr $val / 1000
attr Marstek_Venus_A obj-h34026-reading Cell_09_Volt_P1
attr Marstek_Venus_A obj-h34026-unpack s>
attr Marstek_Venus_A obj-h34027-expr $val / 1000
attr Marstek_Venus_A obj-h34027-reading Cell_10_Volt_P1
attr Marstek_Venus_A obj-h34027-unpack s>
attr Marstek_Venus_A obj-h34028-expr $val / 1000
attr Marstek_Venus_A obj-h34028-reading Cell_11_Volt_P1
attr Marstek_Venus_A obj-h34028-unpack s>
attr Marstek_Venus_A obj-h34029-expr $val / 1000
attr Marstek_Venus_A obj-h34029-reading Cell_12_Volt_P1
attr Marstek_Venus_A obj-h34029-unpack s>
attr Marstek_Venus_A obj-h34030-expr $val / 1000
attr Marstek_Venus_A obj-h34030-reading Cell_13_Volt_P1
attr Marstek_Venus_A obj-h34030-unpack s>
attr Marstek_Venus_A obj-h34102-expr $val / 10
attr Marstek_Venus_A obj-h34102-poll 1
attr Marstek_Venus_A obj-h34102-reading soc_pack2
attr Marstek_Venus_A obj-h34102-unpack n
attr Marstek_Venus_A obj-h34103-poll 1
attr Marstek_Venus_A obj-h34103-reading battery_cycle_count_P2
attr Marstek_Venus_A obj-h34103-unpack n
attr Marstek_Venus_A obj-h34118-expr $val / 1000
attr Marstek_Venus_A obj-h34118-reading Cell_01_Volt_P2
attr Marstek_Venus_A obj-h34118-unpack s>
attr Marstek_Venus_A obj-h34119-expr $val / 1000
attr Marstek_Venus_A obj-h34119-reading Cell_02_Volt_P2
attr Marstek_Venus_A obj-h34119-unpack s>
attr Marstek_Venus_A obj-h34120-expr $val / 1000
attr Marstek_Venus_A obj-h34120-reading Cell_03_Volt_P2
attr Marstek_Venus_A obj-h34120-unpack s>
attr Marstek_Venus_A obj-h34121-expr $val / 1000
attr Marstek_Venus_A obj-h34121-reading Cell_04_Volt_P2
attr Marstek_Venus_A obj-h34121-unpack s>
attr Marstek_Venus_A obj-h34122-expr $val / 1000
attr Marstek_Venus_A obj-h34122-reading Cell_05_Volt_P2
attr Marstek_Venus_A obj-h34122-unpack s>
attr Marstek_Venus_A obj-h34123-expr $val / 1000
attr Marstek_Venus_A obj-h34123-reading Cell_06_Volt_P2
attr Marstek_Venus_A obj-h34123-unpack s>
attr Marstek_Venus_A obj-h34124-expr $val / 1000
attr Marstek_Venus_A obj-h34124-reading Cell_07_Volt_P2
attr Marstek_Venus_A obj-h34124-unpack s>
attr Marstek_Venus_A obj-h34125-expr $val / 1000
attr Marstek_Venus_A obj-h34125-reading Cell_08_Volt_P2
attr Marstek_Venus_A obj-h34125-unpack s>
attr Marstek_Venus_A obj-h34126-expr $val / 1000
attr Marstek_Venus_A obj-h34126-reading Cell_09_Volt_P2
attr Marstek_Venus_A obj-h34126-unpack s>
attr Marstek_Venus_A obj-h34127-expr $val / 1000
attr Marstek_Venus_A obj-h34127-reading Cell_10_Volt_P2
attr Marstek_Venus_A obj-h34127-unpack s>
attr Marstek_Venus_A obj-h34128-expr $val / 1000
attr Marstek_Venus_A obj-h34128-reading Cell_11_Volt_P2
attr Marstek_Venus_A obj-h34128-unpack s>
attr Marstek_Venus_A obj-h34129-expr $val / 1000
attr Marstek_Venus_A obj-h34129-reading Cell_12_Volt_P2
attr Marstek_Venus_A obj-h34129-unpack s>
attr Marstek_Venus_A obj-h34130-expr $val / 1000
attr Marstek_Venus_A obj-h34130-reading Cell_13_Volt_P2
attr Marstek_Venus_A obj-h34130-unpack s>
attr Marstek_Venus_A obj-h35000-expr $val / 10
attr Marstek_Venus_A obj-h35000-polldelay x10
attr Marstek_Venus_A obj-h35000-reading battery_temp
attr Marstek_Venus_A obj-h35000-unpack s>
attr Marstek_Venus_A obj-h35001-expr $val / 10
attr Marstek_Venus_A obj-h35001-reading temp_mos1
attr Marstek_Venus_A obj-h35001-unpack s>
attr Marstek_Venus_A obj-h35002-expr $val / 10
attr Marstek_Venus_A obj-h35002-reading temp_mos2
attr Marstek_Venus_A obj-h35002-unpack s>
attr Marstek_Venus_A obj-h35010-expr $val / 10
attr Marstek_Venus_A obj-h35010-polldelay x3
attr Marstek_Venus_A obj-h35010-reading cell_temp_max
attr Marstek_Venus_A obj-h35010-unpack s>
attr Marstek_Venus_A obj-h35011-expr $val / 10
attr Marstek_Venus_A obj-h35011-polldelay x3
attr Marstek_Venus_A obj-h35011-reading cell_temp_min
attr Marstek_Venus_A obj-h35011-unpack s>
attr Marstek_Venus_A obj-h35100-reading inverter_state_code
attr Marstek_Venus_A obj-h35100-unpack n
attr Marstek_Venus_A obj-h36000-reading alarm_status_bits
attr Marstek_Venus_A obj-h36000-unpack n
attr Marstek_Venus_A obj-h36100-reading fault_status_bits
attr Marstek_Venus_A obj-h36100-unpack n
attr Marstek_Venus_A obj-h37004-expr $val / 100
attr Marstek_Venus_A obj-h37004-reading ac_current
attr Marstek_Venus_A obj-h37004-unpack s>
attr Marstek_Venus_A obj-h37007-expr $val / 1000
attr Marstek_Venus_A obj-h37007-reading cell_voltage_max
attr Marstek_Venus_A obj-h37007-unpack n
attr Marstek_Venus_A obj-h37008-expr $val / 1000
attr Marstek_Venus_A obj-h37008-reading cell_voltage_min
attr Marstek_Venus_A obj-h37008-unpack n
attr Marstek_Venus_A obj-h41001-reading factory_reset
attr Marstek_Venus_A obj-h41001-set 1
attr Marstek_Venus_A obj-h41200-map 0:On, 1:Off
attr Marstek_Venus_A obj-h41200-reading backup_function
attr Marstek_Venus_A obj-h41200-set 1
attr Marstek_Venus_A obj-h41200-unpack n
attr Marstek_Venus_A obj-h42000-map 21930:On, 21947:Off
attr Marstek_Venus_A obj-h42000-reading RS485_Control
attr Marstek_Venus_A obj-h42000-set 1
attr Marstek_Venus_A obj-h42000-unpack n
attr Marstek_Venus_A obj-h42010-map 0:None, 1:Force_Charge, 2:Force_Discharge
attr Marstek_Venus_A obj-h42010-reading force_action
attr Marstek_Venus_A obj-h42010-set 1
attr Marstek_Venus_A obj-h42010-unpack n
attr Marstek_Venus_A obj-h42020-max 1500
attr Marstek_Venus_A obj-h42020-min 0
attr Marstek_Venus_A obj-h42020-reading target_charge_power
attr Marstek_Venus_A obj-h42020-set 1
attr Marstek_Venus_A obj-h42020-unpack n
attr Marstek_Venus_A obj-h42021-max 1500
attr Marstek_Venus_A obj-h42021-min 0
attr Marstek_Venus_A obj-h42021-reading target_discharge_power
attr Marstek_Venus_A obj-h42021-set 1
attr Marstek_Venus_A obj-h42021-unpack n
attr Marstek_Venus_A obj-h43000-map 0:manual, 1:anti_feed, 2:trade_mode
attr Marstek_Venus_A obj-h43000-reading user_work_mode
attr Marstek_Venus_A obj-h43000-set 1
attr Marstek_Venus_A obj-h43000-unpack n
attr Marstek_Venus_A obj-h43100-reading schedule_1_days
attr Marstek_Venus_A obj-h43100-set 1
attr Marstek_Venus_A obj-h43100-unpack n
attr Marstek_Venus_A obj-h43101-reading schedule_1_start
attr Marstek_Venus_A obj-h43101-set 1
attr Marstek_Venus_A obj-h43101-unpack n
attr Marstek_Venus_A obj-h43102-reading schedule_1_end
attr Marstek_Venus_A obj-h43102-set 1
attr Marstek_Venus_A obj-h43102-unpack n
attr Marstek_Venus_A obj-h43103-reading schedule_1_mode
attr Marstek_Venus_A obj-h43103-set 1
attr Marstek_Venus_A obj-h43103-unpack s>
attr Marstek_Venus_A obj-h43104-reading schedule_1_enabled
attr Marstek_Venus_A obj-h43104-set 1
attr Marstek_Venus_A obj-h43104-unpack n
attr Marstek_Venus_A obj-h43105-reading schedule_2_days
attr Marstek_Venus_A obj-h43105-set 1
attr Marstek_Venus_A obj-h43105-unpack n
attr Marstek_Venus_A obj-h43106-reading schedule_2_start
attr Marstek_Venus_A obj-h43106-set 1
attr Marstek_Venus_A obj-h43106-unpack n
attr Marstek_Venus_A obj-h43107-reading schedule_2_end
attr Marstek_Venus_A obj-h43107-set 1
attr Marstek_Venus_A obj-h43107-unpack n
attr Marstek_Venus_A obj-h43108-reading schedule_2_mode
attr Marstek_Venus_A obj-h43108-set 1
attr Marstek_Venus_A obj-h43108-unpack s>
attr Marstek_Venus_A obj-h43109-reading schedule_2_enabled
attr Marstek_Venus_A obj-h43109-set 1
attr Marstek_Venus_A obj-h43109-unpack n
attr Marstek_Venus_A obj-h43110-reading schedule_3_days
attr Marstek_Venus_A obj-h43110-set 1
attr Marstek_Venus_A obj-h43110-unpack n
attr Marstek_Venus_A obj-h43111-reading schedule_3_start
attr Marstek_Venus_A obj-h43111-set 1
attr Marstek_Venus_A obj-h43111-unpack n
attr Marstek_Venus_A obj-h43112-reading schedule_3_end
attr Marstek_Venus_A obj-h43112-set 1
attr Marstek_Venus_A obj-h43112-unpack n
attr Marstek_Venus_A obj-h43113-reading schedule_3_mode
attr Marstek_Venus_A obj-h43113-set 1
attr Marstek_Venus_A obj-h43113-unpack s>
attr Marstek_Venus_A obj-h43114-reading schedule_3_enabled
attr Marstek_Venus_A obj-h43114-set 1
attr Marstek_Venus_A obj-h43114-unpack n
attr Marstek_Venus_A obj-h43115-reading schedule_4_days
attr Marstek_Venus_A obj-h43115-set 1
attr Marstek_Venus_A obj-h43115-unpack n
attr Marstek_Venus_A obj-h43116-reading schedule_4_start
attr Marstek_Venus_A obj-h43116-set 1
attr Marstek_Venus_A obj-h43116-unpack n
attr Marstek_Venus_A obj-h43117-reading schedule_4_end
attr Marstek_Venus_A obj-h43117-set 1
attr Marstek_Venus_A obj-h43117-unpack n
attr Marstek_Venus_A obj-h43118-reading schedule_4_mode
attr Marstek_Venus_A obj-h43118-set 1
attr Marstek_Venus_A obj-h43118-unpack s>
attr Marstek_Venus_A obj-h43119-reading schedule_4_enabled
attr Marstek_Venus_A obj-h43119-set 1
attr Marstek_Venus_A obj-h43119-unpack n
attr Marstek_Venus_A obj-h43120-reading schedule_5_days
attr Marstek_Venus_A obj-h43120-set 1
attr Marstek_Venus_A obj-h43120-unpack n
attr Marstek_Venus_A obj-h43121-reading schedule_5_start
attr Marstek_Venus_A obj-h43121-set 1
attr Marstek_Venus_A obj-h43121-unpack n
attr Marstek_Venus_A obj-h43122-reading schedule_5_end
attr Marstek_Venus_A obj-h43122-set 1
attr Marstek_Venus_A obj-h43122-unpack n
attr Marstek_Venus_A obj-h43123-reading schedule_5_mode
attr Marstek_Venus_A obj-h43123-set 1
attr Marstek_Venus_A obj-h43123-unpack s>
attr Marstek_Venus_A obj-h43124-reading schedule_5_enabled
attr Marstek_Venus_A obj-h43124-set 1
attr Marstek_Venus_A obj-h43124-unpack n
attr Marstek_Venus_A obj-h43125-reading schedule_6_days
attr Marstek_Venus_A obj-h43125-set 1
attr Marstek_Venus_A obj-h43125-unpack n
attr Marstek_Venus_A obj-h43126-reading schedule_6_start
attr Marstek_Venus_A obj-h43126-set 1
attr Marstek_Venus_A obj-h43126-unpack n
attr Marstek_Venus_A obj-h43127-reading schedule_6_end
attr Marstek_Venus_A obj-h43127-set 1
attr Marstek_Venus_A obj-h43127-unpack n
attr Marstek_Venus_A obj-h43128-reading schedule_6_mode
attr Marstek_Venus_A obj-h43128-set 1
attr Marstek_Venus_A obj-h43128-unpack s>
attr Marstek_Venus_A obj-h43129-reading schedule_6_enabled
attr Marstek_Venus_A obj-h43129-set 1
attr Marstek_Venus_A obj-h43129-unpack n
attr Marstek_Venus_A obj-h44000-expr $val / 10
attr Marstek_Venus_A obj-h44000-reading charging_cutoff_soc
attr Marstek_Venus_A obj-h44000-set 1
attr Marstek_Venus_A obj-h44000-unpack n
attr Marstek_Venus_A obj-h44001-expr $val / 10
attr Marstek_Venus_A obj-h44001-reading discharging_cutoff_soc
attr Marstek_Venus_A obj-h44001-set 1
attr Marstek_Venus_A obj-h44001-unpack n
attr Marstek_Venus_A obj-h44002-reading max_charge_power_limit
attr Marstek_Venus_A obj-h44002-set 1
attr Marstek_Venus_A obj-h44002-unpack n
attr Marstek_Venus_A obj-h44003-reading max_discharge_power_limit
attr Marstek_Venus_A obj-h44003-set 1
attr Marstek_Venus_A obj-h44003-unpack n
attr Marstek_Venus_A room 96_Energy
attr Marstek_Venus_A showError 1
attr Marstek_Venus_A stateFormat {\
\
my $socT = ReadingsVal($name,"soc_total",0);;;;\
\
my $soc1 = ReadingsVal($name,"soc_pack1",0);;;;\
\
my $soc2 = ReadingsVal($name,"soc_pack2",0);;;;\
\
my $batP = ReadingsVal($name,"battery_power",0);;;;\
\
my $p1 = ReadingsVal($name,"mppt1_power",0);;;;\
\
my $p2 = ReadingsVal($name,"mppt2_power",0);;;;\
\
my $p3 = ReadingsVal($name,"mppt3_power",0);;;;\
\
my $p4 = ReadingsVal($name,"mppt4_power",0);;;;\
\
my $pSum = $p1 + $p2 + $p3 + $p4;;;;\
\
my $out = ReadingsVal($name,"ac_power",0);;;;\
\
my $temp = ReadingsVal($name,"battery_temp",0);;;;\
\
\
my $icon =\
\
$socT < 25 ? 'measure_battery_25@red' :\
\
$socT < 50 ? 'measure_battery_50@orange' :\
\
$socT < 75 ? 'measure_battery_75@green' : 'measure_battery_100@green';;;;\
\
\
return sprintf('<html><img src="/fhem/icons/%s" width="24" height="24" style="vertical-align:middle"> <span>SOC: %.0f%%</span> <span style="font-size:0.8em">(P1:%.1f%% P2:%.1f%%)</span> (%s W) | ☀️ Σ: %.0f W <span style="font-size:0.8em">(P1:%.0fW P2:%.0fW P3:%.0fW P4:%.0fW)</span> | ⚡ Ausgang: %.0f W | 🌡�: %.1f°C</html>',\
\
$icon, $socT, $soc1, $soc2, $batP, $pSum, $p1, $p2, $p3, $p4, $out, $temp);;;;\
\
}
attr Marstek_Venus_A userReadings inverter_state_text:inverter_state_code.* { \
my @states = ('Sleep', 'Standby', 'Charge', 'Discharge', 'Backup Mode', 'OTA Upgrade', 'Bypass');;\
my $val = ReadingsNum($name,"inverter_state_code",0);;\
return $states[$val] // "Unknown ($val)";;\
}\
battery_cell_drift { sprintf("%.3f", ReadingsNum($name,"cell_voltage_max",0) - ReadingsNum($name,"cell_voltage_min",0)) }, \
stored_energy_kwh { sprintf("%.2f kWh", (ReadingsNum($name,"soc_total",0) * 4.26) / 100) }, \
mppt_total_power:(mppt1_power|mppt2_power|mppt3_power|mppt4_power).* { ReadingsNum($name,"mppt1_power",0) + ReadingsNum($name,"mppt2_power",0) + ReadingsNum($name,"mppt3_power",0) + ReadingsNum($name,"mppt4_power",0) }, \
alarm_text:alarm_status_bits.* { \
my $val = ReadingsNum($name,"alarm_status_bits",0);; \
return "OK" if $val == 0;; \
\
my %alarmMap = (\
0 => "PLL Abnormal Restart",\
1 => "Overtemperature Limit",\
2 => "Low Temperature Limit",\
3 => "Fan Abnormal Warning",\
4 => "Low Battery SOC Warning",\
5 => "Output Overcurrent Warning",\
6 => "Abnormal Line Sequence Detection",\
16 => "WiFi Abnormal",\
17 => "BLE Abnormal",\
18 => "Network Abnormal",\
19 => "CT Connection Abnormal"\
);;\
\
my @a;;\
for my $bit (sort { $a <=> $b } keys %alarmMap) {\
if ($val & (1 << $bit)) {\
push @a, $alarmMap{$bit};;\
}\
}\
\
return @a ? join(", ", @a) : "Unknown Alarm (Code: $val)";;\
},\
fault_text:fault_status_bits.* {\
my $val = ReadingsNum($name,"fault_status_bits",0);;\
return "OK" if $val == 0;;\
\
my %errors = (\
0 => "Grid Overvoltage",\
1 => "Grid Undervoltage",\
2 => "Grid Overfrequency",\
3 => "Grid Underfrequency",\
16 => "BAT Overvoltage",\
17 => "BAT Undervoltage",\
18 => "BAT Overcurrent",\
19 => "BAT low SOC",\
20 => "BAT communication failure",\
21 => "BMS protect",\
35 => "other system failure",\
58 => "Overtemperature Protection"\
);;\
\
my @found;;\
# Wir prüfen die Bits 0 bis 63\
for my $bit (keys %errors) {\
if ($val & (1 << $bit)) {\
push @found, $errors{$bit};;\
}\
}\
\
return @found ? join(", ", @found) : "Unknown Error ($val)";;\
},\
battery_flow:ac_power.* {\
my $pv = ReadingsNum($name,"mppt_total_power",0);;\
my $out = ReadingsNum($name,"ac_power",0);;\
\
# Wir rechnen mit ca. 5% Wandlungsverlusten im System\
my $flow = $pv - ($out);;\
\
return sprintf("%.1f", $flow);;\
}
attr Marstek_Venus_A verbose 5
attr Marstek_Venus_A webCmd user_work_mode:target_charge_power:target_discharge_power:force_action:RS485_Control:backup_function
attr Marstek_Venus_A widgetOverride user_work_mode:select,manual,anti_feed,trade_mode target_charge_power:slider,0,50,1500 target_discharge_power:slider,0,50,1500 backup_function:select,On,Off force_action:select,None,Force_Charge,Force_Discharge RS485_Control:select,On,Off
setstate Marstek_Venus_A <html><img src="/fhem/icons/measure_battery_25@red" width="24" height="24" style="vertical-align:middle"> <span>SOC: 17%</span> <span style="font-size:0.8em">(P1:14.7% P2:19.9%)</span> (-246 W) | ☀️ Σ: 411 W <span style="font-size:0.8em">(P1:301W P2:110W P3:0W P4:0W)</span> | ⚡ Ausgang: 228 W | 🌡�: 30.5°C</html>
setstate Marstek_Venus_A 2026-04-22 11:09:30 Cell_01_Volt_P1 3.25
setstate Marstek_Venus_A 2026-04-22 11:09:33 Cell_01_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:07:00 Cell_02_Volt_P1 3.246
setstate Marstek_Venus_A 2026-04-22 11:07:03 Cell_02_Volt_P2 3.245
setstate Marstek_Venus_A 2026-04-22 11:06:00 Cell_03_Volt_P1 3.243
setstate Marstek_Venus_A 2026-04-22 11:06:03 Cell_03_Volt_P2 3.245
setstate Marstek_Venus_A 2026-04-22 11:09:31 Cell_04_Volt_P1 3.247
setstate Marstek_Venus_A 2026-04-22 11:09:34 Cell_04_Volt_P2 3.242
setstate Marstek_Venus_A 2026-04-22 11:07:01 Cell_05_Volt_P1 3.243
setstate Marstek_Venus_A 2026-04-22 11:07:03 Cell_05_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:06:01 Cell_06_Volt_P1 3.244
setstate Marstek_Venus_A 2026-04-22 11:06:04 Cell_06_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:09:31 Cell_07_Volt_P1 3.249
setstate Marstek_Venus_A 2026-04-22 11:09:34 Cell_07_Volt_P2 3.243
setstate Marstek_Venus_A 2026-04-22 11:07:01 Cell_08_Volt_P1 3.246
setstate Marstek_Venus_A 2026-04-22 11:07:04 Cell_08_Volt_P2 3.243
setstate Marstek_Venus_A 2026-04-22 11:06:02 Cell_09_Volt_P1 3.245
setstate Marstek_Venus_A 2026-04-22 11:06:04 Cell_09_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:09:32 Cell_10_Volt_P1 3.245
setstate Marstek_Venus_A 2026-04-22 11:09:35 Cell_10_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:07:02 Cell_11_Volt_P1 3.244
setstate Marstek_Venus_A 2026-04-22 11:07:05 Cell_11_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:06:02 Cell_12_Volt_P1 3.244
setstate Marstek_Venus_A 2026-04-22 11:06:05 Cell_12_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:09:32 Cell_13_Volt_P1 3.248
setstate Marstek_Venus_A 2026-04-22 11:09:35 Cell_13_Volt_P2 3.244
setstate Marstek_Venus_A 2026-04-22 11:08:36 LAST_ERROR slave replied with error code 83 / 02, illegal data address
setstate Marstek_Venus_A 2026-04-22 11:09:07 RS485_Control Off
setstate Marstek_Venus_A 2026-04-22 11:08:36 ac_current 2.63
setstate Marstek_Venus_A 2026-04-22 11:09:24 ac_frequency 50.2
setstate Marstek_Venus_A 2026-04-22 11:09:25 ac_offgrid_current 0.29
setstate Marstek_Venus_A 2026-04-22 11:09:26 ac_offgrid_power 0
setstate Marstek_Venus_A 2026-04-22 11:09:25 ac_offgrid_voltage 2.9
setstate Marstek_Venus_A 2026-04-22 11:09:11 ac_power 228
setstate Marstek_Venus_A 2026-04-22 11:09:24 ac_voltage 238.5
setstate Marstek_Venus_A 2026-04-22 11:07:06 alarm_status_bits 0
setstate Marstek_Venus_A 2026-04-19 15:31:26 alarm_text OK
setstate Marstek_Venus_A 2026-04-22 11:07:07 backup_function Off
setstate Marstek_Venus_A 2026-04-20 13:20:31 battery_cell_drift 0.003
setstate Marstek_Venus_A 2026-04-22 11:09:18 battery_current 2.9
setstate Marstek_Venus_A 2026-04-22 11:09:30 battery_cycle_count_P1 4
setstate Marstek_Venus_A 2026-04-22 11:06:03 battery_cycle_count_P2 4
setstate Marstek_Venus_A 2026-04-22 11:09:11 battery_flow 177.2
setstate Marstek_Venus_A 2026-04-22 11:09:10 battery_power -246
setstate Marstek_Venus_A 2026-04-22 11:07:05 battery_temp 30.5
setstate Marstek_Venus_A 2026-04-22 11:09:23 battery_total_energy_kwh 4.16
setstate Marstek_Venus_A 2026-04-22 11:09:18 battery_voltage 42.16
setstate Marstek_Venus_A 2026-04-22 11:09:21 bluetooth_status 1
setstate Marstek_Venus_A 2026-04-22 11:09:20 bms_version 109
setstate Marstek_Venus_A 2026-04-22 11:09:05 cell_temp_max 15.2
setstate Marstek_Venus_A 2026-04-22 11:09:36 cell_temp_min 14.4
setstate Marstek_Venus_A 2026-04-22 11:07:07 cell_voltage_max 3.248
setstate Marstek_Venus_A 2026-04-22 11:09:37 cell_voltage_min 3.245
setstate Marstek_Venus_A 2026-04-22 11:09:21 cloud_status 0
setstate Marstek_Venus_A 2026-04-22 11:09:22 comm_module_firmware 20
setstate Marstek_Venus_A 2026-04-22 11:09:27 daily_charging_energy_wh 0
setstate Marstek_Venus_A 2026-04-22 11:09:28 daily_discharging_energy_wh 420
setstate Marstek_Venus_A 2026-04-22 11:05:53 device_name VN
setstate Marstek_Venus_A 2026-04-22 11:09:19 ems_version 148
setstate Marstek_Venus_A 2026-04-22 11:09:36 fault_status_bits 0
setstate Marstek_Venus_A 2026-04-19 15:31:26 fault_text OK
setstate Marstek_Venus_A 2026-04-22 11:08:37 force_action None
setstate Marstek_Venus_A 2026-04-22 11:08:35 inverter_state_code 3
setstate Marstek_Venus_A 2026-04-22 09:46:44 inverter_state_text Discharge
setstate Marstek_Venus_A 2026-04-22 11:05:22 mac_address 682499EEFC02
setstate Marstek_Venus_A 2026-04-22 10:58:33 max_discharge_power_limit 0
setstate Marstek_Venus_A 2026-04-22 11:09:28 monthly_charging_energy_wh 0
setstate Marstek_Venus_A 2026-04-22 11:09:29 monthly_discharging_energy_wh 420
setstate Marstek_Venus_A 2026-04-22 11:09:13 mppt1_current 7.4
setstate Marstek_Venus_A 2026-04-22 11:09:15 mppt1_power 301.4
setstate Marstek_Venus_A 2026-04-22 11:09:11 mppt1_voltage 40.6
setstate Marstek_Venus_A 2026-04-22 11:09:14 mppt2_current 2.2
setstate Marstek_Venus_A 2026-04-22 11:09:16 mppt2_power 110
setstate Marstek_Venus_A 2026-04-22 11:09:12 mppt2_voltage 47.8
setstate Marstek_Venus_A 2026-04-22 11:09:14 mppt3_current 0
setstate Marstek_Venus_A 2026-04-22 11:09:17 mppt3_power 0
setstate Marstek_Venus_A 2026-04-22 11:09:12 mppt3_voltage 0.1
setstate Marstek_Venus_A 2026-04-22 11:09:15 mppt4_current 0
setstate Marstek_Venus_A 2026-04-22 11:09:17 mppt4_power 0
setstate Marstek_Venus_A 2026-04-22 11:09:13 mppt4_voltage 0.2
setstate Marstek_Venus_A 2026-04-22 11:09:16 mppt_total_power 411.4
setstate Marstek_Venus_A 2026-04-21 13:07:30 reset_device 0
setstate Marstek_Venus_A 2026-04-22 11:07:08 schedule_1_days 0
setstate Marstek_Venus_A 2026-04-22 11:09:08 schedule_1_enabled 0
setstate Marstek_Venus_A 2026-04-22 11:08:38 schedule_1_end 0
setstate Marstek_Venus_A 2026-04-22 11:07:09 schedule_1_mode 0
setstate Marstek_Venus_A 2026-04-22 11:09:08 schedule_1_start 0
setstate Marstek_Venus_A 2026-04-22 11:08:39 schedule_2_days 0
setstate Marstek_Venus_A 2026-04-22 11:06:40 schedule_2_enabled 0
setstate Marstek_Venus_A 2026-04-22 11:09:09 schedule_2_end 0
setstate Marstek_Venus_A 2026-04-22 11:08:39 schedule_2_mode 0
setstate Marstek_Venus_A 2026-04-22 11:07:09 schedule_2_start 0
setstate Marstek_Venus_A 2026-04-22 11:09:09 schedule_3_days 0
setstate Marstek_Venus_A 2026-04-22 11:09:10 schedule_3_enabled 0
setstate Marstek_Venus_A 2026-04-22 11:08:09 schedule_3_end 0
setstate Marstek_Venus_A 2026-04-22 11:05:40 schedule_3_mode 0
setstate Marstek_Venus_A 2026-04-22 11:08:40 schedule_3_start 0
setstate Marstek_Venus_A 2026-04-22 11:08:10 schedule_4_days 0
setstate Marstek_Venus_A 2026-04-22 11:08:41 schedule_4_enabled 0
setstate Marstek_Venus_A 2026-04-22 11:06:41 schedule_4_end 0
setstate Marstek_Venus_A 2026-04-22 11:07:41 schedule_4_mode 0
setstate Marstek_Venus_A 2026-04-22 11:08:40 schedule_4_start 0
setstate Marstek_Venus_A 2026-04-22 11:00:02 schedule_5_days 0
setstate Marstek_Venus_A 2026-04-22 10:58:33 schedule_5_enabled 0
setstate Marstek_Venus_A 2026-04-22 10:56:02 schedule_5_end 0
setstate Marstek_Venus_A 2026-04-22 10:56:02 schedule_5_mode 0
setstate Marstek_Venus_A 2026-04-22 10:56:02 schedule_5_start 0
setstate Marstek_Venus_A 2026-04-22 10:58:33 schedule_6_days 0
setstate Marstek_Venus_A 2026-04-22 11:00:03 schedule_6_enabled 0
setstate Marstek_Venus_A 2026-04-22 11:00:03 schedule_6_end 0
setstate Marstek_Venus_A 2026-04-22 11:00:03 schedule_6_mode 0
setstate Marstek_Venus_A 2026-04-22 10:58:33 schedule_6_start 0
setstate Marstek_Venus_A 2026-04-22 11:09:29 soc_pack1 14.7
setstate Marstek_Venus_A 2026-04-22 11:07:02 soc_pack2 19.9
setstate Marstek_Venus_A 2026-04-22 11:09:23 soc_total 17
setstate Marstek_Venus_A 2026-04-21 19:48:44 state opened
setstate Marstek_Venus_A 2026-04-22 11:09:37 stored_energy_kwh 0.72 kWh
setstate Marstek_Venus_A 2026-04-22 11:07:08 target_charge_power 0
setstate Marstek_Venus_A 2026-04-22 11:09:07 target_discharge_power 0
setstate Marstek_Venus_A 2026-04-22 11:06:05 temp_mos1 33.9
setstate Marstek_Venus_A 2026-04-22 11:06:35 temp_mos2 34
setstate Marstek_Venus_A 2026-04-22 11:09:26 total_charging_energy 0
setstate Marstek_Venus_A 2026-04-22 11:09:27 total_discharging_energy 0.42
setstate Marstek_Venus_A 2026-04-22 11:08:38 user_work_mode anti_feed
setstate Marstek_Venus_A 2026-04-22 11:09:19 vms_version 119
setstate Marstek_Venus_A 2026-04-22 11:09:22 wifi_signal_dbm 0
setstate Marstek_Venus_A 2026-04-22 11:09:20 wifi_status 0