FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: denis.robel am 13 Januar 2025, 22:18:12

Titel: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: denis.robel am 13 Januar 2025, 22:18:12
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))) )}}
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: betateilchen am 14 Januar 2025, 08:54:22
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.
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: Beta-User am 14 Januar 2025, 09:05:35
Zitat von: Beta-User am 12 Januar 2025, 13:12:08
Zitat 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*
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: rudolfkoenig am 14 Januar 2025, 10:54:23
Off-Topic, und interessehalber fuer mich: was fuer ein Geraet wurde hier angeschlossen, das so "intuitive" MQTT-Topics erfindet?
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: betateilchen am 14 Januar 2025, 12:00:34
Bevor ich mich jetzt aufrege, ist es mir lieber egal...  8)
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: denis.robel am 14 Januar 2025, 18:48:16
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?
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: betateilchen am 14 Januar 2025, 19:12:21
Zitat von: denis.robel am 14 Januar 2025, 18:48:16Kann ich das unterbinden?




Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: rudolfkoenig am 14 Januar 2025, 19:16:20
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.
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: denis.robel am 15 Januar 2025, 08:20:11
Zitat von: Beta-User am 14 Januar 2025, 09:05:35
Zitat von: Beta-User am 12 Januar 2025, 13:12:08
Zitat 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.
Titel: Aw: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 23904) line
Beitrag von: Beta-User am 17 Januar 2025, 11:48:37
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"