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)