ValetudoControl.png
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-perl2. 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
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
Nabend
Update
-Raumfarbenverteilung angepasst, um gleiche Farben nebeneinander zu vermeiden
- Wiederholungsbutton hinzugefügt
- Support für Flexskin
- Neues Buttonskin
Gruß schwatter