Anthbot Map v2.4.6.4
Maintenance release focused on field-proven reliability issues without changing normal mower-control behavior.
Fixed
- Automatic diagnostics are now episode/edge triggered instead of re-sending the same persistent
no_go_path_crossing(or other unchanged diagnostic condition) every hour. - Existing diagnostic conditions are seeded when Home Assistant starts, so an old crossing is not replayed just because the integration was reloaded.
- Historical cloud task-event errors remain visible as history but gain explicit freshness/stale metadata and no longer independently trigger the automatic robot-error reporter after their freshness window has expired.
- AWS IoT live-shadow supervision now survives unexpected normal runtime/transport exceptions instead of allowing the background listener to die permanently.
- After repeated reconnect failures, the listener rotates temporary IoT credentials and continues bounded reconnect attempts; normal credential expiry handling remains in place.
- M-series map identity handling now keeps
map.map_id,area_id,plan_idand the rastermap_idembedded inmap_manager_<serial>.tar.gzas separate protocol-layer identifiers. - Once a serial-named M-series map-manager archive has been decoded, a different logical
map.map_idno longer forces repeated downloads merely because it differs from the raster id. - The legacy M-series archive probe no longer derives
map_manager_<map_id>.tar.gzfrom the logical map id.
Scope
- Genie live-shadow recovery applies to Genie models as well as the shared listener used elsewhere.
- M-series map changes are guarded to M5/M9-family model names.
- N8 model routing and command behavior are not widened or changed by the M-series map fix.
Anthbot Map v2.4.6.4
Javítások
- Az automatikus diagnosztika most esemény-élre működik: ugyanaz a tartós
no_go_path_crossingvagy más változatlan diagnosztikai állapot nem küldődik újra óránként. - Home Assistant/integráció újraindításakor a már fennálló régi diagnosztikai állapot kiindulási állapotként kerül felvételre, ezért nem generál újabb riportot csak az újraindítás miatt.
- A régi cloud task-event hibák megmaradnak előzményként, de friss/elavult jelölést kapnak, és az elévült esemény önmagában már nem indít automatikus hibariportot.
- Az AWS IoT live-shadow figyelő váratlan normál futásidejű/transport hibák után sem áll le végleg, hanem tovább próbál kapcsolódni.
- Többszöri sikertelen reconnect után a kliens új ideiglenes IoT hitelesítőt kér, miközben a normál lejárati frissítés is megmarad.
- Az M5/M9 térképrétegnél külön kezeljük a logikai
map.map_id,area_id,plan_idés amap_manager_<serial>.tar.gzbelsejében lévő rastermap_idértékeket. - A különböző logikai és raster map ID többé nem okoz felesleges map-manager újraletöltést.
- A legacy M-series fallback többé nem képez
map_manager_<map_id>.tar.gzfájlnevet a logikai map ID-ból.
A Genie, M5/M9 és N8 modellek útvonalai továbbra is elkülönítve maradnak; az M-series térképjavítás nem bővíti az N8 vezérlési útvonalát.