I have interface configured as such:
[interface] type = tcp hostname = redacted port = 4403 mac = redacted dummy = True
Inbound messages are reported to upstream mqtt as PKI, however outbound messages from meshing-around are sent in the clear as Text.
It looks like send_message() is determining the key based on the inbound channel? According to the logs, all inbound messages are being seen as "Channel:0":
2025-10-05 00:22:31,901 | INFO | Device:1 Channel: 0 Received DM: Motd From: drp mobile
2025-10-05 00:22:34,103 | INFO | Device:1 Sending DM: MOTD: REDACTED To: drp mobile
I have interface configured as such:
[interface] type = tcp hostname = redacted port = 4403 mac = redacted dummy = TrueInbound messages are reported to upstream mqtt as PKI, however outbound messages from meshing-around are sent in the clear as Text.
It looks like send_message() is determining the key based on the inbound channel? According to the logs, all inbound messages are being seen as "Channel:0":
2025-10-05 00:22:31,901 | INFO | Device:1 Channel: 0 Received DM: Motd From: drp mobile
2025-10-05 00:22:34,103 | INFO | Device:1 Sending DM: MOTD: REDACTED To: drp mobile