Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. vis2: Uhrzeit zusätzlich mit ausgeben im Objekt Briefkasten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    vis2: Uhrzeit zusätzlich mit ausgeben im Objekt Briefkasten

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      topsurfer last edited by topsurfer

      Hallo,
      ich habe einen Status-Objekt "Briefkasten" ("einfacher Zustand", Typ: Boolean), dieser ändert die Farbe wenn Briefeinwurf erfolgte über den DP (Trigger): Briefkasten_Voll. Das funktioniert.
      Ebenso wird in einen zweiten DP (Typ: Mixed) die Uhrzeit des Einwurfs geschrieben. Diese Uhrzeit gebe ich aktuell als "Zeichenfolge" getrennt vom "Briefkasten_Voll" Objekt einfach unterhalb aus.

      Kann ich bei dem DP von "Briefkasten_Voll" (mit dem Briefkasten-Symbol) unter dem Text "Briefkasten" die in dem DP "Briefkasten_Zeit" gespeicherte Uhrzeit ausgeben?

      So sieht es aktuell aus:
      2025-02-13_122707.png

      So in der Art soll es ausschauen:
      2025-02-13_122957.png

      Homoran Codierknecht 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @topsurfer last edited by

        @topsurfer sagte in vis2: Uhrzeit zusätzlich mit ausgeben im Objekt Briefkasten:

        So in der Art soll es ausschauen:

        wenn das zwei unterschiedliche Widgets sind, dann mach das doch do und schieb das Widget mit der Uhrzeit genau da hin wo du es willst

        T 1 Reply Last reply Reply Quote 0
        • T
          topsurfer @Homoran last edited by

          @homoran OK,
          aber wenn ich "einfach" nur den Wert vom DP in das vorhandene Briefkasten-Symbol (Widget) mit ausgeben will, geht das evtl. auch?
          Also den Wert vom DP Briefkasten_zeit (über css ?) direkt mit (bzw. als Teil von) dem Objekt "Briefkasten_Voll" ausgeben ...

          Homoran 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @topsurfer last edited by Codierknecht

            @topsurfer
            Wenn der Titel HTML kann, dann vielleicht mit 'nem Binding:
            Briefkasten<br/>{0_userdata.0.Hilfs-DP.Briefkasten_Zeit}

            Edit
            Binding hat mit HTML nix zu tun.
            Aber so ein "einfacher Zustand" kann im Titel kein HTML interpretieren.
            Ich habe bislang keinen Weg gefunden, da einen Zeilenumbruch zu erzwingen.
            Weder <br/> noch \n oder \r funktionieren.
            Und per CSS geht das schon gar nicht, da hier keine Bindings interpretiert werden.

            1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @topsurfer last edited by

              @topsurfer sagte in vis2: Uhrzeit zusätzlich mit ausgeben im Objekt Briefkasten:

              @homoran OK,
              aber wenn ich "einfach" nur den Wert vom DP in das vorhandene Briefkasten-Symbol (Widget) mit ausgeben will, geht das evtl. auch?
              Also den Wert vom DP Briefkasten_zeit (über css ?) direkt mit (bzw. als Teil von) dem Objekt "Briefkasten_Voll" ausgeben ...

              wie gesagt kenne ich vis-2 nicht, in vis gibt es im Widget die Möglickeit den Timestamp anzuzeigen

              1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @topsurfer last edited by Codierknecht

                @topsurfer
                "watt man nich selbst macht, taugt auch nix" 😁

                Basic-Last_change_timestamp

                c27222ad-ab3a-4daa-b394-636efb169da1-image.png

                [
                 {
                   "tpl": "tplValueLastchange",
                   "data": {
                     "bindings": [],
                     "oid": "vis-2.0.datapoints.main",
                     "format_date": "hh:mm",
                     "html_prepend": "<img style=\"margin-top:8px\" src=\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMCA2SDEwdjZIOFY0aDZWMEg2djZINGMtMS4xIDAtMiAuOS0yIDJ2MTJjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yeiIvPjwvc3ZnPg==\" /><br/>Briefkasten<br/>",
                     "g_css_font_text": true,
                     "signals-count": "1",
                     "ignored": null,
                     "signals-oid-0": null,
                     "signals-cond-0": "==",
                     "signals-val-0": true,
                     "signals-icon-0": null,
                     "signals-smallIcon-0": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMCA2SDEwdjZIOFY0aDZWMEg2djZINGMtMS4xIDAtMiAuOS0yIDJ2MTJjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yeiIvPjwvc3ZnPg==",
                     "signals-color-0": null,
                     "signals-icon-size-0": null,
                     "signals-icon-style-0": null,
                     "signals-text-0": null,
                     "signals-text-style-0": null,
                     "signals-text-class-0": null,
                     "signals-blink-0": null,
                     "signals-horz-0": null,
                     "signals-vert-0": null,
                     "signals-hide-edit-0": null,
                     "g_signals": true,
                     "g_css_background": true,
                     "g_css_border": true
                   },
                   "style": {
                     "bindings": [],
                     "left": 880,
                     "top": 141,
                     "width": "123.976px",
                     "height": "99.9896px",
                     "text-align": "center",
                     "background": "#e0e0e0",
                     "border-radius": "16px"
                   },
                   "widgetSet": "basic",
                   "_id": "i000001"
                 }
                ]
                

                1 Reply Last reply Reply Quote 0
                • T
                  topsurfer last edited by

                  @codierknecht
                  OK, das würde dann aber auch den Zeitpunkt vom entleeren anzeigen, aber nicht so "schlimm".
                  Thx!

                  Hab es in der Art wie du auch hinbekommen, aber aktuell sehe ich dann das Briefkasten-Symbol immer nur "schwarz" und nicht "aktiv" (rot) wenn "true".
                  Und auch die Größe vom Symbol ist recht klein, wo kann ich die denn hier ändern?

                  2025-02-13_144138.png

                  Codierknecht 1 Reply Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @topsurfer last edited by

                    @topsurfer sagte in Erstes Blockly Script für Briefkasten Monitoring ... aber:

                    aktuell sehe ich dann das Briefkasten-Symbol immer nur "schwarz" und nicht "aktiv" (rot) wenn "true".
                    Und auch die Größe vom Symbol ist recht klein, wo kann ich die denn hier ändern

                    Das war nur ein erster Wurf. Da muss man dann ein bisschen rumspielen.
                    Man könnte auch das Bild im HTML weglassen, den Text per style passend positionieren und mit Signalbildern arbeiten.
                    Da ist dann etwas Phantasie und Spieltrieb angesagt 😉

                    T 1 Reply Last reply Reply Quote 1
                    • T
                      topsurfer @Codierknecht last edited by

                      @codierknecht Alles klar, dachte ich überseh irgendwo eine vorhandene Option dafür ...

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      882
                      Online

                      31.9k
                      Users

                      80.3k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      196
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      Reply
                      • Reply as topic
                      Log in to reply
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      The ioBroker Community 2014-2023
                      logo