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. JavaScript
  5. Offen Auslesen der Inhalte eines Objects vom Typ Folder

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    972

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Offen Auslesen der Inhalte eines Objects vom Typ Folder

Geplant Angeheftet Gesperrt Verschoben Ungelöst JavaScript
2 Beiträge 2 Kommentatoren 137 Aufrufe 1 Watching
  • Ä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.
  • I Offline
    I Offline
    ivy_s
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich versuche gerade eine hierarchische Logik für unser Haus aufzubauen.

    Unter 0_userdata.0 habe ich ein Objekt vom Typ Folder mit z.B. der Bezeichnung Räume gelegt, darunter wieder ein Objekt vom Typ Folder, z.b. WZ um alles bzgl Wohnzimmer an einem Fleck zu speichern.
    Darin sollen dann alle Eigenschaften wie Öffnungszeiten Rolladen, Licht usw als Objekte vom Typ String oder bool abgelegt werden. Die Idee ist, dann für die schedules einfach durch den Baum zu gehen und alle z.b. RLopen- strings auszuwerten und in den schedule zu übertragen. Dann könnte man über VIS elegant die Schaltzeiten ändern.
    Jetzt mein Problem:
    Ich kann in TS zwar das Objekt "Räume" mit getObject() abfragen, allerdings finde ich keine Hinweis, was mir die zugehörigen Kind-Objekte auflistet, damit man durch diese iterieren könnte. GetState hatte ich aus Verzweiflung auch schon ausprobiert, liefert allerdings "nothing" zurück.
    Notfalls müsste sich das auch über ein flaches Enum machen lassen, aber ich fürchte, dass das irgendwann als Sammelbecken sehr unübersichtlich wird.

    lg und schon mal Danke für Eure Hilfe

    Ivy

    paul53P 1 Antwort Letzte Antwort
    0
    • I ivy_s

      Hallo,

      ich versuche gerade eine hierarchische Logik für unser Haus aufzubauen.

      Unter 0_userdata.0 habe ich ein Objekt vom Typ Folder mit z.B. der Bezeichnung Räume gelegt, darunter wieder ein Objekt vom Typ Folder, z.b. WZ um alles bzgl Wohnzimmer an einem Fleck zu speichern.
      Darin sollen dann alle Eigenschaften wie Öffnungszeiten Rolladen, Licht usw als Objekte vom Typ String oder bool abgelegt werden. Die Idee ist, dann für die schedules einfach durch den Baum zu gehen und alle z.b. RLopen- strings auszuwerten und in den schedule zu übertragen. Dann könnte man über VIS elegant die Schaltzeiten ändern.
      Jetzt mein Problem:
      Ich kann in TS zwar das Objekt "Räume" mit getObject() abfragen, allerdings finde ich keine Hinweis, was mir die zugehörigen Kind-Objekte auflistet, damit man durch diese iterieren könnte. GetState hatte ich aus Verzweiflung auch schon ausprobiert, liefert allerdings "nothing" zurück.
      Notfalls müsste sich das auch über ein flaches Enum machen lassen, aber ich fürchte, dass das irgendwann als Sammelbecken sehr unübersichtlich wird.

      lg und schon mal Danke für Eure Hilfe

      Ivy

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @ivy_s sagte: Kind-Objekte auflistet, damit man durch diese iterieren könnte.

      Siehe $Selector. Liefert alle Datenpunkt-IDs in einem Baum.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      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

      328

      Online

      32.6k

      Benutzer

      82.2k

      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