Ich habe seit einiger zeit den Fehler im Log.
PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line 1.
2025.01.13 22:02:40 1: eval: my $DEV= $evalSpecials->{'%DEV'};ReadingsNum("MQTT2_HO1HMD7ME804640",'state_solarInputPower:d','')<=0 ? "red":"green"
Wo kann ich da ansetzen? Ich habe gerade einen Knoten im Kopf ....
hier das Device Listing:
Internals:
CID HO1HMD7ME804640
DEF HO1HMD7ME804640
FUUID 66ef218d-f33f-3305-f7ab-3aeb1678149a02cd
IODev ZendureCloud
LASTInputDev ZendureCloud
MSGCNT 251
NAME MQTT2_HO1HMD7ME804640
NR 994
STATE Akkustand: <span style='color:orange'>15 %</span> <span style='color:green'>standby </span><br/>
Akku-Restzeit: <span style='color:orange'>∞ </span><br/>
PV-in: <span style='color:red'>0 W</span>
TYPE MQTT2_DEVICE
ZendureCloud_MSGCNT 251
ZendureCloud_TIME 2025-01-13 22:14:43
eventCount 251
READINGS:
2025-01-13 22:14:43 Akku-be-endladen standby
2025-01-13 21:54:10 IODev ZendureCloud
2025-01-13 22:14:43 akku-remaining ∞
2025-01-13 22:13:47 config_command_topic G18eK1K9/dELL5a7T/dcOutputPower/set
2025-01-13 22:13:47 config_device_class power
2025-01-13 22:13:47 config_name dcOutputPower
2025-01-13 22:13:47 config_payload_off false
2025-01-13 22:13:47 config_payload_on true
2025-01-13 22:13:47 config_state_off false
2025-01-13 22:13:47 config_state_on true
2025-01-13 22:13:47 config_state_topic G18eK1K9/dELL5a7T/state
2025-01-13 22:13:47 config_unique_id dELL5a7TdcOutputPower
2025-01-13 22:13:47 config_unit_of_measurement W
2025-01-13 22:13:47 config_value_template {{ value_json.dcOutputPower}}
2025-01-13 14:59:49 state_acMode 2
2025-01-13 14:59:48 state_autoRecover 1
2025-01-13 14:59:46 state_buzzerSwitch true
2025-01-13 22:14:43 state_electricLevel 15
2025-01-13 14:59:49 state_heatState 0
2025-01-13 14:59:47 state_hubState 0
2025-01-13 14:59:47 state_inputLimit 0
2025-01-13 14:59:48 state_inverseMaxPower 1200
2025-01-13 14:59:46 state_masterSwitch true
2025-01-13 18:09:34 state_outputHomePower 615
2025-01-13 14:59:46 state_outputLimit 1200
2025-01-13 14:49:13 state_outputPackPower 2
2025-01-13 20:05:42 state_packData_1_maxTemp 292.1
2025-01-13 22:14:43 state_packData_1_maxVol 328
2025-01-13 19:38:05 state_packData_1_minVol 328
2025-01-13 22:14:43 state_packData_1_sn CO4HMAXMCH01992
2025-01-13 18:08:14 state_packData_1_socLevel 15
2025-01-13 20:02:26 state_packData_2_maxTemp 293.1
2025-01-13 18:12:41 state_packData_2_maxVol 327
2025-01-13 18:10:49 state_packData_2_minVol 326
2025-01-13 20:02:26 state_packData_2_sn CO4HMAXMCH02159
2025-01-13 11:49:49 state_packData_2_socLevel 19
2025-01-13 18:10:49 state_packInputPower 3
2025-01-13 14:59:43 state_packNum 2
2025-01-13 18:09:37 state_packState 0
2025-01-13 14:59:48 state_passMode 0
2025-01-13 14:59:47 state_remainInputTime 59940
2025-01-13 18:09:34 state_remainOutTime 59940
2025-01-13 22:14:43 state_sn HO1HMD7ME804640
2025-01-13 14:59:46 state_socSet 1000
2025-01-13 16:00:59 state_solarInputPower 0
2025-01-13 16:01:12 state_solarPower1 8
2025-01-13 15:59:00 state_solarPower2 9
2025-01-13 14:59:46 state_wifiState true
Attributes:
readingList HO1HMD7ME804640:G18eK1K9/dELL5a7T/state:.* { json2nameValue($EVENT, 'state_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dELL5a7TmasterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dELL5a7TbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7ToutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7ToutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7ToutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dELL5a7TautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dELL5a7TacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dELL5a7TdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dELL5a7TdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/rwrCGW6noutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/G4wM91adsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/P80L1DHKbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/P80L1DHKacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/ARf0n0cDgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cJQd3EXboutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cJQd3EXbremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cJQd3EXbpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/k99fRh90dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/k99fRh90gridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Q7d9GGB2socSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Q7d9GGB2packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/K0F04214solarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/K0F04214remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/28cu2FfvsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/19K73mkRpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/c5AWv6YpremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/s6M5kq0fpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/rB83Td2HacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/5vee0xNmmasterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Mk1W0GJMsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Mk1W0GJMautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Mk1W0GJMacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/b8vyJ0XUacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/aM9ghd42packState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/aM9ghd42socSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/e4p3ayErsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/K064Cj9FautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0E1GU4RVsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0E1GU4RVoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/24J99X5EpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/24J99X5EpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/24J99X5EautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5vee0xNmdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/BM6naMqHremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5JrMaaExsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5JrMaaExpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0rsqMq21buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2MYyVJ3MpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9gb5FymSelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/9gb5FymSautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/eGE1w64VdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/94gt62XLbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/vX8EL933autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fh2X5MnDpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fh2X5MnDsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2hr0yXeXpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/BwufLNW9acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/BwufLNW9dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Tjk2q6UTsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4e2vgCG2solarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4e2vgCG2solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/94VnX96KdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dR1UrYEpelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dR1UrYEpsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/xW8nkv4FsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/xW8nkv4FdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/A4xyVFxDpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/A4xyVFxDgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/A4xyVFxDdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/9Ya55JXracSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/eHrwKr74outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/jxQtmuxqsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/e0jUcVukelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/KLbRBym8outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/KLbRBym8outputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4wjA4N9yremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/RLkJx6f4passMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Jqp8De8UpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dR1UrYEpbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/8sSp5WBLdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6kTRNC9jpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6kTRNC9joutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6kTRNC9joutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/N227J055outputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4A1R96ydoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/L2048T1NsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Ccdggp3RmasterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/8sSp5WBLautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/YE57SEDJpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/YE57SEDJacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/1rGKk76PdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/h2j61kpxremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/y5HKj2PRoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/y5HKj2PRelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/1nc5V87ssocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j41uqdU5dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cMjQL97ApackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cMjQL97AdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/mjvh5aL9dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/euvH4fkcpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/67t8tPeWgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/mv447D05autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/GE467qknbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Cv3VRPTtdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/vdB94k3TacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/g6P0y50AoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/T0R5T2GddcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Fpy2M7BeautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7kWsE96DsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7kWsE96DpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/chcg5NqUsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/vdB94k3TsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/A95Us075buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/P80L1DHKsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/K48G0TcboutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/K48G0TcbautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/UhjK4K4mremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/vdB94k3ToutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/vdB94k3TpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/vdB94k3TpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/2kVxkBjmacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/04mgjxECpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/04mgjxECelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/04mgjxECdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/g6G6Q1UeoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/mNcr3v9mpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0T7ktphPpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Cg0r0Vw7outputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/qfaGHPRuautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/MX1HbeT8solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/rB83Td2HsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/A4xyVFxDpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dKrR9wR9solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dKrR9wR9autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8KTg5A23packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6v6ph99psocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6v6ph99ppassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/H0Lc5a78dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/H0Lc5a78dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/UhjK4K4moutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/UhjK4K4melectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/UhjK4K4mpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/BM6naMqHoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/BM6naMqHoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/1SD8PWuXelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/jehFUPxqremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/jehFUPxqpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/3k3n3f5KmasterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3k3n3f5KpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/UWA3FB30remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0V2q36vBpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/P67Jt46xpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/PvkHg2qcoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/PvkHg2qcpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/PvkHg2qcpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/s0wL92GusocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/s0wL92GupassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5xX0y3ftdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cwjSbjJ7passMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/5MkgCwxdbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9gb5FymSsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9gb5FymSpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/y7086cddsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Js6heB42dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4Q2buQ57dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/DGX82vpMsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9fP1vP4aoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/r2v3aW2pbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r2v3aW2psolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r2v3aW2ppackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Jqp8De8UacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dCSJGCe8masterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/xjXA9XX9buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/xjXA9XX9packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/N811JVycbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7AAAQ8nbsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r8A8t4Q5packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r8A8t4Q5packNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r8A8t4Q5packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r8A8t4Q5solarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/RD67GQwBoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/RD67GQwBelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/RD67GQwBsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/PeUGLw1upackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/PeUGLw1usolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/x106Fke8remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/MX1HbeT8packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/p0DU5R09buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0S2ja2A7passMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/90Xmq0m4buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/90Xmq0m4dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/s3wq17DApassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/W7gMwygLdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0DUe9f6UbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7A790P4KpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/36U3ybDnpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2tn1k963packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/F8Svrv04dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/aWYrdaF8remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/49puGCy2electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/dCSJGCe8dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dCSJGCe8dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/w32WX26rbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/X5eYhQW4packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/X5eYhQW4solarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/229NdfXdpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/229NdfXdelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4wBcsvJSpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/h9Bave55outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/J11S2qPubuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2d1WeKt9gridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/LYgeTj4wsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/LYgeTj4welectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8w501dxmgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/e6bQU1w0passMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/M6dRwD23solarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8V3T0B5voutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/n0xRTjLJsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/a7F00QSKoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/a7F00QSKsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/pwtYkA5fpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fa5gWjj0solarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fa5gWjj0outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fa5gWjj0packState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Fa5gWjj0gridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/jv1JdG2AremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/jv1JdG2AautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6Kpmv8X1outputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/47T9m013dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/746hm0T0dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/746hm0T0gridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/746hm0T0dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/aeW0b847outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/F9C4Ss0VdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7AAAQ8nbpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/XXru6kv2packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/G32Y6s66masterSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/G32Y6s66buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3m57P15MoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/N811JVycpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/8juH2YkgbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8juH2YkgelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/8juH2YkgacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/61u771JSelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0129173cacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3aMj4K6toutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/EYeP7Ur5solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/93wdhwTPpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/9UqwWS24autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/3092t1mddcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/6j3NSBg4acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5vee0xNmoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5vee0xNmpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/NUqwqQ64dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0h5R7qWUelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0h5R7qWUsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0h5R7qWUpassMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0h5R7qWUautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/VQvn93MkgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/GxyCgpS1packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9Fs0py00electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/fw5Txs84passMode/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/21Tjekf0outputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0JqXDa90socSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0JqXDa90solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j41uqdU5solarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/5vee0xNmsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9y8k0FMdoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/eVs5kj3uoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9G75TJhdsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/ay2d1eJbdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7tAPnw1LelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/m1b8GB35acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j29cd9PWoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j29cd9PWoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j29cd9PWoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/j29cd9PWremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/3Mp73JB8autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/RLkJx6f4packNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/D4a57S4CacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/pcB9gkQ2socSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/178HS4PapackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/19K73mkRoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6xvg0Re0packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Q2T6qy6ksolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/m1b8GB35electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/F9C4Ss0VpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/gn846NcjoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Ks9mg4P7dcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3rUNt9pqpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3rUNt9pqsolarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/683vj29GoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/07PcjSngoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/07PcjSngoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/g6G6Q1UebuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/5vee0xNmbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/dw3841v9solarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/93TS84y8outputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/e0jUcVukbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/8sSp5WBLbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8sSp5WBLpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Gu127MdmbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7QvccvMmpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8juH2YkgpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6v6ph99poutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cwjSbjJ7outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7cqfMyrSoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3TCqErnYsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/g6P0y50AbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/FRb6LVQHsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0VUkxfp4acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/C2TX7L13packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Sp3e970HacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2vwm64mddcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/12m8mvhXoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4TvMBhu6outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4TvMBhu6outputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0h5R7qWUpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/c5AWv6YpdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/vfr4bTBhpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6gH0NEWQpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4TvMBhu6socSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cLxy30uhpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/746hm0T0electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0h5R7qWUbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/2tn1k963outputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/h8v5Vy7bsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/u12uJYapsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/u12uJYapremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/8X81ptVPsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0E1GU4RVoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/24J99X5EsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/n0xRTjLJelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/n0xRTjLJdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/6u3X94vBsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/0Yv4G115packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/ER93WHDVpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/EgCJgD25packState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/19K73mkRgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r214x064remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9B5s5JvEsocSet/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/06jcj9gYbuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/06jcj9gYsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/06jcj9gYpackInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/83760d31buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/M6dRwD23gridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7QvccvMmsolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7QvccvMmpackState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/06egRJ3abuzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/06egRJ3asolarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3P38yJWroutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3P38yJWrelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/3P38yJWrdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/h9Bave55packData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/h9Bave55acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/h9Bave55dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/3Th102WDremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/7kWsE96DdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/ua0592RhacSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/bWW08E3XpackNum/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/ng3BqY0aautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/2775HLrKautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/a7vL14LvdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9ur2N2k7electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/4TvMBhu6packState/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/QS8xSyPeoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/QS8xSyPesolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/C7g6W1vLoutputHomePower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/C7g6W1vLoutputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/C7g6W1vLelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/C7g6W1vLpackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/6gH0NEWQautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9K64Wj8EoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/r214x064electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/18mTG1TBgridInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/18mTG1TBdcOutputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Pr92AmQ5electricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/W06S8wr1remainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/7r6M0yDdremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/E188AFjApackData/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/0Yv4G115buzzerSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/MUULTH0WoutputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/5Xk5NrFmdcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/EaSJ2hdUsolarPower1/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/EaSJ2hdUautoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/1Y63HhE3dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/T3ac45VfremainOutTime/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/kRwEmgF2outputLimit/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/kRwEmgF2acSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/kRwEmgF2dcSwitch/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/cVF60sh8packInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Dy066Ue1solarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/Dy066Ue1solarPower2/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/switch/device/Dy066Ue1autoRecover/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/pY19FA88outputPackPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/9BXq2T33solarInputPower/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/sensor/device/c1TsxQ3nelectricLevel/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
room MQTT2_DEVICE,Solar
stateFormat Akkustand: <span style='color:{(ReadingsNum("$name",'state_packData_1_socLevel:d','')>=50 ? "green":"orange")}'>[$name:state_packData_1_socLevel] %</span> <span style='color:{(ReadingsVal("$name",'Akku-be-endladen','on') eq "entlädt" ? "red":"green")}'>[$name:Akku-be-endladen] </span><br/>
Akku-Restzeit: <span style='color:{(ReadingsNum("$name",'akku-remaining:d','')>=50 ? "green":"orange")}'>[$name:akku-remaining] </span><br/>
PV-in: <span style='color:{(ReadingsNum("$name",'state_solarInputPower:d','')<=0 ? "red":"green")}'>[$name:state_solarInputPower] W</span>
userReadings Akku-be-endladen {if(ReadingsVal($NAME,"state_packState","") eq "1") {return "lädt"} elsif (ReadingsVal($NAME,"state_packState","") eq "0") {return "standby"} elsif (ReadingsVal($NAME,"state_packState","") eq "2") {return "entlädt"} else {"prüfen"}},
akku-remaining {if(ReadingsVal($NAME,"state_remainOutTime","") eq "59940") {return "∞"} elsif (ReadingsVal($NAME,"state_packState","") ne "59940") {return ( strftime('%T',gmtime(ReadingsVal($NAME,"state_remainOutTime", 0))) )}}
Bei ReadingsNum() mit einem alphanumerischen Defaultwert zu arbeiten, macht keinen Sinn. Alphanumerische Werte kann man nicht gegen einen numerischen Wert 0 vergleichen.
Offenbar liefert der Funktionsaufruf von ReadingsNum() in Deinem Szenario keinen Wert, weshalb dann Dein angegebener Wert '' zurückkommt. Und das ist halt ein String. Nimm einen sinnvollen numerischen Defaultwert, der ohne Anführungszeichen angegeben wird.
Zitat von: Beta-User am 12 Januar 2025, 13:12:08Zitat von: betateilchen am 12 Januar 2025, 12:41:09(Offtopic)
Zitat$DEVICETOPIC/availability:.* { json2nameValue($EVENT, 'availability_', $JSONMAP) }
Ob mir irgendwann mal jemand erklären kann,
warum der in 999 von 1000 geposteten Fällen
völlig sinnfreie* Zusatz "$JSONMAP"
in solchen Codeschnipseln immer wieder auftaucht?
*sinnfrei, weil ich noch nie irgendwo das dazu passend gesetzte Attribut gesehen habe
Mein Tipp: weil sich irgendwoher die allgemeine Überzeugung eingestellt hat, dass "complex" als Voreinstellung für autocreate sinnvoll sei.
Viele Leute scheinen überkomplexe Readingnamen zu mögen und das Gefühl, nix verpasst zu haben.
Muss man nicht verstehen...
QED.
Bzw. hier ist das zu allem Überfluss auch noch "contraproduktiv"...
Und dann noch ungetriggertes userReadings.
*schnell weg hier*
Off-Topic, und interessehalber fuer mich: was fuer ein Geraet wurde hier angeschlossen, das so "intuitive" MQTT-Topics erfindet?
Bevor ich mich jetzt aufrege, ist es mir lieber egal... 8)
Das Gerät was solche Topics erstellt ist der Zendure Solar Hub 2000. Das Ding hab ich über den Zendure MQTT eingebunden und diese Messages laufen so auf und die Reading List wird auch immer länger...
Kann ich das unterbinden?
Zitat von: denis.robel am 14 Januar 2025, 18:48:16Kann ich das unterbinden?
- autocreate abschalten (auch wenn Rudi mich jetzt hauen möchte)
- die readingList manuell definieren, dann kannst Du genau auswählen, welche readings Du wirklich brauchst. Mehr als eine Handvoll werden es am Ende nicht sein
ZitatKann ich das unterbinden?
Wenn man readingList mit
HO1HMD7ME804640:G18eK1K9/.*/state:.* { json2nameValue($EVENT, 'state_', $JSONMAP) }
HO1HMD7ME804640:G18eK1K9/.*/config:.* { json2nameValue($EVENT, 'config_', $JSONMAP) }
ersetzt, dann wird die Liste nicht erweitert, und die erzeugten Readings sind identisch.
Ich habe aber die Vermutung, dass die Daten damit (bzw. z.Zt) nicht sinnvoll nach Reading konvertiert werden, weil die aktuelle Dekodierung die Topics komplett ignoriert.
Kannst Du uns ein paar topic/message Datensaetze hier anhaengen, z.Bsp. als Mitschnitt von der MQTT2_SERVER Detailseite, nachdem man "Show MQTT traffic" aktiviert hat?
Zitatautocreate abschalten (auch wenn Rudi mich jetzt hauen möchte)
Bei diesem Geraet ist autocreate hoffnungslos ueberfordert.
Zitat von: Beta-User am 14 Januar 2025, 09:05:35Zitat von: Beta-User am 12 Januar 2025, 13:12:08Zitat von: betateilchen am 12 Januar 2025, 12:41:09(Offtopic)
Zitat$DEVICETOPIC/availability:.* { json2nameValue($EVENT, 'availability_', $JSONMAP) }
Ob mir irgendwann mal jemand erklären kann,
warum der in 999 von 1000 geposteten Fällen
völlig sinnfreie* Zusatz "$JSONMAP"
in solchen Codeschnipseln immer wieder auftaucht?
*sinnfrei, weil ich noch nie irgendwo das dazu passend gesetzte Attribut gesehen habe
Mein Tipp: weil sich irgendwoher die allgemeine Überzeugung eingestellt hat, dass "complex" als Voreinstellung für autocreate sinnvoll sei.
Viele Leute scheinen überkomplexe Readingnamen zu mögen und das Gefühl, nix verpasst zu haben.
Muss man nicht verstehen...
QED.
Bzw. hier ist das zu allem Überfluss auch noch "contraproduktiv"...
Und dann noch ungetriggertes userReadings.
*schnell weg hier*
Zitat von: betateilchen am 14 Januar 2025, 08:54:22Bei ReadingsNum() mit einem alphanumerischen Defaultwert zu arbeiten, macht keinen Sinn. Alphanumerische Werte kann man nicht gegen einen numerischen Wert 0 vergleichen.
Offenbar liefert der Funktionsaufruf von ReadingsNum() in Deinem Szenario keinen Wert, weshalb dann Dein angegebener Wert '' zurückkommt. Und das ist halt ein String. Nimm einen sinnvollen numerischen Defaultwert, der ohne Anführungszeichen angegeben wird.
Das hat's gebracht, hab '' gegen 0 getauscht. Vielen Dank.
Zitat von: denis.robel am 15 Januar 2025, 08:20:11Das hat's gebracht, hab '' gegen 0 getauscht. Vielen Dank.
Falls du den Reading-Namen nicht auch korrigiert hast, hat das zwar den Perl-Fehler beseitigt, aber ob da nicht auch noch ein syntaktisch-logischer Fehler drin ist?
Zitat von: denis.robel am 13 Januar 2025, 22:18:122025.01.13 22:02:40 1: eval: my $DEV= $evalSpecials->{'%DEV'};ReadingsNum("MQTT2_HO1HMD7ME804640",'state_solarInputPower:d','')<=0 ? "red":"green"