NEWS
[gelöst]JSON wird nicht wie erwartet verarbeitet
-
Hallo,
ich möchte wie eigentlich schon in etlichen Skripten am laufen ein JSON in einer Schleife verarbeiten.
Leider klappt es nicht so, wie ich es mir wünsche.
Hab das Skript so weit zusammengekürzt um nur die Funktion zu testen.Nach meiner Vorstellung, müsste ich im Log den Namen jedes Gerätes bekommen.

javascript.0 2023-02-10 15:24:52.685 info script.js.Eigene_Scripte.VIS.Tebelle_Device_Watcher: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-02-10 15:24:52.684 error script.js.Eigene_Scripte.VIS.Tebelle_Device_Watcher: {} javascript.0 2023-02-10 15:24:52.654 info Start javascript script.js.Eigene_Scripte.VIS.Tebelle_Device_Watcher javascript.0 2023-02-10 15:24:52.553 info Stop script script.js.Eigene_Scripte.VIS.Tebelle_Device_WatcherSo sieht die JSON aus:
[{"Device":"HOME_CONTROL_ACCESS_POINT","Adapter":"Homematic IP","Battery":"ok","Last contact":"15:24 Uhr","Status":"Online"},{"Device":"Wassersensor Garage","Adapter":"Homematic IP","Battery":"ok","Signal strength":"80%","Last contact":"15:24 Uhr","Status":"Online"},{"Device":"Sensor_Garagentor","Adapter":"Homematic RPC","Battery":"1.2V","Signal strength":"16%","Last contact":"14:42 Uhr","Status":"Online"},{"Device":"Heizung_Kueche_1","Adapter":"Homematic RPC","Battery":"2.4V","Signal strength":"34%","Last contact":"15:24 Uhr","Status":"Online"},{"Device":"Heizung_Kueche_2","Adapter":"Homematic RPC","Battery":"2.5V","Signal strength":"14%","Last contact":"15:24 Uhr","Status":"Online"},{"Device":"Heizung_Wohnzimmer","Adapter":"Homematic RPC","Battery":"2.4V","Signal strength":"38%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"Heizung_Kinderzimmer_2","Adapter":"Homematic RPC","Battery":"2.7V","Signal strength":"52%","Last contact":"15:15 Uhr","Status":"Online"},{"Device":"Antrieb_Garage","Adapter":"Homematic RPC","Battery":" - ","Signal strength":"34%","Last contact":"14:55 Uhr","Status":"Online"},{"Device":"Heizung_Bad","Adapter":"Homematic RPC","Battery":"2.7V","Signal strength":"4%","Last contact":"15:21 Uhr","Status":"Online"},{"Device":"Heizung_Kinderzimmer_1_2","Adapter":"Homematic RPC","Battery":"2.7V","Signal strength":"28%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"Heizung_Kinderzimmer_1_1","Adapter":"Homematic RPC","Battery":"2.8V","Signal strength":"16%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"Heizung_Eingang_unten","Adapter":"Homematic RPC","Battery":"2.7V","Signal strength":"80%","Last contact":"15:00 Uhr","Status":"Online"},{"Device":"Thermostat_Wohnbereich","Adapter":"Homematic RPC","Battery":"2.6V","Signal strength":"12%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"Thermostat_Kinderzimmer_1","Adapter":"Homematic RPC","Battery":"2.9V","Signal strength":"0%","Last contact":"15:24 Uhr","Status":"Online"},{"Device":"Thermostat_Kinderzimmer_2","Adapter":"Homematic RPC","Battery":"2.9V","Signal strength":"50%","Last contact":"15:23 Uhr","Status":"Online"},{"Device":"Fensterkontakt_Kinderzimmer_2_2","Adapter":"Homematic RPC","Battery":"2.9V","Signal strength":"4%","Last contact":"14:22 Uhr","Status":"Online"},{"Device":"Fensterkontakt_Kueche_1","Adapter":"Homematic RPC","Battery":"2.3V","Signal strength":"34%","Last contact":"14:40 Uhr","Status":"Online"},{"Device":"Fensterkontakt_Bad","Adapter":"Homematic RPC","Battery":"2.4V","Signal strength":"24%","Last contact":"15:04 Uhr","Status":"Online"},{"Device":"Fensterkontakt_Kinderzimmer_1_3","Adapter":"Homematic RPC","Battery":"2.7V","Signal strength":"22%","Last contact":"15:21 Uhr","Status":"Online"},{"Device":"Sensor_Schloss_Haustuer","Adapter":"Homematic RPC","Battery":"2.2V","Signal strength":"2%","Last contact":"14:22 Uhr","Status":"Online"},{"Device":"Sensor_licht_kuechenzeile","Adapter":"Homematic RPC","Battery":"2.9V","Signal strength":"16%","Last contact":"15:19 Uhr","Status":"Online"},{"Device":"Drehtaster_Wohnzimmerlicht","Adapter":"Homematic RPC","Battery":"2.6V","Signal strength":"0%","Last contact":"101 Tagen","Status":"Offline"},{"Device":"Flurlicht_unten","Adapter":"Homematic RPC","Battery":" - ","Signal strength":"38%","Last contact":"15:21 Uhr","Status":"Online"},{"Device":"Flurlicht_oben","Adapter":"Homematic RPC","Battery":" - ","Signal strength":"44%","Last contact":"15:09 Uhr","Status":"Online"},{"Device":"battery","Adapter":"Nut","Battery":"100%","Signal strength":" - ","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"Switch_Kuechenlampe","Adapter":"Shelly","Battery":" - ","Signal strength":"0%","Last contact":"128 Tagen","Status":"Offline"},{"Device":"Schlafzimmer_seitliche_Spots","Adapter":"Shelly","Battery":" - ","Signal strength":"82%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_esszimmer","Adapter":"Sonoff","Battery":" - ","Signal strength":"100%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_fritzbox","Adapter":"Sonoff","Battery":" - ","Signal strength":"60%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_heizung","Adapter":"Sonoff","Battery":" - ","Signal strength":"74%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_kuehlschrank","Adapter":"Sonoff","Battery":" - ","Signal strength":"52%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_licht_fernseher","Adapter":"Sonoff","Battery":" - ","Signal strength":"100%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_licht_kuechenzeile","Adapter":"Sonoff","Battery":" - ","Signal strength":"54%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_sofa","Adapter":"Sonoff","Battery":" - ","Signal strength":"82%","Last contact":"15:25 Uhr","Status":"Online"},{"Device":"steckdose_treppe_oben","Adapter":"Sonoff","Battery":" - ","Signal strength":"0%","Last contact":"31 Tagen","Status":"Offline"},{"Device":"Thermometer_Kuehltruhe","Adapter":"Zigbee","Battery":"52%","Signal strength":"35%","Last contact":"15:20 Uhr","Status":"Online"},{"Device":"Thermometer_Schlafzimmer","Adapter":"Zigbee","Battery":"100%","Signal strength":"29%","Last contact":"15:22 Uhr","Status":"Online"},{"Device":"Treppenlicht_oben","Adapter":"Zigbee","Battery":" - ","Signal strength":"35%","Last contact":"15:10 Uhr","Status":"Online"},{"Device":"Treppenlicht_oben","Adapter":"Zigbee","Battery":" - ","Signal strength":"35%","Last contact":"15:10 Uhr","Status":"Online"},{"Device":"Schlafzimmer_GU10_Spot_links","Adapter":"Zigbee","Battery":" - ","Signal strength":"35%","Last contact":"15:18 Uhr","Status":"Online"},{"Device":"Flur_UG_GU10_2","Adapter":"Zigbee","Battery":" - ","Signal strength":"35%","Last contact":"15:23 Uhr","Status":"Online"},{"Device":"Dimmer_Esszimmerlampe_ikea","Adapter":"Zigbee","Battery":"87%","Signal strength":"32%","Last contact":"17 Stunden","Status":"Online"},{"Device":"Dimmer_Flurlicht_unten_ikea","Adapter":"Zigbee","Battery":"74%","Signal strength":"29%","Last contact":"4 Stunden","Status":"Online"},{"Device":"Flur_UG_GU10_3","Adapter":"Zigbee","Battery":" - ","Signal strength":"35%","Last contact":"15:23 Uhr","Status":"Online"},{"Device":"TS011F_plug_1","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"22 Stunden","Status":"Offline"},{"Device":"Licht_Ben_Henri","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"22 Stunden","Status":"Offline"},{"Device":"Schlafzimmer_GU10_Spot_hinten_2","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"10 Stunden","Status":"Offline"},{"Device":"Schlafzimmer_GU10_Spot_hinten_3","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"10 Stunden","Status":"Offline"},{"Device":"Schlafzimmer_GU10_Spot_rechts","Adapter":"Zigbee","Battery":" - ","Signal strength":"29%","Last contact":"15:18 Uhr","Status":"Online"},{"Device":"Schlafzimmer_GU10_Spot_hinten_1","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"10 Stunden","Status":"Offline"},{"Device":"Flur_UG_GU10_4","Adapter":"Zigbee","Battery":" - ","Signal strength":"29%","Last contact":"15:23 Uhr","Status":"Online"},{"Device":"Flur_UG_GU10_1","Adapter":"Zigbee","Battery":" - ","Signal strength":"19%","Last contact":"15:23 Uhr","Status":"Online"},{"Device":"Deckenlampe Esszimmer","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"21 Stunden","Status":"Offline"},{"Device":"Steckdose_Balkon","Adapter":"Zigbee","Battery":" - ","Signal strength":"0%","Last contact":"22 Stunden","Status":"Offline"}]EDIT:
Habs hinbekommen. Die Konvertierung am Anfang war nicht nötig. Warum weiß ich nicht .....
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden