Hallo zusammen,
Aktueller Stand vom Adapter:
aktuelle Version: 0.1.13
Installation über npm verfügbar
Node.js Voraussetzung ist jetzt >= 22
die State-Struktur ist inzwischen deutlich ausgebaut und bleibt für Genie sowie M5/M9 unter denselben ioBroker-Pfaden stabil
enthalten sind u.a. Status-, Diagnose-, Standort-, Verbrauchsmaterial-, Zonen-, Control- und Command-States
M5/M9-spezifische Payloads für Status, Netzwerk, RTK, Kartenstatus sowie Gesamt-Mähzeit/-fläche werden inzwischen ebenfalls in die bestehende State-Struktur gemappt
bei AWS-IoT-403 werden temporäre IoT-Credentials einmal automatisch erneuert und der fehlgeschlagene Shadow-Read bzw. Command-Publish erneut versucht
Ich habe den Adapter in den letzten Tagen nochmals aufgeteilt, bereinigt und die Checks erweitert, damit die internen Module und Tests sauber mitgeprüft werden. Funktional sollten dabei keine State-IDs oder Command-Payloads geändert worden sein.
Die Aufnahme ins ioBroker latest-Repository ist bereits angestoßen und wartet aktuell auf Review.
Besonders hilfreich wären aktuell noch Rückmeldungen und Bestätigungen von Nutzerinnen und Nutzern mit M5 oder M9, dass die neuen Payload-Mappings dort im Alltag sauber funktionieren.
Falls jemand den aktuellen Stand testet, sind besonders diese Punkte interessant:
Login und Geräteerkennung
Shadow-/Status-Updates über längere Laufzeit
Zonenmähen manuell und automatisch
Punktmähen
Near-Charger-Mowing
Verhalten nach Verbindungs- oder 403-Fehlern
Rückmeldungen wie immer gern mit Adapterversion, js-controller-Version, Node.js-Version und passenden Logauszügen.