diff --git a/meshview/templates/packet.html b/meshview/templates/packet.html
index b9362d1..8c1d704 100644
--- a/meshview/templates/packet.html
+++ b/meshview/templates/packet.html
@@ -222,23 +222,24 @@ document.addEventListener("DOMContentLoaded", async () => {
- - From Node
+ - From Node:
- ${fromNodeLabel}
-
- - To Node
+ - To Node:
- ${
- p.to_node_id == 4294967295
- ? `All`
- : `${toNodeLabel}`
- }
-
+ p.to_node_id === 4294967295
+ ? `All`
+ : p.to_node_id === 1
+ ? `Direct to MQTT`
+ : `${toNodeLabel}`
+ }
- - Channel
- ${p.channel ?? "—"}
- - Port
+ - Channel:
- ${p.channel ?? "—"}
+
+ - Port:
- ${PORT_NAMES[p.portnum] || "UNKNOWN APP"} (${p.portnum})
- - Raw Payload
+ - Raw Payload:
${escapeHtml(p.payload ?? "—")}
${
@@ -250,7 +251,7 @@ document.addEventListener("DOMContentLoaded", async () => {
${
lat && lon
- ? `- Location
- ${lat.toFixed(6)}, ${lon.toFixed(6)}
`
+ ? `- Location:
- ${lat.toFixed(6)}, ${lon.toFixed(6)}
`
: ""
}