Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Zeit aus dem Datenpunkt anzeigenlassen

    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

    Zeit aus dem Datenpunkt anzeigenlassen

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Dr.Pie last edited by paul53

      @dr-pie sagte: Fri Feb 14 2025 18:50:18 GMT+0100 (Mitteleuropäische Normalzeit)

      Gefällt dir das Format nicht? Dann kann man es mit formatDate() wandeln und in einen eigenen DP unter "0_userdata.0" schreiben. Oder einen Alias verwenden mit Lesekonvertierung:

      new Date(val).toLocaleTimeString('de-DE')
      

      Ergebnis: 18:50:18

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Dr.Pie last edited by

        @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

        Aber in dem Feld (Timestamp) wird die aktuelle Zeit angezeigt.
        Es soll aber zu zu erwartende Zeit angezeigt werden,

        was denn jetzt?
        Timestamp ist der Timestamp des Eintrags.

        du willst den Wert des DP!???

        Dr.Pie 1 Reply Last reply Reply Quote 1
        • Dr.Pie
          Dr.Pie @Homoran last edited by

          @homoran sagte in Zeit aus dem Datenpunkt anzeigenlassen:

          @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

          Aber in dem Feld (Timestamp) wird die aktuelle Zeit angezeigt.
          Es soll aber zu zu erwartende Zeit angezeigt werden,

          du willst den Wert des DP!???

          Richtig

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Dr.Pie last edited by Homoran

            @dr-pie was hat das dann mit dem Timestamp zu tun?

            Zeig mal was du überhaupt machst.

            Dr.Pie 1 Reply Last reply Reply Quote 0
            • Dr.Pie
              Dr.Pie @Homoran last edited by

              @homoran sagte in Zeit aus dem Datenpunkt anzeigenlassen:

              @dr-pie was hat das dann mit dem Timestamp zu tun?

              Zeig mal was du überhaupt machst.

              time1.png
              Den Inhalt des Feldes möchte ich darstellen.

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Dr.Pie last edited by

                @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                Den Inhalt des Feldes möchte ich darstellen.

                wo und wie?

                Dr.Pie 1 Reply Last reply Reply Quote 0
                • Dr.Pie
                  Dr.Pie @Homoran last edited by

                  @homoran sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                  @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                  Den Inhalt des Feldes möchte ich darstellen.

                  wo und wie?

                  Als Textfeld in der Vis mit dem Inhalt des Wertes.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Dr.Pie last edited by Homoran

                    @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                    Als Textfeld in der Vis mit dem Inhalt des Wertes.

                    und warum nicht per Time-Widget?

                    als was liegt denn die Zeit in dem Datenpunkt vor?
                    Das muss nicht das selbe sein, was angezeigt wird

                    Dr.Pie paul53 2 Replies Last reply Reply Quote 0
                    • Dr.Pie
                      Dr.Pie @Homoran last edited by

                      @homoran sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                      @dr-pie sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                      Als Textfeld in der Vis mit dem Inhalt des Wertes.

                      und warum nicht per Time-Widget?
                      Meinetwegen auch als Widget.
                      Das hatte ich ja probiert und hatte so nicht funktioniert.

                      als was liegt denn die Zeit in dem Datenpunkt vor?
                      Das muss nicht das selbe sein, was angezeigt wird

                      Ich kann die diese Frage nicht beantworten ... ich weiß es nicht ... keine Ahnung.

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

                        @homoran sagte: als was liegt denn die Zeit in dem Datenpunkt vor?

                        Bei der Rolle "value.time" sollte es ein Zahlenwert sein.

                        1 Reply Last reply Reply Quote 0
                        • Dr.Pie
                          Dr.Pie last edited by

                          @paul53 sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                          @homoran sagte: als was liegt denn die Zeit in dem Datenpunkt vor?

                          Bei der Rolle "value.time" sollte es ein Zahlenwert sein.

                          ok ...Wie es aussieht ist es nicht so.
                          Wie ändere ich denn das in einen Zahlenwert ?

                          paul53 2 Replies Last reply Reply Quote 0
                          • paul53
                            paul53 @Dr.Pie last edited by

                            @dr-pie sagte: Wie ändere ich denn das in einen Zahlenwert ?

                            Zeige uns erst einmal die OBJEKTDATEN (Bleistift rechts im Expertenmodus) des DP in Code tags.

                            Dr.Pie 1 Reply Last reply Reply Quote 0
                            • Dr.Pie
                              Dr.Pie @paul53 last edited by Dr.Pie

                              @paul53

                                "type": "state",
                                "common": {
                                  "modify": "",
                                  "name": "Expected Finish Time of current print",
                                  "type": "number",
                                  "role": "value.time",
                                  "read": true,
                                  "write": false
                                },
                                "_id": "bambulab.0.03919D4B3001030.finishTime",
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                },
                                "from": "system.adapter.admin.0",
                                "user": "system.user.admin",
                                "ts": 1739549023409
                              }
                              

                              Ich sehe gerade im Protokoll das hier

                              State value to set for "bambulab.0.03919D4B3001030.finishTime" has to be type "number" but received type "string"

                              paul53 2 Replies Last reply Reply Quote 0
                              • paul53
                                paul53 @Dr.Pie last edited by

                                @dr-pie sagte: Wie es aussieht ist es nicht so.

                                Doch, es ist so. Wenn es die Zeit in ms ist, sollte das Time-Widget es anzeigen können.
                                Ändere mal die Rolle von "value.time" in "value" und schaue, welche Zahl angezeigt wird. Sind hinten 3 Nullen dran, dann sind es ms.
                                Anschließend wieder in "value.time" zurück ändern.

                                Dr.Pie 1 Reply Last reply Reply Quote 0
                                • Dr.Pie
                                  Dr.Pie @paul53 last edited by

                                  @paul53 sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                                  @dr-pie sagte: Wie es aussieht ist es nicht so.

                                  Doch, es ist so. Wenn es die Zeit in ms ist, sollte das Time-Widget es anzeigen können.
                                  Ändere mal die Rolle von "value.time" in "value" und schaue, welche Zahl angezeigt wird. Sind hinten 3 Nullen dran, dann sind es ms.
                                  Anschließend wieder in "value.time" zurück ändern.

                                  Ändere ich das in "value" wird auch das aktuelle Datum angezeigt und nicht die Endzeit

                                  paul53 1 Reply Last reply Reply Quote 0
                                  • paul53
                                    paul53 @Dr.Pie last edited by paul53

                                    @dr-pie sagte: finishTime" has to be type "number" but received type "string"

                                    Es existiert bereits ein Issue auf Github.

                                    Ändere den DP-Typ in "string" und die Rolle in "state".

                                    1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @Dr.Pie last edited by

                                      @dr-pie sagte: Ändere ich das in "value" wird auch das aktuelle Datum angezeigt und nicht die Endzeit

                                      Dann erstelle einen Alias vom Typ "Zahl", Rolle "value.time", mit Lesekonvertierung:

                                      new Date(val).getTime()
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • Dr.Pie
                                        Dr.Pie last edited by

                                        @paul53 sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                                        @dr-pie sagte: Ändere ich das in "value" wird auch das aktuelle Datum angezeigt und nicht die Endzeit

                                        mit Lesekonvertierung:

                                        🤷‍♂️

                                        paul53 1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Dr.Pie last edited by paul53

                                          @dr-pie
                                          Unter alias.0 ein Gerät (printer) erstellen. Darunter einen Datenpunkt (finishTime) vom Ty "Zahl", Rolle "value.time" erstellen und dann im Tab ALIAS:

                                          Alias_getTime.JPG

                                          Dr.Pie 2 Replies Last reply Reply Quote 0
                                          • Dr.Pie
                                            Dr.Pie @paul53 last edited by

                                            @paul53 sagte in Zeit aus dem Datenpunkt anzeigenlassen:

                                            @dr-pie
                                            Unter alias.0 ein Gerät (printer) erstellen. Darunter einen Datenpunkt (finishTime) erstellen und dann im Tab ALIAS:

                                            Alias_getTime.JPG

                                            das bekomme ich soooo nicht hin ... nachher verwurschle ich noch was ...

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            422
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            35
                                            959
                                            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