Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Tuya ZG-227ZL Offset - negativ Zahlen nicht angenommen

    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

    Tuya ZG-227ZL Offset - negativ Zahlen nicht angenommen

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

      Moin Moin,

      vorab - wenn das hier falsch einsortiert sein sollte -> bitte mitteilen, dann sortiere ich es gern korrekt ein.

      Ich habe drei Tuya ZG-227ZL über Zigbee bei mir drin und wollte diese nun kalibrieren.
      Dabei bemerkte, dass ich sowohl bei "temperature_calibration" als auch bei "humidity_calibration" trozt der klar definierten Range:

      • Temp: -2 bis 2
      • Humidity -30 bis 30

      Keine negativen Werte ans Gerät übertragen bekomme.

      Mit "-2" oder "-30" angewandt auf den humidity_calibration Datenpunkt oder per payload send ans Gerät:
      payload_send:

      {
        "humidity_calibration": "-2",
      }
      

      Ergibt "-2" über beide Wege am Ende ein "254%" lesbar im Feld. Bewirken tut dies aber gar nichts im Bezug auf den Wert von humidity.

      Bei temperature_calibration wird eine negative Zahl einfach zur positiven Zahl gewandelt und auf den Wert von temperature addiert - auch hier egal, ob Datenpunkt oder mittels payload_send.

      payload_send:

      {
        "temperature_calibration": "-2",
      }
      

      "-2" bei über beide Wege (payload_send oder Datenpunkt temperature_calibration) ergibt am Ende eine "2" lesbar im Feld temperature_calibration und hebt "temperature" um diese 2 an (vorher 22 wird zu -> 24).

      Muss ich irgendwie speziell was tun, um den negativen Wert zu übertragen oder ist hier ein Bug?
      Positive werte kann ich wunderbar übetragen und werden korrekt gehandhabt um das Offset einzustellen.

      Getestet habe ich als payload_send und direkt auf den Datenpunkt angewandt jeweils:
      "-2"
      -2
      "-2.0"
      -2.0

      Damit das Gerät auf Empfang geht drücke ich kurz vorher den Knopf zum Umschalten der Einheit "F/C°" dann empfängt es die Veränderung und gibt auch den empfangenen Wert zurück.

      Habt vielen Dank 🙂
      LG und schönes Wochenende.

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

        @naster_mick
        Hast Du mal versucht den Wert als Zahl zu senden und nicht als String?

        {
          "temperature_calibration": -2
        }
        
        N 1 Reply Last reply Reply Quote 0
        • N
          Naster_Mick @paul53 last edited by Naster_Mick

          @paul53 Guter Punkt danke dir!
          Da hatte ich meine Versuche noch nicht in Gänze aufgelistet. --> Editiere ich oben.
          Leider bewirkt auch das keinen Unterschied

          Getestet habe ich - als payload_send und direkt auf den Datenpunkt jeweils angewandt:

          "-2"
          -2
          "-2.0"
          -2.0

          N 1 Reply Last reply Reply Quote 0
          • N
            Naster_Mick @Naster_Mick last edited by

            Ist das gesamte Thema denn hier sinnvoll unter gebracht?

            Oder eher zu "Hardware" oder gar "Error/Bug" zu verschieben?

            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

            627
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            2
            4
            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