Hello! It seems that Meshtastic got some scale since few years ago, there are 100+ nodes in mesh especially when using MQTT and it is starting to be hard to use..
My list of top design enhancements/needed functions:
- Move some texts and data from node list to subpage/menu made for node with all the data. Now texts are overlapping and not clear what is what.. kinda clusterf*ck
- give user option to select shown telemetry per node on node list page
- move navigation to bottom so it's easy to reach or add slide from left<>right to switch between nodes, chats, settings...
- filtering and search in node list and debug log
- follow modern design standards maybe?
closer info for 1st and 2nd:
Node list cleaner, with just simple battery % and user selectable value (1 or 2) max per node
Node list filtering (MQTT, 0 hop, per channel....) add favourite nodes + search for node
After tapping on node, open new UI with node informations (node ID, name, etc), telemetry data, and optional buttons for triggering GPIO or so, add buttons: traceroute, ping, message, ignore, "soft" ignore (in app only, so we can ignore more nodes even if it's only chat, because radio itself can not do more than 3)
Add some graphs+history for map, telemetry data, battery levels there
Come back with error when traceroute/ping did not pass, so user know that it's not working.
QR code share selected channels, not just all. I don't want to share admin channel to others :)
I can not describe it better, hopefully it's understandable. This is how I think it will work best.
Thanks for your work and effort!
Hello! It seems that Meshtastic got some scale since few years ago, there are 100+ nodes in mesh especially when using MQTT and it is starting to be hard to use..
My list of top design enhancements/needed functions:
closer info for 1st and 2nd:
Node list cleaner, with just simple battery % and user selectable value (1 or 2) max per node
Node list filtering (MQTT, 0 hop, per channel....) add favourite nodes + search for node
After tapping on node, open new UI with node informations (node ID, name, etc), telemetry data, and optional buttons for triggering GPIO or so, add buttons: traceroute, ping, message, ignore, "soft" ignore (in app only, so we can ignore more nodes even if it's only chat, because radio itself can not do more than 3)
Add some graphs+history for map, telemetry data, battery levels there
Come back with error when traceroute/ping did not pass, so user know that it's not working.
QR code share selected channels, not just all. I don't want to share admin channel to others :)
I can not describe it better, hopefully it's understandable. This is how I think it will work best.
Thanks for your work and effort!