NEWS
"foreach" Objekt / Gerät in iobroker
-
Guten Tag zusammen,
nach vielen Suchen muss ich nun auch um Rat der Community fragen.
Ich möchte folgendes realisieren:Ich möchte gerne mittels einer Funktion alle Wecker in Alexa in einem bestimmten Zeitraum aktivieren. So soll durch ein Event z.B. alle Wecker aktiviert werden, die 8 Stunden oder später in meinem Account hinterlegt sind. (Ich benutze gerne viele Wecker in Alexa :P)
Dafür benötige ich eine Logik, welche die Objekte in iobroker durchgehen kann. Un bei jedem Objekt eine IF Abfrage durchgeführt wird. (Wenn Wecker Uhrzeit größer als in 8 Stunden, dann aktivieren)
Wie kann ich beispielsweise alle Objekte in einem Ordern "durchparsen"?
Ich denke das ist ja dann allgemeines iobroker Knowhow und hat hier weniger mit Alexa zu tun.Ich hoffe meine Anfrage ist verständlich und ihr könnt mir helfen.
Viele Liebe Grüße
-
Guten Tag zusammen,
nach vielen Suchen muss ich nun auch um Rat der Community fragen.
Ich möchte folgendes realisieren:Ich möchte gerne mittels einer Funktion alle Wecker in Alexa in einem bestimmten Zeitraum aktivieren. So soll durch ein Event z.B. alle Wecker aktiviert werden, die 8 Stunden oder später in meinem Account hinterlegt sind. (Ich benutze gerne viele Wecker in Alexa :P)
Dafür benötige ich eine Logik, welche die Objekte in iobroker durchgehen kann. Un bei jedem Objekt eine IF Abfrage durchgeführt wird. (Wenn Wecker Uhrzeit größer als in 8 Stunden, dann aktivieren)
Wie kann ich beispielsweise alle Objekte in einem Ordern "durchparsen"?
Ich denke das ist ja dann allgemeines iobroker Knowhow und hat hier weniger mit Alexa zu tun.Ich hoffe meine Anfrage ist verständlich und ihr könnt mir helfen.
Viele Liebe Grüße
-
Ich würde an der Stelle einen Selektor verwenden.
Also würde das ungefähr so aussehen um die Uhrzeiten zu erhalten.
$('[id=alexa2.0.Echo-Devices.G2A0RF048375090X.Alarm*time]').each((id,i) => log('ID_Uhrzeit: ' + id)).
Dann kannst du deine Zeitprüfung machen und entsprechend einfach in der id ".time" durch ".enabled" ersetzen
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