Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Aus JSON Objekte erstellen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Aus JSON Objekte erstellen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 3 Kommentatoren 586 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    Dani83
    schrieb am zuletzt editiert von
    #1

    Moin zusammen,

    da der deconz-Adapter bei mir viele Fehler ausspuckt und nicht immer alle Variablen aktualisert, versuche ich mich gerade selber am Auslesen der Daten.

    Ein JSON File bekomme ich über node-red auch in ein Objekt gespeichert.

    Es sieht dann zb wie folgt aus:

    ! {"6":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2300},"ep":1,"etag":"1c34a0eb2775b97e03dd21fd981c97ad","manufacturername":"LUMI","modelid":"lumi.sensor_motion.aq2","name":"Bewegungsmelder","state":{"dark":false,"daylight":false,"lastupdated":"2018-07-08T08:38:56","lightlevel":18693,"lux":74},"type":"ZHALightLevel","uniqueid":"00:15:8d:00:01:fa:3e:a5-01-0400"},"7":{"config":{"battery":100,"duration":60,"on":true,"reachable":true,"temperature":2300},"ep":1,"etag":"1c34a0eb2775b97e03dd21fd981c97ad","manufacturername":"LUMI","modelid":"lumi.sensor_motion.aq2","name":"Bewegungsmelder","state":{"lastupdated":"2018-07-08T08:39:56","presence":false},"type":"ZHAPresence","uniqueid":"00:15:8d:00:01:fa:3e:a5-01-0406"},"8":{"config":{"battery":100,"offset":null,"on":true,"reachable":true},"ep":1,"etag":"4080006f081070ba987a0676264080f0","manufacturername":"LUMI","modelid":"lumi.sensor_ht","name":"TempSensorWohnzimmer","state":{"lastupdated":"2018-07-08T08:20:05","temperature":2175},"type":"ZHATemperature","uniqueid":"00:15:8d:00:02:28:42:22-01-0402"},"9":{"config":{"battery":100,"on":true,"reachable":true},"ep":1,"etag":"4080006f081070ba987a0676264080f0","manufacturername":"LUMI","modelid":"lumi.sensor_ht","name":"TempSensorWohnzimmer","state":{"humidity":5483,"lastupdated":"2018-07-08T08:20:05"},"type":"ZHAHumidity","uniqueid":"00:15:8d:00:02:28:42:22-01-0405"}}

    Jetzt stehe ich schon vor dem ersten Problem:

    Ich würde gerne das JSON nach "name" durchsuchen und dann dafür neue Objekte anlegen, ohne es immer händisch machen zu müssen.

    Und dann unter den Objekten (Hier wären es Bewegungsmelder und TempSensorWohnzimmer) eine Ebene tiefer weitere Objekte wie Temperatur…

    Vielleicht kann mir ja jemand ein bisschen auf die Sprünge helfen :roll:

    Gruß und schönen Sonntag

    Dani

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Hast du die Fehler zu deconz mal in den entsprechenden Threads gemeldet? Weiß der Entwickler von deinen problemen? Oder setzt du eine nicht unterstütze Version von deconz ein?

      Gesendet vom Handy …

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        schrieb am zuletzt editiert von
        #3

        @apollon77:

        Weiß der Entwickler von deinen problemen? ` Ja ich weiss davon. Sensor über die Phoscon APP angelernt :roll:

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          Dani83
          schrieb am zuletzt editiert von
          #4

          Ja über die Phoscon APP angelernt.

          Ich hab jetzt die main.js so umgebaut, dass er nicht nur den Sensor, der sich verändert hat auswertet, sondern dann wieder alle abruft. Getallsensors() heißt glaube ich die Funktion. Dann läuft es :D

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          732

          Online

          32.4k

          Benutzer

          81.5k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe