Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Tester
  4. Test Adapter wireless-mbus v0.13.x

NEWS

  • Monatsrückblick Oktober 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    225

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    456

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    497

Test Adapter wireless-mbus v0.13.x

Geplant Angeheftet Gesperrt Verschoben Tester
mbuswirelesswm-buswmbus
597 Beiträge 70 Kommentatoren 307.0k Aufrufe 55 Beobachtet
  • Ä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.
  • L
    L
    lvogt
    schrieb am zuletzt editiert von
    #585

    KI Disclaimer - Nicht alles was hier steht habe ich nochmal verifiziert...

    wireless-mbus 0.12.0 ist im latest-Repository

    Diese Version tauscht den Telegramm-Parser gegen die Bibliothek
    wireless-mbus-parser aus und bringt eine neue Konfigurationsoberfläche.
    Die Objekt-IDs bleiben, wie sie sind - aber eine Sache solltest du vor
    dem Update wissen:

    Messwerte sind jetzt Zahlen statt formatierter Text ("474.240" wird
    zu 474.24). Die Datenpunkte waren immer schon vom Typ "mixed", ioBroker
    selbst stört das also nicht - ein History-Adapter, der die Werte als
    Text gespeichert hat, dagegen schon:

    • InfluxDB nimmt für ein Feld, in dem Text steht, keine Zahlen an
      (field type conflict) - die Punkte landen im Nirwana.
    • Beim SQL-Adapter wird pro Datenpunkt ein Typ geführt, dort kann die
      Reihe ebenfalls neu anfangen.
    • Skripte, die auf den Text vergleichen (state.val === "474.240"),
      greifen nicht mehr, und vis-Widgets, die sich auf die feste Anzahl
      Nachkommastellen verlassen haben, zeigen jetzt eine glatte Zahl.

    Schau nach dem Update also einmal ins Log deines History-Adapters und
    entscheide pro Reihe, ob die alten Daten weg können oder neben den
    neuen weiterleben sollen.

    Weiter ändert sich:

    • Tarif und Device-Unit wurden aus den falschen Bits gelesen und sind
      jetzt korrekt - bei Zählern mit mehreren Tarifen ändern sich dadurch
      die Namen der Datenpunkte, nicht die IDs.
    • Reservierte und unbekannte VIFs heißen in der Bibliothek teilweise
      anders, ein paar Datenpunkte ungewöhnlicher Zähler tauchen deshalb
      unter einer neuen ID auf. Die alten bleiben stehen und können weg.
    • Die Option "Cache for compact frames support" ist entfallen: Compact-
      Telegramme werden immer unterstützt, und das erste eines Zählers
      zählt nicht mehr in Richtung Blockliste.
    • Die Konfiguration ist eine JSON-Config-Oberfläche geworden. Der
      serielle Port kann einfach eingetippt werden, das separate Feld für
      einen eigenen Port ist damit weg.

    Empfang: die Receiver kommen jetzt aus gestörtem Empfang wieder
    heraus. Ein beschädigtes Telegramm nimmt nicht mehr das nächste mit,
    bei vielen Zählern gehen keine Telegramme mehr verloren (CUL und
    "Simple Hexstring" haben pro Datenblock nur das erste ausgewertet), und
    statt gelb stehen zu bleiben, versucht der Adapter die Verbindung zum
    Empfänger erneut.

    Rückmeldungen sind sehr willkommen - besonders von euch mit vielen
    Zählern in Reichweite, mit einem IMST iU891A-XL oder mit einem CUL.
    Die Update-Hinweise stehen auch im README:
    https://github.com/lvogt/ioBroker.wireless-mbus#updating-from-011x

    W 1 Antwort Letzte Antwort
    0
    • L lvogt

      Wild Optionen ausprobieren hilft nur selten - warum sollte "Simple Hexstring" mit einem CUL funktionieren?

      Ich denke du hast nicht die passenden CUL Firmware er sagt ja "brs unknown" - da ich aber noch nie einen CUL verwendet habe, muss dir da jemand anderes weiter helfen. (Evtl ist es auch eine Firmware mit wireless mbus aber ohne S-Mode? Funktioniert T Mode?)

      W
      W
      warp-it
      schrieb am zuletzt editiert von
      #586

      @lvogt said:

      Wild Optionen ausprobieren hilft nur selten - warum sollte "Simple Hexstring" mit einem CUL funktionieren?

      Ich denke du hast nicht die passenden CUL Firmware er sagt ja "brs unknown" - da ich aber noch nie einen CUL verwendet habe, muss dir da jemand anderes weiter helfen. (Evtl ist es auch eine Firmware mit wireless mbus aber ohne S-Mode? Funktioniert T Mode?)

      Ja, mit dem Probieren hast du recht und auch mit der falschen Firmware auf dem CUL. Mit deiner alten Adapter Version funktioniert es nun. als nächstes werde ich dann deinen Adapter aktualisieren.
      Wenn man da nicht wirklich tief drin steckt, ist es viel Aufwand, was aber deine Verdienste nicht schmälern soll.

      1 Antwort Letzte Antwort
      0
      • D dragst3r

        @warp-it ich habe es auch nie geschafft. Ich hatte diverse USB-Sticks versucht, auch mit irgendwelchen Windows Programmen mal irgendwas zu empfangen. Nie Erfolg gehabt. Ich hoffe du schaffst es.

        W
        W
        warp-it
        schrieb am zuletzt editiert von
        #587

        @dragst3r said:

        @warp-it ich habe es auch nie geschafft. Ich hatte diverse USB-Sticks versucht, auch mit irgendwelchen Windows Programmen mal irgendwas zu empfangen. Nie Erfolg gehabt. Ich hoffe du schaffst es.

        @dragst3r Dein Mitfiebern hat wohl geholfen - läuft...

        1 Antwort Letzte Antwort
        1
        • L lvogt

          KI Disclaimer - Nicht alles was hier steht habe ich nochmal verifiziert...

          wireless-mbus 0.12.0 ist im latest-Repository

          Diese Version tauscht den Telegramm-Parser gegen die Bibliothek
          wireless-mbus-parser aus und bringt eine neue Konfigurationsoberfläche.
          Die Objekt-IDs bleiben, wie sie sind - aber eine Sache solltest du vor
          dem Update wissen:

          Messwerte sind jetzt Zahlen statt formatierter Text ("474.240" wird
          zu 474.24). Die Datenpunkte waren immer schon vom Typ "mixed", ioBroker
          selbst stört das also nicht - ein History-Adapter, der die Werte als
          Text gespeichert hat, dagegen schon:

          • InfluxDB nimmt für ein Feld, in dem Text steht, keine Zahlen an
            (field type conflict) - die Punkte landen im Nirwana.
          • Beim SQL-Adapter wird pro Datenpunkt ein Typ geführt, dort kann die
            Reihe ebenfalls neu anfangen.
          • Skripte, die auf den Text vergleichen (state.val === "474.240"),
            greifen nicht mehr, und vis-Widgets, die sich auf die feste Anzahl
            Nachkommastellen verlassen haben, zeigen jetzt eine glatte Zahl.

          Schau nach dem Update also einmal ins Log deines History-Adapters und
          entscheide pro Reihe, ob die alten Daten weg können oder neben den
          neuen weiterleben sollen.

          Weiter ändert sich:

          • Tarif und Device-Unit wurden aus den falschen Bits gelesen und sind
            jetzt korrekt - bei Zählern mit mehreren Tarifen ändern sich dadurch
            die Namen der Datenpunkte, nicht die IDs.
          • Reservierte und unbekannte VIFs heißen in der Bibliothek teilweise
            anders, ein paar Datenpunkte ungewöhnlicher Zähler tauchen deshalb
            unter einer neuen ID auf. Die alten bleiben stehen und können weg.
          • Die Option "Cache for compact frames support" ist entfallen: Compact-
            Telegramme werden immer unterstützt, und das erste eines Zählers
            zählt nicht mehr in Richtung Blockliste.
          • Die Konfiguration ist eine JSON-Config-Oberfläche geworden. Der
            serielle Port kann einfach eingetippt werden, das separate Feld für
            einen eigenen Port ist damit weg.

          Empfang: die Receiver kommen jetzt aus gestörtem Empfang wieder
          heraus. Ein beschädigtes Telegramm nimmt nicht mehr das nächste mit,
          bei vielen Zählern gehen keine Telegramme mehr verloren (CUL und
          "Simple Hexstring" haben pro Datenblock nur das erste ausgewertet), und
          statt gelb stehen zu bleiben, versucht der Adapter die Verbindung zum
          Empfänger erneut.

          Rückmeldungen sind sehr willkommen - besonders von euch mit vielen
          Zählern in Reichweite, mit einem IMST iU891A-XL oder mit einem CUL.
          Die Update-Hinweise stehen auch im README:
          https://github.com/lvogt/ioBroker.wireless-mbus#updating-from-011x

          W
          W
          warp-it
          schrieb am zuletzt editiert von
          #588

          @lvogt said:

          Rückmeldungen sind sehr willkommen - besonders von euch mit vielen
          Zählern in Reichweite, mit einem IMST iU891A-XL oder mit einem CUL.

          Läuft mit nanoCUL / Firmware CUL_V3_MBUS.hex / IPERL Wasserzähler

          D 1 Antwort Letzte Antwort
          0
          • L
            L
            lvogt
            schrieb am zuletzt editiert von
            #589

            Gleich kommt 0.12.1 - der neue Parser in 012.0 hat leider TECHEM und PRIOS Telegramme runiert. Teilweise wurden sogar völlig falsche States angelegt. Falls das passiert sein sollte, einfahc löschen, nach dem Update werden die "richtigen" wieder hergestellt.

            Sorry 🙈

            1 Antwort Letzte Antwort
            0
            • L
              L
              lvogt
              schrieb am zuletzt editiert von
              #590

              Gerade habe ich 0.12.3 released, dass eine Regression mit CUL Receivern fixt. Daneben sollten jetzt auch einige CULs die vl. schon immer Schwierigkeiten hatten laufen...

              0.12.2 hatte ein paar kleine "Feature Verbesserung". u.a. kann der Adapter jetzt alle "unbekannten" Geräte ignorieren, ganz praktisch nachdem mal "alles konfiguriert" hat und die Struktur von compact Telegrammen wird nur gespeichert, d.h. auch nach einem Adapter Neustart kann direkt das nächste Telegramm dekodiert werden.

              1 Antwort Letzte Antwort
              0
              • W warp-it

                @lvogt said:

                Rückmeldungen sind sehr willkommen - besonders von euch mit vielen
                Zählern in Reichweite, mit einem IMST iU891A-XL oder mit einem CUL.

                Läuft mit nanoCUL / Firmware CUL_V3_MBUS.hex / IPERL Wasserzähler

                D
                D
                dragst3r
                schrieb am zuletzt editiert von
                #591

                @warp-it Welche Frequenz hat dein nanoCUL und wieweit sind USB-Stick (Host) und Wasserzähler von einander entfernt?

                W 1 Antwort Letzte Antwort
                0
                • L
                  L
                  lvogt
                  schrieb am zuletzt editiert von
                  #592

                  wireless-mbus 0.13.0 ist da

                  Manche Zähler packen Werte, die der wM-Bus-Standard nicht beschreibt, in einen
                  herstellerspezifischen Datensatz. Bisher landete der als eine einzige große Zahl im
                  Objektbaum (VIF_TYPE_MANUFACTURER_UNKOWN) – jetzt kann der Adapter ihn zerlegen.

                  • Itron-Rauchmelder: Die Beschreibung ist eingebaut, Konfiguration und Fehler-Flags
                    werden zu eigenen States. @jufu
                  • Alle anderen: Im neuen Reiter Herstellerspezifische Daten lässt sich selbst
                    beschreiben, welches Byte und welches Bit was bedeutet. Ein Button prüft die
                    Beschreibung, ein zweiter probiert sie an einem Telegramm aus und zeigt, welche States
                    dabei herauskämen. „Beispiel einfügen“ liefert eine Vorlage zum Loslegen.

                  Für Zähler ohne solche Datensätze ändert sich nichts.

                  Wer eine Beschreibung für seinen Zähler hinbekommt: gerne hier oder auf GitHub teilen,
                  dann kann sie fest in den Parser wandern.

                  Doku: https://github.com/lvogt/ioBroker.wireless-mbus#manufacturer-specific-data

                  1 Antwort Letzte Antwort
                  0
                  • bilberryB
                    bilberryB
                    bilberry
                    schrieb am zuletzt editiert von bilberry
                    #593

                    Hab gerade mal die v0.13.0 installiert, da mein IMST iU891A-XL mit Adapter v.0.10.2 jedes Mal nach nach einem reboot von ioBroker-Host nicht mehr "akzeptiert" wurde (Serialport error: Port is not open). Nach Start mit der neuen Adapterversion funktionierte es auf Anhieb wieder, so dass ich diesmal nicht erst den Stick vom Host abziehen musste, damit es wieder läuft. Hoffentlich kein Zufall. Werde weiter beobachten. Danke!

                    1 Antwort Letzte Antwort
                    0
                    • L
                      L
                      lvogt
                      schrieb am zuletzt editiert von lvogt
                      #594

                      Ich habe in 0.12.x den Parser für die Telegramme komplett überarbeitet. Der Parser läuft zZ aber immer noch im"Legacy Modus" - d.h. er sorgt dafür das fast alle Daten unverändert wie beim alten Parser ausgegeben werden.

                      Eigentlich würde ich aber gerne diese VIF_SOME_DATA_POINT Bennenung der States deutlich ändern, so dass es auch etwas "leserlicher" wird und nicht wie ein Telegramm aus 19. Jahrhundert ;)

                      Wie sieht ihr das so? Mache ich euch damit viel Arbeit weil ihr jeden Menge Daten an zig an deren Stellen verwendet? Oder würdet ihr euch über "schönere" Statenamen freuen?

                      Wenn es möglich ist, würde ich auch versuchen existiere Daten zu "migrieren", aber ich vermute wenn man die States in anderen Adaptern verwendet wird sich da händisches Korrigieren wohl nicht vermeiden lassen...

                      Edit: Hm, der Adapter könnte natürlich auch (zumindest zeitweise) beide Varianten unterstützen...

                      1 Antwort Letzte Antwort
                      0
                      • D dragst3r

                        @warp-it Welche Frequenz hat dein nanoCUL und wieweit sind USB-Stick (Host) und Wasserzähler von einander entfernt?

                        W
                        W
                        warp-it
                        schrieb am zuletzt editiert von warp-it
                        #595

                        @dragst3r said:

                        @warp-it Welche Frequenz hat dein nanoCUL und wieweit sind USB-Stick (Host) und Wasserzähler von einander entfernt?

                        868 Mhz, Wasserzähler im Keller, USB-Stick (NanoCUL) im 1. OG, Beton-Bauweise

                        1 Antwort Letzte Antwort
                        0
                        • bilberryB
                          bilberryB
                          bilberry
                          schrieb am zuletzt editiert von
                          #596

                          @lvogt ich würde eine sprechendere Umbenennen der Staates begrüßen (oder alternativ zumindest einen geeigneten Beschreibungstext)

                          1 Antwort Letzte Antwort
                          0
                          • L
                            L
                            lvogt
                            schrieb am zuletzt editiert von
                            #597

                            Hallo zusammen,

                            die Version 0.14.0 wurde veröffentlicht. Der Schwerpunkt liegt diesmal auf Zählern, die mehr als eine Art von Telegramm senden.

                            Was ist neu?

                            • Falsche Werte werden nicht mehr geschrieben: Jeder Datenpunkt merkt sich, zu welchem Datensatz er gehört. Schickt ein Zähler an derselben Stelle einen anderen Datensatz (z.B. einen Maximalwert statt des aktuellen Werts), wird dieser Wert übersprungen, statt im falschen Datenpunkt zu landen. Im Log steht dann einmalig eine Warnung „Values for … are skipped“.
                            • Neuer Reiter „Telegrammvarianten“: Er zeigt, welche Telegramm-Aufbauten jeder Zähler sendet, wie oft und in welche Datenpunkte sie schreiben. Eine Variante, die man nicht haben möchte, lässt sich dort pro Gerät ignorieren.
                            • Eigene Namen bleiben erhalten: Name, Einheit und Rolle eines Datenpunkts passt der Adapter nur noch an, solange sie so sind, wie er sie selbst angelegt hat. Wer alles zurücksetzen möchte, findet dafür eine neue Option in den Einstellungen.
                            • Fehlerbehebungen: Datenpunkte, die erst in einem späteren Telegramm auftauchen oder zur Laufzeit gelöscht wurden, werden jetzt korrekt (neu) angelegt.

                            Bitte um Rückmeldung

                            Wer Zähler mit mehreren Telegrammvarianten hat oder die „skipped“-Warnung im Log sieht: Bitte postet die Tabelle aus dem neuen Reiter bzw. die Log-Zeile hier. Das hilft sehr bei der Planung der nächsten großen Version, in der die Datenpunkte lesbarere Namen bekommen sollen.

                            Viele Grüße
                            Christian

                            1 Antwort Letzte Antwort
                            0

                            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                            Registrieren Anmelden
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            336

                            Online

                            33.1k

                            Benutzer

                            84.2k

                            Themen

                            1.4m

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

                            • Du hast noch kein Konto? Registrieren

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