Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Lovelace und Timer (resp. Zeitangaben) in Entities-Karte

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Lovelace und Timer (resp. Zeitangaben) in Entities-Karte

Geplant Angeheftet Gesperrt Verschoben Visualisierung
6 Beiträge 3 Kommentatoren 663 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R Offline
    R Offline
    revilo1337
    schrieb am zuletzt editiert von
    #1

    Hi,

    ich habe einen (regelmäßig anderweitig) aktualisierten Datenpunkt, der Sekunden hochzählt.

    Diesen Werte würde ich jetzt gerne z.B. in einer Entities Card darstellen.

    Wenn ich beim Datenpunkt ihn als Timer einstelle, dann wird er in der Entities Card sofort als laufender, herunterzählender Timer angezeigt.

    Wenn ich ihn als Sensor/Zeitstempel einstelle, dann habe ich wahlweise Text (1. Januar 1970 ... als Offset, bei "format: datetime") oder (statisch) 1:00 (bei format: time)

    Hat jemand eine Idee, wie ich das hinbekomme, das entweder

    • der Timer einfach nicht läuft (und dann bei Aktualisierung des Datenpunkts eben verändert wird)
      oder
    • der Timer meinetwegen nach oben zählt?

    Bonusfrage: Wie formatiere ich die Ausgabe (z.B. hh:mm statt hh:mm:ss)

    Danke sehr!

    David G.D 1 Antwort Letzte Antwort
    0
    • R revilo1337

      Hi,

      ich habe einen (regelmäßig anderweitig) aktualisierten Datenpunkt, der Sekunden hochzählt.

      Diesen Werte würde ich jetzt gerne z.B. in einer Entities Card darstellen.

      Wenn ich beim Datenpunkt ihn als Timer einstelle, dann wird er in der Entities Card sofort als laufender, herunterzählender Timer angezeigt.

      Wenn ich ihn als Sensor/Zeitstempel einstelle, dann habe ich wahlweise Text (1. Januar 1970 ... als Offset, bei "format: datetime") oder (statisch) 1:00 (bei format: time)

      Hat jemand eine Idee, wie ich das hinbekomme, das entweder

      • der Timer einfach nicht läuft (und dann bei Aktualisierung des Datenpunkts eben verändert wird)
        oder
      • der Timer meinetwegen nach oben zählt?

      Bonusfrage: Wie formatiere ich die Ausgabe (z.B. hh:mm statt hh:mm:ss)

      Danke sehr!

      David G.D Online
      David G.D Online
      David G.
      schrieb am zuletzt editiert von David G.
      #2

      @revilo1337

      Ich würde es so machen

      Screenshot_20240308_181428_Chrome.jpg Screenshot_20240308_181422_Fully Kiosk Browser.jpg

      Würde es als String speichern.
      In Blockly gibt es einen neuen Baustein, um Millisekunden leserlich zu formatieren.

      Screenshot_20240308_183540_Chrome.jpg

      Wenn du Sekunden hast, musst du diese nur x 1000 rechnen.

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      R 1 Antwort Letzte Antwort
      1
      • David G.D David G.

        @revilo1337

        Ich würde es so machen

        Screenshot_20240308_181428_Chrome.jpg Screenshot_20240308_181422_Fully Kiosk Browser.jpg

        Würde es als String speichern.
        In Blockly gibt es einen neuen Baustein, um Millisekunden leserlich zu formatieren.

        Screenshot_20240308_183540_Chrome.jpg

        Wenn du Sekunden hast, musst du diese nur x 1000 rechnen.

        R Offline
        R Offline
        revilo1337
        schrieb am zuletzt editiert von
        #3

        @david-g Ganz lieben Dank für die Aufbereitung! Mein Plan war es eigentlich, separate Skripts zu vermeiden, sonst hätte ich das ggf. über separate Datenpunkte abgefrühstückt.

        Trotz aller Schwierigkeiten gefällt mir Lovelace als Visualisierung noch am besten, auch natürlich wg. der starken Entwicklungscommunity bei Home Assistant. Manchmal ist es aber nicht ganz leicht, bei speziellen Fragestellungen die entsprechende Anpassung für iobroker zu finden.

        Dein Vorschlag hat mich aber auf eine Abkürzung gebracht. Ich verwende ein Alias und nutze dann die Konvertierungsfunktion beim Lesen, dort dann konkret

        new Date(val * 1000).toISOString().substr(11, 5)
        

        Das ergibt dann hh:mm. Für hh:mm:ss kann man auch erweitern:

        new Date(val * 1000).toISOString().substr(11, 8)
        
        David G.D 1 Antwort Letzte Antwort
        1
        • R revilo1337

          @david-g Ganz lieben Dank für die Aufbereitung! Mein Plan war es eigentlich, separate Skripts zu vermeiden, sonst hätte ich das ggf. über separate Datenpunkte abgefrühstückt.

          Trotz aller Schwierigkeiten gefällt mir Lovelace als Visualisierung noch am besten, auch natürlich wg. der starken Entwicklungscommunity bei Home Assistant. Manchmal ist es aber nicht ganz leicht, bei speziellen Fragestellungen die entsprechende Anpassung für iobroker zu finden.

          Dein Vorschlag hat mich aber auf eine Abkürzung gebracht. Ich verwende ein Alias und nutze dann die Konvertierungsfunktion beim Lesen, dort dann konkret

          new Date(val * 1000).toISOString().substr(11, 5)
          

          Das ergibt dann hh:mm. Für hh:mm:ss kann man auch erweitern:

          new Date(val * 1000).toISOString().substr(11, 8)
          
          David G.D Online
          David G.D Online
          David G.
          schrieb am zuletzt editiert von
          #4

          @revilo1337

          Stimmt, das ist eine schönere Variante.
          Hab ich auch gestern erst gemacht, damit meine Fenster "offen" und nicht on oder true sind ^^.

          Ich finde lovelace auch klasse.
          Das ist das einzige, was ich ich an HA wirklich besser finde. Sind ja schon wieder schöne Neuerungen angekündigt.
          Die anderen Visualisierungen finde ich umständlich oder optisch nicht so ansprechend.
          Ein Hoch auf @Garfonso 👍

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          GarfonsoG 1 Antwort Letzte Antwort
          0
          • David G.D David G.

            @revilo1337

            Stimmt, das ist eine schönere Variante.
            Hab ich auch gestern erst gemacht, damit meine Fenster "offen" und nicht on oder true sind ^^.

            Ich finde lovelace auch klasse.
            Das ist das einzige, was ich ich an HA wirklich besser finde. Sind ja schon wieder schöne Neuerungen angekündigt.
            Die anderen Visualisierungen finde ich umständlich oder optisch nicht so ansprechend.
            Ein Hoch auf @Garfonso 👍

            GarfonsoG Offline
            GarfonsoG Offline
            Garfonso
            Developer
            schrieb am zuletzt editiert von Garfonso
            #5

            @david-g said in Lovelace und Timer (resp. Zeitangaben) in Entities-Karte:

            Hab ich auch gestern erst gemacht, damit meine Fenster "offen" und nicht on oder true sind ^^

            Ich bin ehrlich gesagt verwirrt, dass deine fenster "true" / "false" sein können. Eigentlich sollten die nur "on" / "off" sein und mit richtiger device_class wird daraus automagisch "geschlossen" / "offen". kopfkratz

            Ansonsten, danke für das Lob. :-)

            Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

            Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

            David G.D 1 Antwort Letzte Antwort
            0
            • GarfonsoG Garfonso

              @david-g said in Lovelace und Timer (resp. Zeitangaben) in Entities-Karte:

              Hab ich auch gestern erst gemacht, damit meine Fenster "offen" und nicht on oder true sind ^^

              Ich bin ehrlich gesagt verwirrt, dass deine fenster "true" / "false" sein können. Eigentlich sollten die nur "on" / "off" sein und mit richtiger device_class wird daraus automagisch "geschlossen" / "offen". kopfkratz

              Ansonsten, danke für das Lob. :-)

              David G.D Online
              David G.D Online
              David G.
              schrieb am zuletzt editiert von
              #6

              @garfonso

              Das sind die Möglichkeiten in der simple-thermostat Karte.
              Da bekomme ich per default kein offen/geschlossen hin.

              Bei den normalen Karten klappt es.
              Hab mir jetzt für jedes benötigte Fenster ein Alias mit Konvertierung erstellt.

              Zeigt eure Lovelace-Visualisierung klick
              (Auch ideal um sich Anregungen zu holen)

              Meine Tabellen für eure Visualisierung klick

              1 Antwort Letzte Antwort
              1
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              686

              Online

              32.7k

              Benutzer

              82.4k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe