v1.6.2 - Route Details Accuracy Fixes and Better MQTT Role Detection
v1.6.2
This release improves route-details accuracy and strengthens device role detection from MQTT data.
Fixed
- Fixed route-details hop ordering in the UI
- Removed frontend route reversal and name-guessing heuristics
- Route details now use backend
point_idsdirectly for hop attribution - Fixed Show Hops so each row displays the matched node’s true prefix
- Fixed hop-prefix display for:
- 1-byte prefixes:
AB - 2-byte prefixes:
ABCD - 3-byte prefixes:
ABCDEF
- 1-byte prefixes:
Improved
- Improved device role detection from MQTT payloads by accepting:
- nested role fields
- numeric role codes
- model/client hints from status and decoded packet data
Testing / Debug
- Added decoder role tests for nested MQTT role hints and numeric-string role codes
- Dev route debug output now includes resolved
point_id/point_labeldata for easier hop verification
Notes
This release focuses on making route-details popups more accurate and reducing prefix/name mismatches in the hop list.