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