NEWS
[gelöst] Farbe String Datenpunkt verändern?
-
Hey,
kennst du die Daten vorher oder werden die dynamisch erzeugt? Soll der gesamte Text eingefärbt werden? Dann könntest du einen Datenpunkt mit der Farbe erzeugen. Oder du schaust dir diesbezüglich mal CSS und JS.
J.A.R.V.I.S.
-
Hey,
kennst du die Daten vorher oder werden die dynamisch erzeugt? Soll der gesamte Text eingefärbt werden? Dann könntest du einen Datenpunkt mit der Farbe erzeugen. Oder du schaust dir diesbezüglich mal CSS und JS.
J.A.R.V.I.S.
@J-A-R-V-I-S Also mit dem CSS Attribut kann ich die Farbe steuern.
Jetzt bräuchte ich nur noch ein blockly script der das aktuelle Datum mit einem weiteren Datumsfeld vergleicht und daraufhin einen Farb Datenpunkt verändert (red, orange, yellow, white)
Differenz 0 Tage = red
Differenz 1 Tage =orange
Differenz 2 Tage = yellow
Differenz >= 3 Tage = white -
@J-A-R-V-I-S Also mit dem CSS Attribut kann ich die Farbe steuern.
Jetzt bräuchte ich nur noch ein blockly script der das aktuelle Datum mit einem weiteren Datumsfeld vergleicht und daraufhin einen Farb Datenpunkt verändert (red, orange, yellow, white)
Differenz 0 Tage = red
Differenz 1 Tage =orange
Differenz 2 Tage = yellow
Differenz >= 3 Tage = white@kaiserm und was verstehst du unter tag differenz ? 24 stunden oder der tatsächlichen tag
- und ist das die selbe frage wie:
https://forum.iobroker.net/topic/26916/string-zu-datum-konvertieren
-
Wie liegen denn die Daten vor? Sind die Daten in DPs oder in einem Input Widget?
Welches Format haben die Daten? Unixtimestamp oder normale Datumsangabe?
J.A.R.V.I.S.
-
@J-A-R-V-I-S Datum liegt in einem DP als DD.MM.YYYY also normale Datumsangabe, also z.B. 20.11.2019
-
@paul53 Ich hatte gesucht aber nichts gefunden. Wahrscheinlich falsche Suchbegriffe.
Blos dumm das das nur Screenshots sind und nicht importiert werden kann.
Ich bin noch recht neu in der Materie und suche mir immer einen ab um die Blöcke so nachzustellen. :-(
-
@paul53 Ich hatte gesucht aber nichts gefunden. Wahrscheinlich falsche Suchbegriffe.
Blos dumm das das nur Screenshots sind und nicht importiert werden kann.
Ich bin noch recht neu in der Materie und suche mir immer einen ab um die Blöcke so nachzustellen. :-(
-
@paul53 Ich hatte gesucht aber nichts gefunden. Wahrscheinlich falsche Suchbegriffe.
Blos dumm das das nur Screenshots sind und nicht importiert werden kann.
Ich bin noch recht neu in der Materie und suche mir immer einen ab um die Blöcke so nachzustellen. :-(
@kaiserm Ich verstehe das blockly script schon nicht. :-(
Ist so ungefähr der letzte Punkt der mir in meiner VIS noch fehlt.
Wenn ich es wenigstens als Gerüst mit dem ersten Vergleich hätte, also Datum aus Datenpunkt = aktuelles Datum setzte Datenpunkt color auf red
-
Ok, das Script verstehe ich doch einigermaßen.
Ich hätte nach dem Scriptlauf im Objekt Restluafzeit die Differenz in Tagen auf das aktuelle Datum.
Damit könnte ich natürlich easy die Farbwerte anpassen.
Wäre super wenn @andiko2 hier das Script posten könnte.
LG Martin
-
Ok, das Script verstehe ich doch einigermaßen.
Ich hätte nach dem Scriptlauf im Objekt Restluafzeit die Differenz in Tagen auf das aktuelle Datum.
Damit könnte ich natürlich easy die Farbwerte anpassen.
Wäre super wenn @andiko2 hier das Script posten könnte.
LG Martin
-
@paul53 said in Farbe String Datenpunkt per Script verändern?:
<xml xmlns="http://www.w3.org/1999/xhtml">
Lässt sich leider nicht in Blockly importieren

-
@paul53 said in Farbe String Datenpunkt per Script verändern?:
<xml xmlns="http://www.w3.org/1999/xhtml">
Lässt sich leider nicht in Blockly importieren

-
@paul53 said in Farbe String Datenpunkt per Script verändern?:
<xml xmlns="http://www.w3.org/1999/xhtml">
Lässt sich leider nicht in Blockly importieren

-
@kaiserm sagte:
Lässt sich leider nicht in Blockly importieren
Bei mir (JS 4.3.1) funktioniert der Import. Vielleicht beim Markieren etwas ausgelassen ?
-
@kaiserm Bei mir funktioniert der Import ebenfalls.
Womöglich hast Du irrtümlich nicht das ganze Script oder aber Details von ausserhalb der code-tags mitkopiert?!
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