diff --git a/meshtastic/mesh_interface.py b/meshtastic/mesh_interface.py index 1090fc09..5f5b56db 100644 --- a/meshtastic/mesh_interface.py +++ b/meshtastic/mesh_interface.py @@ -152,13 +152,13 @@ def getTimeAgo(ts): ) rows = [] - if self.nodes: + if self.nodesByNum: logging.debug(f"self.nodes:{self.nodes}") - for node in self.nodes.values(): + for node in self.nodesByNum.values(): if not includeSelf and node["num"] == self.localNode.nodeNum: continue - row = {"N": 0} + row = {"N": 0, "User": f"UNK: {node['num']}", "ID": f"!{node['num']:x}"} user = node.get("user") if user: