Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Alias Objekt umrechnen und runden

    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

    Alias Objekt umrechnen und runden

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

      Hallo zusammen,

      habe mir einige Alias eingerichtet und auch schon erfolgreich in den Objektdaten mit der Konvertierung passend umgerechnet. Nun will ich aber das Ergebnis auch gleichzeitig runden.. wie geht das ?

      Screenshot 2021-12-21 143319.png

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

        @lefoulmi sagte: gleichzeitig runden..

        "read": "Math.round(val / 5120)"
        
        L Michael Schmitt 2 Replies Last reply Reply Quote 0
        • L
          lefoulmi @paul53 last edited by

          @paul53 said in Alias Objekt umrechnen und runden:

          Math.round(val / 5120)

          hätte ich auch selber drauf kommen können 🙂 Vielen Dank !!

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

            @paul53

            und wie kann ich mir diese Zahl mit zwei Nachkommastellen anzeigen lassen ?

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

              @michael-schmitt sagte: wie kann ich mir diese Zahl mit zwei Nachkommastellen anzeigen lassen ?

              "read": "Math.round(val / 51.2) / 100"
              
              Michael Schmitt 1 Reply Last reply Reply Quote 1
              • Michael Schmitt
                Michael Schmitt @paul53 last edited by Michael Schmitt

                @paul53
                muss kurz erklären was ich tun möchte. Ich habe Zwischenstecker die den Stromverbrauch messen, aber leider in Wh. Die habe ich nun im Alias / 1000 dann werden ja KWh angezeigt. Leider ist die Verbrauchszählung fortlaufend, also habe ich mir den Stand am 01.01.2022 notiert (für 2021). diesen möchte ich nun abziehen damit ich nur den Verbrauch für 2022 sehe.

                Edit:

                "read": "Math.round( val / 1000-96)"
                

                so wird es ohne die zwei Nachkommastellen angezeigt

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

                  @michael-schmitt sagte: Stand am 01.01.2022

                  Sind das 96 Wh oder 96 kWh?

                  Michael Schmitt 1 Reply Last reply Reply Quote 1
                  • Michael Schmitt
                    Michael Schmitt @paul53 last edited by

                    @paul53
                    das sind kWh

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

                      @michael-schmitt sagte: das sind kWh

                      "read": "Math.round(val / 10) / 100 - 96"
                      
                      Michael Schmitt 1 Reply Last reply Reply Quote 1
                      • Michael Schmitt
                        Michael Schmitt @paul53 last edited by

                        @paul53
                        ich hab das wieder ohne NKS eingestellt, da es mir in der "Material App" die Werte teilweise mit endloskommastellen angezeigt hat.

                        "read": "Math.round(val / 1000-96)"
                        

                        wenn ich das nutze

                        "read": "Math.round(val / 10.0) / 100 -96"
                        

                        123.jpg

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

                          @michael-schmitt sagte: teilweise mit endloskommastellen angezeigt hat.

                          Wirklich? Auch im Tab "Objekte"?
                          Dann versuche mal:

                          "read": "Math.round(val / 10 - 9600) / 100"
                          
                          Michael Schmitt 1 Reply Last reply Reply Quote 1
                          • Michael Schmitt
                            Michael Schmitt @paul53 last edited by

                            @paul53
                            in den Objekten stand es richtig, aber mit dem neuen Code sieht es nun gut aus.

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

                              @michael-schmitt sagte: in den Objekten stand es richtig

                              Dann muss es an der "Material App" liegen.

                              Michael Schmitt 1 Reply Last reply Reply Quote 1
                              • Michael Schmitt
                                Michael Schmitt @paul53 last edited by

                                @paul53 sagte in Alias Objekt umrechnen und runden:

                                @michael-schmitt sagte: in den Objekten stand es richtig

                                Dann muss es an der "Material App" liegen.

                                Hauptsache jetzt zeigt es richtig an. 🤞 😀

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                806
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                3
                                14
                                1538
                                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