IMST iM871A-USB vs. SDR-Dongle

Schon seit längerer Zeit, nutze ich das wmbusmeters Home Assistant Add-on, um die Daten meiner Wasserzähler und Heizkostenverteiler, über Home Assistant, auslesen zu können. Um die Datentelegramm empfangen zu können, nutze ich aktuell einen ‎NESDR SMArt SDR von NooElec*. Ich hatte den SDR Dongle und konnte mit ihm auch erst mal testen ob ich die Daten auslesen kann, oder ob sie verschlüsselt sind. Es spricht also erst mal nichts dagegen, einen RTL2832U basierte SDR Dongle zu verwenden, wenn ihr diesen bereits habt. Aus folgenden Gründen bin ich aber zu IMST iM871A gewechselt.

Ich war aber mit der Stabilität nicht zufrieden. Der SDR Dongle wird ordentlich warm und belastet auch das System stärker. Immer wieder habe ich die Verbindung zu, Stick verloren, bzw. habe keine Daten empfangen. Bei mir half es den Stick für ca. 5 Minuten abzuziehen und danach lief es wieder für Tage oder auch Wochen.

Es musste also etwas besseres her. Fündig bin ich bei IMST geworden, welche den iM871A-USB anbieten, einen Wireless M-Bus USB-Adapter.

Systemleistung

Da sich der Rechner nicht mehr um die Auswertung der Funkdaten kümmern muss, denn diese Arbeit wird nun vom Stick selbst erledigt, ist auch die Systemauslastung gesunken. Bei meinem ESXi sind es immerhin 6% weniger. Weniger CPU-Last bedeutet auch weniger Stromverbrauch und weniger Hitze. Die Auswirkungen sind marginal und bewegen sich bei 1 bis 2 W, sind aber messbar.

In Home Assistant selbst, sieht man das auch sehr schön. Meine Home Assistant Instanz erzeugt fast keine Last mehr

IMST iM871A Leistung

Ich hatte anfänglich Bedenke, ob der Stick überhaupt von allen Zähler die Daten Empfangen kann. Mein SDR-Stick, verfügt über eine externe Antenne, passen zum Frequenzband und der IMST Stick, hat keine externe Antenne. Ich würde jedoch schnell eines Besseren belehrt. Mit dem SDR-Stick hatte ich durchgehend einen SNR kleiner -120 dBm und mit dem IMST immer größer -90 dBm. Somit habe ich auch hier einen viel besseren Empfang. Es lohnt sich also schon angepasst Hardware zu nutzen

Ok, inklusive Versand und Steuern kostet der Stick mich 75€, das ist nicht wenig. Ich war jedoch von den Problemen sehr genervt und bin gerne bereit etwas Geld für eine stabilere und bessere Lösung auszugeben. Wer mit der SDR Variante gut fährt und keine Probleme hat, kann/sollte dort auch bleiben. Dem Rest sei der iM871A ans Herz gelegt, der einfach sehr gut funktioniert.

Ich wurde auch noch auf dieses Angebot auf eBay hingewiesen. Für schlanke 25€ könnt ihr den Stick dort kaufen. (Danke Johann)

2 Gedanken zu „IMST iM871A-USB vs. SDR-Dongle“

  1. Hallo Björn,

    ich habe einen iU891A-XL – Wireless M-Bus USB-Adapter 868 MHz – ich denke, nachdem ich das auf deren Webseite ausgemacht habe, dass dieser auch den digitalen Wasserzähler ausliesst. Ich habe folgendes Problem, ich bekomme in meinen Home Assistant einfach keine Daten rein. Ich habe unzählige Webseiten und Communityseiten durchgelesen, natürlich immer guten Ansätzen – aber leider funktioniert das nicht. Vielleicht kannst du mir einige Tipps geben, wie ich die Konfiguration im wmbusmeters add-on in Home Assistant machen kann, damit ich Daten empfangen kann. Ich habe den Stick in meiner Home Assistant Instanz in einem USB Port angesteckt, habe eine Mqtt Broker und die Instanz ist gerademal 1m von der digitalen Wasseruhr entfernt. Auch den API Key vom Wasserwerk habe ich bekommen.
    Was mache ich falsch?
    Für eine Antwort wäre ich sehr dankbar

    Viele Grüße
    Lutz

    Antworten

Schreibe einen Kommentar