Muss mir selbst antworten. Hab es gefunden.
Falls andere es auch suchen:
- habe die Startwerte auf 0 gesetzt im Datenpunkt
- den Adapter gestoppt
- Werte unter Objects manuell auf 0 gesetzt
- Adapter wieder gestartet
Muss mir selbst antworten. Hab es gefunden.
Falls andere es auch suchen:
Danke!
Hab es heute Morgen ähnlich umgesetzt:
Ähnlicher Ansatz. Ich werde mal das jetzt kommende Nacht laufen lassen uns prüfen ob es Abhilfe schafft.
Falls nicht werde ich dein Script einsetzen. Besten Dank!
@holgerwolf Wie kann ich die Werte zurücksetzen? Habe den Start Value überall auf 0 gesetzt und den Adapter neu gestartet.
Gute Idee. Wäre super wenn du deinen Code Schnipsel bereitstellen könntest. Ich mach mir bis morgen auch nochmal selbst Gedanken zur Umsetzung. Danke!
Ich möchte mich hier mal einklinken.
Habe einen SMA Tripower 20000 per Modbus/TCP angebunden und erhalte tagsüber auch identische Werte.
Nacht bekomm ich jedoch keine Minus, sondern sehr hohe positive Werte. Ich lese das Holding Register 30775 aus.
Habt Ihr eine Idee, wie ich dem zuvorkommen kann?
VG!
@mcaspar ich drück ganz uneigennützig die Daumen
Selbes Thema bei mir (heute erstmalig installiert)
@Leviathan09
Bist du hiermit weiter gekommen?
Ich have Valetudo installiert und starte die Zonenreinigung über den Adapter mittels der koordinaten.
Der Robbi fährt eine Ehrenrunde und dann wieder nach Hause. Die Zone wird in der WebGUI auch
richtig angezeigt. Wenn ich die selben Koordinaten über die WebGUI starte, funktioniert es. Nur "entfernt"
eben nicht. Daher bin ich nun auf der Suche nach einen Valetudo API Call.
Siehe auch: https://forum.iobroker.net/topic/4537/frage-xiaomi-vacuum-cleaner/2159
VG!
Hat jemand eigentlich schon mal versucht den Robbie über die REST API von Valetudo zu steuern?
Die gibt in der Theorie ja alles her:
https://github.com/Hypfer/Valetudo/blob/master/lib/webserver/ApiRouter.js
Da ich aktuell keine App (Flole/MiHome) nutze, lege ich die Zonen in der Valetudo GUI an und rechne sie um.
Wäre natürlich super, die Zonen ausschließlich in der WebGUI anzulegen und dann via Zonenname / ID anzusteuern.
Habe schon erfolglos veruscht die beiden API Punkte anzusprechen:
router.put("/start_cleaning_zone_by_coords", async (req, res) => ...
router.put("/start_cleaning_zones_by_id", async (req, res) => ...
Zu Früh gefreut. Er kommt mit den GoTo nicht zurecht. Die Zonen werden aber richtig ausgerichtet. Gibts die Möglichkeit den GoTo Befehl auszukommentieren (zum Test).
Aktuell fährt er nur rum und sucht seinen Punkt: