Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Zigbee Feuchtesensor sehr ungenau ??

    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

    Zigbee Feuchtesensor sehr ungenau ??

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

      @Humidor sagte in Zigbee Feuchtesensor sehr ungenau ??:

      "alias": {                                                                                                                                                                                  "id": "zigbee.0.00158d00042704c0.humidity"                                                                                                                                                                                },                                                                                                                                                                            
      

      Dann ergänze noch um den Offset:

          "alias": {
            "id": "zigbee.0.00158d00042704c0.humidity",
            "read": "val - 3"
          },
      
      Humidor 2 Replies Last reply Reply Quote 0
      • Humidor
        Humidor @paul53 last edited by

        Bild Text

        1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Humidor last edited by

          @Humidor Also Fehlermeldung sollte weg sein - ggf. nochmal Browserrefresh

          Humidor 1 Reply Last reply Reply Quote 0
          • Humidor
            Humidor @mickym last edited by

            @mickym sagte in Zigbee Feuchtesensor sehr ungenau ??:

            @Humidor Also Fehlermeldung sollte weg sein - ggf. nochmal Browserrefresh

            ja super, Browser Refresh hats gebraucht nun ist der Wert drin, gleich noch verändern 😉
            Danke!!

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

              @paul53 sagte in Zigbee Feuchtesensor sehr ungenau ??:

              "read": "val - 3"

              das read lässt er mich nicht einsetzten, Fehlermeldung ?

              sry, Beistrich vergessen...

              Bild Text

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @Humidor last edited by mickym

                @Humidor Na ist doch bestens. 😉 - Das nächste Mal kopierst für die Id zum Orgnialpunkt direkt den Pfad aus der ersten Spalte mit dem Kopier- Icon. 😉

                screen.png

                Humidor 1 Reply Last reply Reply Quote 1
                • Humidor
                  Humidor @mickym last edited by

                  @mickym sagte in Zigbee Feuchtesensor sehr ungenau ??:

                  @Humidor Na ist doch bestens. 😉 - Das nächste Mal kopierst für die Id zum Orgnialpunkt direkt den Pfad aus der ersten Spalte mit dem Kopier- Icon. 😉

                  screen.png

                  Super Jungs!! Danke euch, das hilft mir.
                  Nun kann ich mit dem Alias die VIS verbinden und alles ist gut 😉 😊

                  Humidor 1 Reply Last reply Reply Quote 0
                  • Humidor
                    Humidor @Humidor last edited by

                    eines hab ich da noch, wie kann ich ihm die Einheit sprich Kommastellen angeben, aktuell gibt er mir einen 61,31999999999999999999 Wert aus.

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

                      @Humidor sagte:

                      Kommastellen angeben

                      Eine Nachkommastelle:

                          "alias": {
                            "id": "zigbee.0.00158d00042704c0.humidity",
                            "read": "Math.round((val - 3) * 10) / 10"
                          },
                      
                      mickym 1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @paul53 last edited by

                        @paul53 said in Zigbee Feuchtesensor sehr ungenau ??:

                        @Humidor sagte:

                        Kommastellen angeben

                        Eine Nachkommastelle:

                            "alias": {
                              "id": "zigbee.0.00158d00042704c0.humidity",
                              "read": "Math.round((val - 3) * 10) / 10"
                            },
                        

                        genau - wollte ich auch gerade schreiben und bei 2 Kommastellen eben *100)/100 usw.

                        Humidor 1 Reply Last reply Reply Quote 0
                        • Humidor
                          Humidor @mickym last edited by

                          Danke!
                          und ohne Komma?

                          Kann ich direkt einen Wert der im VIS angezeigt wird, ohne Komma darstellen, oder muss das über einen alias gehen?

                          paul53 Humidor 3 Replies Last reply Reply Quote 0
                          • paul53
                            paul53 @Humidor last edited by

                            @Humidor sagte:

                            und ohne Komma?

                                "alias": {
                                  "id": "zigbee.0.00158d00042704c0.humidity",
                                  "read": "Math.round(val - 3)"
                                },
                            
                            1 Reply Last reply Reply Quote 0
                            • Humidor
                              Humidor @Humidor last edited by

                              @Humidor sagte in Zigbee Feuchtesensor sehr ungenau ??:

                              Kann ich direkt einen Wert der im VIS angezeigt wird, ohne Komma darstellen, oder muss das über einen alias gehen?
                              ginge das?

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

                                @Humidor sagte:

                                Kann ich direkt einen Wert der im VIS angezeigt wird, ohne Komma darstellen

                                Im Widget "basic - Number" kann man unter "Erweiterte Einstellungen" / "Zeichen nach Komma" die Zahl der Nachkommastellen angeben.

                                1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @Humidor last edited by mickym

                                  @Humidor gibt auch eine Möglichkeit im vis das selbst mit den Bindings zu ändern, indem Du im HTML Code das direkte Binding verwendest - das müsste eigentlich für mehrere Widgets gehen:

                                  Nachzulesen hier: https://github.com/ioBroker/ioBroker.vis

                                  Habe das gerade gemacht und das mit einem Basic-Widget

                                  screen.png

                                  Das Ergebnis funktioniert - sieht man aber nur unter Runtime.

                                  Wenn man das nur für die Darstellung braucht - kannst Dir das dann auch mit Alias sparen, da Du damit auch rechnen kannst -
                                  z.Bsp .- - subtract. Argument must be in brackets, like "-(-674.5)". In this sample we subtract from value -674.5.

                                  Humidor 1 Reply Last reply Reply Quote 0
                                  • Humidor
                                    Humidor @mickym last edited by

                                    das war ja einfach mit der Kommastelle, super danke. mehr brauch ich nicht

                                    das mit den Bindings ist mir noch zu hoch...

                                    mickym 1 Reply Last reply Reply Quote 0
                                    • mickym
                                      mickym Most Active @Humidor last edited by mickym

                                      @Humidor
                                      Ja @paul53 hat das schon ohne Komma mit dem Alias gepostet.

                                      Mit den Bindings ist wirklich einfach - das geht sogar mit mehren Operationen hintereinander - einfach in den HTML Text den Pfad in geschweifte Klammern.

                                      {zigbee.0.00158d00042704c0.humidity;round;-(3)}

                                      Rundet erst und zieht dann 3 ab.

                                      Welches Widget nutzt Du denn?

                                      Humidor 1 Reply Last reply Reply Quote 0
                                      • Humidor
                                        Humidor @mickym last edited by Humidor

                                        @mickym
                                        basic numbers und andere
                                        Bild Text

                                        mickym 1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @Humidor last edited by mickym

                                          @Humidor Wenn die 64,3% ein Basic String ist,

                                          dann lösche mal die Objekt-ID raus und gib wie in dem Screenshot unten beschrieben unter Allgemein - Voranstellen HTML diesen String: {zigbee.0.00158d00042704c0.humidity;round;-(3)} % ein und Du wirst im runtime sehen - er zeigt Dir den gerundeten Orginalwert - 3 an.

                                          Humidor 1 Reply Last reply Reply Quote 0
                                          • Humidor
                                            Humidor @mickym last edited by

                                            @mickym sagte in Zigbee Feuchtesensor sehr ungenau ??:

                                            @Humidor Wenn die 64,3% ein Basic String ist,

                                            dann lösche mal die Objekt-ID raus und gib wie in dem Screenshot unten beschrieben unter Allgemein - Voranstellen HTML diesen String: {zigbee.0.00158d00042704c0.humidity;round;-(3)} % ein und Du wirst im runtime sehen - er zeigt Dir den gerundeten Orginalwert - 3 an.

                                            das wird sicherlich funktionieren, aber History loggt dann den falschen Wert
                                            der Weg über den alias scheint mir deutlich besser.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            688
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            zigbee
                                            7
                                            70
                                            3135
                                            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