NEWS
Ideen für Umsetzung einer Wetter VIS gesucht
-
Hej,
ich möchte gerne in meiner VIS (welche ich sehr minimalistisch aufbauen will) eine Vorschau für den aktuellen Tag bzw die nächsten Stunden oder auch den nächsten Tag und zwar alle am selben Platz.
Ich möchte gerne diese 4 Plätze unterschiedlich je nach Tageszeit bzw Jahreszeit befüllen.

aktuelle Uhrzeit von-bis: gewünschte Daten x/x/x/x
06:00 - 11:00 Uhr: 12:00/14:00/16:00/18:00 (im Winter)
06:00 - 11:00 Uhr: 12:00/15:00/18:00/21:00 (im Sommer)
11:00 - 13:00 Uhr: 14:00/16:00/18:00/20:00 (Sommer&Winter)
13:00 - 15:00 Uhr: 16:00/18:00/20:00/22:00 (Sommer&Winter)
15:00 - 17:00 Uhr: 18:00/20:00/22:00/00:00 (Sommer&Winter)
17:00 - 06:00 Uhr: 09:00/12:00/15:00/18:00 (im Winter)
17:00 - 19:00 Uhr: 19:00/20:00/21:00/22:00 (im Sommer)
19:00 - 06:00 Uhr: 09:00/12:00/15:00/18:00 (im Sommer)Als Adapter verwende ich DasWetter.com. Die Daten sind also alle als Objekte vorhanden. Jedoch hab ich keine Ahnung wie ich das so dynamisch bewerkstelligen kann das je nach aktueller Uhrzeit diese 4 Plätze unterschiedlich belegt werden.
Die einzige Idee dazu die ich hatte war: Für jede der oben genannten Varianten eine eigene View zu machen, und diese übereinandergelegt in die eigentliche Wetter-View zu legen und anhängig von Objekten aus/einzublenden.
oder gäbe es dazu eine andere einfachere Möglichkeit? -
Hej,
ich möchte gerne in meiner VIS (welche ich sehr minimalistisch aufbauen will) eine Vorschau für den aktuellen Tag bzw die nächsten Stunden oder auch den nächsten Tag und zwar alle am selben Platz.
Ich möchte gerne diese 4 Plätze unterschiedlich je nach Tageszeit bzw Jahreszeit befüllen.

aktuelle Uhrzeit von-bis: gewünschte Daten x/x/x/x
06:00 - 11:00 Uhr: 12:00/14:00/16:00/18:00 (im Winter)
06:00 - 11:00 Uhr: 12:00/15:00/18:00/21:00 (im Sommer)
11:00 - 13:00 Uhr: 14:00/16:00/18:00/20:00 (Sommer&Winter)
13:00 - 15:00 Uhr: 16:00/18:00/20:00/22:00 (Sommer&Winter)
15:00 - 17:00 Uhr: 18:00/20:00/22:00/00:00 (Sommer&Winter)
17:00 - 06:00 Uhr: 09:00/12:00/15:00/18:00 (im Winter)
17:00 - 19:00 Uhr: 19:00/20:00/21:00/22:00 (im Sommer)
19:00 - 06:00 Uhr: 09:00/12:00/15:00/18:00 (im Sommer)Als Adapter verwende ich DasWetter.com. Die Daten sind also alle als Objekte vorhanden. Jedoch hab ich keine Ahnung wie ich das so dynamisch bewerkstelligen kann das je nach aktueller Uhrzeit diese 4 Plätze unterschiedlich belegt werden.
Die einzige Idee dazu die ich hatte war: Für jede der oben genannten Varianten eine eigene View zu machen, und diese übereinandergelegt in die eigentliche Wetter-View zu legen und anhängig von Objekten aus/einzublenden.
oder gäbe es dazu eine andere einfachere Möglichkeit? -
@wendy2702
Danke für den Tipp. Die VIS von Sigi234 hab ich schon öfters für Ideen genutzt, allerdings ist mir diese Art von VIS zu überladen. Ich möchte eine minimalistische VIS.Aber ich hab mir dann noch etwas den Kopf zerbrochen und eine für mich funktionierende Lösung gefunden. Diese möchte ich hier kurz Vorstellen, um gegebenenfalls inputs dazu bekommen, da ich erst seit wenigen Wochen mit ioBroker arbeite, und noch nicht den vollen Funktionsumfang kenne.
Meine Anforderung hab ich oben beschrieben und folgendermaßen ausgeführt:
Ich hab mir 16 Objekte angelegt 4 pro Platz in der VIS:

Mit einem Zeitplan-Blockly ändere ich die Variablen der gewünschten Zeit / des gewünschten Tages welche dann in einem weiteren Blockly meine angelegten Objekte aktualisiert. Somit bin ich sehr flexibel was die angezeigten Daten betrifft, und wann sie geändert werden:

Mit dem setzen eines Datenpunktes am Ende eines Zeitplan-Blocklys triggere ich folgendes Blockly Skript:

aus Platzgründen leider nicht alles auf dem Screenshot. Am Ende setze ich dann das Objekt "Vorschau_Refresh" wieder auf false.Ich würde mich über Feedback zu dieser Vorgehensweise freuen um daraus lernen zu können.
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