Roboter Staubsauger AEG RX9 auseinander nehmen - und wieder zusammenbauen ;)

Bild
Saugroboter AEG RX9 auseinander nehmen - und wieder zusammenbauen ;) Als unser jahrelang treuer Saugroboter RX9 von AEG wegen eines Fehler mit der Sensorik (?) den Geist aufgegeben hatte, wollte ich einfach probieren ihn zu reparieren. Wir waren mit dem RX9 auch eigentlich sehr zufrieden und wollten es nicht riskieren, am Ende viel Geld für ein schlechteres Modell auszugeben. Eine Reparatur beim Hersteller war für erstmal mich keine Option - der Preis lag pauschal bei rund 300 Euro. Für den Preis wollte ich es lieber selbst versuchen. Anleitungen und Videos zur erweiterten Selbsthilfe sind im Netz aber nicht zu finden.  Also blieb nur der Weg, das Gerät selbst zu öffnen, um an die Teile zu kommen. Zum einen gibt es im Netz z.B. bei eBay Ersatzteile (anscheinend Originale) oder man versucht, ein gebrauchtes Exemplar zu kaufen. Im Februar 2023 gab es deutschlandweit mehrere hundert Treffer mit Preisen ab 50 Euro - je nach Fehlerklasse.. So bin ich günstig an ein Gerät mit dem Fehler &quo

Froggit Sainlogic Ecowitt Wetterstation mit Sensoren in iobroker und KNX integrieren

Froggit (Sainlogic) Wetterstation DP1500 und Sensoren in iobroker und KNX integrieren

Mein Setup:

  • Froggit DP1500 Wi-Fi Wetterserver USB-Dongle 
  • 4 Bodenfeuchtesensoren Froggit DP100 Funksensor
  • 1 DP50 / WH31A Mehrkanal Thermo-Hygrometer Funksensor

Das ganze will ich unter iobroker angezeigt bekommen und die Werte der Sensoren in den KNX-Bus schreiben. 

Installation

npm install iobroker.sainlogic

Dann zur Sicherheit iobroker neu starten (iobroker stop / iobroker start)

Konfiguration

Die Konfiguration des sainlogic package ist hier beschrieben:
https://www.npmjs.com/package/iobroker.sainlogic

Hier nochmal die Zusammenfassung:

"WS View" App 

Bei mir am iPhone.

Ansicht Device
More --> Weather Services
Next wählen bis "Customized" erscheint

- Enable
- Protocol: Ecowitt
- Server: <IP-Adresse iobroker>
- Path (default): /weatherstation/updateweatherstation.php
- Station ID: <n/a>
- Station Key: <n/a>
- Port: 45001
- Upload Interval: 60 seconds

In meinem Fall ging es mit dem Protokoll Wunderground nicht! Der Listener wurde damit nie aktiv. Mit Ecowitt ging es sofort.

iobroker

Unter Instances dann für sainlogic im Tab Listener die entsprechenden Werte eintragen:

- Active!
- IP: <IP-Adresse iobroker>
- Port: 45001
- Path: /weatherstation/updateweatherstation.php
- Protocol: Ecowitt
- Forward URL: <n/a>

Save and close

Es sollte dann im iobroker Log so aussehen (die Warnings spielen keine Rolle):



Und unter Objects kommen endlich Werte an:


Als nächstes richte ich mir in Flot ein entsprechendes Chart ein, um alle Feuchtigkeitswerte in einem Diagramm angezeigt zu bekommen.

KNX 

Nun geht es an die KNX-Konfiguration. Unser Ziel ist es, die Sensorwerte aus iobroker in den KNX-Bus zu bringen, um dort damit Regeln definieren zu können, z.B. zur Bewässerungssteuerung auf Basis der Bodenfeuchte.

Voraussetzungen:
  • ETS Konfigurationssoftware 
  • iobroker: installierter KNX-Adapter in aktueller Version (bei mir 2.0.13)
In der ETS werden jetzt im Projekt entsprechend Gruppenadressen (GA) für die verschiedenen Sensoren angelegt. Diese Konfiguration wird dann exportiert.

Im iobroker unter Instanz KNX wird die Projektdatei aus der ETS zunächst importiert.
Dann im GA-Tool die Sensoren-GAs auswählen und jeweils:
  • auf "write" setzen,
  • als "Direct Link states" den entsprechenden Datenpunkt aus der sainlogic-Instanz zuordnen.
Das schaut dann im iobroker KNX-Adapter GA-Tool entsprechend so aus:


Der KNX-Adapter schreibt daraufhin die Werte in die Gruppenadressen und schiebt es auf den Bus.

Nun können die Gruppenadressen entsprechend genutzt werden!

Kommentare

Beliebte Posts aus diesem Blog

Feinstaubsensor SDS011 auf dem Raspberry Pi

Roboter Staubsauger AEG RX9 auseinander nehmen - und wieder zusammenbauen ;)