Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Brötje Modbus Aussentemperatur falsch bei Minusgraden

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    815

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Brötje Modbus Aussentemperatur falsch bei Minusgraden

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 3 Kommentatoren 445 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    bvx
    schrieb am zuletzt editiert von
    #1

    Guten Morgen zusammen,

    Ich habe eine Brötje Neo BLW Wärmepumpe mit Neokom Modul.
    Über den Modbus habe ich im iobroker die Aussentemperatur für diverse Anwendungen eingebunden (jarvis, history, charts)

    Klappte bisher super, nun hat es seit heute Nacht das erste mal Minusgrade - jetzt bekomme ich im Modbus 65529°C angezeigt
    Im lokalen Neokom Web-Interface zeigt er korrekt -0,7°C an.

    Hat jemand eine Lösung für mich?

    image001.png
    image002.png

    HomoranH CodierknechtC 2 Antworten Letzte Antwort
    0
    • B bvx

      Guten Morgen zusammen,

      Ich habe eine Brötje Neo BLW Wärmepumpe mit Neokom Modul.
      Über den Modbus habe ich im iobroker die Aussentemperatur für diverse Anwendungen eingebunden (jarvis, history, charts)

      Klappte bisher super, nun hat es seit heute Nacht das erste mal Minusgrade - jetzt bekomme ich im Modbus 65529°C angezeigt
      Im lokalen Neokom Web-Interface zeigt er korrekt -0,7°C an.

      Hat jemand eine Lösung für mich?

      image001.png
      image002.png

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #2

      @bvx sagte in Brötje Modbus Aussentemperatur falsch bei Minusgraden:

      Hat jemand eine Lösung für mich?

      ich denke nicht dass das ein Bug von ioBroker ist.
      wenn du in den Einstellungen des Registers das Format unsigned nimmst kann da auch kein Vorzeichenwechsel stattfinden.

      sieh nochmal in der Gerätedoku nach welches Format das Register hast.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • B bvx

        Guten Morgen zusammen,

        Ich habe eine Brötje Neo BLW Wärmepumpe mit Neokom Modul.
        Über den Modbus habe ich im iobroker die Aussentemperatur für diverse Anwendungen eingebunden (jarvis, history, charts)

        Klappte bisher super, nun hat es seit heute Nacht das erste mal Minusgrade - jetzt bekomme ich im Modbus 65529°C angezeigt
        Im lokalen Neokom Web-Interface zeigt er korrekt -0,7°C an.

        Hat jemand eine Lösung für mich?

        image001.png
        image002.png

        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @bvx sagte in Brötje Modbus Aussentemperatur falsch bei Minusgraden:

        jetzt bekomme ich im Modbus 65529°C angezeigt

        Das was @Homoran schreibt.
        Klassischer Integer-Überlauf. Wenn da als Datentyp einer ohne Vorzeichen (unsigned) eingestellt ist, kann der auch niemals negative Werte annehmen.
        Da muss also ein "signed" Datentyp rein. Die Doku des Herstellers sollte Dir den passenden Typ nennen können.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        HomoranH 1 Antwort Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @bvx sagte in Brötje Modbus Aussentemperatur falsch bei Minusgraden:

          jetzt bekomme ich im Modbus 65529°C angezeigt

          Das was @Homoran schreibt.
          Klassischer Integer-Überlauf. Wenn da als Datentyp einer ohne Vorzeichen (unsigned) eingestellt ist, kann der auch niemals negative Werte annehmen.
          Da muss also ein "signed" Datentyp rein. Die Doku des Herstellers sollte Dir den passenden Typ nennen können.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #4

          @codierknecht

          und siehe da, der erste Fund bei Startpage
          Screenshot_20241122-100805_Firefox.jpg

          Da steht bei allen Registern INT16!

          @bvx
          Der Bug besteht darin, dass du überall UINT16 gewählt hast

          BTW
          Ich hatte schon fragen wollen warum Holdingregister! Die sind eigentlich nur zum schreiben, werden von einigen Herstellern aber auch zum lesen missbraucht.

          Function Code 4 ist aber inputRegisters
          https://en.m.wikipedia.org/wiki/Modbus#Function_code

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          1
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          699

          Online

          32.6k

          Benutzer

          82.0k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe