Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Offen Auslesen der Inhalte eines Objects vom Typ Folder

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    UNSOLVED Offen Auslesen der Inhalte eines Objects vom Typ Folder

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      ivy_s last edited by

      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

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @ivy_s last edited by paul53

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

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

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        850
        Online

        31.8k
        Users

        80.0k
        Topics

        1.3m
        Posts

        2
        2
        108
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo