[ValetudoControl] Valetudo-Saugroboter mit Live-Karte, Raum- und Zonenreinigung

Begonnen von schwatter, 07 November 2026, 14:36:18

Vorheriges Thema - Nächstes Thema

schwatter

Du darfst diesen Dateianhang nicht ansehen.

Hallo zusammen,

ich hatte mich die Tage mit der Map-Generierung direkt in FHEM beschäftigt. Nachdem das gut funktioniert hat, ist jetzt der nächste Schritt erledigt.

Das Modul hängt sich an ein vorhandenes IODev (MQTT2_SERVER, MQTT2_CLIENT oder MQTT) und stellt diverse Funktionen zur Steuerung zur Verfügung. Die Raumkarte ist dem Original-Webinterface fast ebenbürtig.

Zur Fertigstellung hatte ich Claude als Sidekick. Die Info ist auch im Modul hinterlegt.

1.libgd installieren
apt install libgd-perl
2. Modul kopieren
  • Modul nach /opt/fhem/FHEM
  • Eigentümer auf Fhem und Gruppe auf Dialout
  • shutdown restart

3.Device einrichten. Wenn IODev nicht bekannt so abarbeiten.
  • define <deviceName> ValetudoControl
  • unten attr IODev klicken und den richtigen IODev wählen
  • unten attr devicetopic das passende zum Saugroboter wählen


Gruß schwatter

schwatter

Nabend,

Update

- Standard-Valetudo-Farben übernommen
- GoToLocationCapability hinzugefügt. Ist die Funktion nicht verfügbar, wird stattdessen eine Zone gesetzt.
- Außerdem wird der Robo auf dem Weg zum Mülleimer ohne GoToLocationCapability überwacht. Erreicht er die Zone, wird er vom Modul gestoppt.
- Wird der String ,,Mülleimer" direkt gesetzt, wird automatisch ein Mülleimersymbol generiert.

Gruß schwatter

schwatter

Nabend

Update

-Raumfarbenverteilung angepasst, um gleiche Farben nebeneinander zu vermeiden
- Wiederholungsbutton hinzugefügt
- Support für Flexskin
- Neues Buttonskin

Gruß schwatter