From fc4e2ea4e4d836a453786da0731655f5366c594d Mon Sep 17 00:00:00 2001 From: agessaman Date: Sat, 6 Sep 2025 11:20:26 -0700 Subject: [PATCH] Update .gitignore and remove tracked database/log files - Add mctomqtt.py to .gitignore (development utility) - Add *.db pattern to .gitignore for database files - Remove mctomqtt.py from git tracking - Remove meshcore_bot.log from git tracking - Remove repeater_contacts.db from git tracking These files should not be committed as they contain: - Development utilities (mctomqtt.py) - Runtime logs (meshcore_bot.log) - User-specific database files (*.db) --- .gitignore | 2 + mctomqtt.py | 506 - meshcore_bot.log | 215261 ---------------------------------------- repeater_contacts.db | Bin 36864 -> 0 bytes 4 files changed, 2 insertions(+), 215767 deletions(-) delete mode 100644 mctomqtt.py delete mode 100644 meshcore_bot.log delete mode 100644 repeater_contacts.db diff --git a/.gitignore b/.gitignore index ca0035e..dc72235 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,5 @@ Thumbs.db # Project specific *.log config.ini +*.db +mctomqtt.py diff --git a/mctomqtt.py b/mctomqtt.py deleted file mode 100644 index 676bbfd..0000000 --- a/mctomqtt.py +++ /dev/null @@ -1,506 +0,0 @@ -#!/usr/bin/env python3 -import sys -import json -import serial -import argparse -import re -import time -import calendar -import logging -import configparser -from datetime import datetime -from time import sleep -from enums import AdvertFlags, PayloadType, PayloadVersion, RouteType, DeviceRole - -try: - import paho.mqtt.client as mqtt -except ImportError: - print("Error: paho-mqtt not installed. Install with:") - print("pip install paho-mqtt") - sys.exit(1) - -# Regex patterns for message parsing -RAW_PATTERN = re.compile(r"(\d{2}:\d{2}:\d{2}) - (\d{1,2}/\d{1,2}/\d{4}) U RAW: (.*)") -PACKET_PATTERN = re.compile( - r"(\d{2}:\d{2}:\d{2}) - (\d{1,2}/\d{1,2}/\d{4}) U: (RX|TX), len=(\d+) \(type=(\d+), route=([A-Z]), payload_len=(\d+)\)" - r"(?: SNR=(-?\d+) RSSI=(-?\d+) score=(\d+)( time=(\d+))? hash=([0-9A-F]+)(?: \[(.*)\])?)?" -) - -# Initialize logging (console only) -logging.basicConfig( - level=logging.INFO, - format="%(asctime)s - %(levelname)s - %(message)s", - handlers=[logging.StreamHandler()] -) -logger = logging.getLogger(__name__) - -class MeshCoreBridge: - opted_in_ids = [] - last_raw: bytes = None - - def __init__(self, config_file="config.ini", debug=False): - self.debug = debug - self.repeater_name = None - self.repeater_pub_key = None - self.radio_info = None - self.ser = None - self.mqtt_client = None - self.mqtt_connected = False - - # Load configuration - self.config = configparser.ConfigParser() - try: - self.config.read(config_file) - logger.info("Configuration loaded successfully") - except Exception as e: - logger.error(f"Failed to load configuration: {str(e)}") - sys.exit(1) - - def sanitize_client_id(self, name): - """Convert repeater name to valid MQTT client ID""" - client_id = self.config.get("mqtt", "client_id_prefix", fallback="meshcore_") + name.replace(" ", "_") - client_id = re.sub(r"[^a-zA-Z0-9_-]", "", client_id) - return client_id[:23] - - def connect_serial(self): - ports = self.config.get("serial", "ports").split(",") - baud_rate = self.config.getint("serial", "baud_rate") - timeout = self.config.getint("serial", "timeout", fallback=2) - - for port in ports: - try: - self.ser = serial.Serial( - port=port, - baudrate=baud_rate, - parity=serial.PARITY_NONE, - stopbits=serial.STOPBITS_ONE, - bytesize=serial.EIGHTBITS, - timeout=timeout, - rtscts=False - ) - self.ser.flushInput() - self.ser.flushOutput() - logger.info(f"Connected to {port}") - return True - except (serial.SerialException, OSError) as e: - logger.warning(f"Failed to connect to {port}: {str(e)}") - continue - logger.error("Failed to connect to any serial port") - return False - - def set_repeater_time(self): - self.ser.flushInput() - self.ser.flushOutput() - epoc_time = int(calendar.timegm(time.gmtime())) - timecmd=f'time {epoc_time}\r\n' - self.ser.write(timecmd.encode()) - logger.debug(f"Sent '{timecmd}' command") - - sleep(0.5) - response = self.ser.read_all().decode(errors='replace') - logger.debug(f"Raw response: {response}") - - def get_repeater_name(self): - if not self.ser: - return False - - self.ser.flushInput() - self.ser.flushOutput() - self.ser.write(b"get name\r\n") - logger.debug("Sent 'get name' command") - - sleep(0.5) - response = self.ser.read_all().decode(errors='replace') - logger.debug(f"Raw response: {response}") - - if "-> >" in response: - self.repeater_name = response.split("-> >")[1].strip() - if '\n' in self.repeater_name: - self.repeater_name = self.repeater_name.split('\n')[0] - logger.info(f"Repeater name: {self.repeater_name}") - return True - - logger.error("Failed to get repeater name from response") - return False - - def get_repeater_pubkey(self): - if not self.ser: - return False - self.ser.flushInput() - self.ser.flushOutput() - self.ser.write(b"get public.key\r\n") - logger.debug("Sent 'get public.key' command") - - sleep(1.0) - response = self.ser.read_all().decode(errors='replace') - logger.debug(f"Raw response: {response}") - - if "-> >" in response: - self.repeater_pub_key = response.split("-> >")[1].strip() - if '\n' in self.repeater_pub_key: - self.repeater_pub_key = self.repeater_pub_key.split('\n')[0] - logger.info(f"Repeater pub key: {self.repeater_pub_key}") - return True - - logger.error("Failed to get repeater pub key from response") - return False - - def get_radio_info(self): - """Query the repeater for radio information""" - if not self.ser: - return None - - self.ser.flushInput() - self.ser.flushOutput() - self.ser.write(b"get radio\r\n") - logger.debug("Sent 'get radio' command") - - sleep(0.5) # Adjust delay if necessary - response = self.ser.read_all().decode(errors='replace') - logger.debug(f"Raw radio response: {response}") - - if "-> >" in response: - radio_info = response.split("-> >")[1].strip() - if '\n' in radio_info: - radio_info = radio_info.split('\n')[0] - logger.debug(f"Parsed radio info: {radio_info}") - return radio_info - - logger.error("Failed to get radio info from response") - return None - - def on_mqtt_connect(self, client, userdata, flags, rc, properties=None): - if rc == 0: - self.mqtt_connected = True - logger.info("Connected to MQTT broker") - # Publish online status once on connection - self.publish_status("online") - else: - self.mqtt_connected = False - logger.error(f"MQTT connection failed with code {rc}") - - def on_mqtt_disconnect(self, client, userdata, rc): - self.mqtt_connected = False - logger.warning(f"Disconnected from MQTT broker (code: {rc})") - self.attempt_reconnect() - - def attempt_reconnect(self): - while not self.mqtt_connected: - try: - logger.info("Attempting to reconnect to MQTT broker...") - self.mqtt_client.connect() - sleep(5) # Wait before retrying - except Exception as e: - logger.error(f"Reconnect failed: {str(e)}") - sleep(5) - - def publish_status(self, status): - """Publish status with additional information""" - status_msg = { - "status": status, - "timestamp": datetime.now().isoformat(), - "repeater": self.repeater_name, - "repeater_id": self.repeater_pub_key, - "radio": self.radio_info if self.radio_info else "unknown" # Use stored radio info - } - if self.safe_publish(self.config.get("topics", "status"), json.dumps(status_msg), retain=True): - logger.debug(f"Published status: {status}") - - def safe_publish(self, topic, payload, retain=False): - if not self.mqtt_connected: - logger.warning(f"Not connected - skipping publish to {topic}") - return False - - try: - qos = self.config.getint("mqtt", "qos", fallback=1) # Use QoS 1 for reliability - result = self.mqtt_client.publish(topic, payload, qos=qos, retain=retain) - if result.rc != mqtt.MQTT_ERR_SUCCESS: - logger.error(f"Publish failed to {topic}: {mqtt.error_string(result.rc)}") - return False - logger.debug(f"Published to {topic}: {payload}") - return True - except Exception as e: - logger.error(f"Publish error to {topic}: {str(e)}") - return False - - def connect_mqtt(self): - if not self.repeater_name: - logger.error("Cannot connect to MQTT without repeater name") - return False - - client_id = self.sanitize_client_id(self.repeater_name) - logger.info(f"Using client ID: {client_id}") - - self.mqtt_client = mqtt.Client( - mqtt.CallbackAPIVersion.VERSION2, - client_id=client_id, - clean_session=False - ) - - self.mqtt_client.username_pw_set( - self.config.get("mqtt", "username"), - self.config.get("mqtt", "password") - ) - - # Set Last Will and Testament - lwt_topic = self.config.get("topics", "status") - lwt_payload = json.dumps({ - "status": "offline", - "timestamp": datetime.now().isoformat(), - "repeater": self.repeater_name, - "repeater_id": self.repeater_pub_key - }) - lwt_qos = self.config.getint("mqtt", "qos", fallback=1) # Use QoS 1 for reliability - lwt_retain = self.config.getboolean("mqtt", "retain", fallback=True) - - self.mqtt_client.will_set( - lwt_topic, - lwt_payload, - qos=lwt_qos, - retain=lwt_retain - ) - - logger.debug(f"Set LWT for topic: {lwt_topic}, payload: {lwt_payload}, QoS: {lwt_qos}, retain: {lwt_retain}") - - # Set callbacks - self.mqtt_client.on_connect = self.on_mqtt_connect - self.mqtt_client.on_disconnect = self.on_mqtt_disconnect - - # Connect to broker - try: - self.mqtt_client.connect( - self.config.get("mqtt", "server"), - self.config.getint("mqtt", "port"), - keepalive=30 # Reduced keepalive for faster detection - ) - self.mqtt_client.reconnect() - self.mqtt_client.reconnect_delay_set() - self.mqtt_client.loop_start() # Start the MQTT loop - logger.debug("MQTT loop started") - return True - except Exception as e: - logger.error(f"MQTT connection error: {str(e)}") - return False - - def parse_advert(self, payload): - # advert header - pub_key = payload[0:32] - timestamp = int.from_bytes(payload[32:32+4], "little") - signature = payload[36:36+64] - - # appdata - flags = AdvertFlags(payload[100:101][0]) - - advert = { - "public_key": pub_key.hex(), - "advert_time": timestamp, - "signature": signature.hex(), - } - - if AdvertFlags.IsCompanion in flags: - advert.update({"mode": DeviceRole.Companion.name}) - elif AdvertFlags.IsRepeater in flags: - advert.update({"mode": DeviceRole.Repeater.name}) - elif AdvertFlags.IsRoomServer in flags: - advert.update({"mode": DeviceRole.RoomServer.name}) - - if AdvertFlags.HasLocation in flags: - lat = int.from_bytes(payload[101:105], 'little', signed=True)/1000000 - lon = int.from_bytes(payload[105:109], 'little', signed=True)/1000000 - - advert.update({"lat": round(lat, 2), "lon": round(lon, 2)}) - - if AdvertFlags.HasName in flags: - name_raw = payload[101:] - if AdvertFlags.HasLocation in flags: - name_raw = payload[109:] - name = name_raw.decode() - advert.update({"name": name}) - - return advert - - def decode_and_publish_message(self, raw_data): - logger.debug(f"raw_data to parse: {raw_data}") - byte_data = bytes.fromhex(raw_data) - try: - header = byte_data[0] - - # Check if transport codes are present based on route type - route_type = RouteType(header & 0x03) - has_transport = route_type in [RouteType.Transport1, RouteType.Transport2] - - # Path length offset: 1 byte for header + 4 bytes for transport codes (if present) - path_len_offset = 1 + (4 if has_transport else 0) - path_len = byte_data[path_len_offset] - - # Path starts after header + transport codes + path length - path_start = path_len_offset + 1 - path = byte_data[path_start:path_start + path_len].hex() - payload = byte_data[path_start + path_len:] - - payload_version = PayloadVersion((header >> 6) & 0xC0) - print (payload_version) - if payload_version != PayloadVersion.Version1: - logger.warning(f"Encountered an unknown packet version. Version: {payload_version.value} RAW: {raw_data}") - return None - - payload_type = PayloadType((header >> 2) & 0x3C) - - path_values = [] - i = 0 - while i < len(path): - path_values.append(path[i:i+2]) - i = i + 2 - - message = { - "payload_type": payload_type.name, - "payload_version": payload_version.name, - "route_type": route_type.name, - "path": path_values - } - - payload_value = {} - if payload_type is PayloadType.Advert: - payload_value = self.parse_advert(payload) - - if payload_type is PayloadType.Advert: - key_prefix = payload_value["public_key"][:2] - if payload_value["name"].endswith("^"): - message.update(payload_value) - elif key_prefix not in self.opted_in_ids: - self.opted_in_ids.append(key_prefix) - else: - message.update(payload_value) - except Exception: - return None - - return message - - - def parse_and_publish(self, line): - if not line: - return - logger.debug(f"From Radio: {line}") - message = { - "origin": self.repeater_name, - "origin_id": self.repeater_pub_key, - "timestamp": datetime.now().isoformat() - } - - # Handle RAW messages - if "U RAW:" in line: - parts = line.split("U RAW:") - if len(parts) > 1: - message.update({ - "type": "RAW", - "data": parts[1].strip() - }) - self.last_raw = message["data"] - self.safe_publish(self.config.get("topics", "raw"), json.dumps(message)) - - decoded_message = self.decode_and_publish_message(parts[1].strip()) - if decoded_message is not None: - self.safe_publish(self.config.get("topics", "decoded"), json.dumps(decoded_message)) - - return - - # Handle DEBUG messages - if line.startswith("DEBUG"): - message.update({ - "type": "DEBUG", - "message": line - }) - self.safe_publish(self.config.get("topics", "debug"), json.dumps(message)) - return - - # Handle Packet messages (RX and TX) - packet_match = PACKET_PATTERN.match(line) - if packet_match: - packet_type = packet_match.group(5) - payload = { - "type": "PACKET", - "direction": packet_match.group(3).lower(), # rx or tx - "time": packet_match.group(1), - "date": packet_match.group(2), - "len": packet_match.group(4), - "packet_type": packet_type, - "route": packet_match.group(6), - "payload_len": packet_match.group(7), - "raw": self.last_raw - } - - # Add SNR, RSSI, score, and hash for RX packets - if packet_match.group(3).lower() == "rx": - payload.update({ - "SNR": packet_match.group(8), - "RSSI": packet_match.group(9), - "score": packet_match.group(10), - "duration": packet_match.group(12), - "hash": packet_match.group(13) - }) - - # Add path for route=D - if packet_match.group(6) == "D" and packet_match.group(14): - payload["path"] = packet_match.group(14) - - message.update(payload) - self.safe_publish(self.config.get("topics", "packets"), json.dumps(message)) - return - - def run(self): - if not self.connect_serial(): - return - - self.set_repeater_time() - - if not self.get_repeater_name(): - logger.error("Failed to get repeater name") - return - - if not self.get_repeater_pubkey(): - logger.error("Failed to get the repeater id (public key)") - return - - # Get radio info before connecting to MQTT - self.radio_info = self.get_radio_info() - if not self.radio_info: - logger.error("Failed to get radio info") - return - - while True: - if self.connect_mqtt(): - break - else: - logger.warning("MQTT connection failed. Retrying...") - sleep(1) - - - try: - while True: - try: - # Check for serial data - if self.ser.in_waiting > 0: - line = self.ser.readline().decode(errors='replace').strip() - logger.debug(f"RX: {line}") - self.parse_and_publish(line) - except OSError: - logger.warning("Serial connection unavailable, trying to reconnect") - self.connect_serial() - sleep(0.5) - sleep(0.01) - - except KeyboardInterrupt: - logger.info("\nExiting...") - self.mqtt_client.disconnect() - self.ser.close() - -if __name__ == "__main__": - parser = argparse.ArgumentParser() - parser.add_argument("-debug", action="store_true", help="Enable debug output") - args = parser.parse_args() - - if args.debug: - logger.setLevel(logging.DEBUG) - - bridge = MeshCoreBridge(debug=args.debug) - bridge.run() \ No newline at end of file diff --git a/meshcore_bot.log b/meshcore_bot.log deleted file mode 100644 index abf902e..0000000 --- a/meshcore_bot.log +++ /dev/null @@ -1,215261 +0,0 @@ -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:35:12 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:50 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:59 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:36:59 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:36:59 - MeshCoreBot - INFO - Scanning for BLE device: "MeshCore-Howl @ 🏡" -2025-09-01 13:37:00 - MeshCoreBot - ERROR - BLE connection failed: Bluetooth device is turned off -2025-09-01 13:37:00 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 13:37:04 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:37:04 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:37:04 - MeshCoreBot - INFO - Scanning for BLE device: "MeshCore-Howl @ 🏡" -2025-09-01 13:37:34 - MeshCoreBot - ERROR - BLE device '"MeshCore-Howl @ 🏡"' not found -2025-09-01 13:37:34 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 13:51:09 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:51:09 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:51:40 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 13:51:40 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 13:51:47 - MeshCoreBot - INFO - Using default bot name: MeshCoreBot -2025-09-01 13:51:47 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 13:51:47 - MeshCoreBot - INFO - Configuration saved -2025-09-01 13:51:47 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 13:52:43 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:52:43 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:53:15 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 13:53:15 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 13:53:22 - MeshCoreBot - INFO - Using default bot name: MeshCoreBot -2025-09-01 13:53:22 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 13:53:22 - MeshCoreBot - INFO - Configuration saved -2025-09-01 13:53:22 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 13:53:22 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 13:53:22 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 13:54:09 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 13:54:09 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 13:54:47 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 13:54:47 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:55:18 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 13:55:18 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 13:55:25 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 13:55:25 - MeshCoreBot - INFO - Configuration saved -2025-09-01 13:55:25 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 13:55:25 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 13:55:25 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 13:55:45 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 13:55:45 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 13:56:03 - MeshCoreBot - INFO - MeshCore Bot initialized:  -2025-09-01 13:56:03 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 13:56:35 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 13:56:35 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 13:56:42 - MeshCoreBot - INFO - Using default bot name: MeshCoreBot -2025-09-01 13:56:42 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 13:56:42 - MeshCoreBot - INFO - Configuration saved -2025-09-01 13:56:42 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 13:56:42 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 13:56:42 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 13:57:10 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 13:57:10 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:01:00 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:01:00 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:01:31 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:01:31 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:01:38 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:01:38 - MeshCoreBot - INFO - Configuration saved -2025-09-01 14:01:38 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 14:01:38 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 14:01:38 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 14:02:01 - MeshCoreBot - INFO - Received binary message: Binary packet: 8830d405037e5fbd54c559a4df32702e... -2025-09-01 14:02:02 - MeshCoreBot - INFO - Received binary message: Binary packet: 8830e505037e5f0154c559a4df32702e... -2025-09-01 14:02:10 - MeshCoreBot - INFO - Received binary message: Binary packet: 882ef70a00f54621da57be35db1e5108... -2025-09-01 14:02:19 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:02:19 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:06:08 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:06:08 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:06:08 - MeshCoreBot - ERROR - BLE connection failed: 'BLEProtocolAdapter' object has no attribute 'connect' -2025-09-01 14:06:08 - MeshCoreBot - ERROR - Error type: AttributeError -2025-09-01 14:06:08 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 14:06:38 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:06:38 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:06:38 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:06:38 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:07:08 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:07:08 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:07:10 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:07:10 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:07:10 - MeshCoreBot - WARNING - Node info detection failed: 'MeshCoreProtocol' object has no attribute 'format_command' -2025-09-01 14:07:10 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 14:07:10 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 14:07:10 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 14:08:20 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:08:20 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:10:38 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:10:38 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:10:38 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:10:38 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:11:08 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:11:08 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:11:10 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:11:10 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:11:17 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:11:17 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:11:17 - MeshCoreBot - WARNING - Invalid time format '08' for scheduled message: 00 = Testing:Good morning! Testing channel is active. -2025-09-01 14:11:17 - MeshCoreBot - WARNING - Invalid time format '12' for scheduled message: 00 = Testing:Midday test - channel is working properly. -2025-09-01 14:11:17 - MeshCoreBot - WARNING - Invalid time format '18' for scheduled message: 00 = Testing:Evening test - channel status: Good -2025-09-01 14:12:16 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:12:16 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:12:42 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:12:42 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:12:42 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:12:42 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:13:12 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:13:12 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:13:14 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:13:14 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:13:21 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:13:21 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:13:21 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:13:21 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:13:21 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:13:21 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:13:21 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:13:21 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:13:21 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:13:36 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:13:36 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:14:53 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:14:53 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:14:53 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:14:53 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:15:23 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:15:23 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:15:25 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:15:25 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:15:32 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:15:32 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:15:32 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:15:32 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:15:32 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:15:32 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:15:32 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:15:32 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:15:32 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:15:36 - MeshCoreBot - INFO - BLE notification received: 8832f80a00f546abd1abc3d61215d2c606884f59d05c586171 -2025-09-01 14:15:36 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:15:38 - MeshCoreBot - INFO - BLE notification received: 882fe41505b1c77e5f011174b719614df84a791a296ef7560107cc89b3794ffc240feac9a9d56fd5ce97171ac8 -2025-09-01 14:15:39 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:15:39 - MeshCoreBot - INFO - BLE notification received: 882fd11506b1c77e5f01bd1174b719614df84a791a296ef7560107cc89b3794ffc240feac9a9d56fd5ce97171ac8 -2025-09-01 14:15:50 - MeshCoreBot - INFO - BLE notification received: 8830f60a00f5460d56742fb73d705ca232e832e9b56c737798 -2025-09-01 14:15:50 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:15:55 - MeshCoreBot - INFO - BLE notification received: 882fe515051fc47e5f01113224769f6eda3b62e08a5f43584eab5b2dd21f2cfc388e739e15763ea87dc3bb8fbf67423d62df866ec5345424ecafc4c4f75363e391ebef48fde50b1fe8bd8a9eb6547cbe9dcc803be4dd0d2359bcbe263fa728e62603e9d09bbeeb29dcdc9bfcc7 -2025-09-01 14:15:55 - MeshCoreBot - ERROR - Failed to parse binary message: 'MeshCoreMessage' object has no attribute 'is_dm' -2025-09-01 14:15:55 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:15:55 - MeshCoreBot - INFO - BLE notification received: 8830d015051fc47e5fbd113224769f6eda3b62e08a5f43584eab5b2dd21f2cfc388e739e15763ea87dc3bb8fbf67423d62df866ec5345424ecafc4c4f75363e391ebef48fde50b1fe8bd8a9eb6547cbe9dcc803be4dd0d2359bcbe263fa728e62603e9d09bbeeb29dcdc9bfcc7 -2025-09-01 14:15:55 - MeshCoreBot - ERROR - Failed to parse binary message: 'MeshCoreMessage' object has no attribute 'is_dm' -2025-09-01 14:16:08 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:16:08 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:16:26 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:16:26 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:16:26 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:16:26 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:16:56 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:16:56 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:16:57 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:16:57 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:17:04 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:17:04 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:17:04 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:17:04 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:17:04 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:17:04 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:17:04 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:17:04 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:17:04 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:17:05 - MeshCoreBot - INFO - BLE notification received: 8830e51504807e5f0111d771fc845c947d07176d31281e189b1049e5e7df5b13d7af8b6990d22d28f07571c1532892b08e4a13583620dd72f34819e9d977e3fb9ee495912d78a3cce653b2f034ff721034277dfd7e2940048de71a12 -2025-09-01 14:17:05 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:17:06 - MeshCoreBot - INFO - BLE notification received: 882fd31504807e5fbd11d771fc845c947d07176d31281e189b1049e5e7df5b13d7af8b6990d22d28f07571c1532892b08e4a13583620dd72f34819e9d977e3fb9ee495912d78a3cce653b2f034ff721034277dfd7e2940048de71a12 -2025-09-01 14:17:08 - MeshCoreBot - INFO - BLE notification received: 882ff70a00f54671a4c805b7e4392eb829b8edaed731c77797 -2025-09-01 14:17:08 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:17:23 - MeshCoreBot - INFO - BLE notification received: 8830e405037e5f0154c538670686cb515ff8ac0cf9e4876c9b717356e374014a37ed37b119c928285730126971f2e42e532f35a9af9902a095e01c3dab13433d51c77155e300455c383d03ee -2025-09-01 14:17:24 - MeshCoreBot - INFO - BLE notification received: 882fd405037e5fbd54c538670686cb515ff8ac0cf9e4876c9b717356e374014a37ed37b119c928285730126971f2e42e532f35a9af9902a095e01c3dab13433d51c77155e300455c383d03ee -2025-09-01 14:17:33 - MeshCoreBot - INFO - BLE notification received: 882ef70a00f546d7c8dc2a659764f3b32c3c595cd90f7b7d89 -2025-09-01 14:17:33 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:17:39 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:17:39 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:18:00 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:18:00 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:18:00 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:18:00 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:18:30 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:18:30 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:18:32 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:18:32 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:18:39 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:18:39 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:18:39 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:18:39 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:18:39 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:18:39 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:18:39 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:18:39 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:18:39 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:18:56 - MeshCoreBot - INFO - BLE notification received: 8830f70a00f546298e0d3c02e71851becea21fec47033f38dc -2025-09-01 14:18:56 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:19:03 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:19:03 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:19:22 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:19:22 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:19:22 - MeshCoreBot - INFO - Looking for BLE device: 'MeshCore-Howl @ 🏡' -2025-09-01 14:19:22 - MeshCoreBot - INFO - Scanning for BLE devices... -2025-09-01 14:19:52 - MeshCoreBot - INFO - Found target device: MeshCore-Howl @ 🏡 (AD2B8795-9D31-9B8D-352F-35FB87C68FDE) -2025-09-01 14:19:52 - MeshCoreBot - INFO - Attempting to connect... -2025-09-01 14:19:54 - MeshCoreBot - INFO - Successfully connected via BLE to MeshCore-Howl @ 🏡 -2025-09-01 14:19:54 - MeshCoreBot - INFO - Detecting node information... -2025-09-01 14:20:01 - MeshCoreBot - INFO - Node ID will be auto-assigned by MeshCore -2025-09-01 14:20:01 - MeshCoreBot - INFO - Configuration save disabled to prevent corruption -2025-09-01 14:20:01 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:20:01 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:20:01 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:20:01 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:20:01 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:20:01 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:20:01 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:20:04 - MeshCoreBot - INFO - BLE notification received: 882ff60a00f546c30931657e07cd4f26eb207daf9640b9c953 -2025-09-01 14:20:04 - MeshCoreBot - DEBUG - Parsing binary packet: 882ff60a00f546c30931657e07cd4f26eb207daf9640b9c953 -2025-09-01 14:20:04 - MeshCoreBot - DEBUG - Path too long: 245 bytes -2025-09-01 14:20:04 - MeshCoreBot - DEBUG - Could not decode as UTF-8: 882ff60a00f546c30931657e07cd4f26eb207daf9640b9c953 -2025-09-01 14:20:05 - MeshCoreBot - INFO - BLE notification received: 83 -2025-09-01 14:20:05 - MeshCoreBot - DEBUG - Parsing binary packet: 83 -2025-09-01 14:20:05 - MeshCoreBot - DEBUG - Packet too short: 1 bytes -2025-09-01 14:20:05 - MeshCoreBot - DEBUG - Could not decode as UTF-8: 83 -2025-09-01 14:20:16 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:20:16 - MeshCoreBot - INFO - Disconnected from MeshCore node -2025-09-01 14:23:02 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:23:02 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:23:02 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:23:03 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:23:03 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:23:03 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:23:03 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:23:03 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:23:03 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:23:03 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:23:03 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:23:03 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:23:03 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:23:13 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:23:13 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:23:13 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:23:23 - MeshCoreBot - INFO - Sent DM to 460728508c17: "Test message received! Hops: 255, Path: unknown, From: 460728508c17" -2025-09-01 14:23:53 - MeshCoreBot - INFO - Received channel message (ch4): HOWL: Hey Tae. Ack -2025-09-01 14:23:53 - MeshCoreBot - DEBUG - Channel ch4 not in monitored channels: ['Testing'] -2025-09-01 14:24:02 - MeshCoreBot - INFO - Received channel message (ch0): 🌲 Tree: ⚡️ -2025-09-01 14:24:02 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 14:24:25 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:24:25 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:29:29 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:29:29 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:29:29 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:29:30 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:29:30 - MeshCoreBot - INFO - Received channel message (ch0): moss 🐕🐾: How big of a battery does that have, Tae? -2025-09-01 14:29:30 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 14:29:30 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:29:30 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:29:30 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:29:30 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:29:30 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:29:30 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:29:30 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:29:30 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:29:30 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:29:50 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:29:50 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:29:50 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:29:50 - MeshCoreBot - ERROR - Contact not found for key prefix: 460728508c17 -2025-09-01 14:30:08 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:30:08 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:30:08 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:30:08 - MeshCoreBot - ERROR - Contact not found for key prefix: 460728508c17 -2025-09-01 14:30:23 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:30:23 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:36:17 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:36:17 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:36:17 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:36:18 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:36:18 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:36:23 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:36:28 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 14:36:33 - MeshCoreBot - INFO - Still waiting for contacts... (15s) -2025-09-01 14:36:38 - MeshCoreBot - INFO - Still waiting for contacts... (20s) -2025-09-01 14:36:43 - MeshCoreBot - INFO - Still waiting for contacts... (25s) -2025-09-01 14:36:48 - MeshCoreBot - INFO - Still waiting for contacts... (30s) -2025-09-01 14:36:53 - MeshCoreBot - INFO - Still waiting for contacts... (35s) -2025-09-01 14:36:58 - MeshCoreBot - INFO - Still waiting for contacts... (40s) -2025-09-01 14:37:03 - MeshCoreBot - INFO - Still waiting for contacts... (45s) -2025-09-01 14:37:08 - MeshCoreBot - INFO - Still waiting for contacts... (50s) -2025-09-01 14:37:13 - MeshCoreBot - INFO - Still waiting for contacts... (55s) -2025-09-01 14:37:18 - MeshCoreBot - INFO - Still waiting for contacts... (60s) -2025-09-01 14:37:18 - MeshCoreBot - WARNING - Contacts not loaded after 60 seconds, proceeding anyway -2025-09-01 14:37:18 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:37:18 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:37:18 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:37:18 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:37:18 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:37:18 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:37:18 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:37:18 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:37:18 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:37:33 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:37:33 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:37:33 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:37:33 - MeshCoreBot - ERROR - Contact not found for key prefix: 460728508c17 -2025-09-01 14:37:44 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:37:44 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:39:24 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:39:24 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:39:24 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:39:26 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:39:26 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:39:26 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 14:39:31 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 14:39:36 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:39:36 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 14:39:36 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:39:36 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:39:36 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:39:36 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:39:36 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:39:36 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:39:36 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:39:36 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:39:36 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:42:09 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:42:09 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:42:09 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:42:09 - MeshCoreBot - INFO - Sending DM to HOWL: "Test message received! Hops: 255, Path: unknown, From: 460728508c17" -2025-09-01 14:42:44 - MeshCoreBot - ERROR - Failed to send DM: 44 -2025-09-01 14:42:44 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:42:44 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:44:45 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:44:45 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:44:45 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:44:46 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:44:46 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:44:46 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 14:44:51 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 14:44:56 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:44:56 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 14:44:56 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:44:56 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:44:56 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:44:56 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:44:56 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:44:56 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:44:56 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:44:56 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:44:56 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:45:05 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:45:05 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:45:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:45:05 - MeshCoreBot - INFO - Sending DM to HOWL: "Test message received! Hops: 0, Path: direct, From: 460728508c17" -2025-09-01 14:45:05 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 14:45:52 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:45:52 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:49:19 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:49:19 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:49:19 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:49:21 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:49:21 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:49:21 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 14:49:26 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 14:49:31 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:49:31 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 14:49:31 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:49:31 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:49:31 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:49:31 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:49:31 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:49:31 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:49:31 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:49:31 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:49:31 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:49:34 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:49:34 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:49:34 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:49:34 - MeshCoreBot - INFO - Sending DM to HOWL: "Test message received! Hops: 0, Path: direct, From: 460728508c17" -2025-09-01 14:49:34 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 14:51:37 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:51:37 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:51:37 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:51:47 - MeshCoreBot - ERROR - Connection failed: Failed to connect to device -2025-09-01 14:51:47 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 14:51:57 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:51:57 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:51:57 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:52:07 - MeshCoreBot - ERROR - Connection failed: Failed to connect to device -2025-09-01 14:52:07 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 14:52:29 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:52:29 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:52:31 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:52:31 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:52:31 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:52:33 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:52:33 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:52:33 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 14:52:38 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 14:52:43 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:52:43 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 14:52:43 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:52:43 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:52:43 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:52:43 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:52:43 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:52:43 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:52:43 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:52:43 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:52:43 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:52:50 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:52:50 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:52:50 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:52:50 - MeshCoreBot - INFO - Sending DM to HOWL: "Test message received! Hops: 0, Path: direct, From: 460728508c17" -2025-09-01 14:52:50 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 14:53:18 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:53:18 - MeshCoreBot - INFO - Bot stopped -2025-09-01 14:57:12 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 14:57:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 14:57:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 14:57:13 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 14:57:13 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 14:57:13 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 14:57:18 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 14:57:23 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 14:57:23 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 14:57:23 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 14:57:23 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 14:57:23 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 14:57:23 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 14:57:23 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 14:57:23 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 14:57:23 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 14:57:23 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 14:57:23 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 14:57:50 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:57:50 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:57:50 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:57:50 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from 460728508c17 | Direct connection (0 hops) | Signal quality: 11.5 dB | Received at: 14:57:49 | Path: direct -2025-09-01 14:57:50 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 14:58:34 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 14:58:34 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 14:58:34 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 14:58:34 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from 460728508c17 | Direct connection (0 hops) | Signal quality: 11.75 dB | Received at: 14:58:33 | Path: direct -2025-09-01 14:58:34 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 14:59:10 - MeshCoreBot - INFO - Received channel message (ch4): HOWL: Test -2025-09-01 14:59:10 - MeshCoreBot - DEBUG - Channel ch4 not in monitored channels: ['Testing'] -2025-09-01 14:59:40 - MeshCoreBot - INFO - Received channel message (ch4): moss 🐕🐾: Ack howl -2025-09-01 14:59:40 - MeshCoreBot - DEBUG - Channel ch4 not in monitored channels: ['Testing'] -2025-09-01 14:59:58 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 14:59:58 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:00:12 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:00:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:00:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:00:13 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:00:13 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:00:13 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:00:18 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:00:23 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:00:23 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:00:23 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:00:23 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:00:23 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:00:23 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:00:23 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:00:23 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:00:23 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:00:23 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:00:23 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:00:55 - MeshCoreBot - INFO - Received channel message (ch4): HOWL: Going to send a few test messages. Working on an ack bot. -2025-09-01 15:00:55 - MeshCoreBot - INFO - Processing message: HOWL: Going to send a few test messages. Working on an ack bot. -2025-09-01 15:00:55 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:00:55 - MeshCoreBot - INFO - Sending channel message to channel 4: Message received from None | Direct connection (0 hops) | Signal quality: 12.0 dB | Received at: 15:00:54 | Path: None -2025-09-01 15:00:55 - MeshCoreBot - INFO - Successfully sent channel message to channel 4 -2025-09-01 15:01:38 - MeshCoreBot - INFO - Received channel message (ch4): HOWL: Hmmm. Someone else send the T e s t word? -2025-09-01 15:01:38 - MeshCoreBot - INFO - Processing message: HOWL: Hmmm. Someone else send the T e s t word? -2025-09-01 15:01:50 - MeshCoreBot - INFO - Received channel message (ch4): mcarper t1000: Test -2025-09-01 15:01:50 - MeshCoreBot - INFO - Processing message: mcarper t1000: Test -2025-09-01 15:01:50 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:01:50 - MeshCoreBot - INFO - Sending channel message to channel 4: Message received from None | Routed through 4 hops | Signal quality: 11.75 dB | Received at: 15:01:47 | Path: None -2025-09-01 15:02:35 - MeshCoreBot - INFO - Received channel message (ch4): HOWL: Gotta get it grabbing the name. Path is an issue too. Going to take it down for a bit to work on it. -2025-09-01 15:02:35 - MeshCoreBot - INFO - Processing message: HOWL: Gotta get it grabbing the name. Path is an issue too. Going to take it down for a bit to work on it. -2025-09-01 15:02:53 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:02:53 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:02:53 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:09:07 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:09:07 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:09:07 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:09:08 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:09:08 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:09:08 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:09:13 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:09:18 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:09:18 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:09:18 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:09:18 - MeshCoreBot - INFO - Channels command result: 0 channels -2025-09-01 15:09:18 - MeshCoreBot - ERROR - Failed to fetch channels: object of type 'NoneType' has no len() -2025-09-01 15:09:18 - MeshCoreBot - INFO - Received channel message (ch4): Tae's T114: That's very cool, Howl  -2025-09-01 15:09:18 - MeshCoreBot - DEBUG - Channel ch4 not in monitored channels: ['Testing'] -2025-09-01 15:09:18 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:09:18 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:09:18 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:09:18 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:09:18 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:09:18 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:09:18 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:09:18 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:09:18 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:09:28 - MeshCoreBot - INFO - Received channel message (ch0): moss 🐕🐾: How long does it tend to last before power savings? 3 or 4 days? -2025-09-01 15:09:28 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:09:28 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: The repeater (no screen, no gps) lasted about a week and a half in a power test -2025-09-01 15:09:28 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:09:28 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: It would last a bit less on the roof (with no input power) because more traffic heard -2025-09-01 15:09:28 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:10:09 - MeshCoreBot - INFO - Received channel message (ch5): HOWL: Hello? -2025-09-01 15:10:09 - MeshCoreBot - DEBUG - Channel ch5 not in monitored channels: ['Testing'] -2025-09-01 15:10:30 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: With this 35% reduction at standby, which is probably 50+% of the time, I'd expect at least a couple days extension of that time -2025-09-01 15:10:30 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:10:35 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: Depends a lot on traffic -2025-09-01 15:10:35 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:10:56 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: And I'm doing this testing on a companion, not a repeater -2025-09-01 15:10:56 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['Testing'] -2025-09-01 15:10:58 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:10:58 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:11:01 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:11:01 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:11:01 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:11:02 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:11:02 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:11:02 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:11:07 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:11:12 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:11:12 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:11:12 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:11:12 - MeshCoreBot - INFO - Channels command result: 0 channels -2025-09-01 15:11:12 - MeshCoreBot - ERROR - Failed to fetch channels: object of type 'NoneType' has no len() -2025-09-01 15:11:12 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:11:12 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:11:12 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:11:12 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:11:12 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:11:12 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:11:12 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:11:12 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:11:12 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:11:38 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:11:38 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:12:24 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:12:24 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:12:24 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:12:34 - MeshCoreBot - ERROR - Connection failed: Failed to connect to device -2025-09-01 15:12:34 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 15:12:37 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:12:37 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:12:37 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:12:38 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:12:38 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:12:38 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:12:43 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:12:48 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:12:48 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:12:48 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:12:48 - MeshCoreBot - INFO - Channels command result: 0 channels -2025-09-01 15:12:48 - MeshCoreBot - ERROR - Failed to fetch channels: object of type 'NoneType' has no len() -2025-09-01 15:12:48 - MeshCoreBot - INFO - Received channel message (ch0): Tae's T114: The t114 does too, it's basically the same thing as a rak -2025-09-01 15:12:48 - MeshCoreBot - DEBUG - Channel ch0 not in monitored channels: ['MyTest'] -2025-09-01 15:12:48 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:12:48 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:12:48 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:12:48 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:12:48 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:12:48 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:12:48 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:12:48 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:12:48 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:13:14 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:13:14 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:14:01 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:14:01 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:14:01 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:14:02 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:14:02 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:14:02 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:14:07 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:14:12 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:14:12 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:14:12 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:14:12 - MeshCoreBot - INFO - Channels command result: 0 channels -2025-09-01 15:14:12 - MeshCoreBot - ERROR - Failed to fetch channels: object of type 'NoneType' has no len() -2025-09-01 15:14:12 - MeshCoreBot - INFO - Received channel message (Public): moss 🐕🐾: Ohhh okay I thought it was a different chipset. -2025-09-01 15:14:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['Testing'] -2025-09-01 15:14:12 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:14:12 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:14:12 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:14:12 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:14:12 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:14:12 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:14:12 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:14:12 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:14:12 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:15:02 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:15:02 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:15:06 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:15:06 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:15:06 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:15:07 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:15:07 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:15:07 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:15:12 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:15:17 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:15:17 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:15:17 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:15:17 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:15:17 - MeshCoreBot - INFO - Received channel message (Public): Tae's T114: Nope, still nRF  -2025-09-01 15:15:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['Testing'] -2025-09-01 15:15:17 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:15:17 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:15:17 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:15:17 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:15:17 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:15:17 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:15:17 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:15:17 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:15:17 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:15:45 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:15:45 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:15:49 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:15:49 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:15:49 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:15:51 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:15:51 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:15:51 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:15:56 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:16:01 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:16:01 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:16:01 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:16:01 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:16:01 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:16:01 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:16:01 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:16:01 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:16:01 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:16:01 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:16:01 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:16:01 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:16:01 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:16:03 - MeshCoreBot - INFO - Received channel message (ch5): HOWL: Test -2025-09-01 15:16:03 - MeshCoreBot - DEBUG - Channel ch5 not in monitored channels: ['MyTest'] -2025-09-01 15:16:33 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:16:33 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:17:33 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:17:33 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:17:33 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:17:34 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:17:34 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:17:34 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:17:39 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:17:44 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:17:44 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:17:44 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:17:44 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:17:45 - MeshCoreBot - INFO - Received channel message (Testing): Tae's T114: Heard, Jade -2025-09-01 15:17:45 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['MyTest'] -2025-09-01 15:17:45 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:17:45 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:17:45 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:17:45 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:17:45 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:17:45 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:17:45 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:17:45 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:17:45 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:20:27 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:20:27 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:20:31 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:20:31 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:20:31 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:20:32 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:20:32 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:20:32 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:20:37 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:20:42 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:20:42 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:20:42 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:20:42 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:20:42 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:20:42 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:20:42 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:20:42 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:20:42 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:20:42 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:20:42 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:20:42 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:20:42 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:21:44 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:21:44 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:24:20 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:24:20 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:24:21 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:24:21 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:24:21 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:24:26 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:24:31 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:24:31 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:24:31 - MeshCoreBot - INFO - Fetching channels dynamically from MeshCore node... -2025-09-01 15:24:32 - MeshCoreBot - INFO - Loaded 0 channels: {} -2025-09-01 15:24:32 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:24:32 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:24:32 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:24:32 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:24:32 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:24:32 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:24:32 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:24:32 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:24:32 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:26:09 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:26:09 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:26:10 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:26:10 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:26:10 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:26:15 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:26:20 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:26:20 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:26:20 - MeshCoreBot - INFO - Fetching channels dynamically from MeshCore node... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 0: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 1: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 2: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 3: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 4: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Channel 5: No result or empty result -2025-09-01 15:26:20 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 6: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 7: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 8: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 9: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 10... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 10 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 10: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 11... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 11 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 11: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 12... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 12 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 12: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 13... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 13 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 13: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 14... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 14 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 14: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 15... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 15 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 15: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 16... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 16 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 16: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 17... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 17 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 17: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 18... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 18 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 18: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Fetching channel 19... -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 19 result: [] -2025-09-01 15:26:21 - MeshCoreBot - DEBUG - Channel 19: No result or empty result -2025-09-01 15:26:21 - MeshCoreBot - INFO - Loaded 0 channels: {} -2025-09-01 15:26:21 - MeshCoreBot - WARNING - No channels loaded dynamically, using fallback channel mapping -2025-09-01 15:26:21 - MeshCoreBot - INFO - Using fallback channels: {0: {'number': 0, 'name': 'Public', 'secret': ''}, 1: {'number': 1, 'name': 'Chatter', 'secret': ''}, 2: {'number': 2, 'name': 'Emcomm', 'secret': ''}, 3: {'number': 3, 'name': 'Sounders', 'secret': ''}, 4: {'number': 4, 'name': 'Testing', 'secret': ''}, 5: {'number': 5, 'name': 'MyTest', 'secret': ''}} -2025-09-01 15:26:21 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:26:21 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:26:21 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:26:21 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:26:21 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:26:21 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:26:21 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:26:21 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:26:21 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:30:11 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:30:11 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:30:11 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:30:12 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:30:12 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:30:12 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:30:17 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:30:22 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:30:22 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:30:22 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 0: No result or empty result -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 1: No result or empty result -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 2: No result or empty result -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 3: No result or empty result -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Channel 4: No result or empty result -2025-09-01 15:30:22 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 5: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 6: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 7: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 8: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 9: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 10... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 10 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 10: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 11... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 11 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 11: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 12... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 12 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 12: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 13... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 13 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 13: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 14... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 14 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 14: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 15... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 15 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 15: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 16... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 16 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 16: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 17... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 17 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 17: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 18... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 18 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 18: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Fetching channel 19... -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 19 result: [] -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel 19: No result or empty result -2025-09-01 15:30:23 - MeshCoreBot - INFO - Successfully fetched 0 channels from device -2025-09-01 15:30:23 - MeshCoreBot - WARNING - No channels fetched from device, using default channel mapping -2025-09-01 15:30:23 - MeshCoreBot - INFO - Received channel message (Channel5): HOWL: Test -2025-09-01 15:30:23 - MeshCoreBot - DEBUG - Channel Channel5 not in monitored channels: ['MyTest'] -2025-09-01 15:30:23 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:30:23 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:30:23 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:30:23 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:30:23 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:30:23 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:30:23 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:30:23 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:30:23 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:30:31 - MeshCoreBot - INFO - Received channel message (Testing): Jade (First Hill): Thanks  -2025-09-01 15:30:31 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['MyTest'] -2025-09-01 15:30:31 - MeshCoreBot - INFO - Received channel message (Channel5): HOWL: Test -2025-09-01 15:30:31 - MeshCoreBot - DEBUG - Channel Channel5 not in monitored channels: ['MyTest'] -2025-09-01 15:30:31 - MeshCoreBot - INFO - Received channel message (Channel5): HOWL: Test -2025-09-01 15:30:31 - MeshCoreBot - DEBUG - Channel Channel5 not in monitored channels: ['MyTest'] -2025-09-01 15:30:32 - MeshCoreBot - INFO - Received channel message (Channel5): HOWL: Test -2025-09-01 15:30:32 - MeshCoreBot - DEBUG - Channel Channel5 not in monitored channels: ['MyTest'] -2025-09-01 15:30:36 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:30:36 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:31:57 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:31:57 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:31:57 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:31:58 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:31:58 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:31:58 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:32:03 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:32:08 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:32:08 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:32:08 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 0: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 1: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 2: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 3: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 4: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 5: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 6: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 7: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 8: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 9: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 10... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 10: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 11... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 11: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 12... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 12: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 13... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 13: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 14... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 14: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 15... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 15: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 16... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 16: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 17... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 17: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 18... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 18: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Fetching channel 19... -2025-09-01 15:32:08 - MeshCoreBot - DEBUG - Channel 19: Error - 'MeshCore' object has no attribute 'get_channel_info' -2025-09-01 15:32:09 - MeshCoreBot - INFO - Successfully fetched 0 channels from device -2025-09-01 15:32:09 - MeshCoreBot - WARNING - No channels fetched from device, using default channel mapping -2025-09-01 15:32:09 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:32:09 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:32:09 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:32:09 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:32:09 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:32:09 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:32:09 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:32:09 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:32:09 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:32:32 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:32:32 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:32:32 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:32:32 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from | Direct connection (0 hops) | Signal quality: 12.5 dB | Received at: 15:32:32 -2025-09-01 15:32:32 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:32:38 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:32:38 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:34:44 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:35:38 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:35:38 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:35:38 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:35:39 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:35:39 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:35:39 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:35:44 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:35:49 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:35:49 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:35:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:35:49 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:35:49 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:35:49 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:35:49 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:35:49 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:35:49 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:35:49 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:35:49 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:35:49 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:35:49 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:35:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766151, 'text': 'HOWL: Test'} -2025-09-01 15:35:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:35:51 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:35:51 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:35:51 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:35:51 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from | Direct connection (0 hops) | Signal quality: 12.75 dB | Received at: 15:35:51 -2025-09-01 15:36:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766161, 'text': 'HOWL: No'} -2025-09-01 15:36:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:36:01 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: No -2025-09-01 15:36:01 - MeshCoreBot - INFO - Processing message: HOWL: No -2025-09-01 15:36:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.25, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756766160, 'text': 'South Bellevue: 300 contact on my esp32 😁 V3'} -2025-09-01 15:36:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:36:04 - MeshCoreBot - INFO - Received channel message (Public): South Bellevue: 300 contact on my esp32 😁 V3 -2025-09-01 15:36:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest'] -2025-09-01 15:36:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766168, 'text': 'HOWL: Test'} -2025-09-01 15:36:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:36:09 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:36:09 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:36:09 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:36:09 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from | Direct connection (0 hops) | Signal quality: 12.5 dB | Received at: 15:36:08 -2025-09-01 15:36:09 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:36:17 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:36:17 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:36:17 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:37:56 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:37:56 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:37:56 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:37:58 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:37:58 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:37:58 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:38:03 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:38:08 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:38:08 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:38:08 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:38:08 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:38:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756766193, 'text': 'South Bellevue: And 1.8.1 now added long press to sleep. Like on MT'} -2025-09-01 15:38:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:38:08 - MeshCoreBot - INFO - Received channel message (Public): South Bellevue: And 1.8.1 now added long press to sleep. Like on MT -2025-09-01 15:38:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest'] -2025-09-01 15:38:08 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:38:08 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:38:08 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:38:08 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:38:08 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:38:08 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:38:08 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:38:08 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:38:08 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:38:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766290, 'text': 'HOWL: Test'} -2025-09-01 15:38:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:38:10 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:38:10 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:38:10 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:38:10 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Unknown | Direct connection (0 hops) | Signal quality: 12.5 dB | Received at: 15:38:10 -2025-09-01 15:38:10 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:38:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 5, 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756766301, 'text': 'HOWL: Test'} -2025-09-01 15:38:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:38:23 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:38:23 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:38:23 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:38:23 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Unknown | Routed through 1 hops | Signal quality: 12.75 dB | Received at: 15:38:21 -2025-09-01 15:38:24 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:38:40 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:38:40 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:39:44 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:39:44 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:39:44 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:39:45 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:39:45 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:39:45 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:39:50 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:39:55 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:39:55 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:39:55 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:39:55 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:39:55 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:39:55 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:39:55 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:39:55 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:39:55 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:39:55 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:39:55 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:39:55 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:39:55 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:40:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766400, 'text': 'HOWL: Test'} -2025-09-01 15:40:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:40:00 - MeshCoreBot - INFO - Received channel message (MyTest): HOWL: Test -2025-09-01 15:40:00 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:40:00 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:40:00 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Unknown | Direct connection (0 hops) | Signal quality: 11.75 dB | Received at: 15:40:00 | Path: None -2025-09-01 15:40:01 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:40:26 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:40:26 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:41:54 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:41:54 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:41:54 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:41:55 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:41:55 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:41:55 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:42:00 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:42:05 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:42:05 - MeshCoreBot - INFO - Contacts loaded: 154 contacts -2025-09-01 15:42:05 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:42:05 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:42:05 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:42:05 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:42:05 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:42:05 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:42:05 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:42:05 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:42:05 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:42:05 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:42:05 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:42:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766529, 'text': 'HOWL: Test'} -2025-09-01 15:42:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:42:10 - MeshCoreBot - INFO - Received channel message (MyTest) from Channel User: HOWL: Test -2025-09-01 15:42:10 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Unknown -2025-09-01 15:42:10 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:42:10 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:42:10 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Channel User | Direct connection (0 hops) | Signal quality: 12.0 dB | Received at: 15:42:09 -2025-09-01 15:42:10 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:42:21 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:42:21 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:42:38 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:42:38 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:42:38 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:42:39 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:42:39 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:42:39 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:42:44 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:42:49 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:42:49 - MeshCoreBot - INFO - Contacts loaded: 155 contacts -2025-09-01 15:42:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:42:49 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:42:49 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:42:49 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:42:49 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:42:49 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:42:49 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:42:49 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:42:49 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:42:49 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:42:49 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:42:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766579, 'text': 'HOWL: Test'} -2025-09-01 15:42:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:42:59 - MeshCoreBot - INFO - Received channel message (MyTest) from Channel User: HOWL: Test -2025-09-01 15:42:59 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:42:59 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:42:59 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:42:59 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Channel User | Direct connection (0 hops) | Signal quality: 12.0 dB | Received at: 15:42:59 | Path: Direct -2025-09-01 15:43:00 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:43:07 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:43:07 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:44:30 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:44:30 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:44:30 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:44:31 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:44:31 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:44:31 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:44:36 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:44:41 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:44:46 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 15:44:46 - MeshCoreBot - INFO - Contacts loaded: 155 contacts -2025-09-01 15:44:46 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:44:46 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:44:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756766644, 'text': "Tae's T114: Nice!"} -2025-09-01 15:44:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:44:46 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 15:44:46 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Nice! -2025-09-01 15:44:46 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 15:44:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest'] -2025-09-01 15:44:46 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:44:46 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:44:46 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:44:46 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:44:46 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:44:46 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:44:46 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:44:46 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:44:46 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:44:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766688, 'text': 'HOWL: Test'} -2025-09-01 15:44:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:44:49 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:44:49 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Test -2025-09-01 15:44:49 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:44:49 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:44:49 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:44:49 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from HOWL | Direct connection (0 hops) | Signal quality: 12.5 dB | Received at: 15:44:48 | Path: Direct -2025-09-01 15:44:49 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:45:01 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:45:01 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:45:40 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:45:40 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:45:40 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:45:41 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:45:41 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:45:41 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:45:46 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:45:51 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:45:51 - MeshCoreBot - INFO - Contacts loaded: 155 contacts -2025-09-01 15:45:51 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:45:51 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:45:51 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:45:51 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:45:51 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:45:51 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:45:51 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:45:51 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:45:51 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:45:51 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:45:51 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:46:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766765, 'text': 'HOWL: Okay, let’s try this test again. '} -2025-09-01 15:46:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:46:06 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:46:06 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Okay, let’s try this test again.  -2025-09-01 15:46:06 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:46:06 - MeshCoreBot - INFO - Processing message: HOWL: Okay, let’s try this test again.  -2025-09-01 15:46:06 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:46:06 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from HOWL | Direct connection (0 hops) | Signal quality: 11.75 dB | Received at: 15:46:05 | Path: Direct -2025-09-01 15:46:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756766795, 'text': "Tae's T114: Test"} -2025-09-01 15:46:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:46:38 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 15:46:38 - MeshCoreBot - INFO - Received channel message (Testing) from Tae's T114: Tae's T114: Test -2025-09-01 15:46:38 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 15:46:38 - MeshCoreBot - INFO - Processing message: Tae's T114: Test -2025-09-01 15:46:38 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:46:38 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from Tae's T114 | Routed through 4 hops | Signal quality: 11.5 dB | Received at: 15:46:35 | Path: Routed (4 hops) -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756766816, 'text': "Tae's T114: Ooh "} -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 15:47:00 - MeshCoreBot - INFO - Received channel message (Testing) from Tae's T114: Tae's T114: Ooh  -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 15:47:00 - MeshCoreBot - INFO - Processing message: Tae's T114: Ooh  -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766819, 'text': 'HOWL: Hmmm. Not enumerating path. '} -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:47:00 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Hmmm. Not enumerating path.  -2025-09-01 15:47:00 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:47:00 - MeshCoreBot - INFO - Processing message: HOWL: Hmmm. Not enumerating path.  -2025-09-01 15:47:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756766828, 'text': "Tae's T114: But better"} -2025-09-01 15:47:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:10 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 15:47:10 - MeshCoreBot - INFO - Received channel message (Testing) from Tae's T114: Tae's T114: But better -2025-09-01 15:47:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 15:47:10 - MeshCoreBot - INFO - Processing message: Tae's T114: But better -2025-09-01 15:47:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766845, 'text': 'HOWL: Definitely better. Not sure the path is easily available.'} -2025-09-01 15:47:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:25 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:47:25 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Definitely better. Not sure the path is easily available. -2025-09-01 15:47:25 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:47:25 - MeshCoreBot - INFO - Processing message: HOWL: Definitely better. Not sure the path is easily available. -2025-09-01 15:47:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756766843, 'text': "RayneShift - OTG: 👀 wait that's cool as all heck"} -2025-09-01 15:47:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:33 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-01 15:47:33 - MeshCoreBot - INFO - Received channel message (Testing) from RayneShift - OTG: RayneShift - OTG: 👀 wait that's cool as all heck -2025-09-01 15:47:33 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 15:47:33 - MeshCoreBot - INFO - Processing message: RayneShift - OTG: 👀 wait that's cool as all heck -2025-09-01 15:47:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756766849, 'text': 'moss 🐕🐾: I guess I should update my heltec now that it’s safe'} -2025-09-01 15:47:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:47:37 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 15:47:37 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I guess I should update my heltec now that it’s safe -2025-09-01 15:47:37 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 15:47:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['Testing', 'MyTest'] -2025-09-01 15:48:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756766909, 'text': 'HOWL: Send the t e s t word to try it.'} -2025-09-01 15:48:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:48:30 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:48:30 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Send the t e s t word to try it. -2025-09-01 15:48:30 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:48:30 - MeshCoreBot - INFO - Processing message: HOWL: Send the t e s t word to try it. -2025-09-01 15:48:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756766934, 'text': 'RayneShift - OTG: test'} -2025-09-01 15:48:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:48:58 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-01 15:48:58 - MeshCoreBot - INFO - Received channel message (Testing) from RayneShift - OTG: RayneShift - OTG: test -2025-09-01 15:48:58 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 15:48:58 - MeshCoreBot - INFO - Processing message: RayneShift - OTG: test -2025-09-01 15:48:58 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:48:58 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from RayneShift - OTG | Routed through 4 hops | Signal quality: 11.25 dB | Received at: 15:48:54 | Path: Routed (4 hops) -2025-09-01 15:48:58 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 15:49:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 4, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756766959, 'text': 'moss 🐕🐾: Test'} -2025-09-01 15:49:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:49:21 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 15:49:21 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: Test -2025-09-01 15:49:21 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 15:49:21 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: Test -2025-09-01 15:49:21 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:49:21 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from moss 🐕🐾 | Routed through 3 hops | Signal quality: 11.25 dB | Received at: 15:49:19 | Path: Routed (3 hops) -2025-09-01 15:49:21 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 15:49:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756766985, 'text': 'moss 🐕🐾: Yay emoji work on test'} -2025-09-01 15:49:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:49:48 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 15:49:48 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: Yay emoji work on test -2025-09-01 15:49:48 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 15:49:48 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: Yay emoji work on test -2025-09-01 15:49:48 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:49:48 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from moss 🐕🐾 | Routed through 4 hops | Signal quality: 11.25 dB | Received at: 15:49:45 | Path: Routed (4 hops) -2025-09-01 15:50:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756767010, 'text': 'moss 🐕🐾: how about test in the middle'} -2025-09-01 15:50:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:50:14 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 15:50:14 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: how about test in the middle -2025-09-01 15:50:14 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 15:50:14 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: how about test in the middle -2025-09-01 15:50:14 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:50:14 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from moss 🐕🐾 | Routed through 6 hops | Signal quality: 11.5 dB | Received at: 15:50:10 | Path: Routed (6 hops) -2025-09-01 15:50:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767037, 'text': 'HOWL: This would probably be more fun to run from some central location in Seattle. Work by on adding short path descriptors at the end.'} -2025-09-01 15:50:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:50:38 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:50:38 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: This would probably be more fun to run from some central location in Seattle. Work by on adding short path descriptors at the end. -2025-09-01 15:50:38 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:50:38 - MeshCoreBot - INFO - Processing message: HOWL: This would probably be more fun to run from some central location in Seattle. Work by on adding short path descriptors at the end. -2025-09-01 15:51:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767069, 'text': 'HOWL: Taking it down for a minute.'} -2025-09-01 15:51:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:51:09 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:51:09 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Taking it down for a minute. -2025-09-01 15:51:09 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:51:09 - MeshCoreBot - INFO - Processing message: HOWL: Taking it down for a minute. -2025-09-01 15:51:21 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:51:21 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:51:21 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:51:21 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:51:21 - MeshCoreBot - ERROR - Failed to send channel message: 44 -2025-09-01 15:51:21 - MeshCoreBot - INFO - Bot stopped -2025-09-01 15:51:56 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 15:51:56 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 15:51:56 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 15:51:57 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 15:51:57 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 15:51:57 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 15:52:02 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 15:52:07 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 15:52:07 - MeshCoreBot - INFO - Contacts loaded: 155 contacts -2025-09-01 15:52:07 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 15:52:07 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 15:52:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 9.5, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756767110, 'text': 'GXB3: Do it 😆'} -2025-09-01 15:52:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:52:07 - MeshCoreBot - DEBUG - Extracted sender from text: GXB3 -2025-09-01 15:52:07 - MeshCoreBot - INFO - Received channel message (Public) from GXB3: GXB3: Do it 😆 -2025-09-01 15:52:07 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 15:52:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest'] -2025-09-01 15:52:07 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 15:52:07 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 15:52:07 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 15:52:07 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 15:52:07 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 15:52:07 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 15:52:07 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 15:52:07 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 15:52:07 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 15:52:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767136, 'text': 'HOWL: Test'} -2025-09-01 15:52:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:52:16 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:52:16 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Test -2025-09-01 15:52:16 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:52:16 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['MyTest'] -2025-09-01 15:52:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767142, 'text': 'HOWL: Test'} -2025-09-01 15:52:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 15:52:22 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 15:52:22 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Test -2025-09-01 15:52:22 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 15:52:22 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 15:52:22 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 15:52:22 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from HOWL | Direct connection (0 hops) | Signal quality: 12.0 dB | Received at: 15:52:22 | Path: Direct -2025-09-01 15:52:22 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 15:52:58 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 15:52:58 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:01:13 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:01:13 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:01:13 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:01:15 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:01:15 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:01:15 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:01:20 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:01:25 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:01:30 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 16:01:35 - MeshCoreBot - INFO - Still waiting for contacts... (15s) -2025-09-01 16:01:40 - MeshCoreBot - INFO - Still waiting for contacts... (20s) -2025-09-01 16:01:45 - MeshCoreBot - INFO - Still waiting for contacts... (25s) -2025-09-01 16:01:50 - MeshCoreBot - INFO - Still waiting for contacts... (30s) -2025-09-01 16:01:55 - MeshCoreBot - INFO - Still waiting for contacts... (35s) -2025-09-01 16:02:00 - MeshCoreBot - INFO - Still waiting for contacts... (40s) -2025-09-01 16:02:05 - MeshCoreBot - INFO - Still waiting for contacts... (45s) -2025-09-01 16:02:10 - MeshCoreBot - INFO - Still waiting for contacts... (50s) -2025-09-01 16:02:15 - MeshCoreBot - INFO - Still waiting for contacts... (55s) -2025-09-01 16:02:20 - MeshCoreBot - INFO - Still waiting for contacts... (60s) -2025-09-01 16:02:20 - MeshCoreBot - WARNING - Contacts not loaded after 60 seconds, proceeding anyway -2025-09-01 16:02:20 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:02:25 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:02:30 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:02:30 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:02:30 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:02:30 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:02:30 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:02:30 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:02:30 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:02:30 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:02:30 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:02:54 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:02:54 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:06:49 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:06:49 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:06:49 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:06:50 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:06:50 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:06:50 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:06:55 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:07:00 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:07:00 - MeshCoreBot - INFO - Contacts loaded: 156 contacts -2025-09-01 16:07:00 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:07:00 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:07:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767458, 'text': 'HOWL: Test'} -2025-09-01 16:07:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:00 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:07:00 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Test -2025-09-01 16:07:00 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:07:00 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 16:07:00 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:07:00 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from HOWL | Direct connection (0 hops) | Signal quality: 12.0 dB | Received at: 15:57:38 | Path: Direct -2025-09-01 16:07:00 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:07:00 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:07:00 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:07:00 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:07:00 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:07:00 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:07:00 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:07:00 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:07:00 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:07:00 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767478, 'text': 'HOWL: Working great here for me.'} -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:07:08 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: Working great here for me. -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest', 'Testing'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767554, 'text': 'HOWL: Can you send a couple messages here? Need some rf hop data.'} -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:07:08 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Can you send a couple messages here? Need some rf hop data. -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:07:08 - MeshCoreBot - INFO - Processing message: HOWL: Can you send a couple messages here? Need some rf hop data. -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767569, 'text': 'Jade (First Hill): Test'} -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:07:08 - MeshCoreBot - INFO - Received channel message (Testing) from Jade (First Hill): Jade (First Hill): Test -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:08 - MeshCoreBot - INFO - Processing message: Jade (First Hill): Test -2025-09-01 16:07:08 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:07:08 - MeshCoreBot - WARNING - Rate limited. Wait 2.3 seconds -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756767575, 'text': 'RayneShift - OTG: Message'} -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-01 16:07:08 - MeshCoreBot - INFO - Received channel message (Testing) from RayneShift - OTG: RayneShift - OTG: Message -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:07:08 - MeshCoreBot - INFO - Processing message: RayneShift - OTG: Message -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767594, 'text': 'moss 🐕🐾: I’m watching that Puget Mesh talk from a while back'} -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:07:08 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: I’m watching that Puget Mesh talk from a while back -2025-09-01 16:07:08 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:08 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: I’m watching that Puget Mesh talk from a while back -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767615, 'text': 'moss 🐕🐾: Whoa 8 repeats'} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: Whoa 8 repeats -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:09 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: Whoa 8 repeats -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767638, 'text': 'RayneShift - OTG: Slightly longer message with yay more airtime because characters are fun and more words and chirps behold the sticks are yelling'} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (Testing) from RayneShift - OTG: RayneShift - OTG: Slightly longer message with yay more airtime because characters are fun and more words and chirps behold the sticks are yelling -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:09 - MeshCoreBot - INFO - Processing message: RayneShift - OTG: Slightly longer message with yay more airtime because characters are fun and more words and chirps behold the sticks are yelling -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 4, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756767682, 'text': 'moss 🐕🐾: Maybe I should run some chat bot or service on my Mac mini'} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: Maybe I should run some chat bot or service on my Mac mini -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 16:07:09 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: Maybe I should run some chat bot or service on my Mac mini -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756767729, 'text': "Tae's T114: Do we need more traffic still?"} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (Testing) from Tae's T114: Tae's T114: Do we need more traffic still? -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:07:09 - MeshCoreBot - INFO - Processing message: Tae's T114: Do we need more traffic still? -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756767766, 'text': 'HOWL: Test'} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Test -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:07:09 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 16:07:09 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:07:09 - MeshCoreBot - WARNING - Rate limited. Wait 1.2 seconds -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756767880, 'text': 'GXB3: I need one more radio then I can get out lol'} -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: GXB3 -2025-09-01 16:07:09 - MeshCoreBot - INFO - Received channel message (Public) from GXB3: GXB3: I need one more radio then I can get out lol -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 16:07:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['MyTest', 'Testing'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767920, 'text': 'Jade (First Hill): Lol'} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from Jade (First Hill): Jade (First Hill): Lol -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: Jade (First Hill): Lol -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756767942, 'text': "Drink Beer: I'm going to make a cat facts bot"} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: Drink Beer -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from Drink Beer: Drink Beer: I'm going to make a cat facts bot -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: Drink Beer: I'm going to make a cat facts bot -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.25, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767967, 'text': 'SounderPilot2^: Can we run a bot in its own channel??'} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from SounderPilot2^: SounderPilot2^: Can we run a bot in its own channel?? -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: SounderPilot2^: Can we run a bot in its own channel?? -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756767975, 'text': 'SounderPilot2^: Or a room server'} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from SounderPilot2^: SounderPilot2^: Or a room server -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: SounderPilot2^: Or a room server -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 8, 'txt_type': 0, 'sender_timestamp': 1756767985, 'text': 'RayneShift - OTG: 12 hops msg wowow'} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from RayneShift - OTG: RayneShift - OTG: 12 hops msg wowow -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=8, path=Routed (8 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: RayneShift - OTG: 12 hops msg wowow -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768003, 'text': 'Drink Beer: Room server will require some code changes probably'} -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Extracted sender from text: Drink Beer -2025-09-01 16:07:10 - MeshCoreBot - INFO - Received channel message (Testing) from Drink Beer: Drink Beer: Room server will require some code changes probably -2025-09-01 16:07:10 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:07:10 - MeshCoreBot - INFO - Processing message: Drink Beer: Room server will require some code changes probably -2025-09-01 16:07:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756768027, 'text': 'HOWL: Test'} -2025-09-01 16:07:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:11 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:07:11 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Test -2025-09-01 16:07:11 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:07:11 - MeshCoreBot - INFO - Processing message: HOWL: Test -2025-09-01 16:07:11 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:07:11 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from HOWL | Direct connection (0 hops) | Signal quality: 12.5 dB | Received at: 16:07:07 | Path: Direct -2025-09-01 16:07:11 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:07:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.0, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768048, 'text': 'moss 🐕🐾: moss: can everyone sleep, I don’t have a house built yet\nSteve: sorry I’m in the mines and don’t have a bed on me'} -2025-09-01 16:07:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:07:40 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:07:40 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: moss: can everyone sleep, I don’t have a house built yet -Steve: sorry I’m in the mines and don’t have a bed on me -2025-09-01 16:07:40 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:07:40 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: moss: can everyone sleep, I don’t have a house built yet -Steve: sorry I’m in the mines and don’t have a bed on me -2025-09-01 16:08:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756768084, 'text': 'HOWL: Yes, we can run the bot in its own channel. I just need a little help during the testing phase.'} -2025-09-01 16:08:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:05 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:08:05 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Yes, we can run the bot in its own channel. I just need a little help during the testing phase. -2025-09-01 16:08:05 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:08:05 - MeshCoreBot - INFO - Processing message: HOWL: Yes, we can run the bot in its own channel. I just need a little help during the testing phase. -2025-09-01 16:08:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:08:05 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from HOWL | Direct connection (0 hops) | Signal quality: 11.5 dB | Received at: 16:08:04 | Path: Direct -2025-09-01 16:08:05 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 16:08:05 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 16:08:05 - MeshCoreBot - WARNING - Rate limited. Wait 10.0 seconds -2025-09-01 16:08:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756768103, 'text': 'HOWL: Someone see if you can get a path from it?'} -2025-09-01 16:08:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:24 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:08:24 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: Someone see if you can get a path from it? -2025-09-01 16:08:24 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:08:24 - MeshCoreBot - INFO - Processing message: HOWL: Someone see if you can get a path from it? -2025-09-01 16:08:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768103, 'text': "Jade (First Hill): That's cool"} -2025-09-01 16:08:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:26 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:08:26 - MeshCoreBot - INFO - Received channel message (Testing) from Jade (First Hill): Jade (First Hill): That's cool -2025-09-01 16:08:26 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:08:26 - MeshCoreBot - INFO - Processing message: Jade (First Hill): That's cool -2025-09-01 16:08:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768110, 'text': 'Sounder Pilot^: 👍'} -2025-09-01 16:08:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:34 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-01 16:08:34 - MeshCoreBot - INFO - Received channel message (Testing) from Sounder Pilot^: Sounder Pilot^: 👍 -2025-09-01 16:08:34 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:08:34 - MeshCoreBot - INFO - Processing message: Sounder Pilot^: 👍 -2025-09-01 16:08:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768117, 'text': 'Jade (First Hill): A testing bot channel will be nice'} -2025-09-01 16:08:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:42 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:08:42 - MeshCoreBot - INFO - Received channel message (Testing) from Jade (First Hill): Jade (First Hill): A testing bot channel will be nice -2025-09-01 16:08:42 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:08:42 - MeshCoreBot - INFO - Processing message: Jade (First Hill): A testing bot channel will be nice -2025-09-01 16:08:42 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:08:42 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from Jade (First Hill) | Routed through 5 hops | Signal quality: 12.5 dB | Received at: 16:08:37 | Path: Routed (5 hops) -2025-09-01 16:08:42 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 16:08:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 4, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756768136, 'text': 'Jade (First Hill): Test'} -2025-09-01 16:08:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:08:58 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:08:58 - MeshCoreBot - INFO - Received channel message (Testing) from Jade (First Hill): Jade (First Hill): Test -2025-09-01 16:08:58 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 16:08:58 - MeshCoreBot - INFO - Processing message: Jade (First Hill): Test -2025-09-01 16:08:58 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:08:58 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from Jade (First Hill) | Routed through 3 hops | Signal quality: 12.75 dB | Received at: 16:08:56 | Path: Routed (3 hops) -2025-09-01 16:08:58 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 16:09:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 10.75, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768175, 'text': 'moss 🐕🐾: A testament to RegEx :P'} -2025-09-01 16:09:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:09:40 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:09:40 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: A testament to RegEx :P -2025-09-01 16:09:40 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:09:40 - MeshCoreBot - INFO - Processing message: moss 🐕🐾: A testament to RegEx :P -2025-09-01 16:09:40 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:09:40 - MeshCoreBot - INFO - Sending channel message to Testing (channel 4): Message received from moss 🐕🐾 | Routed through 5 hops | Signal quality: 10.75 dB | Received at: 16:09:35 | Path: Routed (5 hops) -2025-09-01 16:09:40 - MeshCoreBot - INFO - Successfully sent channel message to Testing (channel 4) -2025-09-01 16:09:55 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:09:55 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:14:17 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:14:17 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:14:17 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:14:27 - MeshCoreBot - ERROR - Connection failed: Failed to connect to device -2025-09-01 16:14:27 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 16:14:32 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:14:32 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:14:32 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:14:34 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:14:34 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:14:34 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:14:39 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:14:44 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:14:44 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:14:44 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:14:44 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:14:44 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:14:44 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:14:44 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:14:44 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:14:44 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:14:44 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:14:44 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:14:44 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:14:44 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:14:48 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768488, 'text': 'Ping'} -2025-09-01 16:14:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:14:48 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-01 16:14:48 - MeshCoreBot - INFO - Processing message: Ping -2025-09-01 16:14:48 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:14:48 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from 460728508c17 | Direct connection (0 hops) | Signal quality: 12.25 dB | Received at: 16:14:48 | Path: Direct -2025-09-01 16:14:48 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:15:13 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768513, 'text': 'Hi'} -2025-09-01 16:15:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:15:13 - MeshCoreBot - INFO - Received DM from 460728508c17: Hi -2025-09-01 16:15:13 - MeshCoreBot - INFO - Processing message: Hi -2025-09-01 16:15:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756768544, 'text': 'moss 🐕🐾: One more radio will fix me'} -2025-09-01 16:15:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:15:47 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:15:47 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: One more radio will fix me -2025-09-01 16:15:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:15:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:16:35 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:16:35 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:17:30 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:17:30 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:17:30 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:17:31 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:17:31 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:17:31 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:17:37 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:17:42 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:17:42 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:17:42 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:17:42 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:17:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768606, 'text': 'Drink Beer: Test'} -2025-09-01 16:17:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:17:42 - MeshCoreBot - DEBUG - Extracted sender from text: Drink Beer -2025-09-01 16:17:42 - MeshCoreBot - INFO - Received channel message (MyTest) from Drink Beer: Drink Beer: Test -2025-09-01 16:17:42 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:17:42 - MeshCoreBot - DEBUG - Channel MyTest not in monitored channels: ['TempBotTest'] -2025-09-01 16:17:42 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:17:42 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:17:42 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:17:42 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:17:42 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:17:42 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:17:42 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:17:42 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:17:42 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:17:44 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': -9.25, 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756768646, 'text': 'Test'} -2025-09-01 16:17:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:17:44 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Test -2025-09-01 16:17:44 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:17:44 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:17:44 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: "Test message received! Hops: 3, Path: Routed (3 hops), From: fab8d8f19f72" -2025-09-01 16:17:44 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.0, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768663, 'text': 'Ping'} -2025-09-01 16:17:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:17:44 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-01 16:17:44 - MeshCoreBot - INFO - Processing message: Ping -2025-09-01 16:17:44 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:17:44 - MeshCoreBot - INFO - Sending DM to HOWL: "Pong! Response time: 1756768663" -2025-09-01 16:17:44 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:18:06 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768685, 'text': 'Test'} -2025-09-01 16:18:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:18:06 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 16:18:06 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:18:06 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:18:06 - MeshCoreBot - INFO - Sending DM to HOWL: "Test message received! Hops: 0, Path: Direct, From: 460728508c17" -2025-09-01 16:18:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756768691, 'text': 'moss 🐕🐾: Thanks for setting that up, super cool!'} -2025-09-01 16:18:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:18:15 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:18:15 - MeshCoreBot - INFO - Received channel message (Testing) from moss 🐕🐾: moss 🐕🐾: Thanks for setting that up, super cool! -2025-09-01 16:18:15 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:18:15 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['TempBotTest'] -2025-09-01 16:20:50 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:20:50 - MeshCoreBot - ERROR - Failed to send DM: 44 -2025-09-01 16:20:50 - MeshCoreBot - ERROR - Failed to send DM: 44 -2025-09-01 16:20:50 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:20:53 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:20:53 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:20:53 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:20:54 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:20:54 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:20:54 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:20:59 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:21:04 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:21:04 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:21:04 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:21:04 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:21:04 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:21:04 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:21:04 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:21:04 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:21:04 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:21:04 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:21:04 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:21:04 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:21:04 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:21:08 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768867, 'text': 'Ping'} -2025-09-01 16:21:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:21:08 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-01 16:21:08 - MeshCoreBot - INFO - Processing message: Ping -2025-09-01 16:21:08 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:21:08 - MeshCoreBot - INFO - Sending DM to HOWL: "Pong!" -2025-09-01 16:21:08 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:21:11 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.75, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768867, 'text': 'Ping'} -2025-09-01 16:21:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:21:11 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-01 16:21:11 - MeshCoreBot - INFO - Processing message: Ping -2025-09-01 16:21:11 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:21:11 - MeshCoreBot - WARNING - Rate limited. Wait 7.2 seconds -2025-09-01 16:21:33 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756768893, 'text': 'Test'} -2025-09-01 16:21:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:21:33 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 16:21:33 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:21:33 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:21:33 - MeshCoreBot - INFO - Sending DM to HOWL: "Message received from 460728508c17 | Direct connection (0 hops) | SNR: 12.5 dB | Received at: 16:21:33 | Path: Direct" -2025-09-01 16:21:33 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:22:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768951, 'text': 'SounderPilot2^: Test'} -2025-09-01 16:22:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:22:35 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 16:22:35 - MeshCoreBot - INFO - Received channel message (MyTest) from SounderPilot2^: SounderPilot2^: Test -2025-09-01 16:22:35 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:22:35 - MeshCoreBot - DEBUG - Channel MyTest not in monitored channels: ['TempBotTest'] -2025-09-01 16:22:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756768957, 'text': 'S P A C E S: Devhack mescore and meshtastic repeaters decommissioned '} -2025-09-01 16:22:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:22:44 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 16:22:44 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Devhack mescore and meshtastic repeaters decommissioned  -2025-09-01 16:22:44 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:22:44 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:22:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -10.0, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756768965, 'text': 'S P A C E S: Devhack mescore and meshtastic repeaters decommissioned '} -2025-09-01 16:22:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:22:51 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 16:22:51 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Devhack mescore and meshtastic repeaters decommissioned  -2025-09-01 16:22:51 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:22:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:23:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.0, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756769003, 'text': 'S P A C E S: Devhack mescore and meshtastic repeaters decommissioned '} -2025-09-01 16:23:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:23:31 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 16:23:31 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Devhack mescore and meshtastic repeaters decommissioned  -2025-09-01 16:23:31 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:23:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:23:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756769012, 'text': 'HOWL: I’ll turn it back on in a sec.'} -2025-09-01 16:23:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:23:33 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:23:33 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: I’ll turn it back on in a sec. -2025-09-01 16:23:33 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:23:33 - MeshCoreBot - DEBUG - Channel MyTest not in monitored channels: ['TempBotTest'] -2025-09-01 16:23:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 10.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756769027, 'text': 'Jade (First Hill): Really? '} -2025-09-01 16:23:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:23:49 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:23:49 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Really?  -2025-09-01 16:23:49 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:23:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:23:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756769031, 'text': 'Jade (First Hill): Why?'} -2025-09-01 16:23:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:23:54 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 16:23:54 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Why? -2025-09-01 16:23:54 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:23:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest'] -2025-09-01 16:24:52 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:24:52 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:24:53 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:24:53 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:24:53 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:24:55 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:24:55 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:24:55 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:25:00 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:25:05 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:25:05 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:25:05 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:25:05 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:25:05 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:25:05 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:25:05 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:25:05 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:25:05 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:25:05 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:25:05 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:25:05 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:25:05 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:25:13 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756769112, 'text': 'Test'} -2025-09-01 16:25:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:25:13 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 16:25:13 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:25:13 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:25:13 - MeshCoreBot - ERROR - Contact not found for key prefix: HOWL -2025-09-01 16:25:34 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:25:34 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:30:51 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:30:51 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:30:51 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:30:52 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:30:52 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:30:52 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:30:57 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:31:02 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:31:02 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:31:02 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:31:02 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:31:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -10.0, 'channel_idx': 5, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756769381, 'text': "Tae's T114: Test"} -2025-09-01 16:31:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:02 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 16:31:02 - MeshCoreBot - INFO - Received channel message (MyTest) from Tae's T114: Tae's T114: Test -2025-09-01 16:31:02 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 16:31:02 - MeshCoreBot - INFO - Processing message: Tae's T114: Test -2025-09-01 16:31:02 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:31:02 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from Tae's T114 | Routed through 3 hops | SNR: -10.0 dB | Received at: 16:29:41 | Path: Routed (3 hops) -2025-09-01 16:31:02 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:31:02 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:31:02 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:31:02 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:31:02 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:31:02 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:31:02 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:31:02 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:31:02 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:31:02 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756769402, 'text': 'Drink Beer: Maybe not needed with all the extra coverage?'} -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Extracted sender from text: Drink Beer -2025-09-01 16:31:04 - MeshCoreBot - INFO - Received channel message (Public) from Drink Beer: Drink Beer: Maybe not needed with all the extra coverage? -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756769408, 'text': 'HOWL: It’ll be a minute. Fixing a pesky issue.'} -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:31:04 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: It’ll be a minute. Fixing a pesky issue. -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:31:04 - MeshCoreBot - INFO - Processing message: HOWL: It’ll be a minute. Fixing a pesky issue. -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 4, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756769447, 'text': 'Tae\'s T114: "this channel" meaning the testing channel here? Or a new channel based on that key?'} -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 16:31:04 - MeshCoreBot - INFO - Received channel message (Testing) from Tae's T114: Tae's T114: "this channel" meaning the testing channel here? Or a new channel based on that key? -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.75, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756769462, 'text': 'Test'} -2025-09-01 16:31:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:04 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 16:31:04 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:31:04 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:31:04 - MeshCoreBot - WARNING - Rate limited. Wait 7.8 seconds -2025-09-01 16:31:16 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756769475, 'text': 'Test'} -2025-09-01 16:31:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:16 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 16:31:16 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 16:31:16 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:31:16 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: 12.5 dB | Received at: 16:31:15 | Path: Direct -2025-09-01 16:31:16 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:31:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 5, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756769503, 'text': 'Drink Beer: Haha. Everyone wants to poke the bot'} -2025-09-01 16:31:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:31:47 - MeshCoreBot - DEBUG - Extracted sender from text: Drink Beer -2025-09-01 16:31:47 - MeshCoreBot - INFO - Received channel message (MyTest) from Drink Beer: Drink Beer: Haha. Everyone wants to poke the bot -2025-09-01 16:31:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:31:47 - MeshCoreBot - INFO - Processing message: Drink Beer: Haha. Everyone wants to poke the bot -2025-09-01 16:32:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756769559, 'text': 'HOWL: I’m going to disable the path portion until I figure out how to reliably extract the path.'} -2025-09-01 16:32:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:32:40 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:32:40 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: I’m going to disable the path portion until I figure out how to reliably extract the path. -2025-09-01 16:32:40 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:32:40 - MeshCoreBot - INFO - Processing message: HOWL: I’m going to disable the path portion until I figure out how to reliably extract the path. -2025-09-01 16:32:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756769564, 'text': 'HOWL: Ping'} -2025-09-01 16:32:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:32:44 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:32:44 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Ping -2025-09-01 16:32:44 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:32:44 - MeshCoreBot - INFO - Processing message: HOWL: Ping -2025-09-01 16:32:44 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:32:44 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Pong! -2025-09-01 16:32:44 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:33:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 5, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756769603, 'text': 'Tae\'s T114: I\'ve named this channel "Reflector"'} -2025-09-01 16:33:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:33:29 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 16:33:29 - MeshCoreBot - INFO - Received channel message (MyTest) from Tae's T114: Tae's T114: I've named this channel "Reflector" -2025-09-01 16:33:29 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:33:29 - MeshCoreBot - INFO - Processing message: Tae's T114: I've named this channel "Reflector" -2025-09-01 16:34:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756769657, 'text': 'HOWL: Nice. Ill probably switch the bot to a different node eventually, but it’ll still respond in the same channel. '} -2025-09-01 16:34:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:34:17 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:34:17 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Nice. Ill probably switch the bot to a different node eventually, but it’ll still respond in the same channel.  -2025-09-01 16:34:17 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:34:17 - MeshCoreBot - INFO - Processing message: HOWL: Nice. Ill probably switch the bot to a different node eventually, but it’ll still respond in the same channel.  -2025-09-01 16:37:10 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:37:10 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:37:12 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:37:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:37:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:37:13 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:37:13 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:37:13 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:37:18 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:37:23 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:37:23 - MeshCoreBot - INFO - Contacts loaded: 157 contacts -2025-09-01 16:37:23 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:37:23 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:37:23 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:37:23 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:37:23 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:37:23 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:37:23 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:37:23 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:37:23 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:37:23 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:37:23 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:39:12 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.75, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756769952, 'text': 'Ping'} -2025-09-01 16:39:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:39:12 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-01 16:39:12 - MeshCoreBot - INFO - Processing message: Ping -2025-09-01 16:39:12 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 16:39:12 - MeshCoreBot - INFO - Sending DM to HOWL: Pong! -2025-09-01 16:39:12 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:40:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 4, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756770000, 'text': 'UncleLit Ikoka1W: Test'} -2025-09-01 16:40:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:40:03 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 16:40:03 - MeshCoreBot - INFO - Received channel message (Testing) from UncleLit Ikoka1W: UncleLit Ikoka1W: Test -2025-09-01 16:40:03 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:40:03 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:40:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770036, 'text': 'HOWL: I set the bot to only listen in this channel: b7649d4716d918026af4e0f4068f7a03'} -2025-09-01 16:40:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:40:37 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:40:37 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: I set the bot to only listen in this channel: b7649d4716d918026af4e0f4068f7a03 -2025-09-01 16:40:37 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:40:37 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:41:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 4, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770075, 'text': 'HOWL: I didn’t want to spam people out while testing. We can move it over, maybe, after people are happy with it.'} -2025-09-01 16:41:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:41:15 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:41:15 - MeshCoreBot - INFO - Received channel message (Testing) from HOWL: HOWL: I didn’t want to spam people out while testing. We can move it over, maybe, after people are happy with it. -2025-09-01 16:41:15 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:41:15 - MeshCoreBot - DEBUG - Channel Testing not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:41:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 5, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756770103, 'text': 'UncleLit Ikoka1W: Test'} -2025-09-01 16:41:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:41:46 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 16:41:46 - MeshCoreBot - INFO - Received channel message (MyTest) from UncleLit Ikoka1W: UncleLit Ikoka1W: Test -2025-09-01 16:41:46 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:41:46 - MeshCoreBot - INFO - Processing message: UncleLit Ikoka1W: Test -2025-09-01 16:41:46 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 16:41:46 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): Message received from UncleLit Ikoka1W | Routed through 4 hops | SNR: 11.75 dB | Received at: 16:41:43 -2025-09-01 16:41:46 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:48:32 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:48:32 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:48:33 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:48:33 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:48:33 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:48:35 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:48:35 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:48:35 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:48:40 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:48:45 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:48:45 - MeshCoreBot - INFO - Contacts loaded: 159 contacts -2025-09-01 16:48:45 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:48:45 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:48:45 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:48:45 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:48:45 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:48:45 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:48:45 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:48:45 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:48:45 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:48:45 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:48:45 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:48:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770533, 'text': 'HOWL: T highway 9'} -2025-09-01 16:48:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:48:54 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:48:54 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: T highway 9 -2025-09-01 16:48:54 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:48:54 - MeshCoreBot - INFO - Processing message: HOWL: T highway 9 -2025-09-01 16:49:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770548, 'text': 'HOWL: t highway 9'} -2025-09-01 16:49:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:49:08 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:49:08 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: t highway 9 -2025-09-01 16:49:08 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:49:08 - MeshCoreBot - INFO - Processing message: HOWL: t highway 9 -2025-09-01 16:49:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770554, 'text': 'HOWL: Ugh. Not working.'} -2025-09-01 16:49:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:49:15 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:49:15 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: Ugh. Not working. -2025-09-01 16:49:15 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:49:15 - MeshCoreBot - INFO - Processing message: HOWL: Ugh. Not working. -2025-09-01 16:50:25 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:50:25 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:50:27 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:50:27 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:50:27 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:50:28 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:50:28 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:50:28 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:50:33 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:50:38 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:50:38 - MeshCoreBot - INFO - Contacts loaded: 159 contacts -2025-09-01 16:50:38 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:50:38 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:50:38 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:50:38 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:50:38 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:50:38 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:50:38 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:50:38 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:50:38 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:50:38 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:50:38 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:50:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 5, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770645, 'text': 'HOWL: T highway 9'} -2025-09-01 16:50:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:50:45 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:50:45 - MeshCoreBot - DEBUG - Message content for processing: T highway 9 -2025-09-01 16:50:45 - MeshCoreBot - INFO - Received channel message (MyTest) from HOWL: HOWL: T highway 9 -2025-09-01 16:50:45 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:50:45 - MeshCoreBot - INFO - Processing message: T highway 9 -2025-09-01 16:50:45 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 16:50:45 - MeshCoreBot - INFO - Sending channel message to MyTest (channel 5): ack HOWL highway 9 | Direct connection (0 hops) -2025-09-01 16:50:45 - MeshCoreBot - INFO - Successfully sent channel message to MyTest (channel 5) -2025-09-01 16:51:18 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 16:51:18 - MeshCoreBot - INFO - Bot stopped -2025-09-01 16:51:19 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 16:51:19 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 16:51:19 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 16:51:20 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 16:51:20 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 16:51:20 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 16:51:25 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 16:51:30 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 16:51:30 - MeshCoreBot - INFO - Contacts loaded: 159 contacts -2025-09-01 16:51:30 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 16:51:30 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 16:51:30 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 16:51:30 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 16:51:30 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 16:51:30 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 16:51:30 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 16:51:30 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 16:51:30 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 16:51:30 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 16:51:30 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756770680, 'text': 'SounderPilot2^: As I’m tired of resetting my t1000’s every day what are the best on person companions people are reliably using '} -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Message content for processing: As I’m tired of resetting my t1000’s every day what are the best on person companions people are reliably using -2025-09-01 16:51:31 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: As I’m tired of resetting my t1000’s every day what are the best on person companions people are reliably using  -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:51:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:51:37 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.75, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756770697, 'text': 'T highway 9'} -2025-09-01 16:51:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:51:37 - MeshCoreBot - INFO - Received DM from 460728508c17: T highway 9 -2025-09-01 16:51:37 - MeshCoreBot - INFO - Processing message: T highway 9 -2025-09-01 16:51:37 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 16:51:37 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: highway 9 | Direct connection (0 hops) -2025-09-01 16:51:38 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -5.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756770733, 'text': "moss heltec 🐕: I'm loving my WizMesh Pocket v2"} -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Message content for processing: I'm loving my WizMesh Pocket v2 -2025-09-01 16:52:18 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: I'm loving my WizMesh Pocket v2 -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:52:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.0, 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756770767, 'text': 'HOWL: I’m going to order the Wismesh Tag and hope they add support quickly.'} -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Message content for processing: I’m going to order the Wismesh Tag and hope they add support quickly. -2025-09-01 16:52:47 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: I’m going to order the Wismesh Tag and hope they add support quickly. -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 16:52:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756770777, 'text': "mcarper t1000: Keep it glued to your phone and it doesn't crash. It's a BT issue "} -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Message content for processing: Keep it glued to your phone and it doesn't crash. It's a BT issue -2025-09-01 16:53:04 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: Keep it glued to your phone and it doesn't crash. It's a BT issue  -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 16:53:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 8, 'txt_type': 0, 'sender_timestamp': 1756770963, 'text': 'SounderPilot2^: Even then it seems to take a hiatus about once a day. Or while charging. '} -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Message content for processing: Even then it seems to take a hiatus about once a day. Or while charging. -2025-09-01 16:56:11 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: Even then it seems to take a hiatus about once a day. Or while charging.  -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Message path info: hops=8, path=Routed (8 hops) -2025-09-01 16:56:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -7.0, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756771058, 'text': '🐶WO0F Companion<\x01: 🐕🐶🐕'} -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Message content for processing: 🐕🐶🐕 -2025-09-01 16:57:42 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: 🐕🐶🐕 -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 16:57:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756771089, 'text': 'moss 🐕🐾: Bark'} -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Message content for processing: Bark -2025-09-01 16:58:13 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: Bark -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 16:58:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:01:38 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:01:38 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:05:37 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:05:37 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:05:37 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:05:38 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': 'f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d', 'adv_lat': 47.983894, 'adv_lon': -122.132579, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 7, 'name': 'Howl @ 🏡'} -2025-09-01 17:05:38 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:05:38 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:05:43 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:05:48 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 17:05:53 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 17:05:53 - MeshCoreBot - INFO - Contacts loaded: 160 contacts -2025-09-01 17:05:53 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:05:53 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -6.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756771395, 'text': 'Ikoka Stick FW Dev: hax!'} -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Message content for processing: hax! -2025-09-01 17:05:53 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: hax! -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:05:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:05:53 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:05:53 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:05:53 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:05:53 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:05:53 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:05:53 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:05:53 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:05:53 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:05:53 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:05:56 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:05:56 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:08:23 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:08:23 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:08:23 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:08:23 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:08:23 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:08:23 - MeshCoreBot - ERROR - Connection failed: [Errno 16] could not open port /dev/tty.usbserial-0001: [Errno 16] Resource busy: '/dev/tty.usbserial-0001' -2025-09-01 17:08:23 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 17:13:21 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:13:21 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:13:21 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:13:21 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:13:21 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:13:21 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:13:21 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:13:21 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:13:21 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:13:26 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 17:13:31 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 17:13:36 - MeshCoreBot - INFO - Still waiting for contacts... (15s) -2025-09-01 17:13:41 - MeshCoreBot - INFO - Still waiting for contacts... (20s) -2025-09-01 17:13:43 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:13:43 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:13:43 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:13:43 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:13:43 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:13:44 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:13:44 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:13:44 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:13:44 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:13:49 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 17:13:54 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 17:15:07 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:15:07 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:15:07 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:15:07 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:15:07 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:15:07 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:15:07 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:15:07 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:15:07 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:15:07 - MeshCoreBot - INFO - Contacts loaded: 3 contacts -2025-09-01 17:15:07 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:15:07 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 17:15:07 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:15:07 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:15:07 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:15:07 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:15:07 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:15:07 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:15:07 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:15:07 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:15:07 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:15:07 - MeshCoreBot - ERROR - Error sending startup advert: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:15:07 - MeshCoreBot - ERROR - Traceback (most recent call last): - File "/Users/adam/meshcore-bot/meshcore_bot_official.py", line 920, in send_startup_advert - result = await send_cmd(self.meshcore, ["advert"]) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: send_cmd() missing 1 required positional argument: 'cmd' - -2025-09-01 17:15:07 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:16:09 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:16:09 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:16:12 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:16:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:16:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:16:12 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:16:12 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:16:12 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:16:12 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:16:12 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:16:12 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:16:12 - MeshCoreBot - INFO - Contacts loaded: 4 contacts -2025-09-01 17:16:12 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:16:12 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 17:16:12 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:16:12 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:16:12 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:16:12 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:16:12 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:16:12 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:16:12 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:16:12 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:16:12 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:16:12 - MeshCoreBot - ERROR - Error sending startup advert: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:16:12 - MeshCoreBot - ERROR - Traceback (most recent call last): - File "/Users/adam/meshcore-bot/meshcore_bot_official.py", line 920, in send_startup_advert - result = await send_cmd(self.meshcore, "advert") - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: send_cmd() missing 1 required positional argument: 'cmd' - -2025-09-01 17:16:12 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:16:20 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:16:20 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:17:21 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:17:21 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:17:21 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:17:21 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:17:21 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:17:22 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:17:22 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:17:22 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:17:22 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:17:22 - MeshCoreBot - INFO - Contacts loaded: 4 contacts -2025-09-01 17:17:22 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:17:22 - MeshCoreBot - INFO - No channels returned, using default channel mapping -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756772200, 'text': 'mcarper t1000: tEsT'} -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Message content for processing: tEsT -2025-09-01 17:17:22 - MeshCoreBot - INFO - Received channel message (Chatter) from mcarper t1000: mcarper t1000: tEsT -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:17:22 - MeshCoreBot - DEBUG - Channel Chatter not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:17:22 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:17:22 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:17:22 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:17:22 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:17:22 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:17:22 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:17:22 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:17:22 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:17:22 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:17:22 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:17:22 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756772263, 'text': 'HOWL: Test'} -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 17:17:43 - MeshCoreBot - INFO - Received channel message (Chatter) from HOWL: HOWL: Test -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:17:43 - MeshCoreBot - DEBUG - Channel Chatter not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756772304, 'text': '🌲 Tree: 👀'} -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Message content for processing: 👀 -2025-09-01 17:18:27 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: 👀 -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:18:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756772380, 'text': "mcarper t1000: Can you describe what is the spark that's missing from the mesh?"} -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Message content for processing: Can you describe what is the spark that's missing from the mesh? -2025-09-01 17:19:42 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: Can you describe what is the spark that's missing from the mesh? -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:19:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:21:04 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:21:04 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:21:06 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:21:06 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:21:06 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:21:06 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:21:06 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:21:06 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:21:06 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:21:06 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:21:06 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:21:06 - MeshCoreBot - INFO - Contacts loaded: 6 contacts -2025-09-01 17:21:06 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 0 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 1 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 2 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 3 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 4 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 5 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 6 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 7 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 8 found -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - No channel 9 found -2025-09-01 17:21:06 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756772460, 'text': "Jade's Ikoka-Stick: What do you mean?"} -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Extracted sender from text: Jade's Ikoka-Stick -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Message content for processing: What do you mean? -2025-09-01 17:21:06 - MeshCoreBot - WARNING - Channel 0 not found in fetched channels -2025-09-01 17:21:06 - MeshCoreBot - INFO - Received channel message (Channel0) from Jade's Ikoka-Stick: Jade's Ikoka-Stick: What do you mean? -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 17:21:06 - MeshCoreBot - DEBUG - Channel Channel0 not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:21:06 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:21:06 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:21:06 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:21:06 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:21:06 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:21:06 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:21:06 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:21:06 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:21:06 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:21:06 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:21:06 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:21:59 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:21:59 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:22:00 - MeshCoreBot - INFO - MeshCore Bot initialized: MeshCoreBot -2025-09-01 17:22:00 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:22:00 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:22:00 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:22:00 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:22:00 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:22:00 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:22:00 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:22:00 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:22:00 - MeshCoreBot - INFO - Contacts loaded: 6 contacts -2025-09-01 17:22:00 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:22:00 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:22:00 - MeshCoreBot - DEBUG - No channel 0 found -2025-09-01 17:22:00 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 1 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 2 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 3 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 4 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 5 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 6 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 7 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 8 found -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:22:01 - MeshCoreBot - DEBUG - No channel 9 found -2025-09-01 17:22:01 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:22:01 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:22:01 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:22:01 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:22:01 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:22:01 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:22:01 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:22:01 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:22:01 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:22:01 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:22:01 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:22:01 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:22:20 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.0, 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756772539, 'text': 'Test'} -2025-09-01 17:22:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:22:20 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-01 17:22:20 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 17:22:20 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 17:22:20 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: 12.0 dB | Received at: 17:22:19 -2025-09-01 17:22:20 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 17:22:28 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.5, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756772548, 'text': 'T 14th'} -2025-09-01 17:22:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:22:28 - MeshCoreBot - INFO - Received DM from 460728508c17: T 14th -2025-09-01 17:22:28 - MeshCoreBot - INFO - Processing message: T 14th -2025-09-01 17:22:28 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 17:22:28 - MeshCoreBot - WARNING - Rate limited. Wait 1.1 seconds -2025-09-01 17:22:40 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.25, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756772560, 'text': 'T 14th'} -2025-09-01 17:22:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:22:40 - MeshCoreBot - INFO - Received DM from 460728508c17: T 14th -2025-09-01 17:22:40 - MeshCoreBot - INFO - Processing message: T 14th -2025-09-01 17:22:40 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 17:22:40 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: 14th | Direct connection (0 hops) -2025-09-01 17:22:40 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.25, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756772661, 'text': 'Howl @ 🏡: Test'} -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 17:24:22 - MeshCoreBot - WARNING - Channel 1 not found in fetched channels -2025-09-01 17:24:22 - MeshCoreBot - INFO - Received channel message (Channel1) from Howl @ 🏡: Howl @ 🏡: Test -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:24:22 - MeshCoreBot - DEBUG - Channel Channel1 not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756772677, 'text': 'UncleLit Ikoka1W: Test'} -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 17:24:41 - MeshCoreBot - WARNING - Channel 1 not found in fetched channels -2025-09-01 17:24:41 - MeshCoreBot - INFO - Received channel message (Channel1) from UncleLit Ikoka1W: UncleLit Ikoka1W: Test -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 17:24:41 - MeshCoreBot - DEBUG - Channel Channel1 not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756772684, 'text': 'Howl @ 🏡: Ugh. New node, new channels.'} -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Message content for processing: Ugh. New node, new channels. -2025-09-01 17:24:44 - MeshCoreBot - WARNING - Channel 1 not found in fetched channels -2025-09-01 17:24:44 - MeshCoreBot - INFO - Received channel message (Channel1) from Howl @ 🏡: Howl @ 🏡: Ugh. New node, new channels. -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:24:44 - MeshCoreBot - DEBUG - Channel Channel1 not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:26:12 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:26:12 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:27:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:27:02 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:27:02 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:27:02 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:27:02 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:27:02 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:27:02 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:27:02 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:27:02 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:27:02 - MeshCoreBot - INFO - Contacts loaded: 7 contacts -2025-09-01 17:27:02 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Channel 0 result type:  -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - No channel 0 found or error result -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Channel 1 result type:  -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - No channel 1 found or error result -2025-09-01 17:27:02 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 2 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 2 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 3 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 3 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 4 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 4 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 5 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 5 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 6 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 6 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 7 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 7 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 8 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 8 found or error result -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel 9 result type:  -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - No channel 9 found or error result -2025-09-01 17:27:03 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.25, 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756772819, 'text': 'Howl @ 🏡: You can get out of your hole consistently now Loather?'} -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Message content for processing: You can get out of your hole consistently now Loather? -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Getting channel name for channel 0 -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Available channels: [] -2025-09-01 17:27:03 - MeshCoreBot - WARNING - Channel 0 not found in fetched channels -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Available channels: [] -2025-09-01 17:27:03 - MeshCoreBot - INFO - Received channel message (Channel0) from Howl @ 🏡: Howl @ 🏡: You can get out of your hole consistently now Loather? -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:27:03 - MeshCoreBot - DEBUG - Channel Channel0 not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:27:03 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:27:03 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:27:03 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:27:03 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:27:03 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:27:03 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:27:03 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:27:03 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:27:03 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:27:03 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:27:03 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:30:12 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:30:12 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:30:17 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:30:17 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:30:17 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:30:17 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:30:17 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:30:17 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:30:17 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:30:17 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:30:17 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:30:17 - MeshCoreBot - INFO - Contacts loaded: 9 contacts -2025-09-01 17:30:17 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 0 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 0 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 1 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 1 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 2 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 2 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 3 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 3 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 4 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 4 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 5 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 5 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 6 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 6 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 7 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 7 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 8 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 8 found or error result -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - Channel 9 result type:  -2025-09-01 17:30:17 - MeshCoreBot - DEBUG - No channel 9 found or error result -2025-09-01 17:30:17 - MeshCoreBot - WARNING - No channels found on MeshCore node, using default channel mapping -2025-09-01 17:30:17 - MeshCoreBot - INFO - Using default channel mapping -2025-09-01 17:30:17 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:30:17 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:30:17 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:30:17 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:30:17 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:30:17 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:30:17 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:30:17 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:30:17 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:30:17 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:30:17 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773050, 'text': 'Howl @ 🏡: Test'} -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 17:30:50 - MeshCoreBot - INFO - Received channel message (Chatter) from Howl @ 🏡: Howl @ 🏡: Test -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:30:50 - MeshCoreBot - DEBUG - Channel Chatter not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:33:45 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:33:45 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:33:48 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:33:48 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:33:48 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:33:48 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:33:48 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:33:49 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:33:49 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:33:49 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:33:49 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:33:49 - MeshCoreBot - INFO - Contacts loaded: 10 contacts -2025-09-01 17:33:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 0 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 0 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 1 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 1 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 2 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 2 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 3 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 3 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 4 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 4 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 5 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 5 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 6 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 6 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 7 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 7 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 8 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 8 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - Channel 9 result type:  -2025-09-01 17:33:49 - MeshCoreBot - DEBUG - No channel 9 found (None result) -2025-09-01 17:33:49 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:33:49 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:33:49 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:33:49 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:33:49 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:33:49 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:33:49 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:33:49 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:33:49 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:33:49 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:33:49 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:33:49 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:34:27 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:34:27 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:34:29 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:34:29 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:34:29 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:34:29 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:34:29 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:34:29 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:34:29 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:34:29 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:34:30 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:34:30 - MeshCoreBot - INFO - Contacts loaded: 10 contacts -2025-09-01 17:34:30 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 0: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 1: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 2: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 3: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 4: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 5: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 6: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 7: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 8: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:34:30 - MeshCoreBot - DEBUG - Error fetching channel 9: send_cmd() missing 1 required positional argument: 'cmd' -2025-09-01 17:34:30 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:34:30 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:34:30 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:34:30 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:34:30 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:34:30 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:34:30 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:34:30 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:34:30 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:34:30 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:34:30 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:34:30 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:35:00 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:35:00 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:35:03 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:35:03 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:35:03 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:35:03 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:35:03 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:35:03 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:35:03 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:35:03 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:35:04 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:35:04 - MeshCoreBot - INFO - Contacts loaded: 10 contacts -2025-09-01 17:35:04 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 0 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 0 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 1 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 1 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 2 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 2 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 3 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 3 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 4 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 4 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 5 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 5 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 6 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 6 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 7 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 7 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 8 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 8 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - Channel 9 result type:  -2025-09-01 17:35:04 - MeshCoreBot - DEBUG - No channel 9 found (None result) -2025-09-01 17:35:04 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:35:04 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:35:04 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:35:04 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:35:04 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:35:04 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:35:04 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:35:04 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:35:04 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:35:04 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:35:04 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:35:04 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:35:36 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:35:36 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:35:40 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:35:40 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:35:40 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:35:40 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:35:40 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:35:40 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:35:40 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:35:40 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:35:40 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:35:40 - MeshCoreBot - INFO - Contacts loaded: 10 contacts -2025-09-01 17:35:40 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:35:42 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:35:42 - MeshCoreBot - DEBUG - Channel 0 result: [] -2025-09-01 17:35:42 - MeshCoreBot - DEBUG - Channel 0 result type:  -2025-09-01 17:35:42 - MeshCoreBot - DEBUG - No channel 0 found (None result) -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Channel 1 result: [] -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Channel 1 result type:  -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - No channel 1 found (None result) -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Channel 2 result: [] -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - Channel 2 result type:  -2025-09-01 17:35:43 - MeshCoreBot - DEBUG - No channel 2 found (None result) -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Channel 3 result: [] -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Channel 3 result type:  -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - No channel 3 found (None result) -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Channel 4 result: [] -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - Channel 4 result type:  -2025-09-01 17:35:44 - MeshCoreBot - DEBUG - No channel 4 found (None result) -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Channel 5 result: [] -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Channel 5 result type:  -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - No channel 5 found (None result) -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Channel 6 result: [] -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - Channel 6 result type:  -2025-09-01 17:35:45 - MeshCoreBot - DEBUG - No channel 6 found (None result) -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Channel 7 result: [] -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Channel 7 result type:  -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - No channel 7 found (None result) -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Channel 8 result: [] -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - Channel 8 result type:  -2025-09-01 17:35:46 - MeshCoreBot - DEBUG - No channel 8 found (None result) -2025-09-01 17:35:47 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:35:47 - MeshCoreBot - DEBUG - Channel 9 result: [] -2025-09-01 17:35:47 - MeshCoreBot - DEBUG - Channel 9 result type:  -2025-09-01 17:35:47 - MeshCoreBot - DEBUG - No channel 9 found (None result) -2025-09-01 17:35:47 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 17:35:47 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:35:47 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:35:47 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:35:47 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:35:47 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:35:47 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:35:47 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:35:47 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:35:47 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:35:47 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:35:47 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:37:09 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:37:09 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:37:14 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:37:14 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:37:14 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:37:14 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:37:14 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:37:14 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:37:14 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:37:14 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:37:14 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:37:14 - MeshCoreBot - INFO - Contacts loaded: 11 contacts -2025-09-01 17:37:14 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 0: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 1: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 2: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 3: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 4: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 5: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 6: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 7: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 8: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:37:16 - MeshCoreBot - DEBUG - Error fetching channel 9: 'MeshCore' object has no attribute 'send_raw_data' -2025-09-01 17:37:16 - MeshCoreBot - ERROR - Failed to fetch channels: MeshCore.unsubscribe() takes 2 positional arguments but 3 were given -2025-09-01 17:37:16 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:37:16 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:37:16 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:37:16 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:37:16 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:37:16 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:37:16 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:37:16 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:37:16 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:37:16 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:37:16 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:38:27 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:38:27 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:38:32 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:38:32 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:38:32 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:38:32 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:38:32 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:38:32 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:38:32 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:38:32 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:38:32 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:38:32 - MeshCoreBot - INFO - Contacts loaded: 12 contacts -2025-09-01 17:38:32 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:38:34 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:38:34 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:38:35 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:38:35 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:38:36 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:38:36 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:37 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:38:37 - MeshCoreBot - DEBUG - Found channel 3: {'channel_idx': 3, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:38 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:38:38 - MeshCoreBot - DEBUG - Found channel 4: {'channel_idx': 4, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:39 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:38:39 - MeshCoreBot - DEBUG - Found channel 5: {'channel_idx': 5, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:40 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:38:40 - MeshCoreBot - DEBUG - Found channel 6: {'channel_idx': 6, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:41 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:38:41 - MeshCoreBot - DEBUG - Found channel 7: {'channel_idx': 7, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:42 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:38:42 - MeshCoreBot - DEBUG - No channel 8 found -2025-09-01 17:38:43 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:38:43 - MeshCoreBot - DEBUG - No channel 9 found -2025-09-01 17:38:44 - MeshCoreBot - INFO - Successfully fetched 8 channels from MeshCore node -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 3: {'channel_idx': 3, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 4: {'channel_idx': 4, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 5: {'channel_idx': 5, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 6: {'channel_idx': 6, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Channel 7: {'channel_idx': 7, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:38:44 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:38:44 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:38:44 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:38:44 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:38:44 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:38:44 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:38:44 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:38:44 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:38:44 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:38:44 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:38:44 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:39:27 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:39:27 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:39:29 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:39:29 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:39:29 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:39:29 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:39:29 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:39:29 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:39:29 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:39:29 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:39:29 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:39:29 - MeshCoreBot - INFO - Contacts loaded: 15 contacts -2025-09-01 17:39:29 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:39:31 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:39:32 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:39:32 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:39:33 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:39:33 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:39:34 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:34 - MeshCoreBot - DEBUG - Fetching channel 3... -2025-09-01 17:39:35 - MeshCoreBot - DEBUG - Found channel 3: {'channel_idx': 3, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:35 - MeshCoreBot - DEBUG - Fetching channel 4... -2025-09-01 17:39:36 - MeshCoreBot - DEBUG - Found channel 4: {'channel_idx': 4, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:36 - MeshCoreBot - DEBUG - Fetching channel 5... -2025-09-01 17:39:37 - MeshCoreBot - DEBUG - Found channel 5: {'channel_idx': 5, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:37 - MeshCoreBot - DEBUG - Fetching channel 6... -2025-09-01 17:39:38 - MeshCoreBot - DEBUG - Found channel 6: {'channel_idx': 6, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:38 - MeshCoreBot - DEBUG - Fetching channel 7... -2025-09-01 17:39:39 - MeshCoreBot - DEBUG - Found channel 7: {'channel_idx': 7, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:39 - MeshCoreBot - DEBUG - Fetching channel 8... -2025-09-01 17:39:40 - MeshCoreBot - DEBUG - No channel 8 found -2025-09-01 17:39:40 - MeshCoreBot - DEBUG - Fetching channel 9... -2025-09-01 17:39:41 - MeshCoreBot - DEBUG - No channel 9 found -2025-09-01 17:39:41 - MeshCoreBot - INFO - Successfully fetched 8 channels from MeshCore node -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 3: {'channel_idx': 3, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 4: {'channel_idx': 4, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 5: {'channel_idx': 5, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 6: {'channel_idx': 6, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Channel 7: {'channel_idx': 7, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:39:41 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:39:41 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:39:41 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:39:41 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:39:41 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:39:41 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:39:41 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:39:41 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:39:41 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:39:41 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:39:41 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773656, 'text': 'Howl @ 🏡: Test'} -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 17:40:56 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Test -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:40:56 - MeshCoreBot - DEBUG - Channel BotTestChannel not in monitored channels: ['TempBotTest', 'MyTest'] -2025-09-01 17:41:19 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:41:19 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:41:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:41:23 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:41:23 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:41:23 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:41:23 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:41:23 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:41:23 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:41:23 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:41:23 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:41:23 - MeshCoreBot - INFO - Contacts loaded: 18 contacts -2025-09-01 17:41:23 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:41:25 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:41:26 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:41:26 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:41:27 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:41:27 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:41:28 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:41:28 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 17:41:28 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 17:41:28 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:41:28 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:41:28 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:41:28 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:41:28 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:41:28 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:41:28 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:41:28 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:41:28 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:41:28 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:41:28 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:41:28 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:41:28 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:41:28 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:42:10 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:42:10 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:42:12 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:42:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:42:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:42:12 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:42:12 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:42:12 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:42:12 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:42:12 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:42:12 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:42:12 - MeshCoreBot - INFO - Contacts loaded: 18 contacts -2025-09-01 17:42:12 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:42:14 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:42:15 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:42:15 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:42:16 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:42:16 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:42:17 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:42:17 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 17:42:17 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 17:42:17 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:42:17 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:42:17 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:42:17 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:42:17 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:42:17 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:42:17 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:42:17 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:42:17 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:42:17 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:42:17 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:42:17 - MeshCoreBot - INFO - Sending startup advert: zero-hop -2025-09-01 17:42:17 - MeshCoreBot - INFO - Startup zero-hop advert sent (no result returned) -2025-09-01 17:42:17 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:42:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756773749, 'text': 'SounderPilot2^: Heard test from human bot lol'} -2025-09-01 17:42:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:42:32 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 17:42:32 - MeshCoreBot - DEBUG - Message content for processing: Heard test from human bot lol -2025-09-01 17:42:32 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from SounderPilot2^: SounderPilot2^: Heard test from human bot lol -2025-09-01 17:42:32 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 17:42:32 - MeshCoreBot - INFO - Processing message: Heard test from human bot lol -2025-09-01 17:42:32 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 17:42:32 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from SounderPilot2^ | Routed through 5 hops | SNR: 12.25 dB | Received at: 17:42:29 -2025-09-01 17:42:32 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 17:42:58 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773778, 'text': 'test'} -2025-09-01 17:42:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:42:58 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 17:42:58 - MeshCoreBot - INFO - Processing message: test -2025-09-01 17:42:58 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 17:42:58 - MeshCoreBot - ERROR - Contact not found for name: f5d2b56d19b2 -2025-09-01 17:43:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756773781, 'text': 'mcarper t1000: tESt'} -2025-09-01 17:43:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:43:04 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 17:43:04 - MeshCoreBot - DEBUG - Message content for processing: tESt -2025-09-01 17:43:04 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: tESt -2025-09-01 17:43:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:43:04 - MeshCoreBot - INFO - Processing message: tESt -2025-09-01 17:43:04 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 17:43:04 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from mcarper t1000 | Routed through 4 hops | SNR: 11.75 dB | Received at: 17:43:01 -2025-09-01 17:43:04 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 17:43:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773837, 'text': 'Howl @ 🏡: Spent way too long figuring out how to fetch channel names instead of indexes.'} -2025-09-01 17:43:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:43:58 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:43:58 - MeshCoreBot - DEBUG - Message content for processing: Spent way too long figuring out how to fetch channel names instead of indexes. -2025-09-01 17:43:58 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Spent way too long figuring out how to fetch channel names instead of indexes. -2025-09-01 17:43:58 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:43:58 - MeshCoreBot - INFO - Processing message: Spent way too long figuring out how to fetch channel names instead of indexes. -2025-09-01 17:44:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773855, 'text': 'Howl @ 🏡: t exit 192'} -2025-09-01 17:44:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:44:16 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:44:16 - MeshCoreBot - DEBUG - Message content for processing: t exit 192 -2025-09-01 17:44:16 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: t exit 192 -2025-09-01 17:44:16 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:44:16 - MeshCoreBot - INFO - Processing message: t exit 192 -2025-09-01 17:44:16 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 17:44:16 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Howl @ 🏡: exit 192 | Direct connection (0 hops) -2025-09-01 17:44:16 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 17:44:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773870, 'text': "Howl @ 🏡: Figured that sometimes you want to know what is getting ack'd."} -2025-09-01 17:44:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:44:31 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:44:31 - MeshCoreBot - DEBUG - Message content for processing: Figured that sometimes you want to know what is getting ack'd. -2025-09-01 17:44:31 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Figured that sometimes you want to know what is getting ack'd. -2025-09-01 17:44:31 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:44:31 - MeshCoreBot - INFO - Processing message: Figured that sometimes you want to know what is getting ack'd. -2025-09-01 17:44:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756773885, 'text': 'mcarper t1000: Brute force the names?'} -2025-09-01 17:44:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:44:51 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 17:44:51 - MeshCoreBot - DEBUG - Message content for processing: Brute force the names? -2025-09-01 17:44:51 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Brute force the names? -2025-09-01 17:44:51 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:44:51 - MeshCoreBot - INFO - Processing message: Brute force the names? -2025-09-01 17:45:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756773951, 'text': 'Howl @ 🏡: Iterate get_channel requests until I get an all zeros channel key? Yes.'} -2025-09-01 17:45:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:45:52 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:45:52 - MeshCoreBot - DEBUG - Message content for processing: Iterate get_channel requests until I get an all zeros channel key? Yes. -2025-09-01 17:45:52 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Iterate get_channel requests until I get an all zeros channel key? Yes. -2025-09-01 17:45:52 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:45:52 - MeshCoreBot - INFO - Processing message: Iterate get_channel requests until I get an all zeros channel key? Yes. -2025-09-01 17:46:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 13.0, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756774010, 'text': 'Howl @ 🏡: I shut down my home Meshtastic MQTT node to stand up the bot.'} -2025-09-01 17:46:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:46:50 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:46:50 - MeshCoreBot - DEBUG - Message content for processing: I shut down my home Meshtastic MQTT node to stand up the bot. -2025-09-01 17:46:50 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I shut down my home Meshtastic MQTT node to stand up the bot. -2025-09-01 17:46:50 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:46:50 - MeshCoreBot - INFO - Processing message: I shut down my home Meshtastic MQTT node to stand up the bot. -2025-09-01 17:47:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756774021, 'text': 'mcarper t1000: Phone app syncs all slots '} -2025-09-01 17:47:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:47:08 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 17:47:08 - MeshCoreBot - DEBUG - Message content for processing: Phone app syncs all slots -2025-09-01 17:47:08 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Phone app syncs all slots  -2025-09-01 17:47:08 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 17:47:08 - MeshCoreBot - INFO - Processing message: Phone app syncs all slots -2025-09-01 17:48:08 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:48:08 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:48:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:48:10 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:48:10 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:48:10 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:48:10 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:48:11 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:48:11 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:48:11 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:48:11 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:48:11 - MeshCoreBot - INFO - Contacts loaded: 21 contacts -2025-09-01 17:48:11 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:48:13 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:48:14 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:48:15 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:48:15 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:48:16 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:48:16 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:48:16 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 17:48:16 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 17:48:16 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:48:16 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:48:16 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:48:16 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:48:16 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:48:16 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:48:16 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:48:16 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:48:16 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:48:16 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:48:16 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:48:16 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 17:48:16 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 17:48:16 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:50:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756774226, 'text': "Howl @ 🏡: I can do that too. Couldn't find a fast way to do it though."} -2025-09-01 17:50:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:50:27 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:50:27 - MeshCoreBot - DEBUG - Message content for processing: I can do that too. Couldn't find a fast way to do it though. -2025-09-01 17:50:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I can do that too. Couldn't find a fast way to do it though. -2025-09-01 17:50:27 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:50:27 - MeshCoreBot - INFO - Processing message: I can do that too. Couldn't find a fast way to do it though. -2025-09-01 17:50:49 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:50:49 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:50:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:50:52 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:50:52 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:50:52 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:50:52 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:50:52 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:50:52 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:50:52 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:50:52 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:50:52 - MeshCoreBot - INFO - Contacts loaded: 23 contacts -2025-09-01 17:50:52 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:50:54 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:50:55 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:50:55 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:50:56 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:50:56 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:50:57 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:50:57 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 17:50:57 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 17:50:57 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:50:57 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:50:57 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:50:57 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:50:57 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:50:57 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:50:57 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:50:57 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:50:57 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:50:57 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:50:57 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:50:57 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 17:50:57 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 17:50:57 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:52:03 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 17:52:03 - MeshCoreBot - INFO - Bot stopped -2025-09-01 17:52:05 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 17:52:05 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 17:52:05 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 17:52:05 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 17:52:05 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 17:52:05 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 17:52:05 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 17:52:05 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 17:52:06 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 17:52:06 - MeshCoreBot - INFO - Contacts loaded: 23 contacts -2025-09-01 17:52:06 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 17:52:08 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 17:52:08 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:52:09 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 17:52:09 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:52:10 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 17:52:10 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:52:10 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 17:52:10 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 17:52:10 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 17:52:10 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 17:52:10 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 17:52:10 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 17:52:10 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 17:52:10 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 17:52:10 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 17:52:10 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 17:52:10 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 17:52:10 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 17:52:10 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 17:52:10 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 17:52:10 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 17:52:10 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 17:52:56 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774376, 'text': 'test'} -2025-09-01 17:52:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:52:56 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 17:52:56 - MeshCoreBot - INFO - Processing message: test -2025-09-01 17:52:56 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 17:52:56 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.5 dB | Received at: 17:52:56 -2025-09-01 17:52:56 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:53:05 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.0, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774385, 'text': 'ping'} -2025-09-01 17:53:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:05 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: ping -2025-09-01 17:53:05 - MeshCoreBot - INFO - Processing message: ping -2025-09-01 17:53:05 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 17:53:05 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Pong! -2025-09-01 17:53:06 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:53:08 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.75, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774387, 'text': 'pong'} -2025-09-01 17:53:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:08 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: pong -2025-09-01 17:53:08 - MeshCoreBot - INFO - Processing message: pong -2025-09-01 17:53:08 - MeshCoreBot - INFO - Keyword 'pong' matched, responding -2025-09-01 17:53:08 - MeshCoreBot - WARNING - Rate limited. Wait 2.8 seconds -2025-09-01 17:53:13 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.0, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774392, 'text': 'ping'} -2025-09-01 17:53:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:13 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: ping -2025-09-01 17:53:13 - MeshCoreBot - INFO - Processing message: ping -2025-09-01 17:53:13 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 17:53:13 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Pong! -2025-09-01 17:53:13 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:53:30 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774410, 'text': 'pong'} -2025-09-01 17:53:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:30 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: pong -2025-09-01 17:53:30 - MeshCoreBot - INFO - Processing message: pong -2025-09-01 17:53:30 - MeshCoreBot - INFO - Keyword 'pong' matched, responding -2025-09-01 17:53:30 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Ping! -2025-09-01 17:53:30 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:53:36 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.75, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774416, 'text': 'help'} -2025-09-01 17:53:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:36 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help -2025-09-01 17:53:36 - MeshCoreBot - INFO - Processing message: help -2025-09-01 17:53:36 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 17:53:36 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Available commands: test, ping, help -2025-09-01 17:53:36 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:53:48 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.75, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774427, 'text': 't south i-5'} -2025-09-01 17:53:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:53:48 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: t south i-5 -2025-09-01 17:53:48 - MeshCoreBot - INFO - Processing message: t south i-5 -2025-09-01 17:53:48 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 17:53:48 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ack Howl @ 🏡: south i-5 | Direct connection (0 hops) -2025-09-01 17:53:48 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 17:54:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756774460, 'text': 'Howl @ 🏡: Okay, bot is up for a while. Going to eat dinner. Find bugs.'} -2025-09-01 17:54:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 17:54:21 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 17:54:21 - MeshCoreBot - DEBUG - Message content for processing: Okay, bot is up for a while. Going to eat dinner. Find bugs. -2025-09-01 17:54:21 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Okay, bot is up for a while. Going to eat dinner. Find bugs. -2025-09-01 17:54:21 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 17:54:21 - MeshCoreBot - INFO - Processing message: Okay, bot is up for a while. Going to eat dinner. Find bugs. -2025-09-01 18:00:47 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 18:00:47 - MeshCoreBot - INFO - Bot stopped -2025-09-01 18:00:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 18:00:52 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 18:00:52 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 18:00:52 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 18:00:52 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 18:00:52 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 18:00:52 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 18:00:52 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 18:00:53 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 18:00:53 - MeshCoreBot - INFO - Contacts loaded: 33 contacts -2025-09-01 18:00:53 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 18:00:55 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 18:00:55 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 18:00:56 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 18:00:56 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 18:00:57 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 18:00:57 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 18:00:57 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 18:00:57 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 18:00:57 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 18:00:57 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 18:00:57 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 18:00:57 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 18:00:57 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 18:00:57 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 18:00:57 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 18:00:57 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 18:00:57 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 18:00:57 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 18:00:57 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 18:00:57 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 18:00:57 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 18:00:57 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 18:02:20 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 18:02:20 - MeshCoreBot - INFO - Bot stopped -2025-09-01 18:02:25 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 18:02:25 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 18:02:25 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 18:02:25 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 18:02:25 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 18:02:25 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 18:02:25 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 18:02:25 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 18:02:25 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 18:02:25 - MeshCoreBot - INFO - Contacts loaded: 34 contacts -2025-09-01 18:02:25 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 18:02:27 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 18:02:28 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 18:02:28 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 18:02:29 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 18:02:29 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 18:02:30 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 18:02:30 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 18:02:30 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 18:02:30 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 18:02:30 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 18:02:30 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 18:02:30 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756774910, 'text': 'advert'} -2025-09-01 18:02:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:02:30 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: advert -2025-09-01 18:02:30 - MeshCoreBot - INFO - Processing message: advert -2025-09-01 18:02:30 - MeshCoreBot - INFO - User Howl @ 🏡 requested flood advert -2025-09-01 18:02:30 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 18:02:30 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 18:02:30 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 18:02:30 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 18:02:30 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 18:02:30 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 18:02:30 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 18:02:30 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 18:02:30 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 18:02:30 - MeshCoreBot - INFO - Flood advert sent successfully via DM command (no result returned) -2025-09-01 18:02:30 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Flood advert sent successfully! -2025-09-01 18:02:30 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 18:02:30 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 18:02:30 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756774973, 'text': "S P A C E S: Sadly management of the space engaged in an assault. So it's not a safe space. Thus, I'm out."} -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Message content for processing: Sadly management of the space engaged in an assault. So it's not a safe space. Thus, I'm out. -2025-09-01 18:02:58 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Sadly management of the space engaged in an assault. So it's not a safe space. Thus, I'm out. -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:02:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:03:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756774982, 'text': 'mcarper t1000: cmd'} -2025-09-01 18:03:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:03:06 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 18:03:06 - MeshCoreBot - DEBUG - Message content for processing: cmd -2025-09-01 18:03:06 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: cmd -2025-09-01 18:03:06 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:03:06 - MeshCoreBot - INFO - Processing message: cmd -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775035, 'text': 'UncleLit Ikoka1W: Test'} -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 18:04:00 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: Test -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:04:00 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 18:04:00 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 18:04:00 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from UncleLit Ikoka1W | Routed through 4 hops | SNR: 12.0 dB | Received at: 18:03:55 -2025-09-01 18:04:00 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756775040, 'text': 'HOWL: Help'} -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Message content for processing: Help -2025-09-01 18:04:00 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Help -2025-09-01 18:04:00 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 18:04:00 - MeshCoreBot - INFO - Processing message: Help -2025-09-01 18:04:00 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 18:04:00 - MeshCoreBot - WARNING - Rate limited. Wait 1.9 seconds -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756775105, 'text': 'HOWL: Sorry to hear that.'} -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Message content for processing: Sorry to hear that. -2025-09-01 18:05:05 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: Sorry to hear that. -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 18:05:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775102, 'text': "mcarper t1000: I think I'm missing some context for the situation spaces "} -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Message content for processing: I think I'm missing some context for the situation spaces -2025-09-01 18:05:08 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: I think I'm missing some context for the situation spaces  -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:05:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:07:25 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.0, 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756775245, 'text': 'Advert'} -2025-09-01 18:07:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:07:25 - MeshCoreBot - INFO - Received DM from 460728508c17: Advert -2025-09-01 18:07:25 - MeshCoreBot - INFO - Processing message: Advert -2025-09-01 18:07:25 - MeshCoreBot - INFO - Sending DM to HOWL: Advert cooldown active. Please wait 55 more minutes before requesting another advert. -2025-09-01 18:07:25 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775310, 'text': 'S P A C E S: Not too important, just shifting nodes to a new location '} -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Message content for processing: Not too important, just shifting nodes to a new location -2025-09-01 18:08:37 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Not too important, just shifting nodes to a new location  -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:08:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775701, 'text': "Jade (First Hill): Wow, I was just thinking of checking them out. Won't be going there now S P A C E S"} -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Message content for processing: Wow, I was just thinking of checking them out. Won't be going there now S P A C E S -2025-09-01 18:15:07 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Wow, I was just thinking of checking them out. Won't be going there now S P A C E S -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:15:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:15:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775740, 'text': 'UncleLit Ikoka1W: Help'} -2025-09-01 18:15:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:15:43 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:15:43 - MeshCoreBot - DEBUG - Message content for processing: Help -2025-09-01 18:15:43 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: Help -2025-09-01 18:15:43 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:15:43 - MeshCoreBot - INFO - Processing message: Help -2025-09-01 18:15:43 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 18:15:43 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Available commands: test, ping, help -2025-09-01 18:15:43 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 18:16:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775766, 'text': 'UncleLit Ikoka1W: .'} -2025-09-01 18:16:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:16:08 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:16:08 - MeshCoreBot - DEBUG - Message content for processing: . -2025-09-01 18:16:08 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: . -2025-09-01 18:16:08 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:16:08 - MeshCoreBot - INFO - Processing message: . -2025-09-01 18:16:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756775773, 'text': 'UncleLit Ikoka1W: ""'} -2025-09-01 18:16:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:16:16 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:16:16 - MeshCoreBot - DEBUG - Message content for processing: "" -2025-09-01 18:16:16 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: "" -2025-09-01 18:16:16 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:16:16 - MeshCoreBot - INFO - Processing message: "" -2025-09-01 18:16:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775781, 'text': "UncleLit Ikoka1W: '"} -2025-09-01 18:16:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:16:24 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:16:24 - MeshCoreBot - DEBUG - Message content for processing: ' -2025-09-01 18:16:24 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: ' -2025-09-01 18:16:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:16:24 - MeshCoreBot - INFO - Processing message: ' -2025-09-01 18:17:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775818, 'text': 'mcarper t1000: "; SELECT * FROM Users '} -2025-09-01 18:17:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:17:03 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 18:17:03 - MeshCoreBot - DEBUG - Message content for processing: "; SELECT * FROM Users -2025-09-01 18:17:03 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: "; SELECT * FROM Users  -2025-09-01 18:17:03 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:17:03 - MeshCoreBot - INFO - Processing message: "; SELECT * FROM Users -2025-09-01 18:17:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756775833, 'text': 'UncleLit Ikoka1W: Lol'} -2025-09-01 18:17:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:17:15 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:17:15 - MeshCoreBot - DEBUG - Message content for processing: Lol -2025-09-01 18:17:15 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: Lol -2025-09-01 18:17:15 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:17:15 - MeshCoreBot - INFO - Processing message: Lol -2025-09-01 18:17:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756775851, 'text': 'HOWL: LOL. You think there’s a database?'} -2025-09-01 18:17:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:17:31 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 18:17:31 - MeshCoreBot - DEBUG - Message content for processing: LOL. You think there’s a database? -2025-09-01 18:17:31 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: LOL. You think there’s a database? -2025-09-01 18:17:31 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 18:17:31 - MeshCoreBot - INFO - Processing message: LOL. You think there’s a database? -2025-09-01 18:17:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756775870, 'text': 'UncleLit Ikoka1W: /n'} -2025-09-01 18:17:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:17:53 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:17:53 - MeshCoreBot - DEBUG - Message content for processing: /n -2025-09-01 18:17:53 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: /n -2025-09-01 18:17:53 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:17:53 - MeshCoreBot - INFO - Processing message: /n -2025-09-01 18:18:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756775924, 'text': 'UncleLit Ikoka1W: \\n'} -2025-09-01 18:18:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:18:47 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:18:47 - MeshCoreBot - DEBUG - Message content for processing: \n -2025-09-01 18:18:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: \n -2025-09-01 18:18:47 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 18:18:47 - MeshCoreBot - INFO - Processing message: \n -2025-09-01 18:18:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.75, 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756775930, 'text': 'UncleLit Ikoka1W: \\\\n'} -2025-09-01 18:18:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:18:53 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-01 18:18:53 - MeshCoreBot - DEBUG - Message content for processing: \\n -2025-09-01 18:18:53 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from UncleLit Ikoka1W: UncleLit Ikoka1W: \\n -2025-09-01 18:18:53 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 18:18:53 - MeshCoreBot - INFO - Processing message: \\n -2025-09-01 18:19:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756775937, 'text': 'mcarper t1000: cat ../../../etc/passwd'} -2025-09-01 18:19:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:19:01 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 18:19:01 - MeshCoreBot - DEBUG - Message content for processing: cat ../../../etc/passwd -2025-09-01 18:19:01 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: cat ../../../etc/passwd -2025-09-01 18:19:01 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:19:01 - MeshCoreBot - INFO - Processing message: cat ../../../etc/passwd -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756776372, 'text': 'Ikoka Stick FW Dev: Shameless plug: black lodge research is in Redmond and I do everything I can to keep it a welcoming, inclusive, safe place'} -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Message content for processing: Shameless plug: black lodge research is in Redmond and I do everything I can to keep it a welcoming, inclusive, safe place -2025-09-01 18:26:19 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Shameless plug: black lodge research is in Redmond and I do everything I can to keep it a welcoming, inclusive, safe place -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:26:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756776384, 'text': "Ikoka Stick FW Dev: Including yeeting people who don't share that mindset"} -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Message content for processing: Including yeeting people who don't share that mindset -2025-09-01 18:26:29 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Including yeeting people who don't share that mindset -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:26:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': -9.0, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756776391, 'text': 'Muesli Client: Beep'} -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Message content for processing: Beep -2025-09-01 18:26:34 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Beep -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:26:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:32:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756776719, 'text': 'Ikoka Stick FW Dev: Yeah there may or may not have been some shenanigans in a forest with a stealthpeater'} -2025-09-01 18:32:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:32:04 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:32:04 - MeshCoreBot - DEBUG - Message content for processing: Yeah there may or may not have been some shenanigans in a forest with a stealthpeater -2025-09-01 18:32:04 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Yeah there may or may not have been some shenanigans in a forest with a stealthpeater -2025-09-01 18:32:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:32:04 - MeshCoreBot - INFO - Processing message: Yeah there may or may not have been some shenanigans in a forest with a stealthpeater -2025-09-01 18:32:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756776745, 'text': 'HOWL: Oh? No adverts?'} -2025-09-01 18:32:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:32:25 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 18:32:25 - MeshCoreBot - DEBUG - Message content for processing: Oh? No adverts? -2025-09-01 18:32:25 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Oh? No adverts? -2025-09-01 18:32:25 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 18:32:25 - MeshCoreBot - INFO - Processing message: Oh? No adverts? -2025-09-01 18:32:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756776764, 'text': "Ikoka Stick FW Dev: It's adverting :)"} -2025-09-01 18:32:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:32:47 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:32:47 - MeshCoreBot - DEBUG - Message content for processing: It's adverting :) -2025-09-01 18:32:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: It's adverting :) -2025-09-01 18:32:47 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 18:32:47 - MeshCoreBot - INFO - Processing message: It's adverting :) -2025-09-01 18:32:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756776770, 'text': 'Ikoka Stick FW Dev: Just maybe not position'} -2025-09-01 18:32:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:32:52 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:32:52 - MeshCoreBot - DEBUG - Message content for processing: Just maybe not position -2025-09-01 18:32:52 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Just maybe not position -2025-09-01 18:32:52 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:32:52 - MeshCoreBot - INFO - Processing message: Just maybe not position -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.5, 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756777313, 'text': 'S P A C E S: Roof test'} -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Message content for processing: Roof test -2025-09-01 18:41:57 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Roof test -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 18:41:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.25, 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756777317, 'text': 'S P A C E S: Abc 123'} -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Message content for processing: Abc 123 -2025-09-01 18:42:00 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Abc 123 -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 18:42:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756777330, 'text': 'HOWL: Ack roof.'} -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Message content for processing: Ack roof. -2025-09-01 18:42:10 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: Ack roof. -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 18:42:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.5, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756777355, 'text': 'moss heltec 🐕: heard "roof test" and "abc 123"'} -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Message content for processing: heard "roof test" and "abc 123" -2025-09-01 18:42:38 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: heard "roof test" and "abc 123" -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:42:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756777437, 'text': 'Ikoka Stick FW Dev: Is the roof on fire?'} -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Message content for processing: Is the roof on fire? -2025-09-01 18:44:00 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Is the roof on fire? -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 18:44:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:01:20 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:01:20 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:01:20 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:01:20 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:01:20 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:01:25 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 19:01:25 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-01 19:01:28 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:01:50 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:01:50 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:01:55 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:01:55 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:01:55 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:01:55 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:01:55 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:01:55 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:01:55 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:01:55 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:01:56 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:01:56 - MeshCoreBot - INFO - Contacts loaded: 54 contacts -2025-09-01 19:01:56 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:01:58 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:01:59 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:01:59 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:02:00 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:02:00 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:02:01 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:02:01 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:02:01 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:02:01 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:02:01 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:02:01 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:02:01 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:02:01 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:02:01 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:02:01 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:02:01 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:02:01 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:02:01 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:02:01 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:02:01 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:02:01 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:02:01 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:02:12 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778532, 'text': 'Test'} -2025-09-01 19:02:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:02:12 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: Test -2025-09-01 19:02:12 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 19:02:12 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:02:12 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.5 dB | Received at: 19:02:12 -2025-09-01 19:02:12 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:02:18 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778538, 'text': 'ping'} -2025-09-01 19:02:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:02:18 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: ping -2025-09-01 19:02:18 - MeshCoreBot - INFO - Processing message: ping -2025-09-01 19:02:18 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 19:02:18 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Pong! -2025-09-01 19:02:18 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:02:22 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.75, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778542, 'text': 'pong'} -2025-09-01 19:02:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:02:22 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: pong -2025-09-01 19:02:22 - MeshCoreBot - INFO - Processing message: pong -2025-09-01 19:02:22 - MeshCoreBot - INFO - Keyword 'pong' matched, responding -2025-09-01 19:02:22 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Ping! -2025-09-01 19:02:22 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:02:31 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.75, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778551, 'text': 't 14th'} -2025-09-01 19:02:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:02:31 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: t 14th -2025-09-01 19:02:31 - MeshCoreBot - INFO - Processing message: t 14th -2025-09-01 19:02:31 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 19:02:31 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ack Howl @ 🏡: 14th | Direct connection (0 hops) -2025-09-01 19:02:31 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.25, 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756778606, 'text': 'Muesli Client: I think I can make it out via Eire'} -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Message content for processing: I think I can make it out via Eire -2025-09-01 19:03:30 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I think I can make it out via Eire -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:03:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 12.0, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756778687, 'text': 'Jade (First Hill): Thank you ikoka dev'} -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Message content for processing: Thank you ikoka dev -2025-09-01 19:04:51 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Thank you ikoka dev -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 19:04:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:05:01 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'SNR': 11.75, 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756778708, 'text': 'Muesli Client: thank you ikoka'} -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Message content for processing: thank you ikoka -2025-09-01 19:05:12 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: thank you ikoka -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 19:05:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:05:16 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:05:59 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:06:04 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:06:12 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:06:12 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:06:15 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:06:15 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:06:15 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:06:15 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:06:15 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:06:15 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:06:15 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:06:15 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:06:16 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:06:16 - MeshCoreBot - INFO - Contacts loaded: 56 contacts -2025-09-01 19:06:16 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:06:18 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:06:18 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:06:19 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:06:19 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:06:20 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:06:20 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:06:20 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:06:20 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:06:20 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:06:20 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:06:20 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:06:20 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:06:20 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:06:20 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:06:20 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:06:20 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:06:20 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:06:20 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:06:20 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:06:20 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:06:20 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:06:20 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:06:29 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778789, 'text': '@49th'} -2025-09-01 19:06:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:06:29 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: @49th -2025-09-01 19:06:29 - MeshCoreBot - INFO - Processing message: @49th -2025-09-01 19:06:29 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-01 19:06:29 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ack Howl @ 🏡: 49th | Direct connection (0 hops) -2025-09-01 19:06:29 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:06:33 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778793, 'text': 'help'} -2025-09-01 19:06:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:06:33 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help -2025-09-01 19:06:33 - MeshCoreBot - INFO - Processing message: help -2025-09-01 19:06:33 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 19:06:33 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Available commands: test, ping, help -2025-09-01 19:06:33 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:06:47 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 11.0, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778807, 'text': 'special'} -2025-09-01 19:06:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:06:47 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: special -2025-09-01 19:06:47 - MeshCoreBot - INFO - Processing message: special -2025-09-01 19:08:27 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.5, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756778906, 'text': 'help t'} -2025-09-01 19:08:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:08:27 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help t -2025-09-01 19:08:27 - MeshCoreBot - INFO - Processing message: help t -2025-09-01 19:08:27 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 19:08:27 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Available commands: test, ping, help -2025-09-01 19:08:27 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:11:36 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:11:53 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:17 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:29 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:37 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:12:50 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:13:07 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:13:50 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:14:19 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:14:24 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:14:33 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:14:33 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:14:35 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:14:35 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:14:35 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:14:35 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:14:35 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:14:35 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:14:35 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:14:35 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:14:35 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:14:35 - MeshCoreBot - INFO - Contacts loaded: 56 contacts -2025-09-01 19:14:35 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:14:37 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:14:38 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:14:38 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:14:39 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:14:39 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:14:40 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:14:40 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:14:40 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:14:40 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:14:40 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:14:40 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:14:40 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:14:40 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:14:40 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:14:40 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:14:40 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:14:40 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:14:40 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:14:40 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:14:40 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:14:40 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:14:40 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:14:44 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'SNR': 12.25, 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756779283, 'text': 'help'} -2025-09-01 19:14:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'SNR', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:14:44 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help -2025-09-01 19:14:44 - MeshCoreBot - INFO - Processing message: help -2025-09-01 19:14:44 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: **MeshCore Bot Help** - -**Available Commands:** -**Basic Commands:** -• `test` - Responds to messages containing 'test' with connection information. -• `ping` - Responds to messages containing 'ping' with 'Pong!' and timestamp. -• `help` - Shows available commands and their descriptions. Use 'help ' for specific help. - -**Custom Syntax:** -• `t phrase` - Responds to 't phrase' with 'ack {sender} {phrase} | {connection_info}'. -• `@{string}` - Responds to '@{string}' with 'ack {sender} {string} | {connection_info}' (DM only). - -**Special Commands:** -• `advert` - Sends a flood advert (DM only, 1-hour cooldown). - -**Usage Examples:** -• `help @` - Get help for @{string} syntax -• `help t` - Get help for t {string} syntax -• `help advert` - Get help for advert command -• `help test` - Get help for test command -• `help ping` - Get help for ping command - -**Custom Syntax:** -• `t phrase` - Acknowledgment with phrase (channels & DMs) -• `@{string}` - Acknowledgment with string (DMs only) -• `advert` - Send flood advert (DMs only, 1-hour cooldown) - -2025-09-01 19:14:49 - MeshCoreBot - ERROR - Failed to send DM: {'reason': 'no_event_received'} -2025-09-01 19:21:26 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:21:31 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:21:38 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:21:44 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:21:49 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:24:24 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:24:30 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:24:30 - MeshCoreBot - WARNING - Error formatting response for 'cmd': 'string' -2025-09-01 19:25:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:25:17 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:25:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:25:45 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:27:16 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:29:05 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:29:05 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:29:07 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:29:07 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:29:07 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:29:07 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:29:07 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:29:12 - MeshCoreBot - INFO - Connected to: {} -2025-09-01 19:29:12 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:29:12 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:29:17 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:29:22 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 19:29:27 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:29:27 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:29:27 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:29:27 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:29:27 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:29:32 - MeshCoreBot - INFO - Connected to: {} -2025-09-01 19:29:32 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:29:32 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:29:37 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:29:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:29:52 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:29:52 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:29:52 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:29:52 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:29:57 - MeshCoreBot - INFO - Connected to: {} -2025-09-01 19:29:57 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:29:57 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:30:02 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:30:07 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 19:30:12 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 19:30:17 - MeshCoreBot - INFO - Still waiting for contacts... (15s) -2025-09-01 19:30:22 - MeshCoreBot - INFO - Still waiting for contacts... (20s) -2025-09-01 19:30:47 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:30:47 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:30:47 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:30:47 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:30:47 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:30:47 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:30:47 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:30:47 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:30:48 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:30:48 - MeshCoreBot - INFO - Contacts loaded: 60 contacts -2025-09-01 19:30:48 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:30:50 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:30:55 - MeshCoreBot - DEBUG - No channel 0 found -2025-09-01 19:30:55 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 19:31:00 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:31:00 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:31:00 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:31:00 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:31:00 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:31:00 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:31:00 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:31:00 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:31:00 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:31:05 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:31:05 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:32:00 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:32:00 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:32:40 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:32:44 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:33:11 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:33:11 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:33:11 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:33:11 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:33:11 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:33:16 - MeshCoreBot - INFO - Connected to: {} -2025-09-01 19:33:16 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:33:16 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:33:21 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:33:26 - MeshCoreBot - INFO - Still waiting for contacts... (5s) -2025-09-01 19:33:31 - MeshCoreBot - INFO - Still waiting for contacts... (10s) -2025-09-01 19:35:37 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:35:37 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:35:37 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:35:37 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:35:37 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:35:42 - MeshCoreBot - INFO - Connected to: {} -2025-09-01 19:35:42 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:35:42 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:35:47 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:35:47 - MeshCoreBot - INFO - Contacts loaded: 0 contacts -2025-09-01 19:35:47 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:35:49 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:35:54 - MeshCoreBot - DEBUG - No channel 0 found -2025-09-01 19:35:54 - MeshCoreBot - WARNING - No channels found on MeshCore node -2025-09-01 19:35:59 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:35:59 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:35:59 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:35:59 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:35:59 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:35:59 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:35:59 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:35:59 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:35:59 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:36:04 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:36:04 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:36:13 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:36:13 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:36:27 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:36:31 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:36:54 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:36:54 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:36:54 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:36:54 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:36:54 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:36:54 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:36:54 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:36:54 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:36:55 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:36:55 - MeshCoreBot - INFO - Contacts loaded: 62 contacts -2025-09-01 19:36:55 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:36:57 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:36:58 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:36:58 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:36:59 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:36:59 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:37:00 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:37:00 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:37:00 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:37:00 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756780589, 'text': 'Ikoka Stick FW Dev: Working on it! '} -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Message content for processing: Working on it! -2025-09-01 19:37:00 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Working on it!  -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:37:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:37:00 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:37:00 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:37:00 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:37:00 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:37:00 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:37:00 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:37:00 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:37:00 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:37:00 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:37:00 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:37:00 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:37:25 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756780644, 'text': 'ping'} -2025-09-01 19:37:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:37:25 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: ping -2025-09-01 19:37:25 - MeshCoreBot - INFO - Processing message: ping -2025-09-01 19:37:25 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 19:37:25 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Pong! -2025-09-01 19:37:25 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:37:28 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756780648, 'text': 'help'} -2025-09-01 19:37:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:37:28 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help -2025-09-01 19:37:28 - MeshCoreBot - INFO - Processing message: help -2025-09-01 19:37:28 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 19:37:28 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: **MeshCore Bot Help** - -**Available Commands:** -**Basic Commands:** -• `test` - Responds to messages containing 'test' with connection information. -• `ping` - Responds to messages containing 'ping' with 'Pong!' and timestamp. -• `help` - Shows available commands and their descriptions. Use 'help ' for specific help. -• `cmd` - Lists available commands in compact format. - -**Custom Syntax:** -• `t phrase` - Responds to 't phrase' with 'ack {sender} {phrase} | {connection_info}'. -• `@{string}` - Responds to '@{string}' with 'ack {sender} {string} | {connection_info}' (DM only). - -**Special Commands:** -• `advert` - Sends a flood advert (DM only, 1-hour cooldown). - -**Usage Examples:** -• `help @` - Get help for @{string} syntax -• `help t` - Get help for t {string} syntax -• `help advert` - Get help for advert command -• `help test` - Get help for test command -• `help ping` - Get help for ping command - -**Custom Syntax:** -• `t phrase` - Acknowledgment with phrase (channels & DMs) -• `@{string}` - Acknowledgment with string (DMs only) -• `advert` - Send flood advert (DMs only, 1-hour cooldown) - -2025-09-01 19:37:28 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 19:38:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:39:24 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756780772, 'text': '👽Cisien: I wonder if we will get some aurora scatter tonight'} -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Message content for processing: I wonder if we will get some aurora scatter tonight -2025-09-01 19:39:38 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: I wonder if we will get some aurora scatter tonight -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:39:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:39:57 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:40:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:40:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:40:47 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:40:53 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:41:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756780887, 'text': 'Jade (First Hill): Test'} -2025-09-01 19:41:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:41:31 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 19:41:31 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 19:41:31 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Test -2025-09-01 19:41:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:41:31 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 19:41:31 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:41:31 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade (First Hill) | Routed through 4 hops | SNR: Unknown dB | Received at: 19:41:27 -2025-09-01 19:41:31 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:41:53 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:41:58 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:42:06 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756780936, 'text': 'Muesli Client: What is haystack?'} -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Message content for processing: What is haystack? -2025-09-01 19:42:20 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: What is haystack? -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:42:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756781030, 'text': "Tae's T114: Mountain near Index that's going to get a repeater soon"} -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Message content for processing: Mountain near Index that's going to get a repeater soon -2025-09-01 19:43:57 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Mountain near Index that's going to get a repeater soon -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 19:43:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781037, 'text': 'Ikoka Stick FW Dev: A mountain by gold bar. Going to put a repeater there soon'} -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Message content for processing: A mountain by gold bar. Going to put a repeater there soon -2025-09-01 19:44:03 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: A mountain by gold bar. Going to put a repeater there soon -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:44:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:44:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781093, 'text': 'Ikoka Stick FW Dev: Test'} -2025-09-01 19:44:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:44:55 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:44:55 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 19:44:55 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Test -2025-09-01 19:44:55 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:44:55 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 19:44:55 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:44:55 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Ikoka Stick FW Dev | Routed through 3 hops | SNR: Unknown dB | Received at: 19:44:53 -2025-09-01 19:44:55 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:45:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781107, 'text': 'Ikoka Stick FW Dev: (No test for you!)'} -2025-09-01 19:45:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:45:10 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:45:10 - MeshCoreBot - DEBUG - Message content for processing: (No test for you!) -2025-09-01 19:45:10 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: (No test for you!) -2025-09-01 19:45:10 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:45:10 - MeshCoreBot - INFO - Processing message: (No test for you!) -2025-09-01 19:45:10 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:45:10 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Ikoka Stick FW Dev | Routed through 3 hops | SNR: Unknown dB | Received at: 19:45:07 -2025-09-01 19:45:10 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781112, 'text': 'Howl @ 🏡: Need to crowdfund the rent though.'} -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Message content for processing: Need to crowdfund the rent though. -2025-09-01 19:45:12 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Need to crowdfund the rent though. -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:45:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781118, 'text': 'Howl @ 🏡: Have we considered setting up a PugetMesh 501c3? We could make this tax deductible. '} -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Message content for processing: Have we considered setting up a PugetMesh 501c3? We could make this tax deductible. -2025-09-01 19:45:18 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Have we considered setting up a PugetMesh 501c3? We could make this tax deductible.  -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:45:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:45:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781128, 'text': 'Ikoka Stick FW Dev: I was impatient! Haha'} -2025-09-01 19:45:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:45:30 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:45:30 - MeshCoreBot - DEBUG - Message content for processing: I was impatient! Haha -2025-09-01 19:45:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I was impatient! Haha -2025-09-01 19:45:30 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:45:30 - MeshCoreBot - INFO - Processing message: I was impatient! Haha -2025-09-01 19:45:56 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781153, 'text': 'Muesli Client: Oh cool! Maybe make it over the mountains'} -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Message content for processing: Oh cool! Maybe make it over the mountains -2025-09-01 19:45:59 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Oh cool! Maybe make it over the mountains -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:45:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781161, 'text': 'Ikoka Stick FW Dev: I can cover the rent if need be but I like the idea of having the community cover it'} -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Message content for processing: I can cover the rent if need be but I like the idea of having the community cover it -2025-09-01 19:46:06 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I can cover the rent if need be but I like the idea of having the community cover it -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:46:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:08 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:46:13 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781168, 'text': "Tae's T114: Yes, but that's Big Paperwork, Howl "} -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Message content for processing: Yes, but that's Big Paperwork, Howl -2025-09-01 19:46:13 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Yes, but that's Big Paperwork, Howl  -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:46:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781177, 'text': 'Ikoka Stick FW Dev: 501c3 could be hard'} -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Message content for processing: 501c3 could be hard -2025-09-01 19:46:20 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: 501c3 could be hard -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:46:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:33 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781191, 'text': 'Ikoka Stick FW Dev: I have been saying for years that I need to make black lodge one '} -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Message content for processing: I have been saying for years that I need to make black lodge one -2025-09-01 19:46:36 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I have been saying for years that I need to make black lodge one  -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:46:36 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781200, 'text': 'Ikoka Stick FW Dev: And well, years have gone by'} -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Message content for processing: And well, years have gone by -2025-09-01 19:46:42 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: And well, years have gone by -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:46:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:46:42 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781204, 'text': 'Muesli Client: Maybe there’s a lawyer in the mesh who could help'} -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Message content for processing: Maybe there’s a lawyer in the mesh who could help -2025-09-01 19:46:48 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Maybe there’s a lawyer in the mesh who could help -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:46:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781221, 'text': "Tae's T114: That would be cool"} -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Message content for processing: That would be cool -2025-09-01 19:47:05 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: That would be cool -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:47:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781238, 'text': "Tae's T114: I know from theater that it's very nontrivial"} -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Message content for processing: I know from theater that it's very nontrivial -2025-09-01 19:47:24 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: I know from theater that it's very nontrivial -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:47:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781257, 'text': 'C70E9CA7: Don’t need a lawyer to setup 501c3. '} -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Extracted sender from text: C70E9CA7 -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Message content for processing: Don’t need a lawyer to setup 501c3. -2025-09-01 19:47:40 - MeshCoreBot - INFO - Received channel message (Public) from C70E9CA7: C70E9CA7: Don’t need a lawyer to setup 501c3.  -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:47:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:47:47 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:48:14 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781290, 'text': 'Ikoka Stick FW Dev: Just need time, a little bit of money, and to comply with the regulations '} -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Message content for processing: Just need time, a little bit of money, and to comply with the regulations -2025-09-01 19:48:15 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Just need time, a little bit of money, and to comply with the regulations  -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:48:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:48:20 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781358, 'text': 'C70E9CA7: They hardest part is setting up documentation for registering with WASOS and a governing board.'} -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Extracted sender from text: C70E9CA7 -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Message content for processing: They hardest part is setting up documentation for registering with WASOS and a governing board. -2025-09-01 19:49:22 - MeshCoreBot - INFO - Received channel message (Public) from C70E9CA7: C70E9CA7: They hardest part is setting up documentation for registering with WASOS and a governing board. -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:49:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:49:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:49:52 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:49:52 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:49:52 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:49:52 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:49:52 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:49:52 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:49:52 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:49:53 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:49:53 - MeshCoreBot - INFO - Contacts loaded: 67 contacts -2025-09-01 19:49:53 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:49:55 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:49:56 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:49:56 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:49:57 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:49:57 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:49:58 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:49:58 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:49:58 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:49:58 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:49:58 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:49:58 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:49:58 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:49:58 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:49:58 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:49:58 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:49:58 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:49:58 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:49:58 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:49:58 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:49:58 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:49:58 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:49:58 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756781424, 'text': 'C70E9CA7: It does take some admin time, and book keeping. '} -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Extracted sender from text: C70E9CA7 -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Message content for processing: It does take some admin time, and book keeping. -2025-09-01 19:50:26 - MeshCoreBot - INFO - Received channel message (Public) from C70E9CA7: C70E9CA7: It does take some admin time, and book keeping.  -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 19:50:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:50:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781426, 'text': 'Howl @ 🏡: test'} -2025-09-01 19:50:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:50:27 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:50:27 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 19:50:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-01 19:50:27 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:50:27 - MeshCoreBot - INFO - Processing message: test -2025-09-01 19:50:27 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:50:27 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: Unknown dB | Received at: 19:50:26 -2025-09-01 19:50:27 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:50:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781433, 'text': 'Howl @ 🏡: hello'} -2025-09-01 19:50:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:50:33 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:50:33 - MeshCoreBot - DEBUG - Message content for processing: hello -2025-09-01 19:50:33 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: hello -2025-09-01 19:50:33 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:50:33 - MeshCoreBot - INFO - Processing message: hello -2025-09-01 19:50:33 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-01 19:50:33 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Greetings, human! I'm HowlBot. -2025-09-01 19:50:33 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:51:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781465, 'text': 'Howl @ 🏡: cmd'} -2025-09-01 19:51:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:51:06 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:51:06 - MeshCoreBot - DEBUG - Message content for processing: cmd -2025-09-01 19:51:06 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: cmd -2025-09-01 19:51:06 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:51:06 - MeshCoreBot - INFO - Processing message: cmd -2025-09-01 19:51:06 - MeshCoreBot - INFO - Keyword 'cmd' matched, responding -2025-09-01 19:51:06 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Available commands: test, ping, help, hello, cmd, advert, t phrase, @string -2025-09-01 19:51:06 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781499, 'text': 'Muesli Client: Yikes that’s no fun lol'} -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Message content for processing: Yikes that’s no fun lol -2025-09-01 19:51:43 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Yikes that’s no fun lol -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:51:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781550, 'text': "Ikoka Stick FW Dev: I'm the president of one non-profit and on the board of two others. It's a big time commitment"} -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Message content for processing: I'm the president of one non-profit and on the board of two others. It's a big time commitment -2025-09-01 19:52:39 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I'm the president of one non-profit and on the board of two others. It's a big time commitment -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:52:39 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:53:07 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:53:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781598, 'text': "Tae's T114: Test"} -2025-09-01 19:53:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:53:22 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:53:22 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 19:53:22 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: Test -2025-09-01 19:53:22 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:53:22 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 19:53:22 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:53:22 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Tae's T114 | Routed through 3 hops | SNR: Unknown dB | Received at: 19:53:18 -2025-09-01 19:53:22 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781604, 'text': 'Howl @ 🏡: It does seem like a way to turn an ad hoc network into paperwork and meetings.'} -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Message content for processing: It does seem like a way to turn an ad hoc network into paperwork and meetings. -2025-09-01 19:53:25 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: It does seem like a way to turn an ad hoc network into paperwork and meetings. -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:53:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:53:45 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:53:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781628, 'text': "Tae's T114: Unknown dB! I am the unknown sender"} -2025-09-01 19:53:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:53:52 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:53:52 - MeshCoreBot - DEBUG - Message content for processing: Unknown dB! I am the unknown sender -2025-09-01 19:53:52 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: Unknown dB! I am the unknown sender -2025-09-01 19:53:52 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:53:52 - MeshCoreBot - INFO - Processing message: Unknown dB! I am the unknown sender -2025-09-01 19:54:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:54:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781665, 'text': "Tae's T114: I could be anywhere. "} -2025-09-01 19:54:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:54:27 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 19:54:27 - MeshCoreBot - DEBUG - Message content for processing: I could be anywhere. -2025-09-01 19:54:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: I could be anywhere.  -2025-09-01 19:54:27 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:54:27 - MeshCoreBot - INFO - Processing message: I could be anywhere. -2025-09-01 19:54:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781679, 'text': 'Howl @ 🏡: Yeah, I reorganized the code after I got it working so that it was more extensible and I need to tweak a few things.'} -2025-09-01 19:54:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:54:40 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:54:40 - MeshCoreBot - DEBUG - Message content for processing: Yeah, I reorganized the code after I got it working so that it was more extensible and I need to tweak a few things. -2025-09-01 19:54:40 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Yeah, I reorganized the code after I got it working so that it was more extensible and I need to tweak a few things. -2025-09-01 19:54:40 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:54:40 - MeshCoreBot - INFO - Processing message: Yeah, I reorganized the code after I got it working so that it was more extensible and I need to tweak a few things. -2025-09-01 19:54:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756781693, 'text': 'Ikoka Stick FW Dev: Is that like being the 13th man (woman in this case)'} -2025-09-01 19:54:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:54:57 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 19:54:57 - MeshCoreBot - DEBUG - Message content for processing: Is that like being the 13th man (woman in this case) -2025-09-01 19:54:57 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Is that like being the 13th man (woman in this case) -2025-09-01 19:54:57 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 19:54:57 - MeshCoreBot - INFO - Processing message: Is that like being the 13th man (woman in this case) -2025-09-01 19:55:02 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:55:02 - MeshCoreBot - INFO - Bot stopped -2025-09-01 19:55:05 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:55:05 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 19:55:05 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 19:55:05 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 19:55:05 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 19:55:05 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 19:55:05 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 19:55:05 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 19:55:06 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 19:55:06 - MeshCoreBot - INFO - Contacts loaded: 69 contacts -2025-09-01 19:55:06 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 19:55:08 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 19:55:08 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:55:09 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 19:55:09 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:55:10 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 19:55:10 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:55:10 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 19:55:10 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 19:55:10 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 19:55:10 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 19:55:10 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 19:55:10 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 19:55:10 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 19:55:10 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 19:55:10 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 19:55:10 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 19:55:10 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 19:55:10 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 19:55:10 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 19:55:10 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 19:55:10 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 19:55:10 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 19:55:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781717, 'text': 'Howl @ 🏡: test'} -2025-09-01 19:55:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:55:17 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:55:17 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 19:55:17 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-01 19:55:17 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:55:17 - MeshCoreBot - INFO - Processing message: test -2025-09-01 19:55:17 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 19:55:17 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: Unknown dB | Received at: 19:55:17 -2025-09-01 19:55:17 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756781734, 'text': 'Muesli Client: Maybe it could be under the umbrella of an existing one, like a ham radio club'} -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Message content for processing: Maybe it could be under the umbrella of an existing one, like a ham radio club -2025-09-01 19:55:42 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Maybe it could be under the umbrella of an existing one, like a ham radio club -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 19:55:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 19:57:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756781821, 'text': "Howl @ 🏡: I'm not sure the SNR is all that useful, because it is always reporting my SNR to Paine."} -2025-09-01 19:57:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 19:57:02 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 19:57:02 - MeshCoreBot - DEBUG - Message content for processing: I'm not sure the SNR is all that useful, because it is always reporting my SNR to Paine. -2025-09-01 19:57:02 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I'm not sure the SNR is all that useful, because it is always reporting my SNR to Paine. -2025-09-01 19:57:02 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 19:57:02 - MeshCoreBot - INFO - Processing message: I'm not sure the SNR is all that useful, because it is always reporting my SNR to Paine. -2025-09-01 19:57:32 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:58:15 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 19:58:49 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 19:58:49 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:02:43 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:02:43 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:02:43 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:02:43 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:02:43 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:02:43 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:02:43 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:02:43 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:02:44 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:02:44 - MeshCoreBot - INFO - Contacts loaded: 73 contacts -2025-09-01 20:02:44 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:02:46 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:02:46 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:02:47 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:02:47 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:02:48 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:02:48 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:02:48 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:02:48 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:02:48 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:02:48 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:02:48 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:02:48 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:02:48 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:02:48 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:02:48 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:02:48 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:02:48 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:02:48 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:02:48 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:02:48 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:02:48 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:02:48 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:02:49 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:02:50 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:02:53 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:03:35 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:03:36 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:03:36 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:04:40 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:04:40 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:04:41 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:03 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:04 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:04 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:05 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:05:05 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:47 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:48 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:05:48 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:08 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:09 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:09 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:12 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:12 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:13 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:19 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:19 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:19 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:20 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:25 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:26 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:26 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:28 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:29 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:29 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:31 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:32 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:32 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:34 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:41 - MeshCoreBot - ERROR - Error handling RF log data: 'Event' object has no attribute 'metadata' -2025-09-01 20:06:43 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:06:43 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:07:29 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:08:48 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:08:54 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:10:08 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:10:08 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:10:08 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:10:08 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:10:08 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:10:08 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:10:08 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:10:08 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:10:09 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:10:09 - MeshCoreBot - INFO - Contacts loaded: 74 contacts -2025-09-01 20:10:09 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:10:11 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:10:12 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:10:12 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:10:13 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:10:13 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:10:14 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:10:14 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:10:14 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:10:14 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756782522, 'text': 'mcarper t1000: 501c3s can get matching donations from companies '} -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Message content for processing: 501c3s can get matching donations from companies -2025-09-01 20:10:14 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: 501c3s can get matching donations from companies  -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:10:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:10:14 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:10:14 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:10:14 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:10:14 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:10:14 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:10:14 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:10:14 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:10:14 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:10:14 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:10:14 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:10:14 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec51101bd4ff0f5... -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec51101bd4ff0f5... -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2ec51101bd4ff0f5... -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1101014ff0f5... -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1101014ff0f5... -2025-09-01 20:10:15 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1101014ff0f5... -2025-09-01 20:10:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1102015f4ff0... -2025-09-01 20:10:18 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1102015f4ff0... -2025-09-01 20:10:18 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1102015f4ff0... -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9d1504081deb5f... -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9d1504081deb5f... -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Cached RSSI -99 for pubkey ea9d1504081deb5f... -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756782614, 'text': 'Ikoka Stick FW Dev: Depends on the company and depends on the nonprofit, and depends a lot on their matching program '} -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Message content for processing: Depends on the company and depends on the nonprofit, and depends a lot on their matching program -2025-09-01 20:10:19 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Depends on the company and depends on the nonprofit, and depends a lot on their matching program  -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 20:10:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc71505081deb5f... -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc71505081deb5f... -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2fc71505081deb5f... -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1505081deb5f... -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1505081deb5f... -2025-09-01 20:10:20 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1505081deb5f... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1d0349cd5f89... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1d0349cd5f89... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1d0349cd5f89... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc51d0449cd5fbd... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc51d0449cd5fbd... -2025-09-01 20:10:35 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2fc51d0449cd5fbd... -2025-09-01 20:10:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1d0449cd5f01... -2025-09-01 20:10:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1d0449cd5f01... -2025-09-01 20:10:36 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1d0449cd5f01... -2025-09-01 20:10:37 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756782636, 'text': 'test'} -2025-09-01 20:10:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:10:37 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 20:10:37 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 20:10:37 - MeshCoreBot - INFO - Processing message: test -2025-09-01 20:10:37 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:10:37 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 20:10:36 -2025-09-01 20:10:37 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1d0449cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1d0449cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1d0449cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1d0549cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1d0549cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1d0549cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61d0549cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61d0549cd7e5f... -2025-09-01 20:10:48 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61d0549cd7e5f... -2025-09-01 20:11:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b11027e5f040d... -2025-09-01 20:11:02 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b11027e5f040d... -2025-09-01 20:11:02 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b11027e5f040d... -2025-09-01 20:11:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db11037e5f0104... -2025-09-01 20:11:03 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db11037e5f0104... -2025-09-01 20:11:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db11037e5f0104... -2025-09-01 20:11:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc611037e5fbd04... -2025-09-01 20:11:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc611037e5fbd04... -2025-09-01 20:11:04 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc611037e5fbd04... -2025-09-01 20:11:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b110449cd7e5f... -2025-09-01 20:11:48 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b110449cd7e5f... -2025-09-01 20:11:48 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b110449cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db110549cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db110549cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db110549cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec6110549cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec6110549cd7e5f... -2025-09-01 20:11:49 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec6110549cd7e5f... -2025-09-01 20:12:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1103081d5f8e... -2025-09-01 20:12:02 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1103081d5f8e... -2025-09-01 20:12:02 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1103081d5f8e... -2025-09-01 20:12:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dd1104081d5f01... -2025-09-01 20:12:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dd1104081d5f01... -2025-09-01 20:12:03 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 30dd1104081d5f01... -2025-09-01 20:12:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c71104081d5fbd... -2025-09-01 20:12:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c71104081d5fbd... -2025-09-01 20:12:04 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c71104081d5fbd... -2025-09-01 20:12:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1104cb081d5f... -2025-09-01 20:12:09 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1104cb081d5f... -2025-09-01 20:12:09 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1104cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c71105cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c71105cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c71105cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1105cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1105cb081d5f... -2025-09-01 20:12:10 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1105cb081d5f... -2025-09-01 20:12:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9c0503241d5f85... -2025-09-01 20:12:49 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9c0503241d5f85... -2025-09-01 20:12:49 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ec9c0503241d5f85... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc0504241d5f01... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc0504241d5f01... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc0504241d5f01... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c80504241d5fbd... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c80504241d5fbd... -2025-09-01 20:12:50 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c80504241d5fbd... -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b150349cd5f11... -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b150349cd5f11... -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b150349cd5f11... -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756782787, 'text': 'Muesli Client: Ooo okay'} -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Message content for processing: Ooo okay -2025-09-01 20:13:08 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Ooo okay -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:13:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32dc150449cd5f01... -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32dc150449cd5f01... -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 32dc150449cd5f01... -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c6150449cd5fbd... -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c6150449cd5fbd... -2025-09-01 20:13:09 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c6150449cd5fbd... -2025-09-01 20:16:45 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ac515055a807e5f... -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Cached SNR 10.5 for pubkey 2ac515055a807e5f... -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2ac515055a807e5f... -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756783031, 'text': 'South Bellevue: You can also get a 501c3 to be a fiscal sponsor.'} -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Extracted sender from text: South Bellevue -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Message content for processing: You can also get a 501c3 to be a fiscal sponsor. -2025-09-01 20:17:17 - MeshCoreBot - INFO - Received channel message (Public) from South Bellevue: South Bellevue: You can also get a 501c3 to be a fiscal sponsor. -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 20:17:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:17:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc15055a807e5f... -2025-09-01 20:17:18 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc15055a807e5f... -2025-09-01 20:17:18 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc15055a807e5f... -2025-09-01 20:17:22 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:17:22 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:17:25 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:17:25 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:17:25 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:17:25 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:17:25 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:17:25 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:17:25 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:17:25 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:17:26 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:17:26 - MeshCoreBot - INFO - Contacts loaded: 77 contacts -2025-09-01 20:17:26 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:17:28 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:17:29 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:17:29 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:17:30 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:17:30 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:17:31 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:17:31 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:17:31 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:17:31 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:17:31 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:17:31 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:17:31 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:17:31 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:17:31 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:17:31 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:17:31 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:17:31 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:17:31 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:17:31 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:17:31 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:17:31 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:17:31 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:17:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41101bd4ff0f5... -2025-09-01 20:17:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41101bd4ff0f5... -2025-09-01 20:17:32 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41101bd4ff0f5... -2025-09-01 20:17:32 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783052.525818, 'pubkey_prefix': '31c41101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -60} -2025-09-01 20:17:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1101014ff0f5... -2025-09-01 20:17:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1101014ff0f5... -2025-09-01 20:17:33 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1101014ff0f5... -2025-09-01 20:17:33 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783053.198581, 'pubkey_prefix': '2fdb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756783054, 'text': 'test'} -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 20:17:34 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783053.198581, 'pubkey_prefix': '2fdb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Retrieved SNR 11.75 from recent RF data (time-based) -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783053.198581, 'pubkey_prefix': '2fdb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:17:34 - MeshCoreBot - DEBUG - Retrieved RSSI -37 from recent RF data (time-based) -2025-09-01 20:17:34 - MeshCoreBot - INFO - Processing message: test -2025-09-01 20:17:34 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:17:34 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 11.75 dB | RSSI: -37 dBm | Received at: 20:17:34 -2025-09-01 20:17:34 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b15027e5fcdeb... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b15027e5fcdeb... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b15027e5fcdeb... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783121.25695, 'pubkey_prefix': 'ed9b15027e5fcdebb218d99778b0ee0b029ffeb4c9b86628ebbc23841c3a5d6e', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da15037e5f01cd... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da15037e5f01cd... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da15037e5f01cd... -2025-09-01 20:18:41 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783121.452626, 'pubkey_prefix': '32da15037e5f01cdebb218d99778b0ee0b029ffeb4c9b86628ebbc23841c3a5d', 'snr': 12.5, 'rssi': -38} -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c415047e5f01bd... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c415047e5f01bd... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c415047e5f01bd... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783122.033582, 'pubkey_prefix': '30c415047e5f01bdcdebb218d99778b0ee0b029ffeb4c9b86628ebbc23841c3a', 'snr': 12.0, 'rssi': -60} -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b05015f857e53... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b05015f857e53... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b05015f857e53... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783122.3687549, 'pubkey_prefix': 'eb9b05015f857e534c2b8a96ad41496ca131c07070badb1a0e7e3d5c17c71407', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da05025f01857e... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da05025f01857e... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da05025f01857e... -2025-09-01 20:18:42 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783122.951614, 'pubkey_prefix': '31da05025f01857e534c2b8a96ad41496ca131c07070badb1a0e7e3d5c17c714', 'snr': 12.25, 'rssi': -38} -2025-09-01 20:18:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c405025fbd857e... -2025-09-01 20:18:43 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c405025fbd857e... -2025-09-01 20:18:43 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 33c405025fbd857e... -2025-09-01 20:18:43 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783123.4691288, 'pubkey_prefix': '33c405025fbd857e534c2b8a96ad41496ca131c07070badb1a0e7e3d5c17c714', 'snr': 12.75, 'rssi': -60} -2025-09-01 20:18:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d41500cdf23416... -2025-09-01 20:18:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d41500cdf23416... -2025-09-01 20:18:48 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 32d41500cdf23416... -2025-09-01 20:18:48 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783128.857538, 'pubkey_prefix': '32d41500cdf234161e2aac8d31ddd64a96cde968a3e1e5171ab3c5d8e3f95c47', 'snr': 12.5, 'rssi': -44} -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41501bdcdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41501bdcdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41501bdcdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783129.316813, 'pubkey_prefix': '30c41501bdcdf234161e2aac8d31ddd64a96cde968a3e1e5171ab3c5d8e3f95c', 'snr': 12.0, 'rssi': -60} -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db150101cdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db150101cdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db150101cdf234... -2025-09-01 20:18:49 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783129.53357, 'pubkey_prefix': '32db150101cdf234161e2aac8d31ddd64a96cde968a3e1e5171ab3c5d8e3f95c', 'snr': 12.5, 'rssi': -37} -2025-09-01 20:18:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502bd5fcdf2... -2025-09-01 20:18:50 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502bd5fcdf2... -2025-09-01 20:18:50 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502bd5fcdf2... -2025-09-01 20:18:50 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783130.590095, 'pubkey_prefix': 'eb9b1502bd5fcdf234161e2aac8d31ddd64a96cde968a3e1e5171ab3c5d8e3f9', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd41500d511af39... -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd41500d511af39... -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd41500d511af39... -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783134.589247, 'pubkey_prefix': '2fd41500d511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384e32c', 'snr': 11.75, 'rssi': -44} -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783134, 'text': 'Howl @ 🏡: @algona'} -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Message content for processing: @algona -2025-09-01 20:18:54 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: @algona -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783134.589247, 'pubkey_prefix': '2fd41500d511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384e32c', 'snr': 11.75, 'rssi': -44} -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Retrieved SNR 11.75 from recent RF data (time-based) -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783134.589247, 'pubkey_prefix': '2fd41500d511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384e32c', 'snr': 11.75, 'rssi': -44} -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Retrieved RSSI -44 from recent RF data (time-based) -2025-09-01 20:18:54 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:18:54 - MeshCoreBot - INFO - Processing message: @algona -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783135.0519931, 'pubkey_prefix': '2fd9150101d511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384e3', 'snr': 11.75, 'rssi': -39} -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41501bdd511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41501bdd511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41501bdd511af... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783135.2604978, 'pubkey_prefix': '32c41501bdd511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384e3', 'snr': 12.5, 'rssi': -60} -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1502015fd511... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1502015fd511... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1502015fd511... -2025-09-01 20:18:55 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783135.60377, 'pubkey_prefix': 'e99a1502015fd511af39f105766729ec071ca5a724efc9f0f7ffd33ffe8b9384', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:19:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1509bdbf7013... -2025-09-01 20:19:03 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1509bdbf7013... -2025-09-01 20:19:03 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1509bdbf7013... -2025-09-01 20:19:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783143.637147, 'pubkey_prefix': 'ec9b1509bdbf7013c7b1241d5fb171cd8edb169aa5b2e497f276a67321a125aa', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc7150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc7150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2fc7150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783144.085876, 'pubkey_prefix': '2fc7150abdbf7013c7b1241d5fbdb171cd8edb169aa5b2e497f276a67321a125', 'snr': 11.75, 'rssi': -57} -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150abdbf7013... -2025-09-01 20:19:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783144.555305, 'pubkey_prefix': '30da150abdbf7013c7b1241d5f01b171cd8edb169aa5b2e497f276a67321a125', 'snr': 12.0, 'rssi': -38} -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d31500d5537355... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d31500d5537355... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 34d31500d5537355... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783160.269187, 'pubkey_prefix': '34d31500d5537355f42a6f2c45ea498baa4a214d3fb9a395c91f03cc1ec7a9e1', 'snr': 13.0, 'rssi': -45} -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783159, 'text': 'Howl @ 🏡: t algona'} -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Message content for processing: t algona -2025-09-01 20:19:20 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: t algona -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783160.269187, 'pubkey_prefix': '34d31500d5537355f42a6f2c45ea498baa4a214d3fb9a395c91f03cc1ec7a9e1', 'snr': 13.0, 'rssi': -45} -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Retrieved SNR 13.0 from recent RF data (time-based) -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783160.269187, 'pubkey_prefix': '34d31500d5537355f42a6f2c45ea498baa4a214d3fb9a395c91f03cc1ec7a9e1', 'snr': 13.0, 'rssi': -45} -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Retrieved RSSI -45 from recent RF data (time-based) -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:19:20 - MeshCoreBot - INFO - Processing message: t algona -2025-09-01 20:19:20 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-01 20:19:20 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Howl @ 🏡: algona | Direct connection (0 hops) | SNR: 13.0 dB | RSSI: -45 dBm -2025-09-01 20:19:20 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150101d55373... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150101d55373... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150101d55373... -2025-09-01 20:19:20 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783160.463487, 'pubkey_prefix': '32da150101d5537355f42a6f2c45ea498baa4a214d3fb9a395c91f03cc1ec7a9', 'snr': 12.5, 'rssi': -38} -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31501bdd55373... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31501bdd55373... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31501bdd55373... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783161.2692711, 'pubkey_prefix': '33c31501bdd5537355f42a6f2c45ea498baa4a214d3fb9a395c91f03cc1ec7a9', 'snr': 12.75, 'rssi': -61} -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150101d58029... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150101d58029... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150101d58029... -2025-09-01 20:19:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783161.7427578, 'pubkey_prefix': '32da150101d58029c8eaf2e644204d59a1caeedd94c92adc78eafebe2d457b6f', 'snr': 12.5, 'rssi': -38} -2025-09-01 20:19:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31501bdd58029... -2025-09-01 20:19:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31501bdd58029... -2025-09-01 20:19:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31501bdd58029... -2025-09-01 20:19:22 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783162.3611772, 'pubkey_prefix': '2fc31501bdd58029c8eaf2e644204d59a1caeedd94c92adc78eafebe2d457b6f', 'snr': 11.75, 'rssi': -61} -2025-09-01 20:19:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502015fd580... -2025-09-01 20:19:23 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502015fd580... -2025-09-01 20:19:23 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502015fd580... -2025-09-01 20:19:23 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783163.833975, 'pubkey_prefix': 'eb9b1502015fd58029c8eaf2e644204d59a1caeedd94c92adc78eafebe2d457b', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b150349cd5f11... -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b150349cd5f11... -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b150349cd5f11... -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783175.9412532, 'pubkey_prefix': 'e99b150349cd5f1104d8b3082050f12c0ad73e683a680eabf5e0ca16a002ad73', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783172, 'text': 'Muesli Client: That sounds potentially easier'} -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Message content for processing: That sounds potentially easier -2025-09-01 20:19:35 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: That sounds potentially easier -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783175.9412532, 'pubkey_prefix': 'e99b150349cd5f1104d8b3082050f12c0ad73e683a680eabf5e0ca16a002ad73', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783175.9412532, 'pubkey_prefix': 'e99b150349cd5f1104d8b3082050f12c0ad73e683a680eabf5e0ca16a002ad73', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:19:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:19:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150449cd5f01... -2025-09-01 20:19:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150449cd5f01... -2025-09-01 20:19:36 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150449cd5f01... -2025-09-01 20:19:36 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783176.5234199, 'pubkey_prefix': '30da150449cd5f011104d8b3082050f12c0ad73e683a680eabf5e0ca16a002ad', 'snr': 12.0, 'rssi': -38} -2025-09-01 20:19:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c7150549cd5f01... -2025-09-01 20:19:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c7150549cd5f01... -2025-09-01 20:19:37 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c7150549cd5f01... -2025-09-01 20:19:37 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783177.5212438, 'pubkey_prefix': '31c7150549cd5f01bd1104d8b3082050f12c0ad73e683a680eabf5e0ca16a002', 'snr': 12.25, 'rssi': -57} -2025-09-01 20:20:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1103b97e5fc0... -2025-09-01 20:20:20 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1103b97e5fc0... -2025-09-01 20:20:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1103b97e5fc0... -2025-09-01 20:20:20 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783220.6295922, 'pubkey_prefix': 'e99a1103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:20:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61104b97e5fbd... -2025-09-01 20:20:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61104b97e5fbd... -2025-09-01 20:20:21 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61104b97e5fbd... -2025-09-01 20:20:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783221.7817862, 'pubkey_prefix': '2fc61104b97e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 11.75, 'rssi': -58} -2025-09-01 20:20:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1104b97e5f01... -2025-09-01 20:20:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1104b97e5f01... -2025-09-01 20:20:22 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1104b97e5f01... -2025-09-01 20:20:22 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783222.467644, 'pubkey_prefix': '31da1104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.25, 'rssi': -38} -2025-09-01 20:21:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b11027e5f80db... -2025-09-01 20:21:02 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b11027e5f80db... -2025-09-01 20:21:02 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b11027e5f80db... -2025-09-01 20:21:02 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783262.347094, 'pubkey_prefix': 'ec9b11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:21:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:21:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc611037e5fbd80... -2025-09-01 20:21:03 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc611037e5fbd80... -2025-09-01 20:21:03 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2dc611037e5fbd80... -2025-09-01 20:21:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783263.475582, 'pubkey_prefix': '2dc611037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.25, 'rssi': -58} -2025-09-01 20:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11037e5f0180... -2025-09-01 20:21:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11037e5f0180... -2025-09-01 20:21:04 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11037e5f0180... -2025-09-01 20:21:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783264.034801, 'pubkey_prefix': '31db11037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:21:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9e11027e5fa3d1... -2025-09-01 20:22:02 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9e11027e5fa3d1... -2025-09-01 20:22:02 - MeshCoreBot - DEBUG - Cached RSSI -98 for pubkey ef9e11027e5fa3d1... -2025-09-01 20:22:02 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783322.773671, 'pubkey_prefix': 'ef9e11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -4.25, 'rssi': -98} -2025-09-01 20:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec411037e5fbda3... -2025-09-01 20:22:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec411037e5fbda3... -2025-09-01 20:22:03 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2ec411037e5fbda3... -2025-09-01 20:22:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783323.461948, 'pubkey_prefix': '2ec411037e5fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 11.5, 'rssi': -60} -2025-09-01 20:22:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc11037e5f01a3... -2025-09-01 20:22:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc11037e5f01a3... -2025-09-01 20:22:04 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc11037e5f01a3... -2025-09-01 20:22:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783324.137266, 'pubkey_prefix': '2fdc11037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9c05027e5f54c5... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9c05027e5f54c5... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ef9c05027e5f54c5... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783426.551562, 'pubkey_prefix': 'ef9c05027e5f54c560be6e2bce74e1bcec89d29ca6151f41672e6f7cc5583eb9', 'snr': -4.25, 'rssi': -100} -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dc05037e5f0154... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dc05037e5f0154... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 31dc05037e5f0154... -2025-09-01 20:23:46 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783426.99182, 'pubkey_prefix': '31dc05037e5f0154c560be6e2bce74e1bcec89d29ca6151f41672e6f7cc5583e', 'snr': 12.25, 'rssi': -36} -2025-09-01 20:24:24 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:24:24 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:24:26 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:24:26 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:24:26 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:24:26 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:24:26 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:24:26 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:24:26 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:24:26 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:24:27 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:24:27 - MeshCoreBot - INFO - Contacts loaded: 78 contacts -2025-09-01 20:24:27 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:24:29 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:24:29 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:24:30 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:24:30 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:24:31 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:24:31 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:24:31 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:24:31 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:24:31 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:24:31 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:24:31 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:24:31 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:24:31 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:24:31 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:24:31 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:24:31 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:24:31 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:24:31 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:24:31 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:24:31 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:24:31 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:24:31 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:24:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1101014ff0f5... -2025-09-01 20:24:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1101014ff0f5... -2025-09-01 20:24:32 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1101014ff0f5... -2025-09-01 20:24:32 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783472.7790139, 'pubkey_prefix': '30dc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -36} -2025-09-01 20:24:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61101bd4ff0f5... -2025-09-01 20:24:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61101bd4ff0f5... -2025-09-01 20:24:33 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61101bd4ff0f5... -2025-09-01 20:24:33 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783473.720831, 'pubkey_prefix': '2ec61101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -58} -2025-09-01 20:24:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b1102015f4ff0... -2025-09-01 20:24:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b1102015f4ff0... -2025-09-01 20:24:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b1102015f4ff0... -2025-09-01 20:24:35 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783475.7456472, 'pubkey_prefix': 'ed9b1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:24:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d11500d5281aa1... -2025-09-01 20:24:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d11500d5281aa1... -2025-09-01 20:24:41 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 31d11500d5281aa1... -2025-09-01 20:24:41 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783481.9955552, 'pubkey_prefix': '31d11500d5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac9f4f', 'snr': 12.25, 'rssi': -47} -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783481, 'text': 'Howl @ 🏡: @home'} -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Message content for processing: @home -2025-09-01 20:24:42 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: @home -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783481.9955552, 'pubkey_prefix': '31d11500d5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac9f4f', 'snr': 12.25, 'rssi': -47} -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Retrieved SNR 12.25 from recent RF data (time-based) -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783481.9955552, 'pubkey_prefix': '31d11500d5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac9f4f', 'snr': 12.25, 'rssi': -47} -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Retrieved RSSI -47 from recent RF data (time-based) -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:24:42 - MeshCoreBot - INFO - Processing message: @home -2025-09-01 20:24:42 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-01 20:24:42 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Howl @ 🏡: home | Direct connection (0 hops) | SNR: 12.25 dB | RSSI: -47 dBm -2025-09-01 20:24:42 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc150101d5281a... -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc150101d5281a... -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc150101d5281a... -2025-09-01 20:24:42 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783482.730486, 'pubkey_prefix': '30dc150101d5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac9f', 'snr': 12.0, 'rssi': -36} -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb150101d5b81d... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb150101d5b81d... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb150101d5b81d... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783483.3423202, 'pubkey_prefix': '2fdb150101d5b81d9327fbc2eb84b65f8e7d34d4a58c99fa78eafebe2d457b6f', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41501bdd5281a... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41501bdd5281a... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41501bdd5281a... -2025-09-01 20:24:43 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783483.537076, 'pubkey_prefix': '30c41501bdd5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac9f', 'snr': 12.0, 'rssi': -60} -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc21501bdd5b81d... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc21501bdd5b81d... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc21501bdd5b81d... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783484.1440902, 'pubkey_prefix': '2fc21501bdd5b81d9327fbc2eb84b65f8e7d34d4a58c99fa78eafebe2d457b6f', 'snr': 11.75, 'rssi': -62} -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502015fd5b8... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502015fd5b8... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502015fd5b8... -2025-09-01 20:24:44 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783484.601521, 'pubkey_prefix': 'eb9b1502015fd5b81d9327fbc2eb84b65f8e7d34d4a58c99fa78eafebe2d457b', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:24:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502bd5fd528... -2025-09-01 20:24:45 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502bd5fd528... -2025-09-01 20:24:45 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502bd5fd528... -2025-09-01 20:24:45 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783485.527761, 'pubkey_prefix': 'eb9b1502bd5fd5281aa1963a1c73d8346e37ad84c7507c4b84d2ff90f52349ac', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b05015f547e4c... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b05015f547e4c... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b05015f547e4c... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783504.116332, 'pubkey_prefix': 'ea9b05015f547e4cfde99afbb5c4935bdab743debc064e531b92c69e7cc8589d', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405025fbd547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405025fbd547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405025fbd547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783504.552926, 'pubkey_prefix': '32c405025fbd547e4cfde99afbb5c4935bdab743debc064e531b92c69e7cc858', 'snr': 12.5, 'rssi': -60} -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc05025f01547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc05025f01547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc05025f01547e... -2025-09-01 20:25:04 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783504.944118, 'pubkey_prefix': '2edc05025f01547e4cfde99afbb5c4935bdab743debc064e531b92c69e7cc858', 'snr': 11.5, 'rssi': -36} -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b1503777e5fd5... -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b1503777e5fd5... -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b1503777e5fd5... -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783521.964, 'pubkey_prefix': 'ed9b1503777e5fd5446ae7da21bf91bce6bc0f8890bab2e26ca348b7d9d137b9', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783518, 'text': 'mcarper t1000: Test'} -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 20:25:21 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Test -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783521.964, 'pubkey_prefix': 'ed9b1503777e5fd5446ae7da21bf91bce6bc0f8890bab2e26ca348b7d9d137b9', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Retrieved SNR -4.75 from recent RF data (time-based) -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783521.964, 'pubkey_prefix': 'ed9b1503777e5fd5446ae7da21bf91bce6bc0f8890bab2e26ca348b7d9d137b9', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:25:21 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:25:21 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 20:25:21 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:25:21 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from mcarper t1000 | Routed through 3 hops | SNR: -4.75 dB | RSSI: -101 dBm | Received at: 20:25:18 -2025-09-01 20:25:22 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:25:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41504777e5fbd... -2025-09-01 20:25:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41504777e5fbd... -2025-09-01 20:25:22 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41504777e5fbd... -2025-09-01 20:25:22 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783522.786159, 'pubkey_prefix': '30c41504777e5fbdd5446ae7da21bf91bce6bc0f8890bab2e26ca348b7d9d137', 'snr': 12.0, 'rssi': -60} -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1504777e5f01... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1504777e5f01... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1504777e5f01... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783523.00328, 'pubkey_prefix': '2fdc1504777e5f01d5446ae7da21bf91bce6bc0f8890bab2e26ca348b7d9d137', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc150101d548ee... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc150101d548ee... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc150101d548ee... -2025-09-01 20:25:23 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783523.719987, 'pubkey_prefix': '2fdc150101d548ee07275736684857c141f8e14dfc891126a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:25:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41501bdd548ee... -2025-09-01 20:25:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41501bdd548ee... -2025-09-01 20:25:24 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41501bdd548ee... -2025-09-01 20:25:24 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783524.329939, 'pubkey_prefix': '31c41501bdd548ee07275736684857c141f8e14dfc891126a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -60} -2025-09-01 20:25:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1502015fd548... -2025-09-01 20:25:29 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1502015fd548... -2025-09-01 20:25:29 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1502015fd548... -2025-09-01 20:25:29 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783529.317581, 'pubkey_prefix': 'ec9b1502015fd548ee07275736684857c141f8e14dfc891126a1c88e7f2b4861', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b150438081d5f... -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b150438081d5f... -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b150438081d5f... -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783546.536605, 'pubkey_prefix': 'ea9b150438081d5fd5650e8ab8d9dca843395b0f101f217598afe7042b469986', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756783543, 'text': 'Jade (First Hill): Test'} -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 20:25:46 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Test -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783546.536605, 'pubkey_prefix': 'ea9b150438081d5fd5650e8ab8d9dca843395b0f101f217598afe7042b469986', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783546.536605, 'pubkey_prefix': 'ea9b150438081d5fd5650e8ab8d9dca843395b0f101f217598afe7042b469986', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:25:46 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 20:25:46 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 20:25:46 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:25:46 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade (First Hill) | Routed through 4 hops | SNR: -5.5 dB | RSSI: -101 dBm | Received at: 20:25:43 -2025-09-01 20:25:46 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:25:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd150538081d5f... -2025-09-01 20:25:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd150538081d5f... -2025-09-01 20:25:47 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd150538081d5f... -2025-09-01 20:25:47 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783547.3867798, 'pubkey_prefix': '31dd150538081d5f01d5650e8ab8d9dca843395b0f101f217598afe7042b4699', 'snr': 12.25, 'rssi': -35} -2025-09-01 20:25:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd150101d55e88... -2025-09-01 20:25:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd150101d55e88... -2025-09-01 20:25:48 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd150101d55e88... -2025-09-01 20:25:48 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783548.179351, 'pubkey_prefix': '31dd150101d55e88b17be01341733de564373652fa816dc3a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -35} -2025-09-01 20:25:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3150201bdd55e... -2025-09-01 20:25:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3150201bdd55e... -2025-09-01 20:25:49 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3150201bdd55e... -2025-09-01 20:25:49 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783549.968034, 'pubkey_prefix': '2fc3150201bdd55e88b17be01341733de564373652fa816dc3a1c88e7f2b4861', 'snr': 11.75, 'rssi': -61} -2025-09-01 20:25:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9c1502015fd55e... -2025-09-01 20:25:50 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9c1502015fd55e... -2025-09-01 20:25:50 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ec9c1502015fd55e... -2025-09-01 20:25:50 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783550.733067, 'pubkey_prefix': 'ec9c1502015fd55e88b17be01341733de564373652fa816dc3a1c88e7f2b4861', 'snr': -5.0, 'rssi': -100} -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9c15027e5fcd28... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9c15027e5fcd28... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ef9c15027e5fcd28... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783560.068631, 'pubkey_prefix': 'ef9c15027e5fcd28762950b2dc0732cd7b4962aedac977fbfa607be02c643811', 'snr': -4.25, 'rssi': -100} -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddb15037e5f01cd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddb15037e5f01cd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2ddb15037e5f01cd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783560.533084, 'pubkey_prefix': '2ddb15037e5f01cd28762950b2dc0732cd7b4962aedac977fbfa607be02c6438', 'snr': 11.25, 'rssi': -37} -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c715037e5fbdcd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c715037e5fbdcd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c715037e5fbdcd... -2025-09-01 20:26:00 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783560.9505239, 'pubkey_prefix': '30c715037e5fbdcd28762950b2dc0732cd7b4962aedac977fbfa607be02c6438', 'snr': 12.0, 'rssi': -57} -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1503777e5fd5... -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1503777e5fd5... -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1503777e5fd5... -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783580.660165, 'pubkey_prefix': 'ea9b1503777e5fd55e106ad88fafc3a04a34fcc939d3dc144ca799a0d29aba87', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783576, 'text': 'mcarper t1000: SNR went down. I had trouble getting to cougar just now '} -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Message content for processing: SNR went down. I had trouble getting to cougar just now -2025-09-01 20:26:20 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: SNR went down. I had trouble getting to cougar just now  -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783580.660165, 'pubkey_prefix': 'ea9b1503777e5fd55e106ad88fafc3a04a34fcc939d3dc144ca799a0d29aba87', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783580.660165, 'pubkey_prefix': 'ea9b1503777e5fd55e106ad88fafc3a04a34fcc939d3dc144ca799a0d29aba87', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:26:20 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:26:20 - MeshCoreBot - INFO - Processing message: SNR went down. I had trouble getting to cougar just now -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41504777e5fbd... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41504777e5fbd... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41504777e5fbd... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783581.318909, 'pubkey_prefix': '31c41504777e5fbdd55e106ad88fafc3a04a34fcc939d3dc144ca799a0d29aba', 'snr': 12.25, 'rssi': -60} -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1504777e5f01... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1504777e5f01... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1504777e5f01... -2025-09-01 20:26:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783581.8104582, 'pubkey_prefix': '30db1504777e5f01d55e106ad88fafc3a04a34fcc939d3dc144ca799a0d29aba', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a1503c41d5f11... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a1503c41d5f11... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a1503c41d5f11... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783596.3165581, 'pubkey_prefix': 'ea9a1503c41d5f11d8141bd080afcf13e4306e57b3b9b7c96be0d6bfe153105d', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783593, 'text': '🐶WO0F Companion<\x01: 🐶'} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Message content for processing: 🐶 -2025-09-01 20:26:36 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: 🐶 -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783596.3165581, 'pubkey_prefix': 'ea9a1503c41d5f11d8141bd080afcf13e4306e57b3b9b7c96be0d6bfe153105d', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783596.3165581, 'pubkey_prefix': 'ea9a1503c41d5f11d8141bd080afcf13e4306e57b3b9b7c96be0d6bfe153105d', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1504c41d5f01... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1504c41d5f01... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1504c41d5f01... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783596.6156569, 'pubkey_prefix': '2fdb1504c41d5f0111d8141bd080afcf13e4306e57b3b9b7c96be0d6bfe15310', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41504c41d5fbd... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41504c41d5fbd... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41504c41d5fbd... -2025-09-01 20:26:36 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783596.991424, 'pubkey_prefix': '30c41504c41d5fbd11d8141bd080afcf13e4306e57b3b9b7c96be0d6bfe15310', 'snr': 12.0, 'rssi': -60} -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b1503081d5fd5... -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b1503081d5fd5... -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b1503081d5fd5... -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783607.628905, 'pubkey_prefix': 'ed9b1503081d5fd5345c74a3c33625b5c3c1a3fefecd63bd0b8c3435cddfe637', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783603, 'text': 'Ikoka Stick FW Dev: Howl, when you get this all done can I take a peek at the source?'} -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Message content for processing: Howl, when you get this all done can I take a peek at the source? -2025-09-01 20:26:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Howl, when you get this all done can I take a peek at the source? -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783607.628905, 'pubkey_prefix': 'ed9b1503081d5fd5345c74a3c33625b5c3c1a3fefecd63bd0b8c3435cddfe637', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Retrieved SNR -4.75 from recent RF data (time-based) -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783607.628905, 'pubkey_prefix': 'ed9b1503081d5fd5345c74a3c33625b5c3c1a3fefecd63bd0b8c3435cddfe637', 'snr': -4.75, 'rssi': -101} -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:26:47 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:26:47 - MeshCoreBot - INFO - Processing message: Howl, when you get this all done can I take a peek at the source? -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91504081d5f01... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91504081d5f01... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91504081d5f01... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783608.025972, 'pubkey_prefix': '31d91504081d5f01d5345c74a3c33625b5c3c1a3fefecd63bd0b8c3435cddfe6', 'snr': 12.25, 'rssi': -39} -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41504081d5fbd... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41504081d5fbd... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41504081d5fbd... -2025-09-01 20:26:48 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783608.564113, 'pubkey_prefix': '32c41504081d5fbdd5345c74a3c33625b5c3c1a3fefecd63bd0b8c3435cddfe6', 'snr': 12.5, 'rssi': -60} -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502085fd58d... -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502085fd58d... -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502085fd58d... -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783619.757086, 'pubkey_prefix': 'eb9b1502085fd58d4ab4d57f325daa692bb9a6b326bd02bad9d8cc7dc62cbd2f', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756783616, 'text': 'Ikoka Stick FW Dev: I want to make a Cat Facts auto responder bot :)'} -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Message content for processing: I want to make a Cat Facts auto responder bot :) -2025-09-01 20:26:59 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I want to make a Cat Facts auto responder bot :) -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783619.757086, 'pubkey_prefix': 'eb9b1502085fd58d4ab4d57f325daa692bb9a6b326bd02bad9d8cc7dc62cbd2f', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783619.757086, 'pubkey_prefix': 'eb9b1502085fd58d4ab4d57f325daa692bb9a6b326bd02bad9d8cc7dc62cbd2f', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:26:59 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 20:26:59 - MeshCoreBot - INFO - Processing message: I want to make a Cat Facts auto responder bot :) -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc41503085fbdd5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc41503085fbdd5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc41503085fbdd5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783620.252129, 'pubkey_prefix': '2fc41503085fbdd58d4ab4d57f325daa692bb9a6b326bd02bad9d8cc7dc62cbd', 'snr': 11.75, 'rssi': -60} -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1503085f01d5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1503085f01d5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1503085f01d5... -2025-09-01 20:27:00 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783620.907615, 'pubkey_prefix': '31db1503085f01d58d4ab4d57f325daa692bb9a6b326bd02bad9d8cc7dc62cbd', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1502085fd5cc... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1502085fd5cc... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1502085fd5cc... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783626.2263439, 'pubkey_prefix': 'ea9b1502085fd5cc4320ac1a252287c3f8e32dec523f4379dea3dfe4d07c78fd', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756783625, 'text': 'Ikoka Stick FW Dev: (Because why not)'} -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Message content for processing: (Because why not) -2025-09-01 20:27:06 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: (Because why not) -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783626.2263439, 'pubkey_prefix': 'ea9b1502085fd5cc4320ac1a252287c3f8e32dec523f4379dea3dfe4d07c78fd', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783626.2263439, 'pubkey_prefix': 'ea9b1502085fd5cc4320ac1a252287c3f8e32dec523f4379dea3dfe4d07c78fd', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 20:27:06 - MeshCoreBot - INFO - Processing message: (Because why not) -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c51503085fbdd5... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c51503085fbdd5... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 31c51503085fbdd5... -2025-09-01 20:27:06 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783626.46857, 'pubkey_prefix': '31c51503085fbdd5cc4320ac1a252287c3f8e32dec523f4379dea3dfe4d07c78', 'snr': 12.25, 'rssi': -59} -2025-09-01 20:27:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1503085f01d5... -2025-09-01 20:27:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1503085f01d5... -2025-09-01 20:27:07 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1503085f01d5... -2025-09-01 20:27:07 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783627.049694, 'pubkey_prefix': '32db1503085f01d5cc4320ac1a252287c3f8e32dec523f4379dea3dfe4d07c78', 'snr': 12.5, 'rssi': -37} -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed31500d5ecfecb... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed31500d5ecfecb... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed31500d5ecfecb... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783649.132643, 'pubkey_prefix': '2ed31500d5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0a57b', 'snr': 11.5, 'rssi': -45} -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783648, 'text': "Howl @ 🏡: Of course. It's modular, so it should be easy to slide a set of commands in."} -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Message content for processing: Of course. It's modular, so it should be easy to slide a set of commands in. -2025-09-01 20:27:29 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Of course. It's modular, so it should be easy to slide a set of commands in. -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783649.132643, 'pubkey_prefix': '2ed31500d5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0a57b', 'snr': 11.5, 'rssi': -45} -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Retrieved SNR 11.5 from recent RF data (time-based) -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783649.132643, 'pubkey_prefix': '2ed31500d5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0a57b', 'snr': 11.5, 'rssi': -45} -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Retrieved RSSI -45 from recent RF data (time-based) -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:27:29 - MeshCoreBot - INFO - Processing message: Of course. It's modular, so it should be easy to slide a set of commands in. -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31501bdd5ecfe... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31501bdd5ecfe... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31501bdd5ecfe... -2025-09-01 20:27:29 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783649.8715699, 'pubkey_prefix': '30c31501bdd5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0a5', 'snr': 12.0, 'rssi': -61} -2025-09-01 20:27:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d5ecfe... -2025-09-01 20:27:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d5ecfe... -2025-09-01 20:27:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d5ecfe... -2025-09-01 20:27:30 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783650.428443, 'pubkey_prefix': '2fd9150101d5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0a5', 'snr': 11.75, 'rssi': -39} -2025-09-01 20:27:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1502015fd5ec... -2025-09-01 20:27:32 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1502015fd5ec... -2025-09-01 20:27:32 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1502015fd5ec... -2025-09-01 20:27:32 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783652.265693, 'pubkey_prefix': 'ec9b1502015fd5ecfecb5a82e52cf1e652cbd5f99cc068b85f8b2b83e3dff9b0', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d21500d553759b... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d21500d553759b... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d21500d553759b... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783653.1246688, 'pubkey_prefix': '31d21500d553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146da0fa76', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783652, 'text': 'Howl @ 🏡: cmd'} -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Message content for processing: cmd -2025-09-01 20:27:33 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: cmd -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783653.1246688, 'pubkey_prefix': '31d21500d553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146da0fa76', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Retrieved SNR 12.25 from recent RF data (time-based) -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783653.1246688, 'pubkey_prefix': '31d21500d553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146da0fa76', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Retrieved RSSI -46 from recent RF data (time-based) -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:27:33 - MeshCoreBot - INFO - Processing message: cmd -2025-09-01 20:27:33 - MeshCoreBot - INFO - Keyword 'cmd' matched, responding -2025-09-01 20:27:33 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Available commands: test, ping, help, hello, cmd, advert, t phrase, @string -2025-09-01 20:27:33 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31501bdd55375... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31501bdd55375... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31501bdd55375... -2025-09-01 20:27:33 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783653.316772, 'pubkey_prefix': '2dc31501bdd553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146da0fa', 'snr': 11.25, 'rssi': -61} -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21501bdd5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21501bdd5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21501bdd5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783654.19394, 'pubkey_prefix': '2ec21501bdd5b9bc808059b424694f63e17a0bee37de3b270b634577228993c9', 'snr': 11.5, 'rssi': -62} -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb150101d55375... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb150101d55375... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb150101d55375... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783654.389875, 'pubkey_prefix': '2fdb150101d553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146da0fa', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db150101d5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db150101d5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db150101d5b9bc... -2025-09-01 20:27:34 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783654.9456398, 'pubkey_prefix': '32db150101d5b9bc808059b424694f63e17a0bee37de3b270b634577228993c9', 'snr': 12.5, 'rssi': -37} -2025-09-01 20:27:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b150301155fd5... -2025-09-01 20:27:35 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b150301155fd5... -2025-09-01 20:27:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b150301155fd5... -2025-09-01 20:27:35 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783655.975353, 'pubkey_prefix': 'ec9b150301155fd553759b5462a06f91ffe553a788d1934f6bc2c08f2df0146d', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:27:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9c1503777e5fd5... -2025-09-01 20:27:36 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9c1503777e5fd5... -2025-09-01 20:27:36 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ef9c1503777e5fd5... -2025-09-01 20:27:36 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783656.9824169, 'pubkey_prefix': 'ef9c1503777e5fd5c7247e1df419d9336c2409f3bae50ea3fd78ab3ad93c0568', 'snr': -4.25, 'rssi': -100} -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783653, 'text': "mcarper t1000: It's going to need its own channel 😂 "} -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Message content for processing: It's going to need its own channel 😂 -2025-09-01 20:27:37 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: It's going to need its own channel 😂  -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783656.9824169, 'pubkey_prefix': 'ef9c1503777e5fd5c7247e1df419d9336c2409f3bae50ea3fd78ab3ad93c0568', 'snr': -4.25, 'rssi': -100} -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Retrieved SNR -4.25 from recent RF data (time-based) -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783656.9824169, 'pubkey_prefix': 'ef9c1503777e5fd5c7247e1df419d9336c2409f3bae50ea3fd78ab3ad93c0568', 'snr': -4.25, 'rssi': -100} -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Retrieved RSSI -100 from recent RF data (time-based) -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:27:37 - MeshCoreBot - INFO - Processing message: It's going to need its own channel 😂 -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1504777e5f01... -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1504777e5f01... -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1504777e5f01... -2025-09-01 20:27:37 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783657.5653188, 'pubkey_prefix': '31db1504777e5f01d5c7247e1df419d9336c2409f3bae50ea3fd78ab3ad93c05', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:27:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21504777e5fbd... -2025-09-01 20:27:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21504777e5fbd... -2025-09-01 20:27:38 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21504777e5fbd... -2025-09-01 20:27:38 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783658.059923, 'pubkey_prefix': '2ec21504777e5fbdd5c7247e1df419d9336c2409f3bae50ea3fd78ab3ad93c05', 'snr': 11.5, 'rssi': -62} -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89b0503241d5f85... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89b0503241d5f85... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e89b0503241d5f85... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783677.165807, 'pubkey_prefix': 'e89b0503241d5f8575aac41dd65cf2429fe8cf3f927a05d5541d775fba1d54ba', 'snr': -6.0, 'rssi': -101} -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32bd0504241d5fbd... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32bd0504241d5fbd... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached RSSI -67 for pubkey 32bd0504241d5fbd... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783677.6000571, 'pubkey_prefix': '32bd0504241d5fbd8575aac41dd65cf2429fe8cf3f927a05d5541d775fba1d54', 'snr': 12.5, 'rssi': -67} -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc0504241d5f01... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc0504241d5f01... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc0504241d5f01... -2025-09-01 20:27:57 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783677.900525, 'pubkey_prefix': '2fdc0504241d5f018575aac41dd65cf2429fe8cf3f927a05d5541d775fba1d54', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1502085fd575... -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1502085fd575... -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1502085fd575... -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783685.933416, 'pubkey_prefix': 'ea9b1502085fd575cc3caca8a6256eda5d19dab6cb257b8feedba92493eb4449', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756783683, 'text': 'Ikoka Stick FW Dev: Definitely its own channel or DM only'} -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Message content for processing: Definitely its own channel or DM only -2025-09-01 20:28:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Definitely its own channel or DM only -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783685.933416, 'pubkey_prefix': 'ea9b1502085fd575cc3caca8a6256eda5d19dab6cb257b8feedba92493eb4449', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783685.933416, 'pubkey_prefix': 'ea9b1502085fd575cc3caca8a6256eda5d19dab6cb257b8feedba92493eb4449', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:28:05 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 20:28:05 - MeshCoreBot - INFO - Processing message: Definitely its own channel or DM only -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1503085f01d5... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1503085f01d5... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1503085f01d5... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783686.373987, 'pubkey_prefix': '30dc1503085f01d575cc3caca8a6256eda5d19dab6cb257b8feedba92493eb44', 'snr': 12.0, 'rssi': -36} -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d21500d5973386... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d21500d5973386... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d21500d5973386... -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783686.938912, 'pubkey_prefix': '31d21500d5973386eeec46c64d0e6d72a338a0517df8e96bb7c6bf067827cc56', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783686, 'text': 'Howl @ 🏡: You can DM it too.'} -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Message content for processing: You can DM it too. -2025-09-01 20:28:06 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: You can DM it too. -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783686.938912, 'pubkey_prefix': '31d21500d5973386eeec46c64d0e6d72a338a0517df8e96bb7c6bf067827cc56', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Retrieved SNR 12.25 from recent RF data (time-based) -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783686.938912, 'pubkey_prefix': '31d21500d5973386eeec46c64d0e6d72a338a0517df8e96bb7c6bf067827cc56', 'snr': 12.25, 'rssi': -46} -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Retrieved RSSI -46 from recent RF data (time-based) -2025-09-01 20:28:06 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:28:06 - MeshCoreBot - INFO - Processing message: You can DM it too. -2025-09-01 20:28:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fde150101d59733... -2025-09-01 20:28:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fde150101d59733... -2025-09-01 20:28:07 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 2fde150101d59733... -2025-09-01 20:28:07 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783687.724739, 'pubkey_prefix': '2fde150101d5973386eeec46c64d0e6d72a338a0517df8e96bb7c6bf067827cc', 'snr': 11.75, 'rssi': -34} -2025-09-01 20:28:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a150301155fd5... -2025-09-01 20:28:10 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a150301155fd5... -2025-09-01 20:28:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a150301155fd5... -2025-09-01 20:28:10 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783690.015297, 'pubkey_prefix': 'ea9a150301155fd5973386eeec46c64d0e6d72a338a0517df8e96bb7c6bf0678', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d21500d576a931... -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d21500d576a931... -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 32d21500d576a931... -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783696.4317398, 'pubkey_prefix': '32d21500d576a93107cdcd8c2593f30290ec98b98dab85732aa1ced11df805c8', 'snr': 12.5, 'rssi': -46} -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783696, 'text': 'Howl @ 🏡: (This is the channel I set up for testing.)'} -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Message content for processing: (This is the channel I set up for testing.) -2025-09-01 20:28:16 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: (This is the channel I set up for testing.) -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783696.4317398, 'pubkey_prefix': '32d21500d576a93107cdcd8c2593f30290ec98b98dab85732aa1ced11df805c8', 'snr': 12.5, 'rssi': -46} -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Retrieved SNR 12.5 from recent RF data (time-based) -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783696.4317398, 'pubkey_prefix': '32d21500d576a93107cdcd8c2593f30290ec98b98dab85732aa1ced11df805c8', 'snr': 12.5, 'rssi': -46} -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Retrieved RSSI -46 from recent RF data (time-based) -2025-09-01 20:28:16 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:28:16 - MeshCoreBot - INFO - Processing message: (This is the channel I set up for testing.) -2025-09-01 20:28:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31df150101d576a9... -2025-09-01 20:28:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31df150101d576a9... -2025-09-01 20:28:17 - MeshCoreBot - DEBUG - Cached RSSI -33 for pubkey 31df150101d576a9... -2025-09-01 20:28:17 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783697.1288068, 'pubkey_prefix': '31df150101d576a93107cdcd8c2593f30290ec98b98dab85732aa1ced11df805', 'snr': 12.25, 'rssi': -33} -2025-09-01 20:28:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502015fd576... -2025-09-01 20:28:19 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502015fd576... -2025-09-01 20:28:19 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502015fd576... -2025-09-01 20:28:19 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783699.590401, 'pubkey_prefix': 'eb9b1502015fd576a93107cdcd8c2593f30290ec98b98dab85732aa1ced11df8', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1102255f956d... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1102255f956d... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1102255f956d... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783704.296777, 'pubkey_prefix': 'ec9b1102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab676', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd1103255f0195... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd1103255f0195... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd1103255f0195... -2025-09-01 20:28:24 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783704.9988449, 'pubkey_prefix': '31dd1103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6', 'snr': 12.25, 'rssi': -35} -2025-09-01 20:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41103255fbd95... -2025-09-01 20:28:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41103255fbd95... -2025-09-01 20:28:25 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41103255fbd95... -2025-09-01 20:28:25 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783705.723408, 'pubkey_prefix': '32c41103255fbd956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6', 'snr': 12.5, 'rssi': -60} -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1502085fd5c8... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1502085fd5c8... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1502085fd5c8... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783732.193761, 'pubkey_prefix': 'ea9b1502085fd5c856a99135a07966380d5b0cca96f9063738e6e5daf2c2113d', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756783729, 'text': "Ikoka Stick FW Dev: It's great "} -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Message content for processing: It's great -2025-09-01 20:28:52 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: It's great  -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783732.193761, 'pubkey_prefix': 'ea9b1502085fd5c856a99135a07966380d5b0cca96f9063738e6e5daf2c2113d', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Retrieved SNR -5.5 from recent RF data (time-based) -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783732.193761, 'pubkey_prefix': 'ea9b1502085fd5c856a99135a07966380d5b0cca96f9063738e6e5daf2c2113d', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 20:28:52 - MeshCoreBot - INFO - Processing message: It's great -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1503085f01d5... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1503085f01d5... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1503085f01d5... -2025-09-01 20:28:52 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783732.440254, 'pubkey_prefix': '30dc1503085f01d5c856a99135a07966380d5b0cca96f9063738e6e5daf2c211', 'snr': 12.0, 'rssi': -36} -2025-09-01 20:28:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c71503085fbdd5... -2025-09-01 20:28:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c71503085fbdd5... -2025-09-01 20:28:53 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c71503085fbdd5... -2025-09-01 20:28:53 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783733.009268, 'pubkey_prefix': '31c71503085fbdd5c856a99135a07966380d5b0cca96f9063738e6e5daf2c211', 'snr': 12.25, 'rssi': -57} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a15041fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a15041fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a15041fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783743.302892, 'pubkey_prefix': 'e99a15041fc77e5fd5ae5bec63ba63ae103b6691737c1019ec1a4aeffda982db', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756783741, 'text': 'Jade (First Hill): Love it'} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Message content for processing: Love it -2025-09-01 20:29:03 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Love it -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783743.302892, 'pubkey_prefix': 'e99a15041fc77e5fd5ae5bec63ba63ae103b6691737c1019ec1a4aeffda982db', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783743.302892, 'pubkey_prefix': 'e99a15041fc77e5fd5ae5bec63ba63ae103b6691737c1019ec1a4aeffda982db', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 20:29:03 - MeshCoreBot - INFO - Processing message: Love it -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dd15051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dd15051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 30dd15051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783743.5103621, 'pubkey_prefix': '30dd15051fc77e5f01d5ae5bec63ba63ae103b6691737c1019ec1a4aeffda982', 'snr': 12.0, 'rssi': -35} -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c815051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c815051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 32c815051fc77e5f... -2025-09-01 20:29:03 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783743.97913, 'pubkey_prefix': '32c815051fc77e5fbdd5ae5bec63ba63ae103b6691737c1019ec1a4aeffda982', 'snr': 12.5, 'rssi': -56} -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd31500d5675a79... -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd31500d5675a79... -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd31500d5675a79... -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783767.545782, 'pubkey_prefix': '2fd31500d5675a7904a4387b58f712b58539d0d9c3aabac975889488e45afb71', 'snr': 11.75, 'rssi': -45} -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756783767, 'text': 'Howl @ 🏡: I mostly just wanted something I could ping to see if I was getting out.'} -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Message content for processing: I mostly just wanted something I could ping to see if I was getting out. -2025-09-01 20:29:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I mostly just wanted something I could ping to see if I was getting out. -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783767.545782, 'pubkey_prefix': '2fd31500d5675a7904a4387b58f712b58539d0d9c3aabac975889488e45afb71', 'snr': 11.75, 'rssi': -45} -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Retrieved SNR 11.75 from recent RF data (time-based) -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783767.545782, 'pubkey_prefix': '2fd31500d5675a7904a4387b58f712b58539d0d9c3aabac975889488e45afb71', 'snr': 11.75, 'rssi': -45} -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Retrieved RSSI -45 from recent RF data (time-based) -2025-09-01 20:29:27 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:29:27 - MeshCoreBot - INFO - Processing message: I mostly just wanted something I could ping to see if I was getting out. -2025-09-01 20:29:27 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-01 20:29:27 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-01 20:29:27 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:29:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: abad0e3babd7705a... -2025-09-01 20:29:28 - MeshCoreBot - DEBUG - Cached SNR -21.25 for pubkey abad0e3babd7705a... -2025-09-01 20:29:28 - MeshCoreBot - DEBUG - Cached RSSI -83 for pubkey abad0e3babd7705a... -2025-09-01 20:29:28 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783768.189889, 'pubkey_prefix': 'abad0e3babd7705a9b5fdb172f5ebc78f1c3808dfc7667953e4819b8135cba7d', 'snr': -21.25, 'rssi': -83} -2025-09-01 20:29:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502015fd567... -2025-09-01 20:29:30 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502015fd567... -2025-09-01 20:29:30 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502015fd567... -2025-09-01 20:29:30 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783770.49614, 'pubkey_prefix': 'eb9b1502015fd5675a7904a4387b58f712b58539d0d9c3aabac975889488e45a', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9c1503777e5fd5... -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9c1503777e5fd5... -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ed9c1503777e5fd5... -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783786.556421, 'pubkey_prefix': 'ed9c1503777e5fd52ba75375bb4823a7df479ba0f986747cf801bea8484c4ae3', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783782, 'text': "mcarper t1000: Kp index is 5.33 so that's part of it I'm guessing "} -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Message content for processing: Kp index is 5.33 so that's part of it I'm guessing -2025-09-01 20:29:46 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Kp index is 5.33 so that's part of it I'm guessing  -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783786.556421, 'pubkey_prefix': 'ed9c1503777e5fd52ba75375bb4823a7df479ba0f986747cf801bea8484c4ae3', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Retrieved SNR -4.75 from recent RF data (time-based) -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783786.556421, 'pubkey_prefix': 'ed9c1503777e5fd52ba75375bb4823a7df479ba0f986747cf801bea8484c4ae3', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Retrieved RSSI -100 from recent RF data (time-based) -2025-09-01 20:29:46 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:29:46 - MeshCoreBot - INFO - Processing message: Kp index is 5.33 so that's part of it I'm guessing -2025-09-01 20:29:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda1504777e5f01... -2025-09-01 20:29:47 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda1504777e5f01... -2025-09-01 20:29:47 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda1504777e5f01... -2025-09-01 20:29:47 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783787.708373, 'pubkey_prefix': '2dda1504777e5f01d52ba75375bb4823a7df479ba0f986747cf801bea8484c4a', 'snr': 11.25, 'rssi': -38} -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9c1503081d5fd5... -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9c1503081d5fd5... -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ed9c1503081d5fd5... -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783818.416299, 'pubkey_prefix': 'ed9c1503081d5fd55c9877e99777e8b2ef22f763c353c21e286821cc636cf7f7', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756783814, 'text': 'Ikoka Stick FW Dev: Yeah it negatively impacts stuff up this high :('} -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Message content for processing: Yeah it negatively impacts stuff up this high :( -2025-09-01 20:30:18 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Yeah it negatively impacts stuff up this high :( -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783818.416299, 'pubkey_prefix': 'ed9c1503081d5fd55c9877e99777e8b2ef22f763c353c21e286821cc636cf7f7', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Retrieved SNR -4.75 from recent RF data (time-based) -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756783818.416299, 'pubkey_prefix': 'ed9c1503081d5fd55c9877e99777e8b2ef22f763c353c21e286821cc636cf7f7', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Retrieved RSSI -100 from recent RF data (time-based) -2025-09-01 20:30:18 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:30:18 - MeshCoreBot - INFO - Processing message: Yeah it negatively impacts stuff up this high :( -2025-09-01 20:30:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1504081d5f01... -2025-09-01 20:30:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1504081d5f01... -2025-09-01 20:30:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1504081d5f01... -2025-09-01 20:30:19 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783819.566032, 'pubkey_prefix': '2fda1504081d5f01d55c9877e99777e8b2ef22f763c353c21e286821cc636cf7', 'snr': 11.75, 'rssi': -38} -2025-09-01 20:30:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31505081d5f01... -2025-09-01 20:30:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31505081d5f01... -2025-09-01 20:30:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31505081d5f01... -2025-09-01 20:30:20 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783820.246163, 'pubkey_prefix': '2fc31505081d5f01bdd55c9877e99777e8b2ef22f763c353c21e286821cc636c', 'snr': 11.75, 'rssi': -61} -2025-09-01 20:30:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9c1103a37e5f45... -2025-09-01 20:30:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9c1103a37e5f45... -2025-09-01 20:30:21 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ed9c1103a37e5f45... -2025-09-01 20:30:21 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783821.3109, 'pubkey_prefix': 'ed9c1103a37e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': -4.75, 'rssi': -100} -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104a37e5fbd... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104a37e5fbd... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104a37e5fbd... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783822.2230809, 'pubkey_prefix': '30c31104a37e5fbd45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': 12.0, 'rssi': -61} -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104a37e5f01... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104a37e5f01... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104a37e5f01... -2025-09-01 20:30:22 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783822.775233, 'pubkey_prefix': '31db1104a37e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b12005fbfb6c8... -2025-09-01 20:30:56 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b12005fbfb6c8... -2025-09-01 20:30:56 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b12005fbfb6c8... -2025-09-01 20:30:56 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756783856.358294, 'pubkey_prefix': 'ec9b12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -5.0, 'rssi': -101} -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b05015f857ebd... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b05015f857ebd... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b05015f857ebd... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784032.243745, 'pubkey_prefix': 'eb9b05015f857ebdfd162906299280ecc10ad87ddba632e68b0dfc863951750a', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c605025fbd857e... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c605025fbd857e... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c605025fbd857e... -2025-09-01 20:33:52 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784032.678167, 'pubkey_prefix': '30c605025fbd857ebdfd162906299280ecc10ad87ddba632e68b0dfc86395175', 'snr': 12.0, 'rssi': -58} -2025-09-01 20:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc05025f01857e... -2025-09-01 20:33:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc05025f01857e... -2025-09-01 20:33:53 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc05025f01857e... -2025-09-01 20:33:53 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784033.106087, 'pubkey_prefix': '2fdc05025f01857ebdfd162906299280ecc10ad87ddba632e68b0dfc86395175', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:35:07 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1503777e5f11... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1503777e5f11... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1503777e5f11... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784126.094623, 'pubkey_prefix': 'e99b1503777e5f11c8b84460b6cfae5300793a9c5dde09ce49c0a5f53d9a555a', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756784124, 'text': 'mcarper t1000: 🦴'} -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Message content for processing: 🦴 -2025-09-01 20:35:26 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: 🦴 -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784126.094623, 'pubkey_prefix': 'e99b1503777e5f11c8b84460b6cfae5300793a9c5dde09ce49c0a5f53d9a555a', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784126.094623, 'pubkey_prefix': 'e99b1503777e5f11c8b84460b6cfae5300793a9c5dde09ce49c0a5f53d9a555a', 'snr': -5.75, 'rssi': -101} -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1504777e5f01... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1504777e5f01... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1504777e5f01... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784126.300428, 'pubkey_prefix': '31da1504777e5f0111c8b84460b6cfae5300793a9c5dde09ce49c0a5f53d9a55', 'snr': 12.25, 'rssi': -38} -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31504777e5fbd... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31504777e5fbd... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31504777e5fbd... -2025-09-01 20:35:26 - MeshCoreBot - DEBUG - Stored recent RF data: {'timestamp': 1756784126.511012, 'pubkey_prefix': '30c31504777e5fbd11c8b84460b6cfae5300793a9c5dde09ce49c0a5f53d9a55', 'snr': 12.0, 'rssi': -61} -2025-09-01 20:35:34 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:35:34 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:35:36 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:35:36 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:35:36 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:35:36 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:35:36 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:35:36 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:35:36 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:35:36 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:35:37 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:35:37 - MeshCoreBot - INFO - Contacts loaded: 78 contacts -2025-09-01 20:35:37 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:35:39 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:35:40 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:35:40 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:35:41 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:35:41 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:35:42 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:35:42 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:35:42 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:35:42 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:35:42 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:35:42 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:35:42 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:35:42 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:35:42 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:35:42 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:35:42 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:35:42 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:35:42 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:35:42 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:35:42 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:35:42 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:35:42 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:35:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1101014ff0f5... -2025-09-01 20:35:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1101014ff0f5... -2025-09-01 20:35:43 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1101014ff0f5... -2025-09-01 20:35:43 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784143.308309, 'pubkey_prefix': '31db1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:35:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61101bd4ff0f5... -2025-09-01 20:35:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61101bd4ff0f5... -2025-09-01 20:35:44 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61101bd4ff0f5... -2025-09-01 20:35:44 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784144.045602, 'pubkey_prefix': '2fc61101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -58, 'route_info': None} -2025-09-01 20:35:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b11015f4ff0f5... -2025-09-01 20:35:47 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b11015f4ff0f5... -2025-09-01 20:35:47 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b11015f4ff0f5... -2025-09-01 20:35:47 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784147.183506, 'pubkey_prefix': 'ec9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d21500d58895d8... -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d21500d58895d8... -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d21500d58895d8... -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784151.161431, 'pubkey_prefix': '30d21500d58895d824f1bf14d86e6ae206659b63ad01dd301aca2e523ce3a952', 'snr': 12.0, 'rssi': -46, 'route_info': None} -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756784150, 'text': 'Howl @ 🏡: test'} -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 20:35:51 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784151.161431, 'pubkey_prefix': '30d21500d58895d824f1bf14d86e6ae206659b63ad01dd301aca2e523ce3a952', 'snr': 12.0, 'rssi': -46, 'route_info': None} -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Retrieved SNR 12.0 from recent RF data (time-based) -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784151.161431, 'pubkey_prefix': '30d21500d58895d824f1bf14d86e6ae206659b63ad01dd301aca2e523ce3a952', 'snr': 12.0, 'rssi': -46, 'route_info': None} -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Retrieved RSSI -46 from recent RF data (time-based) -2025-09-01 20:35:51 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:35:51 - MeshCoreBot - INFO - Processing message: test -2025-09-01 20:35:51 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:35:51 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.0 dB | RSSI: -46 dBm | Received at: 20:35:50 -2025-09-01 20:35:51 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c11501bdd58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c11501bdd58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Cached RSSI -63 for pubkey 31c11501bdd58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784152.014996, 'pubkey_prefix': '31c11501bdd58895d824f1bf14d86e6ae206659b63ad01dd301aca2e523ce3a9', 'snr': 12.25, 'rssi': -63, 'route_info': None} -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150101d58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150101d58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150101d58895... -2025-09-01 20:35:52 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784152.408003, 'pubkey_prefix': '32da150101d58895d824f1bf14d86e6ae206659b63ad01dd301aca2e523ce3a9', 'snr': 12.5, 'rssi': -38, 'route_info': None} -2025-09-01 20:35:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150101d5864b... -2025-09-01 20:35:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150101d5864b... -2025-09-01 20:35:53 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150101d5864b... -2025-09-01 20:35:53 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784153.5661418, 'pubkey_prefix': '32da150101d5864b2266f66f710fa71fe75854e15d78d879a1c88e7f2b4861b6', 'snr': 12.5, 'rssi': -38, 'route_info': None} -2025-09-01 20:36:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a11027e5f2389... -2025-09-01 20:36:50 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a11027e5f2389... -2025-09-01 20:36:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a11027e5f2389... -2025-09-01 20:36:50 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784210.5615969, 'pubkey_prefix': 'ea9a11027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c2', 'snr': -5.5, 'rssi': -102, 'route_info': None} -2025-09-01 20:36:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec811037e5fbd23... -2025-09-01 20:36:51 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec811037e5fbd23... -2025-09-01 20:36:51 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2ec811037e5fbd23... -2025-09-01 20:36:51 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784211.6737, 'pubkey_prefix': '2ec811037e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 11.5, 'rssi': -56, 'route_info': None} -2025-09-01 20:36:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddb11037e5f0123... -2025-09-01 20:36:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddb11037e5f0123... -2025-09-01 20:36:52 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2ddb11037e5f0123... -2025-09-01 20:36:52 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784212.459392, 'pubkey_prefix': '2ddb11037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 11.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9c1503a37e5fd5... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9c1503a37e5fd5... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey eb9c1503a37e5fd5... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784293.500918, 'pubkey_prefix': 'eb9c1503a37e5fd50d1f4feb4684e79a8c04d979cd8eccd1c915f020134949ec', 'snr': -5.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756784290, 'text': 'SounderPilot2^: Bot'} -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Message content for processing: Bot -2025-09-01 20:38:13 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from SounderPilot2^: SounderPilot2^: Bot -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784293.500918, 'pubkey_prefix': 'eb9c1503a37e5fd50d1f4feb4684e79a8c04d979cd8eccd1c915f020134949ec', 'snr': -5.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784293.500918, 'pubkey_prefix': 'eb9c1503a37e5fd50d1f4feb4684e79a8c04d979cd8eccd1c915f020134949ec', 'snr': -5.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Retrieved RSSI -100 from recent RF data (time-based) -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:38:13 - MeshCoreBot - INFO - Processing message: Bot -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1504a37e5f01... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1504a37e5f01... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1504a37e5f01... -2025-09-01 20:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784293.706293, 'pubkey_prefix': '32da1504a37e5f01d50d1f4feb4684e79a8c04d979cd8eccd1c915f020134949', 'snr': 12.5, 'rssi': -38, 'route_info': None} -2025-09-01 20:38:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61504a37e5fbd... -2025-09-01 20:38:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61504a37e5fbd... -2025-09-01 20:38:14 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61504a37e5fbd... -2025-09-01 20:38:14 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784294.080081, 'pubkey_prefix': '2ec61504a37e5fbdd50d1f4feb4684e79a8c04d979cd8eccd1c915f020134949', 'snr': 11.5, 'rssi': -58, 'route_info': None} -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b11027e5fc79f... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b11027e5fc79f... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b11027e5fc79f... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784306.141217, 'pubkey_prefix': 'eb9b11027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec611037e5fbdc7... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec611037e5fbdc7... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec611037e5fbdc7... -2025-09-01 20:38:26 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784306.847778, 'pubkey_prefix': '2ec611037e5fbdc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 11.5, 'rssi': -58, 'route_info': None} -2025-09-01 20:38:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd11037e5f01c7... -2025-09-01 20:38:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd11037e5f01c7... -2025-09-01 20:38:27 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd11037e5f01c7... -2025-09-01 20:38:27 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784307.423604, 'pubkey_prefix': '31dd11037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.25, 'rssi': -35, 'route_info': None} -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d41500d5e33d1e... -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d41500d5e33d1e... -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 31d41500d5e33d1e... -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784310.731991, 'pubkey_prefix': '31d41500d5e33d1e334167039a5af871d74d2da741978ceb15757788071f00fe', 'snr': 12.25, 'rssi': -44, 'route_info': None} -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756784310, 'text': 'Howl @ 🏡: hello'} -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Message content for processing: hello -2025-09-01 20:38:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: hello -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784310.731991, 'pubkey_prefix': '31d41500d5e33d1e334167039a5af871d74d2da741978ceb15757788071f00fe', 'snr': 12.25, 'rssi': -44, 'route_info': None} -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Retrieved SNR 12.25 from recent RF data (time-based) -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784310.731991, 'pubkey_prefix': '31d41500d5e33d1e334167039a5af871d74d2da741978ceb15757788071f00fe', 'snr': 12.25, 'rssi': -44, 'route_info': None} -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Retrieved RSSI -44 from recent RF data (time-based) -2025-09-01 20:38:30 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 20:38:30 - MeshCoreBot - INFO - Processing message: hello -2025-09-01 20:38:30 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-01 20:38:30 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Hello, biological unit! I'm HowlBot. -2025-09-01 20:38:30 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 20:38:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda150101d5e33d... -2025-09-01 20:38:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda150101d5e33d... -2025-09-01 20:38:31 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda150101d5e33d... -2025-09-01 20:38:31 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784311.318161, 'pubkey_prefix': '2fda150101d5e33d1e334167039a5af871d74d2da741978ceb15757788071f00', 'snr': 11.75, 'rssi': -38, 'route_info': None} -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec91501bdd5af3e... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec91501bdd5af3e... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2ec91501bdd5af3e... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784312.1348832, 'pubkey_prefix': '2ec91501bdd5af3e35d358053cc14839651aaa22ccbe100b487bfa5bb1b5044b', 'snr': 11.5, 'rssi': -55, 'route_info': None} -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1502015fd5e3... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1502015fd5e3... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1502015fd5e3... -2025-09-01 20:38:32 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784312.5877602, 'pubkey_prefix': 'eb9b1502015fd5e33d1e334167039a5af871d74d2da741978ceb15757788071f', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b11027e5f57f7... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b11027e5f57f7... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b11027e5f57f7... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784323.401222, 'pubkey_prefix': 'ea9b11027e5f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9', 'snr': -5.5, 'rssi': -101, 'route_info': None} -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dd11037e5f0157... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dd11037e5f0157... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 30dd11037e5f0157... -2025-09-01 20:38:43 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784323.924435, 'pubkey_prefix': '30dd11037e5f0157f723344b70863a0018b366da38633f0be33dcba0003342dd', 'snr': 12.0, 'rssi': -35, 'route_info': None} -2025-09-01 20:38:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c411037e5fbd57... -2025-09-01 20:38:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c411037e5fbd57... -2025-09-01 20:38:44 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c411037e5fbd57... -2025-09-01 20:38:44 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784324.4696739, 'pubkey_prefix': '30c411037e5fbd57f723344b70863a0018b366da38633f0be33dcba0003342dd', 'snr': 12.0, 'rssi': -60, 'route_info': None} -2025-09-01 20:38:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1105fae6d038... -2025-09-01 20:38:52 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1105fae6d038... -2025-09-01 20:38:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1105fae6d038... -2025-09-01 20:38:52 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784332.8850958, 'pubkey_prefix': 'e89a1105fae6d0385fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': -6.0, 'rssi': -102, 'route_info': None} -2025-09-01 20:38:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd1106fae6d038... -2025-09-01 20:38:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd1106fae6d038... -2025-09-01 20:38:54 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd1106fae6d038... -2025-09-01 20:38:54 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784334.663371, 'pubkey_prefix': '2fdd1106fae6d0385f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf', 'snr': 11.75, 'rssi': -35, 'route_info': None} -2025-09-01 20:38:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c71106fae6d038... -2025-09-01 20:38:55 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c71106fae6d038... -2025-09-01 20:38:55 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 33c71106fae6d038... -2025-09-01 20:38:55 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784335.3952708, 'pubkey_prefix': '33c71106fae6d0385fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf', 'snr': 12.75, 'rssi': -57, 'route_info': None} -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b0503ca575f54... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b0503ca575f54... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b0503ca575f54... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784338.037966, 'pubkey_prefix': 'ec9b0503ca575f54c5104a1555a74d1772c9ce26923eaec112a7deaf89da3a36', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c70504ca575fbd... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c70504ca575fbd... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c70504ca575fbd... -2025-09-01 20:38:58 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784338.593784, 'pubkey_prefix': '31c70504ca575fbd54c5104a1555a74d1772c9ce26923eaec112a7deaf89da3a', 'snr': 12.25, 'rssi': -57, 'route_info': None} -2025-09-01 20:39:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b11048d1deb5f... -2025-09-01 20:39:09 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b11048d1deb5f... -2025-09-01 20:39:09 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b11048d1deb5f... -2025-09-01 20:39:09 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784349.728748, 'pubkey_prefix': 'ec9b11048d1deb5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd11058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd11058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd11058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784350.239684, 'pubkey_prefix': '2fdd11058d1deb5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e', 'snr': 11.75, 'rssi': -35, 'route_info': None} -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc611058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc611058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc611058d1deb5f... -2025-09-01 20:39:10 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784350.6910799, 'pubkey_prefix': '2fc611058d1deb5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e', 'snr': 11.75, 'rssi': -58, 'route_info': None} -2025-09-01 20:40:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b05015f547eff... -2025-09-01 20:40:15 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b05015f547eff... -2025-09-01 20:40:15 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b05015f547eff... -2025-09-01 20:40:15 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784415.5099, 'pubkey_prefix': 'e99b05015f547eff464353216e0732226ba4a1bcbcbb3ff477b66c81cfd2054b', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784416.092829, 'pubkey_prefix': '30db05025f01547eff464353216e0732226ba4a1bcbcbb3ff477b66c81cfd205', 'snr': 12.0, 'rssi': -37, 'route_info': None} -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc405025fbd547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc405025fbd547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc405025fbd547e... -2025-09-01 20:40:16 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784416.4690392, 'pubkey_prefix': '2fc405025fbd547eff464353216e0732226ba4a1bcbcbb3ff477b66c81cfd205', 'snr': 11.75, 'rssi': -60, 'route_info': None} -2025-09-01 20:41:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a11021d5f08b8... -2025-09-01 20:41:16 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a11021d5f08b8... -2025-09-01 20:41:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a11021d5f08b8... -2025-09-01 20:41:16 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784476.3410041, 'pubkey_prefix': 'e79a11021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -6.25, 'rssi': -102, 'route_info': None} -2025-09-01 20:41:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd11031d5f0108... -2025-09-01 20:41:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd11031d5f0108... -2025-09-01 20:41:17 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd11031d5f0108... -2025-09-01 20:41:17 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784477.727524, 'pubkey_prefix': '2fdd11031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.75, 'rssi': -35, 'route_info': None} -2025-09-01 20:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc611031d5fbd08... -2025-09-01 20:41:18 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc611031d5fbd08... -2025-09-01 20:41:18 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2dc611031d5fbd08... -2025-09-01 20:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784478.22337, 'pubkey_prefix': '2dc611031d5fbd08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.25, 'rssi': -58, 'route_info': None} -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9c150378805f11... -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9c150378805f11... -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey ef9c150378805f11... -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784514.9316008, 'pubkey_prefix': 'ef9c150378805f119e785fcc3d68d571cfe4c5c3b99fa840b145090059c5b617', 'snr': -4.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756784512, 'text': 'moss 🐕🐾: 🎾'} -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Message content for processing: 🎾 -2025-09-01 20:41:54 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: 🎾 -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784514.9316008, 'pubkey_prefix': 'ef9c150378805f119e785fcc3d68d571cfe4c5c3b99fa840b145090059c5b617', 'snr': -4.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Retrieved SNR -4.25 from recent RF data (time-based) -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784514.9316008, 'pubkey_prefix': 'ef9c150378805f119e785fcc3d68d571cfe4c5c3b99fa840b145090059c5b617', 'snr': -4.25, 'rssi': -100, 'route_info': None} -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Retrieved RSSI -100 from recent RF data (time-based) -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:41:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150478805f01... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150478805f01... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150478805f01... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784515.137373, 'pubkey_prefix': '30db150478805f01119e785fcc3d68d571cfe4c5c3b99fa840b145090059c5b6', 'snr': 12.0, 'rssi': -37, 'route_info': None} -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc4150478805fbd... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc4150478805fbd... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc4150478805fbd... -2025-09-01 20:41:55 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784515.419055, 'pubkey_prefix': '2fc4150478805fbd119e785fcc3d68d571cfe4c5c3b99fa840b145090059c5b6', 'snr': 11.75, 'rssi': -60, 'route_info': None} -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb09085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb09085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb09085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784532.2547379, 'pubkey_prefix': '2fdb09085a805f2480cd5f014f3f8c61a017b927f4c426f444d939a132a0d870', 'snr': 11.75, 'rssi': -37, 'route_info': None} -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c409085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c409085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c409085a805f24... -2025-09-01 20:42:12 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784532.650527, 'pubkey_prefix': '30c409085a805f2480cd5fbd4f3f8c61a017b927f4c426f444d939a132a0d870', 'snr': 12.0, 'rssi': -60, 'route_info': None} -2025-09-01 20:42:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b11058038081d... -2025-09-01 20:42:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b11058038081d... -2025-09-01 20:42:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b11058038081d... -2025-09-01 20:42:35 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784555.156894, 'pubkey_prefix': 'ed9b11058038081d5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf9', 'snr': -4.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:42:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11068038081d... -2025-09-01 20:42:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11068038081d... -2025-09-01 20:42:36 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11068038081d... -2025-09-01 20:42:36 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784556.896905, 'pubkey_prefix': '31db11068038081d5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458b', 'snr': 12.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:42:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc211068038081d... -2025-09-01 20:42:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc211068038081d... -2025-09-01 20:42:37 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc211068038081d... -2025-09-01 20:42:37 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784557.38869, 'pubkey_prefix': '2fc211068038081d5fbd3d5ef36b07bb6222fa0ad13cd044ad3a75124371458b', 'snr': 11.75, 'rssi': -62, 'route_info': None} -2025-09-01 20:43:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b0502245f8575... -2025-09-01 20:43:04 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b0502245f8575... -2025-09-01 20:43:04 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b0502245f8575... -2025-09-01 20:43:04 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784584.1742232, 'pubkey_prefix': 'ea9b0502245f857525c795f19b764318f61f17eb656b052626e5e0cf6bdc6bbb', 'snr': -5.5, 'rssi': -101, 'route_info': None} -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c40503245fbd85... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c40503245fbd85... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c40503245fbd85... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784585.029452, 'pubkey_prefix': '32c40503245fbd857525c795f19b764318f61f17eb656b052626e5e0cf6bdc6b', 'snr': 12.5, 'rssi': -60, 'route_info': None} -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da0503245f0185... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da0503245f0185... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da0503245f0185... -2025-09-01 20:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784585.4186392, 'pubkey_prefix': '32da0503245f01857525c795f19b764318f61f17eb656b052626e5e0cf6bdc6b', 'snr': 12.5, 'rssi': -38, 'route_info': None} -2025-09-01 20:43:55 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:43:55 - MeshCoreBot - DEBUG - Decoded MeshCore packet: {'header': 1, 'path_len': 4, 'path_nodes': ['201', '403'], 'payload': '05060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20', 'route_type': 1, 'is_direct': False, 'is_routed': True, 'payload_version': 0, 'payload_type': 0, 'pubkey': None} -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a15035a7e5f11... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a15035a7e5f11... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a15035a7e5f11... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784646.553765, 'pubkey_prefix': 'e99a15035a7e5f1120604040ca70155638ec4439668de082a02a0a181ec90b53', 'snr': -5.75, 'rssi': -102, 'route_info': None} -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756784640, 'text': 'South Bellevue: Amazon Smile for PugetMesh 💲'} -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Extracted sender from text: South Bellevue -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Message content for processing: Amazon Smile for PugetMesh 💲 -2025-09-01 20:44:06 - MeshCoreBot - INFO - Received channel message (Public) from South Bellevue: South Bellevue: Amazon Smile for PugetMesh 💲 -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784646.553765, 'pubkey_prefix': 'e99a15035a7e5f1120604040ca70155638ec4439668de082a02a0a181ec90b53', 'snr': -5.75, 'rssi': -102, 'route_info': None} -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784646.553765, 'pubkey_prefix': 'e99a15035a7e5f1120604040ca70155638ec4439668de082a02a0a181ec90b53', 'snr': -5.75, 'rssi': -102, 'route_info': None} -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db15045a7e5f01... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db15045a7e5f01... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db15045a7e5f01... -2025-09-01 20:44:06 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784646.992841, 'pubkey_prefix': '31db15045a7e5f011120604040ca70155638ec4439668de082a02a0a181ec90b', 'snr': 12.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:44:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc515045a7e5fbd... -2025-09-01 20:44:07 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc515045a7e5fbd... -2025-09-01 20:44:07 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2dc515045a7e5fbd... -2025-09-01 20:44:07 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784647.368918, 'pubkey_prefix': '2dc515045a7e5fbd1120604040ca70155638ec4439668de082a02a0a181ec90b', 'snr': 11.25, 'rssi': -59, 'route_info': None} -2025-09-01 20:44:12 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:44:12 - MeshCoreBot - DEBUG - Decoded MeshCore packet: {'header': 1, 'path_len': 4, 'path_nodes': ['201', '403'], 'payload': '05', 'route_type': 1, 'is_direct': False, 'is_routed': True, 'payload_version': 0, 'payload_type': 0, 'pubkey': None} -2025-09-01 20:44:12 - MeshCoreBot - DEBUG - Decoded MeshCore packet: {'header': 1, 'path_len': 4, 'path_nodes': ['201', '403'], 'payload': '05060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20', 'route_type': 1, 'is_direct': False, 'is_routed': True, 'payload_version': 0, 'payload_type': 0, 'pubkey': None} -2025-09-01 20:44:17 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:44:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1104d038085f... -2025-09-01 20:44:18 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1104d038085f... -2025-09-01 20:44:18 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1104d038085f... -2025-09-01 20:44:18 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784658.532903, 'pubkey_prefix': 'e99b1104d038085f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:44:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1105d038085f... -2025-09-01 20:44:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1105d038085f... -2025-09-01 20:44:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1105d038085f... -2025-09-01 20:44:19 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784659.3922272, 'pubkey_prefix': '31da1105d038085f010b285347f2e539b5033a397ab829145ea898a0d11a74e8', 'snr': 12.25, 'rssi': -38, 'route_info': None} -2025-09-01 20:44:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41105d038085f... -2025-09-01 20:44:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41105d038085f... -2025-09-01 20:44:20 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41105d038085f... -2025-09-01 20:44:20 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784660.206269, 'pubkey_prefix': '30c41105d038085fbd0b285347f2e539b5033a397ab829145ea898a0d11a74e8', 'snr': 12.0, 'rssi': -60, 'route_info': None} -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1504fae97e5f... -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1504fae97e5f... -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1504fae97e5f... -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784675.721451, 'pubkey_prefix': 'eb9b1504fae97e5f11e25b127d464e821c60111f653e6012275d33d940e950ec', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756784675, 'text': "Panic 🛡️: Doesn't exist anymore ;)"} -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Message content for processing: Doesn't exist anymore ;) -2025-09-01 20:44:35 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: Doesn't exist anymore ;) -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784675.721451, 'pubkey_prefix': 'eb9b1504fae97e5f11e25b127d464e821c60111f653e6012275d33d940e950ec', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784675.721451, 'pubkey_prefix': 'eb9b1504fae97e5f11e25b127d464e821c60111f653e6012275d33d940e950ec', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 20:44:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784676.2196, 'pubkey_prefix': '30db1505fae97e5f0111e25b127d464e821c60111f653e6012275d33d940e950', 'snr': 12.0, 'rssi': -37, 'route_info': None} -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c51505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c51505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c51505fae97e5f... -2025-09-01 20:44:36 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784676.817276, 'pubkey_prefix': '30c51505fae97e5fbd11e25b127d464e821c60111f653e6012275d33d940e950', 'snr': 12.0, 'rssi': -59, 'route_info': None} -2025-09-01 20:44:42 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:44:42 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:44:49 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:44:49 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:44:49 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:44:49 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:44:49 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:44:50 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:44:50 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:44:50 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:44:51 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:44:51 - MeshCoreBot - INFO - Contacts loaded: 80 contacts -2025-09-01 20:44:51 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:44:53 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:44:53 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:44:54 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:44:54 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:44:55 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:44:55 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:44:55 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:44:55 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:44:55 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:44:55 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:44:55 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:44:55 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:44:55 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:44:55 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:44:55 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:44:55 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:44:55 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:44:55 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:44:55 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:44:55 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:44:55 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:44:55 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:44:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c51101bd4ff0f5... -2025-09-01 20:44:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c51101bd4ff0f5... -2025-09-01 20:44:56 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c51101bd4ff0f5... -2025-09-01 20:44:56 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784696.894015, 'pubkey_prefix': '30c51101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -59, 'route_info': None} -2025-09-01 20:44:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1101014ff0f5... -2025-09-01 20:44:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1101014ff0f5... -2025-09-01 20:44:57 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1101014ff0f5... -2025-09-01 20:44:57 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784697.32791, 'pubkey_prefix': '31db1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:45:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b11015f4ff0f5... -2025-09-01 20:45:00 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b11015f4ff0f5... -2025-09-01 20:45:00 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b11015f4ff0f5... -2025-09-01 20:45:00 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784700.6391811, 'pubkey_prefix': 'eb9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b150402a37e5f... -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b150402a37e5f... -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b150402a37e5f... -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784723.865876, 'pubkey_prefix': 'ec9b150402a37e5f11f7316a11840fbe619dd3372b50ef66f3497a3ba424a518', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756784713, 'text': 'SounderPilot2^: I did the paperwork for a pta to do 501c3 and it was time consuming but not hard'} -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Message content for processing: I did the paperwork for a pta to do 501c3 and it was time consuming but not hard -2025-09-01 20:45:23 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: I did the paperwork for a pta to do 501c3 and it was time consuming but not hard -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784723.865876, 'pubkey_prefix': 'ec9b150402a37e5f11f7316a11840fbe619dd3372b50ef66f3497a3ba424a518', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Retrieved SNR -5.0 from recent RF data (time-based) -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784723.865876, 'pubkey_prefix': 'ec9b150402a37e5f11f7316a11840fbe619dd3372b50ef66f3497a3ba424a518', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 20:45:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:45:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32de150502a37e5f... -2025-09-01 20:45:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32de150502a37e5f... -2025-09-01 20:45:24 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 32de150502a37e5f... -2025-09-01 20:45:24 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784724.7395892, 'pubkey_prefix': '32de150502a37e5f0111f7316a11840fbe619dd3372b50ef66f3497a3ba424a5', 'snr': 12.5, 'rssi': -34, 'route_info': None} -2025-09-01 20:45:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c5150502a37e5f... -2025-09-01 20:45:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c5150502a37e5f... -2025-09-01 20:45:25 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c5150502a37e5f... -2025-09-01 20:45:25 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784725.3677492, 'pubkey_prefix': '30c5150502a37e5fbd11f7316a11840fbe619dd3372b50ef66f3497a3ba424a5', 'snr': 12.0, 'rssi': -59, 'route_info': None} -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1503027e5f11... -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1503027e5f11... -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1503027e5f11... -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784728.962093, 'pubkey_prefix': 'eb9b1503027e5f11f4c6c62357bdf974bff899db0eb73a59152a0e18570e472c', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756784724, 'text': 'SounderPilot2^: Governance and paperwork would be more work though'} -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Message content for processing: Governance and paperwork would be more work though -2025-09-01 20:45:28 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: Governance and paperwork would be more work though -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784728.962093, 'pubkey_prefix': 'eb9b1503027e5f11f4c6c62357bdf974bff899db0eb73a59152a0e18570e472c', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784728.962093, 'pubkey_prefix': 'eb9b1503027e5f11f4c6c62357bdf974bff899db0eb73a59152a0e18570e472c', 'snr': -5.25, 'rssi': -101, 'route_info': None} -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:45:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:45:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec41504027e5fbd... -2025-09-01 20:45:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec41504027e5fbd... -2025-09-01 20:45:29 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2ec41504027e5fbd... -2025-09-01 20:45:29 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784729.784344, 'pubkey_prefix': '2ec41504027e5fbd11f4c6c62357bdf974bff899db0eb73a59152a0e18570e47', 'snr': 11.5, 'rssi': -60, 'route_info': None} -2025-09-01 20:45:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dd1504027e5f01... -2025-09-01 20:45:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dd1504027e5f01... -2025-09-01 20:45:30 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 30dd1504027e5f01... -2025-09-01 20:45:30 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784730.312918, 'pubkey_prefix': '30dd1504027e5f0111f4c6c62357bdf974bff899db0eb73a59152a0e18570e47', 'snr': 12.0, 'rssi': -35, 'route_info': None} -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1507fa94d038... -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1507fa94d038... -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1507fa94d038... -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784799.8682141, 'pubkey_prefix': 'ec9b1507fa94d038081d5f11410301c89367e57b9975ec107316e52738dba41c', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756784790, 'text': "Panic 🛡️: I've run nonprofits as well. It's not worth it until there's money involved "} -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Message content for processing: I've run nonprofits as well. It's not worth it until there's money involved -2025-09-01 20:46:39 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: I've run nonprofits as well. It's not worth it until there's money involved  -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784799.8682141, 'pubkey_prefix': 'ec9b1507fa94d038081d5f11410301c89367e57b9975ec107316e52738dba41c', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Retrieved SNR -5.0 from recent RF data (time-based) -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784799.8682141, 'pubkey_prefix': 'ec9b1507fa94d038081d5f11410301c89367e57b9975ec107316e52738dba41c', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-01 20:46:39 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:46:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31508fa94d038... -2025-09-01 20:46:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31508fa94d038... -2025-09-01 20:46:40 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31508fa94d038... -2025-09-01 20:46:40 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784800.45561, 'pubkey_prefix': '2fc31508fa94d038081d5fbd11410301c89367e57b9975ec107316e52738dba4', 'snr': 11.75, 'rssi': -61, 'route_info': None} -2025-09-01 20:46:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1508fa94d038... -2025-09-01 20:46:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1508fa94d038... -2025-09-01 20:46:41 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1508fa94d038... -2025-09-01 20:46:41 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784801.017784, 'pubkey_prefix': '30db1508fa94d038081d5f0111410301c89367e57b9975ec107316e52738dba4', 'snr': 12.0, 'rssi': -37, 'route_info': None} -2025-09-01 20:47:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1103d0385f69... -2025-09-01 20:47:13 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1103d0385f69... -2025-09-01 20:47:13 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1103d0385f69... -2025-09-01 20:47:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784833.939379, 'pubkey_prefix': 'ec9b1103d0385f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': -5.0, 'rssi': -101, 'route_info': None} -2025-09-01 20:47:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104d0385f01... -2025-09-01 20:47:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104d0385f01... -2025-09-01 20:47:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104d0385f01... -2025-09-01 20:47:14 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784834.49674, 'pubkey_prefix': '31db1104d0385f016945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 12.25, 'rssi': -37, 'route_info': None} -2025-09-01 20:47:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61104d0385fbd... -2025-09-01 20:47:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61104d0385fbd... -2025-09-01 20:47:15 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61104d0385fbd... -2025-09-01 20:47:15 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784835.297775, 'pubkey_prefix': '2fc61104d0385fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 11.75, 'rssi': -58, 'route_info': None} -2025-09-01 20:48:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0905fb54d080... -2025-09-01 20:48:04 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0905fb54d080... -2025-09-01 20:48:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0905fb54d080... -2025-09-01 20:48:04 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784884.84158, 'pubkey_prefix': 'e89a0905fb54d0805fca6b37dfebe20976d3f23c6fbf4ad4a3649b8b63fb36de', 'snr': -6.0, 'rssi': -102, 'route_info': None} -2025-09-01 20:48:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31de0906fb54d080... -2025-09-01 20:48:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31de0906fb54d080... -2025-09-01 20:48:05 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 31de0906fb54d080... -2025-09-01 20:48:05 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784885.555284, 'pubkey_prefix': '31de0906fb54d0805f01ca6b37dfebe20976d3f23c6fbf4ad4a3649b8b63fb36', 'snr': 12.25, 'rssi': -34, 'route_info': None} -2025-09-01 20:48:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1102085f38b1... -2025-09-01 20:48:09 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1102085f38b1... -2025-09-01 20:48:09 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1102085f38b1... -2025-09-01 20:48:09 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784889.831247, 'pubkey_prefix': 'e99b1102085f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd1103085f0138... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd1103085f0138... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd1103085f0138... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784890.387399, 'pubkey_prefix': '31dd1103085f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.25, 'rssi': -35, 'route_info': None} -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61103085fbd38... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61103085fbd38... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61103085fbd38... -2025-09-01 20:48:10 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784890.861939, 'pubkey_prefix': '2ec61103085fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 11.5, 'rssi': -58, 'route_info': None} -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0906fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0906fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0906fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784893.193593, 'pubkey_prefix': 'e89a0906fb541f7e085fca6b4f146d52eed8c5fe5b77bcaccca473333132fb36', 'snr': -6.0, 'rssi': -102, 'route_info': None} -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32dd0907fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32dd0907fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 32dd0907fb541f7e... -2025-09-01 20:48:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784893.4092338, 'pubkey_prefix': '32dd0907fb541f7e085f01ca6b4f146d52eed8c5fe5b77bcaccca473333132fb', 'snr': 12.5, 'rssi': -35, 'route_info': None} -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b0907fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b0907fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b0907fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784894.411306, 'pubkey_prefix': 'ea9b0907fb54d0b124fd5fca6b2d54b077c006b0f955b3d8b5d5b53a24c957fb', 'snr': -5.5, 'rssi': -101, 'route_info': None} -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34dd0908fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34dd0908fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 34dd0908fb54d0b1... -2025-09-01 20:48:14 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784894.72688, 'pubkey_prefix': '34dd0908fb54d0b124fd5f01ca6b2d54b077c006b0f955b3d8b5d5b53a24c957', 'snr': 13.0, 'rssi': -35, 'route_info': None} -2025-09-01 20:48:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c90908fb54d0b1... -2025-09-01 20:48:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c90908fb54d0b1... -2025-09-01 20:48:15 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 32c90908fb54d0b1... -2025-09-01 20:48:15 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784895.063833, 'pubkey_prefix': '32c90908fb54d0b124fd5fbdca6b2d54b077c006b0f955b3d8b5d5b53a24c957', 'snr': 12.5, 'rssi': -55, 'route_info': None} -2025-09-01 20:48:21 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:49:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a05015f857e05... -2025-09-01 20:49:00 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a05015f857e05... -2025-09-01 20:49:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a05015f857e05... -2025-09-01 20:49:00 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784940.917163, 'pubkey_prefix': 'e99a05015f857e05f51e172147bec9cfe00e47f220b3b34385ea4c830ce56f4c', 'snr': -5.75, 'rssi': -102, 'route_info': None} -2025-09-01 20:49:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01857e... -2025-09-01 20:49:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01857e... -2025-09-01 20:49:01 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01857e... -2025-09-01 20:49:01 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784941.357528, 'pubkey_prefix': '30db05025f01857e05f51e172147bec9cfe00e47f220b3b34385ea4c830ce56f', 'snr': 12.0, 'rssi': -37, 'route_info': None} -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1505e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1505e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1505e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784952.083456, 'pubkey_prefix': 'e99b1505e9d038085f11f2ea2442b2a04fe2f6e6b6c93ae392ab8ffc25b02d58', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756784947, 'text': 'Panic 🛡️: Or is this about the crowd funding for the soon-to-be haystack repeater?'} -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Message content for processing: Or is this about the crowd funding for the soon-to-be haystack repeater? -2025-09-01 20:49:12 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: Or is this about the crowd funding for the soon-to-be haystack repeater? -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784952.083456, 'pubkey_prefix': 'e99b1505e9d038085f11f2ea2442b2a04fe2f6e6b6c93ae392ab8ffc25b02d58', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Using most recent RF data: {'timestamp': 1756784952.083456, 'pubkey_prefix': 'e99b1505e9d038085f11f2ea2442b2a04fe2f6e6b6c93ae392ab8ffc25b02d58', 'snr': -5.75, 'rssi': -101, 'route_info': None} -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1506e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1506e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1506e9d03808... -2025-09-01 20:49:12 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784952.6814249, 'pubkey_prefix': '2fdb1506e9d038085f0111f2ea2442b2a04fe2f6e6b6c93ae392ab8ffc25b02d', 'snr': 11.75, 'rssi': -37, 'route_info': None} -2025-09-01 20:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61506e9d03808... -2025-09-01 20:49:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61506e9d03808... -2025-09-01 20:49:13 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61506e9d03808... -2025-09-01 20:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784953.22516, 'pubkey_prefix': '2fc61506e9d038085fbd11f2ea2442b2a04fe2f6e6b6c93ae392ab8ffc25b02d', 'snr': 11.75, 'rssi': -58, 'route_info': None} -2025-09-01 20:49:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1106584a1f38... -2025-09-01 20:49:20 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1106584a1f38... -2025-09-01 20:49:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1106584a1f38... -2025-09-01 20:49:20 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784960.703719, 'pubkey_prefix': 'ea9b1106584a1f38085fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd6', 'snr': -5.5, 'rssi': -101, 'route_info': None} -2025-09-01 20:49:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1107584a1f38... -2025-09-01 20:49:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1107584a1f38... -2025-09-01 20:49:21 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1107584a1f38... -2025-09-01 20:49:21 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784961.7470138, 'pubkey_prefix': '32db1107584a1f38085f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349c', 'snr': 12.5, 'rssi': -37, 'route_info': None} -2025-09-01 20:49:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc51107584a1f38... -2025-09-01 20:49:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc51107584a1f38... -2025-09-01 20:49:22 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2fc51107584a1f38... -2025-09-01 20:49:22 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756784962.349817, 'pubkey_prefix': '2fc51107584a1f38085fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349c', 'snr': 11.75, 'rssi': -59, 'route_info': None} -2025-09-01 20:50:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1106bb1d64c7... -2025-09-01 20:50:39 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1106bb1d64c7... -2025-09-01 20:50:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1106bb1d64c7... -2025-09-01 20:50:39 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756785039.848536, 'pubkey_prefix': 'e79a1106bb1d64c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9', 'snr': -6.25, 'rssi': -102, 'route_info': None} -2025-09-01 20:50:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc91107bb1d64c7... -2025-09-01 20:50:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc91107bb1d64c7... -2025-09-01 20:50:40 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc91107bb1d64c7... -2025-09-01 20:50:40 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756785040.702497, 'pubkey_prefix': '2fc91107bb1d64c77e5fbdae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': 11.75, 'rssi': -55, 'route_info': None} -2025-09-01 20:50:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1107bb1d64c7... -2025-09-01 20:50:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1107bb1d64c7... -2025-09-01 20:50:41 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1107bb1d64c7... -2025-09-01 20:50:41 - MeshCoreBot - DEBUG - Stored recent RF data with route: {'timestamp': 1756785041.243823, 'pubkey_prefix': '30dc1107bb1d64c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': 12.0, 'rssi': -36, 'route_info': None} -2025-09-01 20:51:13 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:51:25 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:51:25 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:51:27 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:51:27 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:51:27 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:51:27 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:51:27 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:51:27 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:51:27 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:51:27 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:51:28 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:51:28 - MeshCoreBot - INFO - Contacts loaded: 81 contacts -2025-09-01 20:51:28 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:51:30 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:51:31 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:51:31 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:51:32 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:51:32 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:51:33 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:51:33 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:51:33 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:51:33 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:51:33 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:51:33 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:51:33 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:51:33 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:51:33 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:51:33 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:51:33 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:51:33 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:51:33 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:51:33 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:51:33 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:51:33 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:51:33 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:51:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1101014ff0f5... -2025-09-01 20:51:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1101014ff0f5... -2025-09-01 20:51:34 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1101014ff0f5... -2025-09-01 20:51:34 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785094.603552, 'pubkey_prefix': '2edc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -36} -2025-09-01 20:51:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc81101bd4ff0f5... -2025-09-01 20:51:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc81101bd4ff0f5... -2025-09-01 20:51:35 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc81101bd4ff0f5... -2025-09-01 20:51:35 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785095.1787279, 'pubkey_prefix': '2fc81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -56} -2025-09-01 20:51:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991102015f4ff0... -2025-09-01 20:51:36 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991102015f4ff0... -2025-09-01 20:51:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991102015f4ff0... -2025-09-01 20:51:36 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785096.758294, 'pubkey_prefix': 'e5991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.75, 'rssi': -103} -2025-09-01 20:52:08 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756785127, 'text': 'test'} -2025-09-01 20:52:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:52:08 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 20:52:08 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 20:52:08 - MeshCoreBot - INFO - Processing message: test -2025-09-01 20:52:08 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 20:52:08 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct | SNR: unknown dB | RSSI: unknown dBm | Received at: 20:52:07 -2025-09-01 20:52:08 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1503027e5f11... -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1503027e5f11... -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1503027e5f11... -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785227.659276, 'pubkey_prefix': 'e79a1503027e5f11f115e038968b7a9acdc80300aee0b9aa7bcb80c61c3b5b76', 'snr': -6.25, 'rssi': -102} -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756785225, 'text': 'SounderPilot2^: Bit of both i guess'} -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Message content for processing: Bit of both i guess -2025-09-01 20:53:47 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: Bit of both i guess -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI: {'timestamp': 1756785227.659276, 'pubkey_prefix': 'e79a1503027e5f11f115e038968b7a9acdc80300aee0b9aa7bcb80c61c3b5b76', 'snr': -6.25, 'rssi': -102} -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Retrieved SNR -6.25 from recent RF data (time-based) -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI: {'timestamp': 1756785227.659276, 'pubkey_prefix': 'e79a1503027e5f11f115e038968b7a9acdc80300aee0b9aa7bcb80c61c3b5b76', 'snr': -6.25, 'rssi': -102} -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 20:53:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31504027e5fbd... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31504027e5fbd... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31504027e5fbd... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785228.016254, 'pubkey_prefix': '2dc31504027e5fbd11f115e038968b7a9acdc80300aee0b9aa7bcb80c61c3b5b', 'snr': 11.25, 'rssi': -61} -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dd1504027e5f01... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dd1504027e5f01... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 30dd1504027e5f01... -2025-09-01 20:53:48 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785228.365778, 'pubkey_prefix': '30dd1504027e5f0111f115e038968b7a9acdc80300aee0b9aa7bcb80c61c3b5b', 'snr': 12.0, 'rssi': -35} -2025-09-01 20:54:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b05027e5f54c5... -2025-09-01 20:54:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b05027e5f54c5... -2025-09-01 20:54:17 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b05027e5f54c5... -2025-09-01 20:54:17 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785257.8697212, 'pubkey_prefix': 'eb9b05027e5f54c53857906fc3b7de97fb06aa1da8ebf9b0f18c06ae26f82248', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:54:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dba05037e5fbd54... -2025-09-01 20:54:18 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dba05037e5fbd54... -2025-09-01 20:54:18 - MeshCoreBot - DEBUG - Cached RSSI -70 for pubkey 2dba05037e5fbd54... -2025-09-01 20:54:18 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785258.723274, 'pubkey_prefix': '2dba05037e5fbd54c53857906fc3b7de97fb06aa1da8ebf9b0f18c06ae26f822', 'snr': 11.25, 'rssi': -70} -2025-09-01 20:54:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd05037e5f0154... -2025-09-01 20:54:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd05037e5f0154... -2025-09-01 20:54:19 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd05037e5f0154... -2025-09-01 20:54:19 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785259.233658, 'pubkey_prefix': '31dd05037e5f0154c53857906fc3b7de97fb06aa1da8ebf9b0f18c06ae26f822', 'snr': 12.25, 'rssi': -35} -2025-09-01 20:54:39 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:54:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e6991104c17e155f... -2025-09-01 20:54:45 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e6991104c17e155f... -2025-09-01 20:54:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e6991104c17e155f... -2025-09-01 20:54:45 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785285.951394, 'pubkey_prefix': 'e6991104c17e155f5491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': -6.5, 'rssi': -103} -2025-09-01 20:54:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1105c17e155f... -2025-09-01 20:54:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1105c17e155f... -2025-09-01 20:54:46 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1105c17e155f... -2025-09-01 20:54:46 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785286.7613811, 'pubkey_prefix': '2fdc1105c17e155f015491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:54:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca1105c17e155f... -2025-09-01 20:54:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca1105c17e155f... -2025-09-01 20:54:47 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca1105c17e155f... -2025-09-01 20:54:47 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785287.589469, 'pubkey_prefix': '31ca1105c17e155fbd5491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 12.25, 'rssi': -54} -2025-09-01 20:54:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1106a1d0387e... -2025-09-01 20:54:50 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1106a1d0387e... -2025-09-01 20:54:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1106a1d0387e... -2025-09-01 20:54:50 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785290.8835661, 'pubkey_prefix': 'e99a1106a1d0387ecd5fa20092d9fb578b564c8bb689c0a4ad21196916cece20', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:54:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec81107a1d0387e... -2025-09-01 20:54:51 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec81107a1d0387e... -2025-09-01 20:54:51 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2ec81107a1d0387e... -2025-09-01 20:54:51 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785291.578478, 'pubkey_prefix': '2ec81107a1d0387ecd5fbda20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': 11.5, 'rssi': -56} -2025-09-01 20:54:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1107a1d0387e... -2025-09-01 20:54:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1107a1d0387e... -2025-09-01 20:54:52 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1107a1d0387e... -2025-09-01 20:54:52 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785292.133368, 'pubkey_prefix': '2fdc1107a1d0387ecd5f01a20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:54:58 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 20:54:58 - MeshCoreBot - INFO - Bot stopped -2025-09-01 20:55:00 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 20:55:00 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 20:55:00 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 20:55:00 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 20:55:00 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 20:55:00 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 20:55:00 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 20:55:00 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 20:55:01 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 20:55:01 - MeshCoreBot - INFO - Contacts loaded: 81 contacts -2025-09-01 20:55:01 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 20:55:03 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 20:55:03 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:55:04 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 20:55:04 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:55:05 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 20:55:05 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:55:05 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 20:55:05 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 20:55:05 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 20:55:05 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 20:55:05 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 20:55:05 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 20:55:05 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 20:55:05 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 20:55:05 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 20:55:05 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 20:55:05 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 20:55:05 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 20:55:05 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 20:55:05 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 20:55:05 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 20:55:05 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c91101bd4ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c91101bd4ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 32c91101bd4ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785307.036803, 'pubkey_prefix': '32c91101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -55} -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1101014ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1101014ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1101014ff0f5... -2025-09-01 20:55:07 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785307.552227, 'pubkey_prefix': '2edc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -36} -2025-09-01 20:55:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e6991102015f4ff0... -2025-09-01 20:55:10 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e6991102015f4ff0... -2025-09-01 20:55:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e6991102015f4ff0... -2025-09-01 20:55:10 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785310.522509, 'pubkey_prefix': 'e6991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.5, 'rssi': -103} -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991505fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991505fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991505fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785323.2025301, 'pubkey_prefix': 'e5991505fae9947e5f111f2e58f8949999f600fc4c04fb3f0b07e340d55e3d78', 'snr': -6.75, 'rssi': -103} -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756785313, 'text': "Panic 🛡️: I'm fairly sure I can convince the HamWAN board to be a fiscal sponsor of the project "} -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Message content for processing: I'm fairly sure I can convince the HamWAN board to be a fiscal sponsor of the project -2025-09-01 20:55:23 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: I'm fairly sure I can convince the HamWAN board to be a fiscal sponsor of the project  -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785323.2025301, 'pubkey_prefix': 'e5991505fae9947e5f111f2e58f8949999f600fc4c04fb3f0b07e340d55e3d78', 'snr': -6.75, 'rssi': -103} -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Retrieved SNR -6.75 from recent RF data (time-based) -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785323.2025301, 'pubkey_prefix': 'e5991505fae9947e5f111f2e58f8949999f600fc4c04fb3f0b07e340d55e3d78', 'snr': -6.75, 'rssi': -103} -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1506fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1506fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1506fae9947e... -2025-09-01 20:55:23 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785323.8627892, 'pubkey_prefix': '2edc1506fae9947e5f01111f2e58f8949999f600fc4c04fb3f0b07e340d55e3d', 'snr': 11.5, 'rssi': -36} -2025-09-01 20:55:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec91506fae9947e... -2025-09-01 20:55:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec91506fae9947e... -2025-09-01 20:55:24 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2ec91506fae9947e... -2025-09-01 20:55:24 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785324.7047439, 'pubkey_prefix': '2ec91506fae9947e5fbd111f2e58f8949999f600fc4c04fb3f0b07e340d55e3d', 'snr': 11.5, 'rssi': -55} -2025-09-01 20:55:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a05015f547eb6... -2025-09-01 20:55:43 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a05015f547eb6... -2025-09-01 20:55:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a05015f547eb6... -2025-09-01 20:55:43 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785343.744034, 'pubkey_prefix': 'e69a05015f547eb620c4dd510a6122b20477f5767027c7600371411f838988d6', 'snr': -6.5, 'rssi': -102} -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c705025fbd547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c705025fbd547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c705025fbd547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785344.177919, 'pubkey_prefix': '31c705025fbd547eb620c4dd510a6122b20477f5767027c7600371411f838988', 'snr': 12.25, 'rssi': -57} -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01547e... -2025-09-01 20:55:44 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785344.479656, 'pubkey_prefix': '30db05025f01547eb620c4dd510a6122b20477f5767027c7600371411f838988', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:56:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a11027e5fb90a... -2025-09-01 20:56:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a11027e5fb90a... -2025-09-01 20:56:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a11027e5fb90a... -2025-09-01 20:56:13 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785373.196825, 'pubkey_prefix': 'e89a11027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890', 'snr': -6.0, 'rssi': -102} -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc711037e5fbdb9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc711037e5fbdb9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2dc711037e5fbdb9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785374.105633, 'pubkey_prefix': '2dc711037e5fbdb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 11.25, 'rssi': -57} -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11037e5f01b9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11037e5f01b9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11037e5f01b9... -2025-09-01 20:56:14 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785374.7811708, 'pubkey_prefix': '30db11037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a0903757e5f6b... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a0903757e5f6b... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a0903757e5f6b... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785375.276663, 'pubkey_prefix': 'ea9a0903757e5f6bca6f02a9e7e6737b120ede93207912c0896a5a4e91302f43', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c80904757e5fbd... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c80904757e5fbd... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c80904757e5fbd... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785375.529578, 'pubkey_prefix': '31c80904757e5fbd6bca6f02a9e7e6737b120ede93207912c0896a5a4e91302f', 'snr': 12.25, 'rssi': -56} -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db0904757e5f01... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db0904757e5f01... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db0904757e5f01... -2025-09-01 20:56:15 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785375.78854, 'pubkey_prefix': '31db0904757e5f016bca6f02a9e7e6737b120ede93207912c0896a5a4e91302f', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a090375245f6b... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a090375245f6b... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a090375245f6b... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785383.2866921, 'pubkey_prefix': 'ea9a090375245f6bca17f222bd285590a5eb0b0352751c6318f19e4e91302f43', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db090475245f01... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db090475245f01... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db090475245f01... -2025-09-01 20:56:23 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785383.9073868, 'pubkey_prefix': '30db090475245f016bca17f222bd285590a5eb0b0352751c6318f19e4e91302f', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:56:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c7090575245f01... -2025-09-01 20:56:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c7090575245f01... -2025-09-01 20:56:24 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c7090575245f01... -2025-09-01 20:56:24 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785384.6406379, 'pubkey_prefix': '32c7090575245f01bd6bca17f222bd285590a5eb0b0352751c6318f19e4e9130', 'snr': 12.5, 'rssi': -57} -2025-09-01 20:57:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a0903fb7e5fca... -2025-09-01 20:57:00 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a0903fb7e5fca... -2025-09-01 20:57:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a0903fb7e5fca... -2025-09-01 20:57:00 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785420.890143, 'pubkey_prefix': 'ea9a0903fb7e5fca6b9b573cf77f29f505b24fbe1eca96127445b2848b5c55ec', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:57:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb0904fb7e5f01... -2025-09-01 20:57:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb0904fb7e5f01... -2025-09-01 20:57:01 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb0904fb7e5f01... -2025-09-01 20:57:01 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785421.660635, 'pubkey_prefix': '2edb0904fb7e5f01ca6b9b573cf77f29f505b24fbe1eca96127445b2848b5c55', 'snr': 11.5, 'rssi': -37} -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c60904fb7e5fbd... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c60904fb7e5fbd... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c60904fb7e5fbd... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785422.209988, 'pubkey_prefix': '30c60904fb7e5fbdca6b9b573cf77f29f505b24fbe1eca96127445b2848b5c55', 'snr': 12.0, 'rssi': -58} -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9a0903fb7e5fca... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9a0903fb7e5fca... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey eb9a0903fb7e5fca... -2025-09-01 20:57:02 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785422.7395358, 'pubkey_prefix': 'eb9a0903fb7e5fca6bafc38b8db40d13ed5fe5ed9a23bba562a4e678ad906dcc', 'snr': -5.25, 'rssi': -102} -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c70904fb7e5fbd... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c70904fb7e5fbd... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c70904fb7e5fbd... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785423.037055, 'pubkey_prefix': '30c70904fb7e5fbdca6bafc38b8db40d13ed5fe5ed9a23bba562a4e678ad906d', 'snr': 12.0, 'rssi': -57} -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cdc0904fb7e5f01... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cdc0904fb7e5f01... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2cdc0904fb7e5f01... -2025-09-01 20:57:03 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785423.24428, 'pubkey_prefix': '2cdc0904fb7e5f01ca6bafc38b8db40d13ed5fe5ed9a23bba562a4e678ad906d', 'snr': 11.0, 'rssi': -36} -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0903fb7e5fca... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0903fb7e5fca... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0903fb7e5fca... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785429.088709, 'pubkey_prefix': 'e89a0903fb7e5fca6b76ee3e3c663713b9b2b237e5f0673975fe1378ad906dcc', 'snr': -6.0, 'rssi': -102} -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc80904fb7e5fbd... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc80904fb7e5fbd... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc80904fb7e5fbd... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785429.289738, 'pubkey_prefix': '2fc80904fb7e5fbdca6b76ee3e3c663713b9b2b237e5f0673975fe1378ad906d', 'snr': 11.75, 'rssi': -56} -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc0904fb7e5f01... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc0904fb7e5f01... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc0904fb7e5f01... -2025-09-01 20:57:09 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785429.494851, 'pubkey_prefix': '2edc0904fb7e5f01ca6b76ee3e3c663713b9b2b237e5f0673975fe1378ad906d', 'snr': 11.5, 'rssi': -36} -2025-09-01 20:57:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b0903fb7e5fca... -2025-09-01 20:57:11 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b0903fb7e5fca... -2025-09-01 20:57:11 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b0903fb7e5fca... -2025-09-01 20:57:11 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785431.8921402, 'pubkey_prefix': 'eb9b0903fb7e5fca6b4c5c33973ae7715b366e1c4587da3dae251a78ad906dcc', 'snr': -5.25, 'rssi': -101} -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec50904fb7e5fbd... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec50904fb7e5fbd... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2ec50904fb7e5fbd... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785432.184885, 'pubkey_prefix': '2ec50904fb7e5fbdca6b4c5c33973ae7715b366e1c4587da3dae251a78ad906d', 'snr': 11.5, 'rssi': -59} -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db0904fb7e5f01... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db0904fb7e5f01... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db0904fb7e5f01... -2025-09-01 20:57:12 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785432.3937228, 'pubkey_prefix': '31db0904fb7e5f01ca6b4c5c33973ae7715b366e1c4587da3dae251a78ad906d', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:57:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1103a37e5f02... -2025-09-01 20:57:58 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1103a37e5f02... -2025-09-01 20:57:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1103a37e5f02... -2025-09-01 20:57:58 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785478.930767, 'pubkey_prefix': 'e89a1103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': -6.0, 'rssi': -102} -2025-09-01 20:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd1104a37e5f01... -2025-09-01 20:57:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd1104a37e5f01... -2025-09-01 20:57:59 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd1104a37e5f01... -2025-09-01 20:57:59 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785479.476778, 'pubkey_prefix': '2fdd1104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 11.75, 'rssi': -35} -2025-09-01 20:58:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c71104a37e5fbd... -2025-09-01 20:58:00 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c71104a37e5fbd... -2025-09-01 20:58:00 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 33c71104a37e5fbd... -2025-09-01 20:58:00 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785480.182681, 'pubkey_prefix': '33c71104a37e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 12.75, 'rssi': -57} -2025-09-01 20:58:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0503241d5f85... -2025-09-01 20:58:06 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0503241d5f85... -2025-09-01 20:58:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0503241d5f85... -2025-09-01 20:58:06 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785486.4619389, 'pubkey_prefix': 'e89a0503241d5f8575a04c158f6fca847967e42ac3c7815b1edb87e306f430b5', 'snr': -6.0, 'rssi': -102} -2025-09-01 20:58:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc0504241d5f01... -2025-09-01 20:58:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc0504241d5f01... -2025-09-01 20:58:07 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc0504241d5f01... -2025-09-01 20:58:07 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785487.183029, 'pubkey_prefix': '2fdc0504241d5f018575a04c158f6fca847967e42ac3c7815b1edb87e306f430', 'snr': 11.75, 'rssi': -36} -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89b0903fb7e5fca... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89b0903fb7e5fca... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e89b0903fb7e5fca... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785500.704566, 'pubkey_prefix': 'e89b0903fb7e5fca6b2bd52bf5209774ba6e2cadd49325e93b55583bc735865a', 'snr': -6.0, 'rssi': -101} -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c70904fb7e5fbd... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c70904fb7e5fbd... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c70904fb7e5fbd... -2025-09-01 20:58:20 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785500.956339, 'pubkey_prefix': '31c70904fb7e5fbdca6b2bd52bf5209774ba6e2cadd49325e93b55583bc73586', 'snr': 12.25, 'rssi': -57} -2025-09-01 20:58:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb0904fb7e5f01... -2025-09-01 20:58:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb0904fb7e5f01... -2025-09-01 20:58:21 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb0904fb7e5f01... -2025-09-01 20:58:21 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785501.324065, 'pubkey_prefix': '2fdb0904fb7e5f01ca6b2bd52bf5209774ba6e2cadd49325e93b55583bc73586', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a0903fb7e5fca... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a0903fb7e5fca... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a0903fb7e5fca... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785508.326703, 'pubkey_prefix': 'e99a0903fb7e5fca6bf6e6292258b917b46cde2a945e4fb8bd087165dc1bd4ef', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc60904fb7e5fbd... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc60904fb7e5fbd... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc60904fb7e5fbd... -2025-09-01 20:58:28 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785508.7618408, 'pubkey_prefix': '2fc60904fb7e5fbdca6bf6e6292258b917b46cde2a945e4fb8bd087165dc1bd4', 'snr': 11.75, 'rssi': -58} -2025-09-01 20:58:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0904fb7e5f01... -2025-09-01 20:58:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0904fb7e5f01... -2025-09-01 20:58:29 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0904fb7e5f01... -2025-09-01 20:58:29 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785509.190845, 'pubkey_prefix': '30db0904fb7e5f01ca6bf6e6292258b917b46cde2a945e4fb8bd087165dc1bd4', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a0905fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a0905fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a0905fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785513.655421, 'pubkey_prefix': 'ea9a0905fb541f4a5fca6b54c4e14b60aa8a9de4ce2286e604a5f2e92965dc1b', 'snr': -5.5, 'rssi': -102} -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c80906fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c80906fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 32c80906fb541f4a... -2025-09-01 20:58:33 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785513.959852, 'pubkey_prefix': '32c80906fb541f4a5fbdca6b54c4e14b60aa8a9de4ce2286e604a5f2e92965dc', 'snr': 12.5, 'rssi': -56} -2025-09-01 20:58:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0906fb541f4a... -2025-09-01 20:58:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0906fb541f4a... -2025-09-01 20:58:34 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0906fb541f4a... -2025-09-01 20:58:34 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785514.402776, 'pubkey_prefix': '30db0906fb541f4a5f01ca6b54c4e14b60aa8a9de4ce2286e604a5f2e92965dc', 'snr': 12.0, 'rssi': -37} -2025-09-01 20:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dc1200010101c0... -2025-09-01 20:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dc1200010101c0... -2025-09-01 20:58:35 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 31dc1200010101c0... -2025-09-01 20:58:35 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785515.212032, 'pubkey_prefix': '31dc1200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -36} -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b0903fb7e5fca... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b0903fb7e5fca... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b0903fb7e5fca... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785520.397773, 'pubkey_prefix': 'ea9b0903fb7e5fca6bcc37269f0d0156458174f3f90f45e69e6bab65dc1bd4ef', 'snr': -5.5, 'rssi': -101} -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb0904fb7e5f01... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb0904fb7e5f01... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb0904fb7e5f01... -2025-09-01 20:58:40 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785520.938953, 'pubkey_prefix': '2fdb0904fb7e5f01ca6bcc37269f0d0156458174f3f90f45e69e6bab65dc1bd4', 'snr': 11.75, 'rssi': -37} -2025-09-01 20:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c71200bdd5f69c... -2025-09-01 20:58:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c71200bdd5f69c... -2025-09-01 20:58:54 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 33c71200bdd5f69c... -2025-09-01 20:58:54 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785534.06185, 'pubkey_prefix': '33c71200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 12.75, 'rssi': -57} -2025-09-01 20:59:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a11021d5f82de... -2025-09-01 20:59:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a11021d5f82de... -2025-09-01 20:59:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a11021d5f82de... -2025-09-01 20:59:13 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785553.717946, 'pubkey_prefix': 'e89a11021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -6.0, 'rssi': -102} -2025-09-01 20:59:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc611031d5fbd82... -2025-09-01 20:59:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc611031d5fbd82... -2025-09-01 20:59:14 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc611031d5fbd82... -2025-09-01 20:59:14 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785554.802986, 'pubkey_prefix': '2fc611031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 11.75, 'rssi': -58} -2025-09-01 20:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11031d5f0182... -2025-09-01 20:59:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11031d5f0182... -2025-09-01 20:59:15 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11031d5f0182... -2025-09-01 20:59:15 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785555.3420749, 'pubkey_prefix': '31db11031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -37} -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a11015f1d29cd... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a11015f1d29cd... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a11015f1d29cd... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785560.103316, 'pubkey_prefix': 'e99a11015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653', 'snr': -5.75, 'rssi': -102} -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddc11025f011d29... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddc11025f011d29... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2ddc11025f011d29... -2025-09-01 20:59:20 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785560.952369, 'pubkey_prefix': '2ddc11025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 11.25, 'rssi': -36} -2025-09-01 20:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c711025fbd1d29... -2025-09-01 20:59:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c711025fbd1d29... -2025-09-01 20:59:21 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c711025fbd1d29... -2025-09-01 20:59:21 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785561.3823192, 'pubkey_prefix': '32c711025fbd1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 12.5, 'rssi': -57} -2025-09-01 21:00:13 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a0903fb7e5fca... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a0903fb7e5fca... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a0903fb7e5fca... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785627.48157, 'pubkey_prefix': 'e99a0903fb7e5fca6ba87e756125ef92b602754dde5f7dee64f0b4e7d3ca49b8', 'snr': -5.75, 'rssi': -102} -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0904fb7e5f01... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0904fb7e5f01... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0904fb7e5f01... -2025-09-01 21:00:27 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785627.687197, 'pubkey_prefix': '30db0904fb7e5f01ca6ba87e756125ef92b602754dde5f7dee64f0b4e7d3ca49', 'snr': 12.0, 'rssi': -37} -2025-09-01 21:00:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c70904fb7e5fbd... -2025-09-01 21:00:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c70904fb7e5fbd... -2025-09-01 21:00:28 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c70904fb7e5fbd... -2025-09-01 21:00:28 - MeshCoreBot - DEBUG - Stored recent RF data for SNR/RSSI: {'timestamp': 1756785628.157501, 'pubkey_prefix': '30c70904fb7e5fbdca6ba87e756125ef92b602754dde5f7dee64f0b4e7d3ca49', 'snr': 12.0, 'rssi': -57} -2025-09-01 21:00:33 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:00:33 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:00:34 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:00:34 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:00:34 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:00:34 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:00:34 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:00:34 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:00:34 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:00:34 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:00:35 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:00:35 - MeshCoreBot - INFO - Contacts loaded: 82 contacts -2025-09-01 21:00:35 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:00:37 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:00:38 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:00:39 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:00:39 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:00:40 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:00:40 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:00:40 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:00:40 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:00:40 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:00:40 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:00:40 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:00:40 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:00:40 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:00:40 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:00:40 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:00:40 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:00:40 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:00:40 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:00:40 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:00:40 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:00:40 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:00:40 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:00:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1101014ff0f5... -2025-09-01 21:00:41 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1101014ff0f5... -2025-09-01 21:00:41 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1101014ff0f5... -2025-09-01 21:00:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785641.503149, 'pubkey_prefix': '2edc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fada74466242dfcd667bbe2ecdf73876ad06320d451d498486013dc9a38872d8934776a03329ffc94d611c6f364cdeadc9d952b0ef7f396e6c51b986f88280335f1c0760881486f776c426f7420f09fa496'} -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec71101bd4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec71101bd4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2ec71101bd4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785642.241836, 'pubkey_prefix': '2ec71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -57, 'raw_hex': '2ec71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fada74466242dfcd667bbe2ecdf73876ad06320d451d498486013dc9a38872d8934776a03329ffc94d611c6f364cdeadc9d952b0ef7f396e6c51b986f88280335f1c0760881486f776c426f7420f09fa496'} -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b11015f4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b11015f4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b11015f4ff0f5... -2025-09-01 21:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785642.694895, 'pubkey_prefix': 'eb9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fada74466242dfcd667bbe2ecdf73876ad06320d451d498486013dc9a38872d8934776a03329ffc94d611c6f364cdeadc9d952b0ef7f396e6c51b986f88280335f1c0760881486f776c426f7420f09fa496'} -2025-09-01 21:00:50 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756785650, 'text': 'test'} -2025-09-01 21:00:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:00:50 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:00:50 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:00:50 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:00:50 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:00:50 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:00:50 -2025-09-01 21:00:50 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1503081d5f11... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1503081d5f11... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1503081d5f11... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785673.0801668, 'pubkey_prefix': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540b', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540bf7daca99b2b88db1caea76e76bad023bf522ee0e4ea31b651319'} -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756785669, 'text': 'Ikoka Stick FW Dev: That would make it easy'} -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Message content for processing: That would make it easy -2025-09-01 21:01:13 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: That would make it easy -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785673.0801668, 'pubkey_prefix': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540b', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540bf7daca99b2b88db1caea76e76bad023bf522ee0e4ea31b651319'} -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785673.0801668, 'pubkey_prefix': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540b', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f1144477d67f6e527243dcfa038f846f1076f68e9941098540bf7daca99b2b88db1caea76e76bad023bf522ee0e4ea31b651319'} -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec51504081d5fbd... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec51504081d5fbd... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2ec51504081d5fbd... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785673.321727, 'pubkey_prefix': '2ec51504081d5fbd1144477d67f6e527243dcfa038f846f1076f68e994109854', 'snr': 11.5, 'rssi': -59, 'raw_hex': '2ec51504081d5fbd1144477d67f6e527243dcfa038f846f1076f68e9941098540bf7daca99b2b88db1caea76e76bad023bf522ee0e4ea31b651319'} -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1504081d5f01... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1504081d5f01... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1504081d5f01... -2025-09-01 21:01:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785673.903321, 'pubkey_prefix': '2fdb1504081d5f011144477d67f6e527243dcfa038f846f1076f68e994109854', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1504081d5f011144477d67f6e527243dcfa038f846f1076f68e9941098540bf7daca99b2b88db1caea76e76bad023bf522ee0e4ea31b651319'} -2025-09-01 21:01:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a11031f7e5ff2... -2025-09-01 21:01:37 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a11031f7e5ff2... -2025-09-01 21:01:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a11031f7e5ff2... -2025-09-01 21:01:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785697.8113952, 'pubkey_prefix': 'e79a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce226cb668683f78afe48db5131c5e712186ecc8bd429f003f95893e4b286d87d70510e9a107e20d3f8afa301ffcbd20e96df7f02283f653e2d3868883e6d4beb03193d10b927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c411041f7e5fbd... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c411041f7e5fbd... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c411041f7e5fbd... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785699.197442, 'pubkey_prefix': '31c411041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c411041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce226cb668683f78afe48db5131c5e712186ecc8bd429f003f95893e4b286d87d70510e9a107e20d3f8afa301ffcbd20e96df7f02283f653e2d3868883e6d4beb03193d10b927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc11041f7e5f01... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc11041f7e5f01... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc11041f7e5f01... -2025-09-01 21:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785699.892568, 'pubkey_prefix': '2edc11041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc11041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce226cb668683f78afe48db5131c5e712186ecc8bd429f003f95893e4b286d87d70510e9a107e20d3f8afa301ffcbd20e96df7f02283f653e2d3868883e6d4beb03193d10b927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-01 21:02:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a11027e5ffb32... -2025-09-01 21:02:21 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a11027e5ffb32... -2025-09-01 21:02:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a11027e5ffb32... -2025-09-01 21:02:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785741.820718, 'pubkey_prefix': 'e99a11027e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a11027e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea7510534a6cb668ee81f88be3e2e18c8000e85899dba807cd08d37c5a8e8884a9cb69ccfbbb42887ecd40dd5762152c58a14e0c1a71abe813abf5c5e3661a80324297699d3ffb0d92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-01 21:02:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc611037e5fbdfb... -2025-09-01 21:02:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc611037e5fbdfb... -2025-09-01 21:02:22 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc611037e5fbdfb... -2025-09-01 21:02:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785742.990447, 'pubkey_prefix': '2fc611037e5fbdfb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc611037e5fbdfb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea7510534a6cb668ee81f88be3e2e18c8000e85899dba807cd08d37c5a8e8884a9cb69ccfbbb42887ecd40dd5762152c58a14e0c1a71abe813abf5c5e3661a80324297699d3ffb0d92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-01 21:02:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb11037e5f01fb... -2025-09-01 21:02:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb11037e5f01fb... -2025-09-01 21:02:23 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb11037e5f01fb... -2025-09-01 21:02:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785743.559156, 'pubkey_prefix': '2fdb11037e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb11037e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea7510534a6cb668ee81f88be3e2e18c8000e85899dba807cd08d37c5a8e8884a9cb69ccfbbb42887ecd40dd5762152c58a14e0c1a71abe813abf5c5e3661a80324297699d3ffb0d92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a0904fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a0904fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a0904fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785752.475393, 'pubkey_prefix': 'ea9a0904fb7e245fca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d75', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a0904fb7e245fca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d755a975e06ad7c4f44c5307d92d96a9b822813f73aaea94eb673787e73'} -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0905fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0905fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0905fb7e245f... -2025-09-01 21:02:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785752.9753, 'pubkey_prefix': '30db0905fb7e245f01ca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db0905fb7e245f01ca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d755a975e06ad7c4f44c5307d92d96a9b822813f73aaea94eb673787e73'} -2025-09-01 21:02:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c80905fb7e245f... -2025-09-01 21:02:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c80905fb7e245f... -2025-09-01 21:02:33 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 30c80905fb7e245f... -2025-09-01 21:02:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785753.332303, 'pubkey_prefix': '30c80905fb7e245fbdca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d', 'snr': 12.0, 'rssi': -56, 'raw_hex': '30c80905fb7e245fbdca6b53e9532477f09ccba73624f302e8a6726dd6bdb82d755a975e06ad7c4f44c5307d92d96a9b822813f73aaea94eb673787e73'} -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bc71506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bc71506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2bc71506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785766.1102889, 'pubkey_prefix': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c', 'snr': 10.75, 'rssi': -57, 'raw_hex': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c8670690cdefe690bab245a792f796ea3a8d0952abd10cb55beca81e3a7559ca59d5cddad64c1619218d93eb2a0'} -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756785759, 'text': 'Fidelio (W Hill Auburn): The weekend went too fast'} -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Extracted sender from text: Fidelio (W Hill Auburn) -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Message content for processing: The weekend went too fast -2025-09-01 21:02:46 - MeshCoreBot - INFO - Received channel message (Public) from Fidelio (W Hill Auburn): Fidelio (W Hill Auburn): The weekend went too fast -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785766.1102889, 'pubkey_prefix': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c', 'snr': 10.75, 'rssi': -57, 'raw_hex': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c8670690cdefe690bab245a792f796ea3a8d0952abd10cb55beca81e3a7559ca59d5cddad64c1619218d93eb2a0'} -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Retrieved SNR 10.75 from recent RF data (time-based) -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785766.1102889, 'pubkey_prefix': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c', 'snr': 10.75, 'rssi': -57, 'raw_hex': '2bc71506f748c77e5fbd118634c5b4309c3c5099481a34011fc576ddbd02080c8670690cdefe690bab245a792f796ea3a8d0952abd10cb55beca81e3a7559ca59d5cddad64c1619218d93eb2a0'} -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Retrieved RSSI -57 from recent RF data (time-based) -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1506f748c77e... -2025-09-01 21:02:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785766.73867, 'pubkey_prefix': '30dc1506f748c77e5f01118634c5b4309c3c5099481a34011fc576ddbd02080c', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc1506f748c77e5f01118634c5b4309c3c5099481a34011fc576ddbd02080c8670690cdefe690bab245a792f796ea3a8d0952abd10cb55beca81e3a7559ca59d5cddad64c1619218d93eb2a0'} -2025-09-01 21:04:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a05015f857efb... -2025-09-01 21:04:03 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a05015f857efb... -2025-09-01 21:04:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a05015f857efb... -2025-09-01 21:04:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785843.585087, 'pubkey_prefix': 'e99a05015f857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def18', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a05015f857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def18ea8e6d752842c4ef99cb47b020b9647c371f6925ab5f308eeb758bb2775da9fd42647ff7447dc74d82'} -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33ca05025fbd857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33ca05025fbd857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 33ca05025fbd857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785844.157973, 'pubkey_prefix': '33ca05025fbd857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def', 'snr': 12.75, 'rssi': -54, 'raw_hex': '33ca05025fbd857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def18ea8e6d752842c4ef99cb47b020b9647c371f6925ab5f308eeb758bb2775da9fd42647ff7447dc74d82'} -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddd05025f01857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddd05025f01857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2ddd05025f01857e... -2025-09-01 21:04:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785844.6669838, 'pubkey_prefix': '2ddd05025f01857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def', 'snr': 11.25, 'rssi': -35, 'raw_hex': '2ddd05025f01857efb535943fd4355116846f4e8a5126d1de4fa2f46a4764def18ea8e6d752842c4ef99cb47b020b9647c371f6925ab5f308eeb758bb2775da9fd42647ff7447dc74d82'} -2025-09-01 21:04:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1102eb5f2c6b... -2025-09-01 21:04:10 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1102eb5f2c6b... -2025-09-01 21:04:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1102eb5f2c6b... -2025-09-01 21:04:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785850.820609, 'pubkey_prefix': 'e79a1102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9b36cb668681c47b2fc15256b37ed836b1286e131eb4e35bf847d0d6e603a787bb5ea1a93a3a55bb46320269d71f878beb7354208ce7cb152b4f72611f182ba43a0352907911f45da024dc1b5f84e65776d616e'} -2025-09-01 21:04:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edd1103eb5f012c... -2025-09-01 21:04:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edd1103eb5f012c... -2025-09-01 21:04:11 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2edd1103eb5f012c... -2025-09-01 21:04:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785851.9675038, 'pubkey_prefix': '2edd1103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': 11.5, 'rssi': -35, 'raw_hex': '2edd1103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9b36cb668681c47b2fc15256b37ed836b1286e131eb4e35bf847d0d6e603a787bb5ea1a93a3a55bb46320269d71f878beb7354208ce7cb152b4f72611f182ba43a0352907911f45da024dc1b5f84e65776d616e'} -2025-09-01 21:04:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91103eb5fbd2c... -2025-09-01 21:04:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91103eb5fbd2c... -2025-09-01 21:04:12 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91103eb5fbd2c... -2025-09-01 21:04:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785852.51617, 'pubkey_prefix': '30c91103eb5fbd2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91103eb5fbd2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9b36cb668681c47b2fc15256b37ed836b1286e131eb4e35bf847d0d6e603a787bb5ea1a93a3a55bb46320269d71f878beb7354208ce7cb152b4f72611f182ba43a0352907911f45da024dc1b5f84e65776d616e'} -2025-09-01 21:04:54 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1503081d5f11... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1503081d5f11... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1503081d5f11... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785904.065387, 'pubkey_prefix': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b844716f52a9872be36df4f93824f4adeaaf80d95911d65802c8e'} -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756785899, 'text': 'Ikoka Stick FW Dev: You are not wrong'} -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Message content for processing: You are not wrong -2025-09-01 21:05:04 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: You are not wrong -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785904.065387, 'pubkey_prefix': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b844716f52a9872be36df4f93824f4adeaaf80d95911d65802c8e'} -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Retrieved SNR -6.25 from recent RF data (time-based) -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785904.065387, 'pubkey_prefix': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1503081d5f11133a2a3961b88f30a216258459b32b3aca9a462daaed318b844716f52a9872be36df4f93824f4adeaaf80d95911d65802c8e'} -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c71504081d5fbd... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c71504081d5fbd... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c71504081d5fbd... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785904.423004, 'pubkey_prefix': '32c71504081d5fbd11133a2a3961b88f30a216258459b32b3aca9a462daaed31', 'snr': 12.5, 'rssi': -57, 'raw_hex': '32c71504081d5fbd11133a2a3961b88f30a216258459b32b3aca9a462daaed318b844716f52a9872be36df4f93824f4adeaaf80d95911d65802c8e'} -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1504081d5f01... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1504081d5f01... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1504081d5f01... -2025-09-01 21:05:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785904.783365, 'pubkey_prefix': '2fdc1504081d5f0111133a2a3961b88f30a216258459b32b3aca9a462daaed31', 'snr': 11.75, 'rssi': -36, 'raw_hex': '2fdc1504081d5f0111133a2a3961b88f30a216258459b32b3aca9a462daaed318b844716f52a9872be36df4f93824f4adeaaf80d95911d65802c8e'} -2025-09-01 21:05:06 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:05:06 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:05:07 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:05:07 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:05:07 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:05:07 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:05:07 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:05:08 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:05:08 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:05:08 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:05:09 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:05:09 - MeshCoreBot - INFO - Contacts loaded: 84 contacts -2025-09-01 21:05:09 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:05:11 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:05:11 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:05:12 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:05:12 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:05:13 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:05:13 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:05:13 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:05:13 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:05:13 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:05:13 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:05:13 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:05:13 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:05:13 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:05:13 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:05:13 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:05:13 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:05:13 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:05:13 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:05:13 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:05:13 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:05:13 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:05:13 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1101014ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1101014ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1101014ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785915.0578618, 'pubkey_prefix': '30dc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbea84466a88e68669c637c7f2f06d0f75f1b0c59fe96fc966079cf383bf1ef7ea5f6a4d0915424bd5797087689f1122561f0cba705618974cc10889b7138569156a3bc0581486f776c426f7420f09fa496'} -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c71101bd4ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c71101bd4ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c71101bd4ff0f5... -2025-09-01 21:05:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785915.6688619, 'pubkey_prefix': '32c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -57, 'raw_hex': '32c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbea84466a88e68669c637c7f2f06d0f75f1b0c59fe96fc966079cf383bf1ef7ea5f6a4d0915424bd5797087689f1122561f0cba705618974cc10889b7138569156a3bc0581486f776c426f7420f09fa496'} -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1503081d5f11... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1503081d5f11... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1503081d5f11... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785917.029402, 'pubkey_prefix': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36e005332966f53c5706fc5d13a6c91c2402efaf870cd91fbf2e7fa58463a03ebb85e1f9aa23ef3b267640'} -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756785911, 'text': 'Ikoka Stick FW Dev: I could use another day off'} -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Message content for processing: I could use another day off -2025-09-01 21:05:17 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I could use another day off -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785917.029402, 'pubkey_prefix': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36e005332966f53c5706fc5d13a6c91c2402efaf870cd91fbf2e7fa58463a03ebb85e1f9aa23ef3b267640'} -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756785917.029402, 'pubkey_prefix': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f1180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36e005332966f53c5706fc5d13a6c91c2402efaf870cd91fbf2e7fa58463a03ebb85e1f9aa23ef3b267640'} -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dd1504081d5f01... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dd1504081d5f01... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 31dd1504081d5f01... -2025-09-01 21:05:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756785917.615757, 'pubkey_prefix': '31dd1504081d5f011180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb', 'snr': 12.25, 'rssi': -35, 'raw_hex': '31dd1504081d5f011180cb3e7b716f7479301af521fa08fa073fffe03f61bcfb36e005332966f53c5706fc5d13a6c91c2402efaf870cd91fbf2e7fa58463a03ebb85e1f9aa23ef3b267640'} -2025-09-01 21:06:06 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756785965, 'text': 'test'} -2025-09-01 21:06:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:06:06 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:06:06 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:06:06 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:06:06 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:06:06 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:06:05 -2025-09-01 21:06:06 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1506f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1506f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1506f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786004.076603, 'pubkey_prefix': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8e9c624b8fc9b040bcab240bbb3d7f341d026ffdbe8af6656d3be99d6bd5bf303bfb0e15f777694c7f39fb642a1c6dbd79acd709265791d18cca47e4b73'} -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756785992, 'text': 'Fidelio (W Hill Auburn): Extending ti until next Monday sounds good to me'} -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Extracted sender from text: Fidelio (W Hill Auburn) -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Message content for processing: Extending ti until next Monday sounds good to me -2025-09-01 21:06:44 - MeshCoreBot - INFO - Received channel message (Public) from Fidelio (W Hill Auburn): Fidelio (W Hill Auburn): Extending ti until next Monday sounds good to me -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786004.076603, 'pubkey_prefix': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8e9c624b8fc9b040bcab240bbb3d7f341d026ffdbe8af6656d3be99d6bd5bf303bfb0e15f777694c7f39fb642a1c6dbd79acd709265791d18cca47e4b73'} -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786004.076603, 'pubkey_prefix': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1506f748c745805f11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8e9c624b8fc9b040bcab240bbb3d7f341d026ffdbe8af6656d3be99d6bd5bf303bfb0e15f777694c7f39fb642a1c6dbd79acd709265791d18cca47e4b73'} -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c71507f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c71507f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c71507f748c745... -2025-09-01 21:06:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786004.9240131, 'pubkey_prefix': '30c71507f748c745805fbd11b297ef093a5e1a217291c2116c724c1c7ad7b31e', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c71507f748c745805fbd11b297ef093a5e1a217291c2116c724c1c7ad7b31ea8e9c624b8fc9b040bcab240bbb3d7f341d026ffdbe8af6656d3be99d6bd5bf303bfb0e15f777694c7f39fb642a1c6dbd79acd709265791d18cca47e4b73'} -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1d0523fb7e24... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1d0523fb7e24... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1d0523fb7e24... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786005.241139, 'pubkey_prefix': 'e89a1d0523fb7e245f82c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec83', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1d0523fb7e245f82c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec83a237edf315daee60a4d00369368fd90e7432765672a08e13888c90f9'} -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddc1507f748c745... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddc1507f748c745... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2ddc1507f748c745... -2025-09-01 21:06:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786005.699285, 'pubkey_prefix': '2ddc1507f748c745805f0111b297ef093a5e1a217291c2116c724c1c7ad7b31e', 'snr': 11.25, 'rssi': -36, 'raw_hex': '2ddc1507f748c745805f0111b297ef093a5e1a217291c2116c724c1c7ad7b31ea8e9c624b8fc9b040bcab240bbb3d7f341d026ffdbe8af6656d3be99d6bd5bf303bfb0e15f777694c7f39fb642a1c6dbd79acd709265791d18cca47e4b73'} -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c71d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c71d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c71d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786006.099962, 'pubkey_prefix': '32c71d0623fb7e245fbd82c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec', 'snr': 12.5, 'rssi': -57, 'raw_hex': '32c71d0623fb7e245fbd82c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec83a237edf315daee60a4d00369368fd90e7432765672a08e13888c90f9'} -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1d0623fb7e24... -2025-09-01 21:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786006.6393511, 'pubkey_prefix': '2fdb1d0623fb7e245f0182c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1d0623fb7e245f0182c70e9ca7558a91b5a5c0d7109a20f2c2e33b376dec83a237edf315daee60a4d00369368fd90e7432765672a08e13888c90f9'} -2025-09-01 21:06:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a090491507e5f... -2025-09-01 21:06:48 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a090491507e5f... -2025-09-01 21:06:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a090491507e5f... -2025-09-01 21:06:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786008.887933, 'pubkey_prefix': 'e99a090491507e5fc782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3df', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a090491507e5fc782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c7090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c7090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c7090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786009.3845341, 'pubkey_prefix': '31c7090591507e5fbdc782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3', 'snr': 12.25, 'rssi': -57, 'raw_hex': '31c7090591507e5fbdc782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb090591507e5f... -2025-09-01 21:06:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786009.7512598, 'pubkey_prefix': '2fdb090591507e5f01c782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb090591507e5f01c782e7ce8b6959538adb36b7efd06adee4aaee1ca0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a0904fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a0904fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a0904fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786020.712128, 'pubkey_prefix': 'ea9a0904fb1f7e5fc782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3df', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a0904fb1f7e5fc782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c70905fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c70905fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c70905fb1f7e5f... -2025-09-01 21:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786020.962056, 'pubkey_prefix': '32c70905fb1f7e5fbdc782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3', 'snr': 12.5, 'rssi': -57, 'raw_hex': '32c70905fb1f7e5fbdc782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:07:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32dc0905fb1f7e5f... -2025-09-01 21:07:01 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32dc0905fb1f7e5f... -2025-09-01 21:07:01 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 32dc0905fb1f7e5f... -2025-09-01 21:07:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786021.5756311, 'pubkey_prefix': '32dc0905fb1f7e5f01c782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3', 'snr': 12.5, 'rssi': -36, 'raw_hex': '32dc0905fb1f7e5f01c782a3a4c05825c6524f7c99d5ef12fe0179f240a0a5b3df64f874d6cae48b7ca5b1ee8b12f1d55be9c66afde43c62ce0c886de3'} -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a150491507e5f... -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a150491507e5f... -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a150491507e5f... -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786049.8371751, 'pubkey_prefix': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f84264', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f8426425d72f607362c1c4baa2cc590052b69bf07835c6a0da311d423e56'} -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756786044, 'text': '🌲 Tree: That would enable a lot of hax'} -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Message content for processing: That would enable a lot of hax -2025-09-01 21:07:29 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: That would enable a lot of hax -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786049.8371751, 'pubkey_prefix': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f84264', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f8426425d72f607362c1c4baa2cc590052b69bf07835c6a0da311d423e56'} -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786049.8371751, 'pubkey_prefix': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f84264', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a150491507e5f11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f8426425d72f607362c1c4baa2cc590052b69bf07835c6a0da311d423e56'} -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:07:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35dd150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35dd150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 35dd150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786050.2152882, 'pubkey_prefix': '35dd150591507e5f0111dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f842', 'snr': 13.25, 'rssi': -35, 'raw_hex': '35dd150591507e5f0111dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f8426425d72f607362c1c4baa2cc590052b69bf07835c6a0da311d423e56'} -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34ca150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34ca150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 34ca150591507e5f... -2025-09-01 21:07:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786050.572196, 'pubkey_prefix': '34ca150591507e5fbd11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f842', 'snr': 13.0, 'rssi': -54, 'raw_hex': '34ca150591507e5fbd11dc8c1fd3d8ff2e5db6d9c30887be0f92596b87d6f8426425d72f607362c1c4baa2cc590052b69bf07835c6a0da311d423e56'} -2025-09-01 21:08:13 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a05027e5f54c5... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a05027e5f54c5... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a05027e5f54c5... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786168.454344, 'pubkey_prefix': 'e99a05027e5f54c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b83f', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a05027e5f54c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b83f16f85758a24b5e3e3e0099dd86044d4bf9418f2417f57dcbd43fe7f5455e686b352b4ea6961fab03ce4e'} -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0154... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0154... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0154... -2025-09-01 21:09:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786168.891165, 'pubkey_prefix': '2fda05037e5f0154c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b8', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f0154c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b83f16f85758a24b5e3e3e0099dd86044d4bf9418f2417f57dcbd43fe7f5455e686b352b4ea6961fab03ce4e'} -2025-09-01 21:09:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca05037e5fbd54... -2025-09-01 21:09:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca05037e5fbd54... -2025-09-01 21:09:29 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca05037e5fbd54... -2025-09-01 21:09:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786169.4498181, 'pubkey_prefix': '31ca05037e5fbd54c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b8', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca05037e5fbd54c5adb3579ba5d71a91d448c8a1bb3a71cc15cabbca7948b83f16f85758a24b5e3e3e0099dd86044d4bf9418f2417f57dcbd43fe7f5455e686b352b4ea6961fab03ce4e'} -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991504e9e67e5f... -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991504e9e67e5f... -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991504e9e67e5f... -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786210.654062, 'pubkey_prefix': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d07140ab2b07e295deec418c6da798a90e51126bedbd3331ad44eff'} -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756786211, 'text': 'Panic 🛡️: Hello my AI overlorde!'} -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Message content for processing: Hello my AI overlorde! -2025-09-01 21:10:10 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Panic 🛡️: Panic 🛡️: Hello my AI overlorde! -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786210.654062, 'pubkey_prefix': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d07140ab2b07e295deec418c6da798a90e51126bedbd3331ad44eff'} -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Retrieved SNR -6.75 from recent RF data (time-based) -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786210.654062, 'pubkey_prefix': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991504e9e67e5fd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d07140ab2b07e295deec418c6da798a90e51126bedbd3331ad44eff'} -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:10:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:10:10 - MeshCoreBot - INFO - Processing message: Hello my AI overlorde! -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cc1505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cc1505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 30cc1505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786211.026025, 'pubkey_prefix': '30cc1505e9e67e5fbdd5f94e900d2fe716f7f2c9d806abe913774d69235a3360', 'snr': 12.0, 'rssi': -52, 'raw_hex': '30cc1505e9e67e5fbdd5f94e900d2fe716f7f2c9d806abe913774d69235a33600d07140ab2b07e295deec418c6da798a90e51126bedbd3331ad44eff'} -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91505e9e67e5f... -2025-09-01 21:10:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786211.519561, 'pubkey_prefix': '30d91505e9e67e5f01d5f94e900d2fe716f7f2c9d806abe913774d69235a3360', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91505e9e67e5f01d5f94e900d2fe716f7f2c9d806abe913774d69235a33600d07140ab2b07e295deec418c6da798a90e51126bedbd3331ad44eff'} -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49905015f547e41... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49905015f547e41... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e49905015f547e41... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786262.359212, 'pubkey_prefix': 'e49905015f547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5fe', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e49905015f547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5fe44ade9f5e3b298b62e58868c2deccebadaa1c56ddeeb7c61a32b0f72fa0d067e139d20baaed236d9cd'} -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05025f01547e... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05025f01547e... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05025f01547e... -2025-09-01 21:11:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786262.7963898, 'pubkey_prefix': '32db05025f01547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05025f01547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5fe44ade9f5e3b298b62e58868c2deccebadaa1c56ddeeb7c61a32b0f72fa0d067e139d20baaed236d9cd'} -2025-09-01 21:11:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca05025fbd547e... -2025-09-01 21:11:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca05025fbd547e... -2025-09-01 21:11:03 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca05025fbd547e... -2025-09-01 21:11:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786263.210418, 'pubkey_prefix': '31ca05025fbd547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca05025fbd547e41a64f9d4f984b7ebe24ed1597fa33113c18babe8aa977d5fe44ade9f5e3b298b62e58868c2deccebadaa1c56ddeeb7c61a32b0f72fa0d067e139d20baaed236d9cd'} -2025-09-01 21:11:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991e00080bdfb8... -2025-09-01 21:11:34 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991e00080bdfb8... -2025-09-01 21:11:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991e00080bdfb8... -2025-09-01 21:11:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786294.2664719, 'pubkey_prefix': 'e5991e00080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b00', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991e00080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd27ef4abfe57a5290f239e7fc77427007446a'} -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e2991503081d5f11... -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e2991503081d5f11... -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e2991503081d5f11... -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786309.9356449, 'pubkey_prefix': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38d', 'snr': -7.5, 'rssi': -103, 'raw_hex': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38dd59e008d2c65f70cdae0b9438503b2b534c6d01d311bf56f9b76'} -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786306, 'text': 'Ikoka Stick FW Dev: I am a fan of hax'} -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Message content for processing: I am a fan of hax -2025-09-01 21:11:49 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I am a fan of hax -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786309.9356449, 'pubkey_prefix': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38d', 'snr': -7.5, 'rssi': -103, 'raw_hex': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38dd59e008d2c65f70cdae0b9438503b2b534c6d01d311bf56f9b76'} -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Retrieved SNR -7.5 from recent RF data (time-based) -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786309.9356449, 'pubkey_prefix': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38d', 'snr': -7.5, 'rssi': -103, 'raw_hex': 'e2991503081d5f110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38dd59e008d2c65f70cdae0b9438503b2b534c6d01d311bf56f9b76'} -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:11:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1504081d5f01... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1504081d5f01... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1504081d5f01... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786310.526135, 'pubkey_prefix': '2fda1504081d5f01110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d3', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1504081d5f01110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38dd59e008d2c65f70cdae0b9438503b2b534c6d01d311bf56f9b76'} -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc81504081d5fbd... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc81504081d5fbd... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc81504081d5fbd... -2025-09-01 21:11:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786310.9969301, 'pubkey_prefix': '2fc81504081d5fbd110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d3', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc81504081d5fbd110d7df6467fb2336a7a48b3be1a4d1cc0bbc058167276d38dd59e008d2c65f70cdae0b9438503b2b534c6d01d311bf56f9b76'} -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a15021d5f11e2... -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a15021d5f11e2... -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a15021d5f11e2... -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786335.847487, 'pubkey_prefix': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105b820be7bc1178e6824bb0ef719fc8abb957507cf79e4f740149305b1e2218a6e2d306bc80d75cc2062'} -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756786335, 'text': 'N7JMV-ikoka-case: Is hax connected to net now?'} -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Message content for processing: Is hax connected to net now? -2025-09-01 21:12:15 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Is hax connected to net now? -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786335.847487, 'pubkey_prefix': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105b820be7bc1178e6824bb0ef719fc8abb957507cf79e4f740149305b1e2218a6e2d306bc80d75cc2062'} -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786335.847487, 'pubkey_prefix': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15021d5f11e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105b820be7bc1178e6824bb0ef719fc8abb957507cf79e4f740149305b1e2218a6e2d306bc80d75cc2062'} -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:12:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:12:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db15031d5f0111... -2025-09-01 21:12:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db15031d5f0111... -2025-09-01 21:12:16 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db15031d5f0111... -2025-09-01 21:12:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786336.710038, 'pubkey_prefix': '30db15031d5f0111e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a1', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db15031d5f0111e2ab98da834f5f6d9e15b4eabc8fa1c4dfe5d609282581a105b820be7bc1178e6824bb0ef719fc8abb957507cf79e4f740149305b1e2218a6e2d306bc80d75cc2062'} -2025-09-01 21:12:40 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1503fd7e5f11... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1503fd7e5f11... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1503fd7e5f11... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786368.061784, 'pubkey_prefix': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d75', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d758a37d2ca0c55df3ea24551ba3c96a3d8665036d18f7ea7f02265169c25cac4566430102fb155522e772e'} -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786365, 'text': "N7JMV-ikoka-case: What's your path? Park to cougar?"} -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Message content for processing: What's your path? Park to cougar? -2025-09-01 21:12:48 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: What's your path? Park to cougar? -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786368.061784, 'pubkey_prefix': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d75', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d758a37d2ca0c55df3ea24551ba3c96a3d8665036d18f7ea7f02265169c25cac4566430102fb155522e772e'} -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786368.061784, 'pubkey_prefix': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d75', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1503fd7e5f11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d758a37d2ca0c55df3ea24551ba3c96a3d8665036d18f7ea7f02265169c25cac4566430102fb155522e772e'} -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb1504fd7e5fbd... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb1504fd7e5fbd... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb1504fd7e5fbd... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786368.495449, 'pubkey_prefix': '2fcb1504fd7e5fbd11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb1504fd7e5fbd11415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d758a37d2ca0c55df3ea24551ba3c96a3d8665036d18f7ea7f02265169c25cac4566430102fb155522e772e'} -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504fd7e5f01... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504fd7e5f01... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504fd7e5f01... -2025-09-01 21:12:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786368.925525, 'pubkey_prefix': '30d81504fd7e5f0111415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504fd7e5f0111415df254bdb7cce4f8e7b4d49fa125df71a72523a5611d758a37d2ca0c55df3ea24551ba3c96a3d8665036d18f7ea7f02265169c25cac4566430102fb155522e772e'} -2025-09-01 21:13:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a05027e5f8575... -2025-09-01 21:13:13 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a05027e5f8575... -2025-09-01 21:13:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a05027e5f8575... -2025-09-01 21:13:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786393.238923, 'pubkey_prefix': 'e69a05027e5f85751934f61e6cecc6d841d99d9edb9a03b5ff6e1b1737d449cf', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a05027e5f85751934f61e6cecc6d841d99d9edb9a03b5ff6e1b1737d449cf4db92307520cae3ee9dfbcf8359d37e2ae531dd18b0db34c80717ed52aada7dcb26584e1b9e0edc84fc5'} -2025-09-01 21:13:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32de05037e5f0185... -2025-09-01 21:13:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32de05037e5f0185... -2025-09-01 21:13:14 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 32de05037e5f0185... -2025-09-01 21:13:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786394.100975, 'pubkey_prefix': '32de05037e5f0185751934f61e6cecc6d841d99d9edb9a03b5ff6e1b1737d449', 'snr': 12.5, 'rssi': -34, 'raw_hex': '32de05037e5f0185751934f61e6cecc6d841d99d9edb9a03b5ff6e1b1737d449cf4db92307520cae3ee9dfbcf8359d37e2ae531dd18b0db34c80717ed52aada7dcb26584e1b9e0edc84fc5'} -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1503081d5f11... -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1503081d5f11... -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1503081d5f11... -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786409.8481421, 'pubkey_prefix': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43c8c34f35eba4ab1487b882f0627f3585c4b89d0da3a415ce5ea7'} -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786406, 'text': 'Ikoka Stick FW Dev: Park to you to cougar'} -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Message content for processing: Park to you to cougar -2025-09-01 21:13:29 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Park to you to cougar -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786409.8481421, 'pubkey_prefix': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43c8c34f35eba4ab1487b882f0627f3585c4b89d0da3a415ce5ea7'} -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786409.8481421, 'pubkey_prefix': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43c8c34f35eba4ab1487b882f0627f3585c4b89d0da3a415ce5ea7'} -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:13:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:13:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd91504081d5f01... -2025-09-01 21:13:30 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd91504081d5f01... -2025-09-01 21:13:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2cd91504081d5f01... -2025-09-01 21:13:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786410.554647, 'pubkey_prefix': '2cd91504081d5f01113519749da962bcb2b6750e01d915d2ea7511baa10f63bb', 'snr': 11.0, 'rssi': -39, 'raw_hex': '2cd91504081d5f01113519749da962bcb2b6750e01d915d2ea7511baa10f63bb43c8c34f35eba4ab1487b882f0627f3585c4b89d0da3a415ce5ea7'} -2025-09-01 21:14:08 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:14:08 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:14:09 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:14:09 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:14:09 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:14:09 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:14:09 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:14:09 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:14:09 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:14:09 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:14:10 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:14:10 - MeshCoreBot - INFO - Contacts loaded: 84 contacts -2025-09-01 21:14:10 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:14:12 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:14:13 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:14:13 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:14:14 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:14:14 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:14:15 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:14:15 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:14:15 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:14:15 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:14:15 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:14:15 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:14:15 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:14:15 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:14:15 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:14:15 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:14:15 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:14:15 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:14:15 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:14:15 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:14:15 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:14:15 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:14:15 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1101014ff0f5... -2025-09-01 21:14:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1101014ff0f5... -2025-09-01 21:14:16 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1101014ff0f5... -2025-09-01 21:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786456.8342311, 'pubkey_prefix': '2fdb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fdcaa4466edf77110df6feb995c58a7a18e74e1ca66e643666924c63c048f1d8578eeb623bd6018757f49a9ad2e67656c84995ffc8509933c0a57a6f474d0f800ffe83f0a81486f776c426f7420f09fa496'} -2025-09-01 21:14:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41101bd4ff0f5... -2025-09-01 21:14:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41101bd4ff0f5... -2025-09-01 21:14:17 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41101bd4ff0f5... -2025-09-01 21:14:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786457.323879, 'pubkey_prefix': '31c41101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fdcaa4466edf77110df6feb995c58a7a18e74e1ca66e643666924c63c048f1d8578eeb623bd6018757f49a9ad2e67656c84995ffc8509933c0a57a6f474d0f800ffe83f0a81486f776c426f7420f09fa496'} -2025-09-01 21:14:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1102015f4ff0... -2025-09-01 21:14:20 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1102015f4ff0... -2025-09-01 21:14:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1102015f4ff0... -2025-09-01 21:14:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786460.612, 'pubkey_prefix': 'e89a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fdcaa4466edf77110df6feb995c58a7a18e74e1ca66e643666924c63c048f1d8578eeb623bd6018757f49a9ad2e67656c84995ffc8509933c0a57a6f474d0f800ffe83f0a81486f776c426f7420f09fa496'} -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756786486, 'text': 'hi'} -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:14:47 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: hi -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - Looking for SNR with message pubkey: f5d2b56d19b2 -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - No SNR found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - Looking for RSSI with message pubkey: f5d2b56d19b2 -2025-09-01 21:14:47 - MeshCoreBot - DEBUG - No RSSI found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:14:47 - MeshCoreBot - INFO - Processing message: hi -2025-09-01 21:14:47 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-01 21:14:47 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Salutations, carbon creature! I'm HowlBot. -2025-09-01 21:14:47 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756786494, 'text': 'test'} -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:14:54 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - Looking for SNR with message pubkey: f5d2b56d19b2 -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - No SNR found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - Looking for RSSI with message pubkey: f5d2b56d19b2 -2025-09-01 21:14:54 - MeshCoreBot - DEBUG - No RSSI found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:14:54 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:14:54 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:14:54 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:14:54 -2025-09-01 21:14:54 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:15:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1d021d5f080b... -2025-09-01 21:15:54 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1d021d5f080b... -2025-09-01 21:15:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1d021d5f080b... -2025-09-01 21:15:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786554.806842, 'pubkey_prefix': 'e99a1d021d5f080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e39', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a1d021d5f080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd854724733dacf1ed55a2a24e3bb7e7aaa0da'} -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33da1d031d5f0108... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33da1d031d5f0108... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 33da1d031d5f0108... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786555.171055, 'pubkey_prefix': '33da1d031d5f01080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e', 'snr': 12.75, 'rssi': -38, 'raw_hex': '33da1d031d5f01080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd854724733dacf1ed55a2a24e3bb7e7aaa0da'} -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c91d031d5fbd08... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c91d031d5fbd08... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 31c91d031d5fbd08... -2025-09-01 21:15:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786555.514934, 'pubkey_prefix': '31c91d031d5fbd080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e', 'snr': 12.25, 'rssi': -55, 'raw_hex': '31c91d031d5fbd080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd854724733dacf1ed55a2a24e3bb7e7aaa0da'} -2025-09-01 21:16:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1d021d5f080b... -2025-09-01 21:16:04 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1d021d5f080b... -2025-09-01 21:16:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1d021d5f080b... -2025-09-01 21:16:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786564.569311, 'pubkey_prefix': 'e69a1d021d5f080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e39', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1d021d5f080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd19f042150eb34b8c1b208b4a9a5015808398'} -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da1d031d5f0108... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da1d031d5f0108... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da1d031d5f0108... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786565.161196, 'pubkey_prefix': '30da1d031d5f01080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1d031d5f01080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd19f042150eb34b8c1b208b4a9a5015808398'} -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c91d041d5f01bd... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c91d041d5f01bd... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 31c91d041d5f01bd... -2025-09-01 21:16:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786565.4048378, 'pubkey_prefix': '31c91d041d5f01bd080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f', 'snr': 12.25, 'rssi': -55, 'raw_hex': '31c91d041d5f01bd080bdfb8a0e1673881ed25b45ad86c48cdb0bad800ead20f0e391b009b466c77bd19f042150eb34b8c1b208b4a9a5015808398'} -2025-09-01 21:16:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0601fd0b08e7... -2025-09-01 21:16:17 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0601fd0b08e7... -2025-09-01 21:16:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0601fd0b08e7... -2025-09-01 21:16:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786577.833877, 'pubkey_prefix': 'e89a0601fd0b08e713bbdab125784ab056c5e3600e086b309a5c75f3389bcea5', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a0601fd0b08e713bbdab125784ab056c5e3600e086b309a5c75f3389bcea5552118018fd35f9780a4d5899ee5a8275200eb3a6bd9dbc38aba88a4d4fc6b1f0af8dc6861bfb47d86'} -2025-09-01 21:17:03 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a150723984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a150723984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a150723984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786627.114721, 'pubkey_prefix': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b2f934ae14bb7d2c70fee9c0bd98cd39554a171f1e0eec281e4cecaf8add3e6ca45f7c99f7f2640bf391d5dded989'} -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756786618, 'text': 'ded seeed 💀: Anyone over 300 contacts yet?'} -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Extracted sender from text: ded seeed 💀 -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Message content for processing: Anyone over 300 contacts yet? -2025-09-01 21:17:07 - MeshCoreBot - INFO - Received channel message (Public) from ded seeed 💀: ded seeed 💀: Anyone over 300 contacts yet? -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786627.114721, 'pubkey_prefix': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b2f934ae14bb7d2c70fee9c0bd98cd39554a171f1e0eec281e4cecaf8add3e6ca45f7c99f7f2640bf391d5dded989'} -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Retrieved SNR -6.5 from recent RF data (time-based) -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786627.114721, 'pubkey_prefix': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150723984849cd7e5f116b0a4f98e49e95d74452a4185854e83950561e8b2f934ae14bb7d2c70fee9c0bd98cd39554a171f1e0eec281e4cecaf8add3e6ca45f7c99f7f2640bf391d5dded989'} -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c8150823984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c8150823984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 32c8150823984849... -2025-09-01 21:17:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786627.562591, 'pubkey_prefix': '32c8150823984849cd7e5fbd116b0a4f98e49e95d74452a4185854e83950561e', 'snr': 12.5, 'rssi': -56, 'raw_hex': '32c8150823984849cd7e5fbd116b0a4f98e49e95d74452a4185854e83950561e8b2f934ae14bb7d2c70fee9c0bd98cd39554a171f1e0eec281e4cecaf8add3e6ca45f7c99f7f2640bf391d5dded989'} -2025-09-01 21:17:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d9150823984849... -2025-09-01 21:17:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d9150823984849... -2025-09-01 21:17:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d9150823984849... -2025-09-01 21:17:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786628.077482, 'pubkey_prefix': '31d9150823984849cd7e5f01116b0a4f98e49e95d74452a4185854e83950561e', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d9150823984849cd7e5f01116b0a4f98e49e95d74452a4185854e83950561e8b2f934ae14bb7d2c70fee9c0bd98cd39554a171f1e0eec281e4cecaf8add3e6ca45f7c99f7f2640bf391d5dded989'} -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a150538081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a150538081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a150538081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786669.2953951, 'pubkey_prefix': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f32', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f3255d772baed9bfe5cf34cba7713115c1fbcd6ec3fa8baabe64fa7e610'} -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756786665, 'text': "Jade (First Hill): I'm at 137 so far"} -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Message content for processing: I'm at 137 so far -2025-09-01 21:17:49 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): I'm at 137 so far -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786669.2953951, 'pubkey_prefix': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f32', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f3255d772baed9bfe5cf34cba7713115c1fbcd6ec3fa8baabe64fa7e610'} -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Retrieved SNR -6.25 from recent RF data (time-based) -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786669.2953951, 'pubkey_prefix': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f32', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150538081dfd5f11dc350a780315e48887ff25b9f21f1d6b9069d7610f3255d772baed9bfe5cf34cba7713115c1fbcd6ec3fa8baabe64fa7e610'} -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c9150638081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c9150638081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c9150638081dfd... -2025-09-01 21:17:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786669.6680572, 'pubkey_prefix': '30c9150638081dfd5fbd11dc350a780315e48887ff25b9f21f1d6b9069d7610f', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c9150638081dfd5fbd11dc350a780315e48887ff25b9f21f1d6b9069d7610f3255d772baed9bfe5cf34cba7713115c1fbcd6ec3fa8baabe64fa7e610'} -2025-09-01 21:17:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da150638081dfd... -2025-09-01 21:17:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da150638081dfd... -2025-09-01 21:17:50 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da150638081dfd... -2025-09-01 21:17:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786670.156255, 'pubkey_prefix': '31da150638081dfd5f0111dc350a780315e48887ff25b9f21f1d6b9069d7610f', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da150638081dfd5f0111dc350a780315e48887ff25b9f21f1d6b9069d7610f3255d772baed9bfe5cf34cba7713115c1fbcd6ec3fa8baabe64fa7e610'} -2025-09-01 21:17:53 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:17:53 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:17:55 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:17:55 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:17:55 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:17:55 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:17:55 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:17:55 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:17:55 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:17:55 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:17:56 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:17:56 - MeshCoreBot - INFO - Contacts loaded: 84 contacts -2025-09-01 21:17:56 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:17:58 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:17:58 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:17:59 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:17:59 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:18:00 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:18:00 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:18:00 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:18:00 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:18:00 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:18:00 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:18:00 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:18:00 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:18:00 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:18:00 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:18:00 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:18:00 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:18:00 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:18:00 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:18:00 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:18:00 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:18:00 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:18:00 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:18:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c81101bd4ff0f5... -2025-09-01 21:18:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c81101bd4ff0f5... -2025-09-01 21:18:02 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 30c81101bd4ff0f5... -2025-09-01 21:18:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786682.703529, 'pubkey_prefix': '30c81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -56, 'raw_hex': '30c81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbdab4466e0d5ab4af2616bfb53be74b17de3a9e83d0c450fc6fd1dd72ed2eb2d59148b06abeb410a90c1b058ad13af60af8bbeb967631e45fc8c1280a048f6815c15510a81486f776c426f7420f09fa496'} -2025-09-01 21:18:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91101014ff0f5... -2025-09-01 21:18:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91101014ff0f5... -2025-09-01 21:18:03 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91101014ff0f5... -2025-09-01 21:18:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786683.1408598, 'pubkey_prefix': '2fd91101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbdab4466e0d5ab4af2616bfb53be74b17de3a9e83d0c450fc6fd1dd72ed2eb2d59148b06abeb410a90c1b058ad13af60af8bbeb967631e45fc8c1280a048f6815c15510a81486f776c426f7420f09fa496'} -2025-09-01 21:18:23 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 43, 'path_len': 1, 'path_nodes': [], 'payload': '08e64db0e14910186db770b5a14e5bbc6e3c35', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756786735, 'text': 'test'} -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:18:55 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Looking for SNR with message pubkey: f5d2b56d19b2 -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - No SNR found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Available RF data: 2 entries -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - RF[0]: pubkey=30c81101bd4ff0f5..., snr=12.0, rssi=-56 -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - RF[1]: pubkey=2fd91101014ff0f5..., snr=11.75, rssi=-39 -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - Looking for RSSI with message pubkey: f5d2b56d19b2 -2025-09-01 21:18:55 - MeshCoreBot - DEBUG - No RSSI found in recent RF data for pubkey: f5d2b56d19b2 -2025-09-01 21:18:55 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:18:55 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:18:55 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:18:55 -2025-09-01 21:18:55 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b1506781f3808... -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b1506781f3808... -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b1506781f3808... -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786737.799695, 'pubkey_prefix': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b02', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b0225e22bc7c8ad81085a9d0c1f5056e66d59d7bb83660778ca3dbed90806'} -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756786734, 'text': 'moss 🐕🐾: I have 322 in my discover'} -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Message content for processing: I have 322 in my discover -2025-09-01 21:18:57 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I have 322 in my discover -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786737.799695, 'pubkey_prefix': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b02', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b0225e22bc7c8ad81085a9d0c1f5056e66d59d7bb83660778ca3dbed90806'} -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786737.799695, 'pubkey_prefix': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b02', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b1506781f38081d5f1111f682d55f2b9e40463ec18546b672d19ad3436b0225e22bc7c8ad81085a9d0c1f5056e66d59d7bb83660778ca3dbed90806'} -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 21:18:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:18:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da1507781f3808... -2025-09-01 21:18:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da1507781f3808... -2025-09-01 21:18:58 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da1507781f3808... -2025-09-01 21:18:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786738.5413692, 'pubkey_prefix': '30da1507781f38081d5f011111f682d55f2b9e40463ec18546b672d19ad3436b', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1507781f38081d5f011111f682d55f2b9e40463ec18546b672d19ad3436b0225e22bc7c8ad81085a9d0c1f5056e66d59d7bb83660778ca3dbed90806'} -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59905015f857e8a... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59905015f857e8a... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e59905015f857e8a... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786749.3673651, 'pubkey_prefix': 'e59905015f857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75c2', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e59905015f857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75c2d74ee12f72cf6b1de16ef59d0fabd62d90ccc5bc468eab71624fd641b127af8706cddf7986f90f4aa6'} -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05025f01857e... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05025f01857e... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05025f01857e... -2025-09-01 21:19:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786749.809071, 'pubkey_prefix': '31db05025f01857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05025f01857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75c2d74ee12f72cf6b1de16ef59d0fabd62d90ccc5bc468eab71624fd641b127af8706cddf7986f90f4aa6'} -2025-09-01 21:19:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc605025fbd857e... -2025-09-01 21:19:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc605025fbd857e... -2025-09-01 21:19:10 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc605025fbd857e... -2025-09-01 21:19:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786750.3031669, 'pubkey_prefix': '2fc605025fbd857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc605025fbd857e8a828b143e4389206a4aaa09e53e769fbbdc8834e79c1d75c2d74ee12f72cf6b1de16ef59d0fabd62d90ccc5bc468eab71624fd641b127af8706cddf7986f90f4aa6'} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b15044a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b15044a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b15044a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786778.238688, 'pubkey_prefix': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338f89b43876fa083d46c56e5d6617f8087c0685e798d7936d67e92c2'} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756786775, 'text': "Jade's Ikoka-Stick: 305 in discover for me"} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Extracted sender from text: Jade's Ikoka-Stick -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Message content for processing: 305 in discover for me -2025-09-01 21:19:38 - MeshCoreBot - INFO - Received channel message (Public) from Jade's Ikoka-Stick: Jade's Ikoka-Stick: 305 in discover for me -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786778.238688, 'pubkey_prefix': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338f89b43876fa083d46c56e5d6617f8087c0685e798d7936d67e92c2'} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Retrieved SNR -5.0 from recent RF data (time-based) -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786778.238688, 'pubkey_prefix': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b15044a807e5f113916e0568f3c9f46eef5d17ee806e75c908e554a295338f89b43876fa083d46c56e5d6617f8087c0685e798d7936d67e92c2'} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d915054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d915054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d915054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786778.495944, 'pubkey_prefix': '31d915054a807e5f01113916e0568f3c9f46eef5d17ee806e75c908e554a2953', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d915054a807e5f01113916e0568f3c9f46eef5d17ee806e75c908e554a295338f89b43876fa083d46c56e5d6617f8087c0685e798d7936d67e92c2'} -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca15054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca15054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca15054a807e5f... -2025-09-01 21:19:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786778.852385, 'pubkey_prefix': '32ca15054a807e5fbd113916e0568f3c9f46eef5d17ee806e75c908e554a2953', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca15054a807e5fbd113916e0568f3c9f46eef5d17ee806e75c908e554a295338f89b43876fa083d46c56e5d6617f8087c0685e798d7936d67e92c2'} -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1503101f5f11... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1503101f5f11... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1503101f5f11... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786799.480011, 'pubkey_prefix': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167cac9018ee4455e543a375716c86404a34abd0d16ab7609048774'} -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786796, 'text': "🐝🍄: I'm at 301 contacts"} -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Message content for processing: I'm at 301 contacts -2025-09-01 21:19:59 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: I'm at 301 contacts -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786799.480011, 'pubkey_prefix': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167cac9018ee4455e543a375716c86404a34abd0d16ab7609048774'} -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Retrieved SNR -6.5 from recent RF data (time-based) -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786799.480011, 'pubkey_prefix': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1503101f5f1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167cac9018ee4455e543a375716c86404a34abd0d16ab7609048774'} -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504101f5f01... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504101f5f01... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504101f5f01... -2025-09-01 21:19:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786799.955914, 'pubkey_prefix': '2ed91504101f5f011119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d71', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504101f5f011119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167cac9018ee4455e543a375716c86404a34abd0d16ab7609048774'} -2025-09-01 21:20:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca1504101f5fbd... -2025-09-01 21:20:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca1504101f5fbd... -2025-09-01 21:20:00 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca1504101f5fbd... -2025-09-01 21:20:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786800.540778, 'pubkey_prefix': '2fca1504101f5fbd1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d71', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca1504101f5fbd1119effad2228fb5b04c0a95a2758dd2dc59a2528bae7d7167cac9018ee4455e543a375716c86404a34abd0d16ab7609048774'} -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e298150510c0b97e... -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e298150510c0b97e... -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey e298150510c0b97e... -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786810.79472, 'pubkey_prefix': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a443404af10b774d72ef45d7613452cafc2eca5c8444e005d6fb291ce6a9c4f5a19dfa8e8582580196904a886'} -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756786805, 'text': '🐝🍄: Also, found a random hericium today'} -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Message content for processing: Also, found a random hericium today -2025-09-01 21:20:10 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Also, found a random hericium today -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786810.79472, 'pubkey_prefix': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a443404af10b774d72ef45d7613452cafc2eca5c8444e005d6fb291ce6a9c4f5a19dfa8e8582580196904a886'} -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Retrieved SNR -7.5 from recent RF data (time-based) -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786810.79472, 'pubkey_prefix': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e298150510c0b97e5f11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a443404af10b774d72ef45d7613452cafc2eca5c8444e005d6fb291ce6a9c4f5a19dfa8e8582580196904a886'} -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Retrieved RSSI -104 from recent RF data (time-based) -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 21:20:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd8150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd8150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd8150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786811.515708, 'pubkey_prefix': '2dd8150610c0b97e5f0111977147a434a3f3dd732935cfae30ab47f9bbcc9f59', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd8150610c0b97e5f0111977147a434a3f3dd732935cfae30ab47f9bbcc9f599a443404af10b774d72ef45d7613452cafc2eca5c8444e005d6fb291ce6a9c4f5a19dfa8e8582580196904a886'} -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc9150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc9150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc9150610c0b97e... -2025-09-01 21:20:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786811.890134, 'pubkey_prefix': '2fc9150610c0b97e5fbd11977147a434a3f3dd732935cfae30ab47f9bbcc9f59', 'snr': 11.75, 'rssi': -55, 'raw_hex': '2fc9150610c0b97e5fbd11977147a434a3f3dd732935cfae30ab47f9bbcc9f599a443404af10b774d72ef45d7613452cafc2eca5c8444e005d6fb291ce6a9c4f5a19dfa8e8582580196904a886'} -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e3991502085f111e... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e3991502085f111e... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e3991502085f111e... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786822.6624799, 'pubkey_prefix': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e06', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e064c7b0bb299a0db10f8a3ca42e753cbdc6f2ffd9af9e74c535c'} -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756786819, 'text': 'Ikoka Stick FW Dev: Oooooooh'} -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Message content for processing: Oooooooh -2025-09-01 21:20:22 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Oooooooh -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786822.6624799, 'pubkey_prefix': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e06', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e064c7b0bb299a0db10f8a3ca42e753cbdc6f2ffd9af9e74c535c'} -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Retrieved SNR -7.25 from recent RF data (time-based) -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786822.6624799, 'pubkey_prefix': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e06', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991502085f111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e064c7b0bb299a0db10f8a3ca42e753cbdc6f2ffd9af9e74c535c'} -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca1503085fbd11... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca1503085fbd11... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca1503085fbd11... -2025-09-01 21:20:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786822.9041731, 'pubkey_prefix': '31ca1503085fbd111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca1503085fbd111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e064c7b0bb299a0db10f8a3ca42e753cbdc6f2ffd9af9e74c535c'} -2025-09-01 21:20:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81503085f0111... -2025-09-01 21:20:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81503085f0111... -2025-09-01 21:20:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81503085f0111... -2025-09-01 21:20:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786823.151239, 'pubkey_prefix': '31d81503085f01111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81503085f01111e2149c8965c84c270e1fd5a73210998176a10185aec9f8e064c7b0bb299a0db10f8a3ca42e753cbdc6f2ffd9af9e74c535c'} -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33fb1500110131a9... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33fb1500110131a9... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 33fb1500110131a9... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786828.4373171, 'pubkey_prefix': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efc', 'snr': 12.75, 'rssi': -5, 'raw_hex': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756786828, 'text': 'HOWL: My Heltec V3 capped out at 160. :('} -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Message content for processing: My Heltec V3 capped out at 160. :( -2025-09-01 21:20:28 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: My Heltec V3 capped out at 160. :( -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786828.4373171, 'pubkey_prefix': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efc', 'snr': 12.75, 'rssi': -5, 'raw_hex': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Retrieved SNR 12.75 from recent RF data (time-based) -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786828.4373171, 'pubkey_prefix': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efc', 'snr': 12.75, 'rssi': -5, 'raw_hex': '33fb1500110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Retrieved RSSI -5 from recent RF data (time-based) -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc91501bd110131... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc91501bd110131... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc91501bd110131... -2025-09-01 21:20:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786828.890044, 'pubkey_prefix': '2fc91501bd110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222e', 'snr': 11.75, 'rssi': -55, 'raw_hex': '2fc91501bd110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7150101110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7150101110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7150101110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786829.127876, 'pubkey_prefix': '32d7150101110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222e', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7150101110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49915015f110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49915015f110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e49915015f110131... -2025-09-01 21:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786829.553552, 'pubkey_prefix': 'e49915015f110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222e', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e49915015f110131a98a93dd593d962b5fd73708df486ee2ec63ccd23c93222efcba61baa3a0e0e289726ae0c62bc9136dbeb60c1c724497'} -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31fb1500d50dab7e... -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31fb1500d50dab7e... -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 31fb1500d50dab7e... -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786850.8115258, 'pubkey_prefix': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208e', 'snr': 12.25, 'rssi': -5, 'raw_hex': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756786850, 'text': 'HOWL: Oh no. I need to have it match hello *'} -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Message content for processing: Oh no. I need to have it match hello * -2025-09-01 21:20:50 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Oh no. I need to have it match hello * -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786850.8115258, 'pubkey_prefix': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208e', 'snr': 12.25, 'rssi': -5, 'raw_hex': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Retrieved SNR 12.25 from recent RF data (time-based) -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786850.8115258, 'pubkey_prefix': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208e', 'snr': 12.25, 'rssi': -5, 'raw_hex': '31fb1500d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Retrieved RSSI -5 from recent RF data (time-based) -2025-09-01 21:20:50 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:20:50 - MeshCoreBot - INFO - Processing message: Oh no. I need to have it match hello * -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc81501bdd50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc81501bdd50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc81501bdd50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786851.3658, 'pubkey_prefix': '2fc81501bdd50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a20', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc81501bdd50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150101d50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150101d50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150101d50dab... -2025-09-01 21:20:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786851.6554189, 'pubkey_prefix': '30da150101d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a20', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150101d50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991503777e5f11... -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991503777e5f11... -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991503777e5f11... -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786853.866267, 'pubkey_prefix': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e48387', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e483876f2de84eb6eca1aac6feb6a623bc8d560dd1d6b2fae52eb4762a0169187662363745f1257d8d94c8779e'} -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786847, 'text': 'mcarper t1000: https://imgflip.com/i/a4ts7e '} -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Message content for processing: https://imgflip.com/i/a4ts7e -2025-09-01 21:20:53 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: https://imgflip.com/i/a4ts7e  -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786853.866267, 'pubkey_prefix': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e48387', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e483876f2de84eb6eca1aac6feb6a623bc8d560dd1d6b2fae52eb4762a0169187662363745f1257d8d94c8779e'} -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Retrieved SNR -7.0 from recent RF data (time-based) -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786853.866267, 'pubkey_prefix': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e48387', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991503777e5f11c73acc07dcebb9f4383452e25b5c31527119ce4769e483876f2de84eb6eca1aac6feb6a623bc8d560dd1d6b2fae52eb4762a0169187662363745f1257d8d94c8779e'} -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:20:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c81504777e5fbd... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c81504777e5fbd... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 32c81504777e5fbd... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786854.160846, 'pubkey_prefix': '32c81504777e5fbd11c73acc07dcebb9f4383452e25b5c31527119ce4769e483', 'snr': 12.5, 'rssi': -56, 'raw_hex': '32c81504777e5fbd11c73acc07dcebb9f4383452e25b5c31527119ce4769e483876f2de84eb6eca1aac6feb6a623bc8d560dd1d6b2fae52eb4762a0169187662363745f1257d8d94c8779e'} -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91504777e5f01... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91504777e5f01... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91504777e5f01... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786854.590899, 'pubkey_prefix': '2fd91504777e5f0111c73acc07dcebb9f4383452e25b5c31527119ce4769e483', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91504777e5f0111c73acc07dcebb9f4383452e25b5c31527119ce4769e483876f2de84eb6eca1aac6feb6a623bc8d560dd1d6b2fae52eb4762a0169187662363745f1257d8d94c8779e'} -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a150301155fd5... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a150301155fd5... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a150301155fd5... -2025-09-01 21:20:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786854.918533, 'pubkey_prefix': 'e69a150301155fd50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c2', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150301155fd50dab7e18aecbbc6a6db053cf563de56efe2c0b093040f1c24a208eec838c80aba63a893a71c60387d6c65a07f1e41b03c7002d90badf1966108ba100673a289e58f5'} -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e2990904fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e2990904fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e2990904fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786864.085412, 'pubkey_prefix': 'e2990904fb1f385fca6bd1dde82329786ce0b8ff936870851f97c168d4605e0e', 'snr': -7.5, 'rssi': -103, 'raw_hex': 'e2990904fb1f385fca6bd1dde82329786ce0b8ff936870851f97c168d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da0905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da0905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da0905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786864.3844118, 'pubkey_prefix': '31da0905fb1f385f01ca6bd1dde82329786ce0b8ff936870851f97c168d4605e', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da0905fb1f385f01ca6bd1dde82329786ce0b8ff936870851f97c168d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc80905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc80905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc80905fb1f385f... -2025-09-01 21:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786864.598537, 'pubkey_prefix': '2fc80905fb1f385fbdca6bd1dde82329786ce0b8ff936870851f97c168d4605e', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc80905fb1f385fbdca6bd1dde82329786ce0b8ff936870851f97c168d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a0904fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a0904fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a0904fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786869.1954079, 'pubkey_prefix': 'e69a0904fb1f805fca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e0e', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a0904fb1f805fca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db0905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db0905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db0905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786869.401439, 'pubkey_prefix': '33db0905fb1f805f01ca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db0905fb1f805f01ca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c70905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c70905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c70905fb1f805f... -2025-09-01 21:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786869.870864, 'pubkey_prefix': '30c70905fb1f805fbdca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c70905fb1f805fbdca6ba6b5a343063c70aea95de76a35bbb8c885bcd4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a0903fb7e5fca... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a0903fb7e5fca... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a0903fb7e5fca... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786874.1241002, 'pubkey_prefix': 'e79a0903fb7e5fca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e5b', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a0903fb7e5fca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda0904fb7e5f01... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda0904fb7e5f01... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda0904fb7e5f01... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786874.519509, 'pubkey_prefix': '2fda0904fb7e5f01ca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda0904fb7e5f01ca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c60904fb7e5fbd... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c60904fb7e5fbd... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c60904fb7e5fbd... -2025-09-01 21:21:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786874.7305331, 'pubkey_prefix': '30c60904fb7e5fbdca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e', 'snr': 12.0, 'rssi': -58, 'raw_hex': '30c60904fb7e5fbdca6b92eb2c960be1b725ef1e4a651c1203e88aa4d4605e0e5bd6e4c9ab002f3cd502c080'} -2025-09-01 21:21:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e699110694d03808... -2025-09-01 21:21:47 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e699110694d03808... -2025-09-01 21:21:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e699110694d03808... -2025-09-01 21:21:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786907.0620632, 'pubkey_prefix': 'e699110694d038081d5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e699110694d038081d5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491af570b66805f92a069e59beb40d2248101ca7b41be1200b3b6c5f3655862c9e697092dd5d4ea42d373c6c7b4014632988422561635cefa26d4876266cf3ab4b9fcf5c6f06929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-01 21:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32dd110794d03808... -2025-09-01 21:21:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32dd110794d03808... -2025-09-01 21:21:48 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 32dd110794d03808... -2025-09-01 21:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786908.801879, 'pubkey_prefix': '32dd110794d038081d5f018936011a351a02f297ccddab98e34ddca9b7fc92e1', 'snr': 12.5, 'rssi': -35, 'raw_hex': '32dd110794d038081d5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491af570b66805f92a069e59beb40d2248101ca7b41be1200b3b6c5f3655862c9e697092dd5d4ea42d373c6c7b4014632988422561635cefa26d4876266cf3ab4b9fcf5c6f06929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-01 21:21:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecb110794d03808... -2025-09-01 21:21:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecb110794d03808... -2025-09-01 21:21:49 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2ecb110794d03808... -2025-09-01 21:21:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786909.4130292, 'pubkey_prefix': '2ecb110794d038081d5fbd8936011a351a02f297ccddab98e34ddca9b7fc92e1', 'snr': 11.5, 'rssi': -53, 'raw_hex': '2ecb110794d038081d5fbd8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491af570b66805f92a069e59beb40d2248101ca7b41be1200b3b6c5f3655862c9e697092dd5d4ea42d373c6c7b4014632988422561635cefa26d4876266cf3ab4b9fcf5c6f06929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-01 21:21:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1108803845c7... -2025-09-01 21:21:57 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1108803845c7... -2025-09-01 21:21:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1108803845c7... -2025-09-01 21:21:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786917.811035, 'pubkey_prefix': 'e89a1108803845c7a3027e5f789eda5b7915dc61331c9a0ad1692c54a0c0252b', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1108803845c7a3027e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043f270b66872b7775ef384c3c7bd12c4a0bfed66cf6a2c267417d94636f759193471cbfcdac1b5b1b1bd52cd30f522f63cf0b59f6a0d0f40cad25c3231bf16fee33997760892188cd6021074b5f84348544c'} -2025-09-01 21:21:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1109803845c7... -2025-09-01 21:21:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1109803845c7... -2025-09-01 21:21:58 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1109803845c7... -2025-09-01 21:21:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786918.770622, 'pubkey_prefix': '2edc1109803845c7a3027e5f01789eda5b7915dc61331c9a0ad1692c54a0c025', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1109803845c7a3027e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043f270b66872b7775ef384c3c7bd12c4a0bfed66cf6a2c267417d94636f759193471cbfcdac1b5b1b1bd52cd30f522f63cf0b59f6a0d0f40cad25c3231bf16fee33997760892188cd6021074b5f84348544c'} -2025-09-01 21:21:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca1109803845c7... -2025-09-01 21:21:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca1109803845c7... -2025-09-01 21:21:59 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca1109803845c7... -2025-09-01 21:21:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786919.5031219, 'pubkey_prefix': '2fca1109803845c7a3027e5fbd789eda5b7915dc61331c9a0ad1692c54a0c025', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca1109803845c7a3027e5fbd789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043f270b66872b7775ef384c3c7bd12c4a0bfed66cf6a2c267417d94636f759193471cbfcdac1b5b1b1bd52cd30f522f63cf0b59f6a0d0f40cad25c3231bf16fee33997760892188cd6021074b5f84348544c'} -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e3991503d0805f11... -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e3991503d0805f11... -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e3991503d0805f11... -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786922.7678971, 'pubkey_prefix': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c735e2afc3cae530248ca36a82ac6a88d611adb1ab64324e962593285603c9ccc76341cc1e961bcc2962d75ea974eaf51dd6cdf24ec1df9fffc0e2d7980c5e3d1585fabb45e059c1d43cb'} -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786918, 'text': 'moss 🐕🐾: I think they said the heltec v3 was getting bumped again in a coming update'} -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Message content for processing: I think they said the heltec v3 was getting bumped again in a coming update -2025-09-01 21:22:02 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I think they said the heltec v3 was getting bumped again in a coming update -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786922.7678971, 'pubkey_prefix': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c735e2afc3cae530248ca36a82ac6a88d611adb1ab64324e962593285603c9ccc76341cc1e961bcc2962d75ea974eaf51dd6cdf24ec1df9fffc0e2d7980c5e3d1585fabb45e059c1d43cb'} -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Retrieved SNR -7.25 from recent RF data (time-based) -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786922.7678971, 'pubkey_prefix': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991503d0805f11324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c735e2afc3cae530248ca36a82ac6a88d611adb1ab64324e962593285603c9ccc76341cc1e961bcc2962d75ea974eaf51dd6cdf24ec1df9fffc0e2d7980c5e3d1585fabb45e059c1d43cb'} -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:22:02 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc1504d0805f01... -2025-09-01 21:22:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc1504d0805f01... -2025-09-01 21:22:03 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc1504d0805f01... -2025-09-01 21:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786923.975787, 'pubkey_prefix': '30dc1504d0805f0111324fe61f737d78cbcbf86336e9a99140b496abb9127a2b', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc1504d0805f0111324fe61f737d78cbcbf86336e9a99140b496abb9127a2b5c735e2afc3cae530248ca36a82ac6a88d611adb1ab64324e962593285603c9ccc76341cc1e961bcc2962d75ea974eaf51dd6cdf24ec1df9fffc0e2d7980c5e3d1585fabb45e059c1d43cb'} -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1503081d5f11... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1503081d5f11... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1503081d5f11... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786948.0897589, 'pubkey_prefix': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321e', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321edadf8578980ae7061aff72d9be24fa610ced7a08f9520ad626e0e83ad197f7201ff169fea7a8cc64f7d0e74f331396a222d859cf9162e565a656'} -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786942, 'text': 'Ikoka Stick FW Dev: Yup, just need to work out a couple bugs'} -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Message content for processing: Yup, just need to work out a couple bugs -2025-09-01 21:22:28 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Yup, just need to work out a couple bugs -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786948.0897589, 'pubkey_prefix': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321e', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321edadf8578980ae7061aff72d9be24fa610ced7a08f9520ad626e0e83ad197f7201ff169fea7a8cc64f7d0e74f331396a222d859cf9162e565a656'} -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786948.0897589, 'pubkey_prefix': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321e', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503081d5f11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321edadf8578980ae7061aff72d9be24fa610ced7a08f9520ad626e0e83ad197f7201ff169fea7a8cc64f7d0e74f331396a222d859cf9162e565a656'} -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61504081d5fbd... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61504081d5fbd... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61504081d5fbd... -2025-09-01 21:22:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786948.910126, 'pubkey_prefix': '2fc61504081d5fbd11837ff1cdf07d83057555525cc93f8fef6e0dacf1403632', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc61504081d5fbd11837ff1cdf07d83057555525cc93f8fef6e0dacf14036321edadf8578980ae7061aff72d9be24fa610ced7a08f9520ad626e0e83ad197f7201ff169fea7a8cc64f7d0e74f331396a222d859cf9162e565a656'} -2025-09-01 21:22:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1504081d5f01... -2025-09-01 21:22:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1504081d5f01... -2025-09-01 21:22:29 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1504081d5f01... -2025-09-01 21:22:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786949.252933, 'pubkey_prefix': '31db1504081d5f0111837ff1cdf07d83057555525cc93f8fef6e0dacf1403632', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1504081d5f0111837ff1cdf07d83057555525cc93f8fef6e0dacf14036321edadf8578980ae7061aff72d9be24fa610ced7a08f9520ad626e0e83ad197f7201ff169fea7a8cc64f7d0e74f331396a222d859cf9162e565a656'} -2025-09-01 21:22:39 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e6991503087e5f11... -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e6991503087e5f11... -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e6991503087e5f11... -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786962.960887, 'pubkey_prefix': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2e0c79eba085d39ac5f4bfe473bcce1d970cce2dd15a7abce9e437724cff3f4507d88f4e21d53d2db4ea77c7ff32c15320eeab9661c7add2015683f521d1817e3d54ecb5a896f07a92e9c'} -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756786959, 'text': "Ikoka Stick FW Dev: It won't compile above 160 because of a bogus memory calculation"} -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Message content for processing: It won't compile above 160 because of a bogus memory calculation -2025-09-01 21:22:42 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: It won't compile above 160 because of a bogus memory calculation -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786962.960887, 'pubkey_prefix': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2e0c79eba085d39ac5f4bfe473bcce1d970cce2dd15a7abce9e437724cff3f4507d88f4e21d53d2db4ea77c7ff32c15320eeab9661c7add2015683f521d1817e3d54ecb5a896f07a92e9c'} -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Retrieved SNR -6.5 from recent RF data (time-based) -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756786962.960887, 'pubkey_prefix': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e6991503087e5f113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2e0c79eba085d39ac5f4bfe473bcce1d970cce2dd15a7abce9e437724cff3f4507d88f4e21d53d2db4ea77c7ff32c15320eeab9661c7add2015683f521d1817e3d54ecb5a896f07a92e9c'} -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:22:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:22:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1504087e5f01... -2025-09-01 21:22:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1504087e5f01... -2025-09-01 21:22:43 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1504087e5f01... -2025-09-01 21:22:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786963.542006, 'pubkey_prefix': '32db1504087e5f01113078efeb43d06589cf407bbcb2cf675b375538ad08a444', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1504087e5f01113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2e0c79eba085d39ac5f4bfe473bcce1d970cce2dd15a7abce9e437724cff3f4507d88f4e21d53d2db4ea77c7ff32c15320eeab9661c7add2015683f521d1817e3d54ecb5a896f07a92e9c'} -2025-09-01 21:22:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c71504087e5fbd... -2025-09-01 21:22:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c71504087e5fbd... -2025-09-01 21:22:44 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 32c71504087e5fbd... -2025-09-01 21:22:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756786964.082078, 'pubkey_prefix': '32c71504087e5fbd113078efeb43d06589cf407bbcb2cf675b375538ad08a444', 'snr': 12.5, 'rssi': -57, 'raw_hex': '32c71504087e5fbd113078efeb43d06589cf407bbcb2cf675b375538ad08a444c2e0c79eba085d39ac5f4bfe473bcce1d970cce2dd15a7abce9e437724cff3f4507d88f4e21d53d2db4ea77c7ff32c15320eeab9661c7add2015683f521d1817e3d54ecb5a896f07a92e9c'} -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c80905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c80905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 30c80905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787013.3986828, 'pubkey_prefix': '30c80905fb507e5fbdca6b08b20d22b85374a2fe06187edcb71fcdfafb42e43f', 'snr': 12.0, 'rssi': -56, 'raw_hex': '30c80905fb507e5fbdca6b08b20d22b85374a2fe06187edcb71fcdfafb42e43f60a417c737f31ed9eb59b01721'} -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc0905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc0905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc0905fb507e5f... -2025-09-01 21:23:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787013.833361, 'pubkey_prefix': '2fdc0905fb507e5f01ca6b08b20d22b85374a2fe06187edcb71fcdfafb42e43f', 'snr': 11.75, 'rssi': -36, 'raw_hex': '2fdc0905fb507e5f01ca6b08b20d22b85374a2fe06187edcb71fcdfafb42e43f60a417c737f31ed9eb59b01721'} -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991503d87e5f11... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991503d87e5f11... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991503d87e5f11... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787040.134677, 'pubkey_prefix': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c4fd8095073ee9e6dae0d6413415c0303b2196a04cc955ac50c8e90e309755173d5fae6e0dd7154a33aae05a31329ecec690317fea1b9cf96ac91'} -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787036, 'text': "🐝🍄: I'm still running old firmware that I set to 500 for g2"} -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Message content for processing: I'm still running old firmware that I set to 500 for g2 -2025-09-01 21:24:00 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: I'm still running old firmware that I set to 500 for g2 -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787040.134677, 'pubkey_prefix': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c4fd8095073ee9e6dae0d6413415c0303b2196a04cc955ac50c8e90e309755173d5fae6e0dd7154a33aae05a31329ecec690317fea1b9cf96ac91'} -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Retrieved SNR -6.75 from recent RF data (time-based) -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787040.134677, 'pubkey_prefix': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991503d87e5f11fd12ef7ce7930700e104ec90e3d43853873150aaa937789c4fd8095073ee9e6dae0d6413415c0303b2196a04cc955ac50c8e90e309755173d5fae6e0dd7154a33aae05a31329ecec690317fea1b9cf96ac91'} -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddb1504d87e5f01... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddb1504d87e5f01... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2ddb1504d87e5f01... -2025-09-01 21:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787040.964204, 'pubkey_prefix': '2ddb1504d87e5f0111fd12ef7ce7930700e104ec90e3d43853873150aaa93778', 'snr': 11.25, 'rssi': -37, 'raw_hex': '2ddb1504d87e5f0111fd12ef7ce7930700e104ec90e3d43853873150aaa937789c4fd8095073ee9e6dae0d6413415c0303b2196a04cc955ac50c8e90e309755173d5fae6e0dd7154a33aae05a31329ecec690317fea1b9cf96ac91'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a150449cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a150449cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a150449cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787052.138321, 'pubkey_prefix': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100b6b818bc4ae239074d2b4ff1f11b1d7609aba135a40e0a50799302'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787049, 'text': 'Muesli Client: I’m at 153 contacts'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Message content for processing: I’m at 153 contacts -2025-09-01 21:24:12 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I’m at 153 contacts -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787052.138321, 'pubkey_prefix': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100b6b818bc4ae239074d2b4ff1f11b1d7609aba135a40e0a50799302'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Retrieved SNR -6.5 from recent RF data (time-based) -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787052.138321, 'pubkey_prefix': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a150449cd7e5f118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100b6b818bc4ae239074d2b4ff1f11b1d7609aba135a40e0a50799302'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787052.3958662, 'pubkey_prefix': '2fdc150549cd7e5f01118a3a464ac38b7d9bec0bddcb4fc57402ccf113533261', 'snr': 11.75, 'rssi': -36, 'raw_hex': '2fdc150549cd7e5f01118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100b6b818bc4ae239074d2b4ff1f11b1d7609aba135a40e0a50799302'} -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c8150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c8150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c8150549cd7e5f... -2025-09-01 21:24:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787052.753021, 'pubkey_prefix': '31c8150549cd7e5fbd118a3a464ac38b7d9bec0bddcb4fc57402ccf113533261', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c8150549cd7e5fbd118a3a464ac38b7d9bec0bddcb4fc57402ccf11353326100b6b818bc4ae239074d2b4ff1f11b1d7609aba135a40e0a50799302'} -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e39905027e5f54c5... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e39905027e5f54c5... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e39905027e5f54c5... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787084.116468, 'pubkey_prefix': 'e39905027e5f54c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c5f', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e39905027e5f54c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c5ff9fd3af8e6ae872646e39fafdd8a4e94d19be90c23dece6888408ed698c945dc3eb409c37ca815743dd9'} -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc05037e5f0154... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc05037e5f0154... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc05037e5f0154... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787084.418253, 'pubkey_prefix': '30dc05037e5f0154c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc05037e5f0154c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c5ff9fd3af8e6ae872646e39fafdd8a4e94d19be90c23dece6888408ed698c945dc3eb409c37ca815743dd9'} -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c805037e5fbd54... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c805037e5fbd54... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 30c805037e5fbd54... -2025-09-01 21:24:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787084.973353, 'pubkey_prefix': '30c805037e5fbd54c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c', 'snr': 12.0, 'rssi': -56, 'raw_hex': '30c805037e5fbd54c51d74699c1c0b74e80142bd5abf94d777a65ea0abbed43c5ff9fd3af8e6ae872646e39fafdd8a4e94d19be90c23dece6888408ed698c945dc3eb409c37ca815743dd9'} -2025-09-01 21:25:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b11027e5f3556... -2025-09-01 21:25:03 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b11027e5f3556... -2025-09-01 21:25:03 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b11027e5f3556... -2025-09-01 21:25:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787103.1610398, 'pubkey_prefix': 'e99b11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f49971b66830f4d24eba4c78acb13d79ccbfc70195e5b0f81b3892ac36972e20add0576dd26c25976c1d1e8d30b596623d0859ed72ea94464a048dc0336b92a88b09dc7802926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc811037e5fbd35... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc811037e5fbd35... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2dc811037e5fbd35... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787104.066912, 'pubkey_prefix': '2dc811037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 11.25, 'rssi': -56, 'raw_hex': '2dc811037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f49971b66830f4d24eba4c78acb13d79ccbfc70195e5b0f81b3892ac36972e20add0576dd26c25976c1d1e8d30b596623d0859ed72ea94464a048dc0336b92a88b09dc7802926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911037e5f0135... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911037e5f0135... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911037e5f0135... -2025-09-01 21:25:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787104.7451048, 'pubkey_prefix': '2fd911037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f49971b66830f4d24eba4c78acb13d79ccbfc70195e5b0f81b3892ac36972e20add0576dd26c25976c1d1e8d30b596623d0859ed72ea94464a048dc0336b92a88b09dc7802926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59a11074a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59a11074a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e59a11074a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787133.36059, 'pubkey_prefix': 'e59a11074a1fb124757e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a11074a1fb124757e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1b471b668381320c0dd895c98274a9bbb545470cdc8da8a6728243d868fb5df5c70449a348aa542590ef14c12c1999e8158260e0dd52ceef5e2c58e1344b444c1a674710f92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da11084a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da11084a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da11084a1fb124... -2025-09-01 21:25:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787133.914836, 'pubkey_prefix': '32da11084a1fb124757e5f015875959798fa77a4d500c2c0b3a0077d0fb904ed', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da11084a1fb124757e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1b471b668381320c0dd895c98274a9bbb545470cdc8da8a6728243d868fb5df5c70449a348aa542590ef14c12c1999e8158260e0dd52ceef5e2c58e1344b444c1a674710f92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-01 21:25:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34ca11084a1fb124... -2025-09-01 21:25:35 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34ca11084a1fb124... -2025-09-01 21:25:35 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 34ca11084a1fb124... -2025-09-01 21:25:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787135.1571321, 'pubkey_prefix': '34ca11084a1fb124757e5fbd5875959798fa77a4d500c2c0b3a0077d0fb904ed', 'snr': 13.0, 'rssi': -54, 'raw_hex': '34ca11084a1fb124757e5fbd5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1b471b668381320c0dd895c98274a9bbb545470cdc8da8a6728243d868fb5df5c70449a348aa542590ef14c12c1999e8158260e0dd52ceef5e2c58e1344b444c1a674710f92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-01 21:26:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a05015f547ec0... -2025-09-01 21:26:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a05015f547ec0... -2025-09-01 21:26:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a05015f547ec0... -2025-09-01 21:26:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787173.5631099, 'pubkey_prefix': 'e89a05015f547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a222', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a05015f547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a222cc0815cfce5d58f6626b3fdd46b80a83ca79b72ce92655ce23a184f839c8e43919fcd1e5b9ec23a04d'} -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb05025fbd547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb05025fbd547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb05025fbd547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787174.138164, 'pubkey_prefix': '2fcb05025fbd547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a2', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb05025fbd547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a222cc0815cfce5d58f6626b3fdd46b80a83ca79b72ce92655ce23a184f839c8e43919fcd1e5b9ec23a04d'} -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905025f01547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905025f01547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905025f01547e... -2025-09-01 21:26:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787174.439141, 'pubkey_prefix': '2fd905025f01547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a2', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905025f01547ec0bf8a28b2a69ad7082e42e8304fc687eb563843d470c9a222cc0815cfce5d58f6626b3fdd46b80a83ca79b72ce92655ce23a184f839c8e43919fcd1e5b9ec23a04d'} -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a15015f119388... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a15015f119388... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a15015f119388... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787177.3432, 'pubkey_prefix': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449e6fc01ebbe227ecd'} -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756787176, 'text': "S P A C E S: I've got 295"} -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Message content for processing: I've got 295 -2025-09-01 21:26:17 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: I've got 295 -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787177.3432, 'pubkey_prefix': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449e6fc01ebbe227ecd'} -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Retrieved SNR -6.5 from recent RF data (time-based) -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787177.3432, 'pubkey_prefix': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a15015f119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449e6fc01ebbe227ecd'} -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Message path info: hops=1, path=Routed (1 hops) -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb15025fbd1193... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb15025fbd1193... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb15025fbd1193... -2025-09-01 21:26:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787177.8942778, 'pubkey_prefix': '2fcb15025fbd119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e67784', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb15025fbd119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449e6fc01ebbe227ecd'} -2025-09-01 21:26:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d915025f011193... -2025-09-01 21:26:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d915025f011193... -2025-09-01 21:26:18 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d915025f011193... -2025-09-01 21:26:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787178.2294981, 'pubkey_prefix': '30d915025f01119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e67784', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d915025f01119388fba6b0e123a7974fbcd02a5ee9a7f2bd1cd79252e6778449e6fc01ebbe227ecd'} -2025-09-01 21:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1503081d5f11... -2025-09-01 21:26:47 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1503081d5f11... -2025-09-01 21:26:47 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1503081d5f11... -2025-09-01 21:26:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787207.987135, 'pubkey_prefix': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca9', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca94c41c53a26dc9ed504ebed611876c495bdb3446c6edf8d208238'} -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787203, 'text': 'Ikoka Stick FW Dev: 177 so far '} -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Message content for processing: 177 so far -2025-09-01 21:26:48 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: 177 so far  -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787207.987135, 'pubkey_prefix': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca9', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca94c41c53a26dc9ed504ebed611876c495bdb3446c6edf8d208238'} -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Retrieved SNR -5.25 from recent RF data (time-based) -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787207.987135, 'pubkey_prefix': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca9', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503081d5f111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca94c41c53a26dc9ed504ebed611876c495bdb3446c6edf8d208238'} -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dca1504081d5fbd... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dca1504081d5fbd... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2dca1504081d5fbd... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787208.575296, 'pubkey_prefix': '2dca1504081d5fbd111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30c', 'snr': 11.25, 'rssi': -54, 'raw_hex': '2dca1504081d5fbd111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca94c41c53a26dc9ed504ebed611876c495bdb3446c6edf8d208238'} -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91504081d5f01... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91504081d5f01... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91504081d5f01... -2025-09-01 21:26:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787208.8227, 'pubkey_prefix': '2fd91504081d5f01111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30c', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91504081d5f01111d0cffb65d1e3da0e9eab831291c4d82dce0c481bec30ca94c41c53a26dc9ed504ebed611876c495bdb3446c6edf8d208238'} -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991502085f11d7... -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991502085f11d7... -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991502085f11d7... -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787214.8129, 'pubkey_prefix': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5c9741aa8d70b857f75c2507e001e4befced196b5774d11ae12'} -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756787212, 'text': 'Ikoka Stick FW Dev: lol everyone advert '} -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Message content for processing: lol everyone advert -2025-09-01 21:26:54 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: lol everyone advert  -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787214.8129, 'pubkey_prefix': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5c9741aa8d70b857f75c2507e001e4befced196b5774d11ae12'} -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Retrieved SNR -7.0 from recent RF data (time-based) -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787214.8129, 'pubkey_prefix': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991502085f11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5c9741aa8d70b857f75c2507e001e4befced196b5774d11ae12'} -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:26:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd1503085f0111... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd1503085f0111... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd1503085f0111... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787215.519846, 'pubkey_prefix': '2fdd1503085f0111d795b1773b48df38e1542136431914cdce754ba5e99c756f', 'snr': 11.75, 'rssi': -35, 'raw_hex': '2fdd1503085f0111d795b1773b48df38e1542136431914cdce754ba5e99c756fc5c9741aa8d70b857f75c2507e001e4befced196b5774d11ae12'} -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31cb1503085fbd11... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31cb1503085fbd11... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 31cb1503085fbd11... -2025-09-01 21:26:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787215.990026, 'pubkey_prefix': '31cb1503085fbd11d795b1773b48df38e1542136431914cdce754ba5e99c756f', 'snr': 12.25, 'rssi': -53, 'raw_hex': '31cb1503085fbd11d795b1773b48df38e1542136431914cdce754ba5e99c756fc5c9741aa8d70b857f75c2507e001e4befced196b5774d11ae12'} -2025-09-01 21:27:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991103241d5f75... -2025-09-01 21:27:04 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991103241d5f75... -2025-09-01 21:27:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991103241d5f75... -2025-09-01 21:27:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787224.252768, 'pubkey_prefix': 'e5991103241d5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991103241d5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0041472b668cb35f99aa7d399cfaebca70dd063ec83adf2791f94049435788bc50b01f7a1d037c94edc6881c660a81b413ef830cc4727435a8593f429cb004b3d8a9facd70392e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1104241d5f01... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1104241d5f01... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1104241d5f01... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787225.143904, 'pubkey_prefix': '2edc1104241d5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aa', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1104241d5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0041472b668cb35f99aa7d399cfaebca70dd063ec83adf2791f94049435788bc50b01f7a1d037c94edc6881c660a81b413ef830cc4727435a8593f429cb004b3d8a9facd70392e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dcb1104241d5fbd... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dcb1104241d5fbd... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2dcb1104241d5fbd... -2025-09-01 21:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787225.656449, 'pubkey_prefix': '2dcb1104241d5fbd751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aa', 'snr': 11.25, 'rssi': -53, 'raw_hex': '2dcb1104241d5fbd751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0041472b668cb35f99aa7d399cfaebca70dd063ec83adf2791f94049435788bc50b01f7a1d037c94edc6881c660a81b413ef830cc4727435a8593f429cb004b3d8a9facd70392e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e499150349cd5f11... -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e499150349cd5f11... -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e499150349cd5f11... -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787227.7394078, 'pubkey_prefix': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c6', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c654152a74163efbe6489ed4718ca7059e8691c8f26b7423efc442'} -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787223, 'text': 'Muesli Client: Dang mesh is big'} -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Message content for processing: Dang mesh is big -2025-09-01 21:27:07 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Dang mesh is big -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787227.7394078, 'pubkey_prefix': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c6', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c654152a74163efbe6489ed4718ca7059e8691c8f26b7423efc442'} -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Retrieved SNR -7.0 from recent RF data (time-based) -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787227.7394078, 'pubkey_prefix': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c6', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e499150349cd5f11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c654152a74163efbe6489ed4718ca7059e8691c8f26b7423efc442'} -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:27:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca150449cd5fbd... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca150449cd5fbd... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca150449cd5fbd... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787228.2106051, 'pubkey_prefix': '2fca150449cd5fbd11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca150449cd5fbd11c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c654152a74163efbe6489ed4718ca7059e8691c8f26b7423efc442'} -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150449cd5f01... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150449cd5f01... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150449cd5f01... -2025-09-01 21:27:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787228.561613, 'pubkey_prefix': '32da150449cd5f0111c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150449cd5f0111c98a25604ede70482dd03694a4fbbc0f1efd2fd5cac475c654152a74163efbe6489ed4718ca7059e8691c8f26b7423efc442'} -2025-09-01 21:27:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e2981102085f8eed... -2025-09-01 21:27:17 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e2981102085f8eed... -2025-09-01 21:27:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey e2981102085f8eed... -2025-09-01 21:27:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787237.586037, 'pubkey_prefix': 'e2981102085f8eed9e9f41e971266698935cbf91ffeb8e934b305d5999501879', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e2981102085f8eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24602072b6685132f3cc5f86c3a91c9341b4c662ee2790e9bdc8c41ca85ebb2b75e5754eab7443f058db2ed5d118191354a01f701285371caf78ff49c890796241e0761cd80181496b6f6b6120537469636b20465720446576'} -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1103085f018e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1103085f018e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1103085f018e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787238.334185, 'pubkey_prefix': '31db1103085f018eed9e9f41e971266698935cbf91ffeb8e934b305d59995018', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1103085f018eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24602072b6685132f3cc5f86c3a91c9341b4c662ee2790e9bdc8c41ca85ebb2b75e5754eab7443f058db2ed5d118191354a01f701285371caf78ff49c890796241e0761cd80181496b6f6b6120537469636b20465720446576'} -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91103085fbd8e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91103085fbd8e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91103085fbd8e... -2025-09-01 21:27:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787238.8291042, 'pubkey_prefix': '30c91103085fbd8eed9e9f41e971266698935cbf91ffeb8e934b305d59995018', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91103085fbd8eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24602072b6685132f3cc5f86c3a91c9341b4c662ee2790e9bdc8c41ca85ebb2b75e5754eab7443f058db2ed5d118191354a01f701285371caf78ff49c890796241e0761cd80181496b6f6b6120537469636b20465720446576'} -2025-09-01 21:27:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e2991106e9e61ffb... -2025-09-01 21:27:20 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e2991106e9e61ffb... -2025-09-01 21:27:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e2991106e9e61ffb... -2025-09-01 21:27:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787240.4825752, 'pubkey_prefix': 'e2991106e9e61ffb7e5f206313377828b0062bfe36fa69c015761b376074fc5c', 'snr': -7.5, 'rssi': -103, 'raw_hex': 'e2991106e9e61ffb7e5f206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd22572b6687a230aa120146ece94c590f3ef1ba1bcd1f113df6b932673179e51afaf18e4cce868d764fbc0a769bdbfd9d72c9e87bd1ae4bf3afc493ae9ba67d1a1052a69048150616e696320f09f9ba1efb88f'} -2025-09-01 21:27:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1107e9e61ffb... -2025-09-01 21:27:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1107e9e61ffb... -2025-09-01 21:27:21 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1107e9e61ffb... -2025-09-01 21:27:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787241.343057, 'pubkey_prefix': '31da1107e9e61ffb7e5f01206313377828b0062bfe36fa69c015761b376074fc', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1107e9e61ffb7e5f01206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd22572b6687a230aa120146ece94c590f3ef1ba1bcd1f113df6b932673179e51afaf18e4cce868d764fbc0a769bdbfd9d72c9e87bd1ae4bf3afc493ae9ba67d1a1052a69048150616e696320f09f9ba1efb88f'} -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e399150638d080fb... -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e399150638d080fb... -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e399150638d080fb... -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787248.621037, 'pubkey_prefix': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6b5b2e21710b738f481e7120a2de50ab28f73c17470f92dfb9a87c4b47f'} -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756787240, 'text': 'Jade (First Hill): And getting bigger'} -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Message content for processing: And getting bigger -2025-09-01 21:27:28 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): And getting bigger -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787248.621037, 'pubkey_prefix': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6b5b2e21710b738f481e7120a2de50ab28f73c17470f92dfb9a87c4b47f'} -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Retrieved SNR -7.25 from recent RF data (time-based) -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787248.621037, 'pubkey_prefix': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e399150638d080fb7e5f1133223784259e3b1480918ea80f9a508e09f24715b6b5b2e21710b738f481e7120a2de50ab28f73c17470f92dfb9a87c4b47f'} -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Retrieved RSSI -103 from recent RF data (time-based) -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 21:27:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787249.001081, 'pubkey_prefix': '31da150738d080fb7e5f011133223784259e3b1480918ea80f9a508e09f24715', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da150738d080fb7e5f011133223784259e3b1480918ea80f9a508e09f24715b6b5b2e21710b738f481e7120a2de50ab28f73c17470f92dfb9a87c4b47f'} -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca150738d080fb... -2025-09-01 21:27:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787249.356707, 'pubkey_prefix': '32ca150738d080fb7e5fbd1133223784259e3b1480918ea80f9a508e09f24715', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca150738d080fb7e5fbd1133223784259e3b1480918ea80f9a508e09f24715b6b5b2e21710b738f481e7120a2de50ab28f73c17470f92dfb9a87c4b47f'} -2025-09-01 21:27:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31fb1d0001460728... -2025-09-01 21:27:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31fb1d0001460728... -2025-09-01 21:27:37 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 31fb1d0001460728... -2025-09-01 21:27:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787257.985932, 'pubkey_prefix': '31fb1d0001460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': 12.25, 'rssi': -5, 'raw_hex': '31fb1d0001460728508c17ef336412a223144d3a623215162682045c44fef7241af016192380a7f3ac22f8b75125a490f61cc5478968b8'} -2025-09-01 21:27:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e0991d015f014607... -2025-09-01 21:27:38 - MeshCoreBot - DEBUG - Cached SNR -8.0 for pubkey e0991d015f014607... -2025-09-01 21:27:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e0991d015f014607... -2025-09-01 21:27:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787258.2178528, 'pubkey_prefix': 'e0991d015f01460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': -8.0, 'rssi': -103, 'raw_hex': 'e0991d015f01460728508c17ef336412a223144d3a623215162682045c44fef7241af016192380a7f3ac22f8b75125a490f61cc5478968b8'} -2025-09-01 21:27:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05004601845d... -2025-09-01 21:27:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05004601845d... -2025-09-01 21:27:39 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05004601845d... -2025-09-01 21:27:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787259.41096, 'pubkey_prefix': '32db05004601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd1b', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05004601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd1b08a7756497bdfb00ee0e82491f6b02ef9c9ba8ff747317269db45096b4caa4e7457ce1a4b8ebbd4b'} -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca0501bd460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca0501bd460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca0501bd460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787260.1019561, 'pubkey_prefix': '31ca0501bd4601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca0501bd4601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd1b08a7756497bdfb00ee0e82491f6b02ef9c9ba8ff747317269db45096b4caa4e7457ce1a4b8ebbd4b'} -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e09905015f460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Cached SNR -8.0 for pubkey e09905015f460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e09905015f460184... -2025-09-01 21:27:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787260.599175, 'pubkey_prefix': 'e09905015f4601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd', 'snr': -8.0, 'rssi': -103, 'raw_hex': 'e09905015f4601845d8166b9e6b45553db58d08bfbee36cf1aa2e91c4b5673bd1b08a7756497bdfb00ee0e82491f6b02ef9c9ba8ff747317269db45096b4caa4e7457ce1a4b8ebbd4b'} -2025-09-01 21:27:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34da0a0046013d95... -2025-09-01 21:27:43 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34da0a0046013d95... -2025-09-01 21:27:43 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 34da0a0046013d95... -2025-09-01 21:27:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787263.822422, 'pubkey_prefix': '34da0a0046013d95140b797b3fe38ef6a63b587e11424e75c0fa5f4449bfea26', 'snr': 13.0, 'rssi': -38, 'raw_hex': '34da0a0046013d95140b797b3fe38ef6a63b587e11424e75c0fa5f4449bfea26b0abfaeec6e4e452'} -2025-09-01 21:27:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91100010101c0... -2025-09-01 21:27:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91100010101c0... -2025-09-01 21:27:44 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91100010101c0... -2025-09-01 21:27:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787264.977071, 'pubkey_prefix': '2ed91100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172053f72b668bfc541aefae1e5eadb94af63da898dbf778eda4f86d4a508e32c60935404f19849d42ea9de0b8c6693edb746429822f5b2d86a3a2814307cd6f535b7d2da430992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:27:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c91101bd010101... -2025-09-01 21:27:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c91101bd010101... -2025-09-01 21:27:45 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 33c91101bd010101... -2025-09-01 21:27:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787265.655018, 'pubkey_prefix': '33c91101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': 12.75, 'rssi': -55, 'raw_hex': '33c91101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172053f72b668bfc541aefae1e5eadb94af63da898dbf778eda4f86d4a508e32c60935404f19849d42ea9de0b8c6693edb746429822f5b2d86a3a2814307cd6f535b7d2da430992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:27:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59911015f010101... -2025-09-01 21:27:48 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59911015f010101... -2025-09-01 21:27:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e59911015f010101... -2025-09-01 21:27:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787268.1571321, 'pubkey_prefix': 'e59911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e59911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172053f72b668bfc541aefae1e5eadb94af63da898dbf778eda4f86d4a508e32c60935404f19849d42ea9de0b8c6693edb746429822f5b2d86a3a2814307cd6f535b7d2da430992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:27:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991106387ec424... -2025-09-01 21:27:49 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991106387ec424... -2025-09-01 21:27:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991106387ec424... -2025-09-01 21:27:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787269.3971798, 'pubkey_prefix': 'e4991106387ec424085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991106387ec424085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6ef3e72b66860aeaf112c90b94e7a074aae309d601c1542f37d0fe596fed4a20ecd95ef4b769e0b3caad27f0bb7c09257f2a34fa8b557433c26e98cbbc3acb16e268d7dca06814a616465202846697273742048696c6c29'} -2025-09-01 21:27:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca1107387ec424... -2025-09-01 21:27:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca1107387ec424... -2025-09-01 21:27:50 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca1107387ec424... -2025-09-01 21:27:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787270.732447, 'pubkey_prefix': '31ca1107387ec424085fbdd3294f90959636180e249a6f70bf5dd6d55c23da9a', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca1107387ec424085fbdd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6ef3e72b66860aeaf112c90b94e7a074aae309d601c1542f37d0fe596fed4a20ecd95ef4b769e0b3caad27f0bb7c09257f2a34fa8b557433c26e98cbbc3acb16e268d7dca06814a616465202846697273742048696c6c29'} -2025-09-01 21:27:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91107387ec424... -2025-09-01 21:27:51 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91107387ec424... -2025-09-01 21:27:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91107387ec424... -2025-09-01 21:27:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787271.1911922, 'pubkey_prefix': '2ed91107387ec424085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91107387ec424085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6ef3e72b66860aeaf112c90b94e7a074aae309d601c1542f37d0fe596fed4a20ecd95ef4b769e0b3caad27f0bb7c09257f2a34fa8b557433c26e98cbbc3acb16e268d7dca06814a616465202846697273742048696c6c29'} -2025-09-01 21:27:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc0a004601dafd... -2025-09-01 21:27:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc0a004601dafd... -2025-09-01 21:27:56 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc0a004601dafd... -2025-09-01 21:27:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787276.393007, 'pubkey_prefix': '2edc0a004601dafd68fca91082666d8d37b6a65c0ef52a15c0fa5f4449bfea26', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc0a004601dafd68fca91082666d8d37b6a65c0ef52a15c0fa5f4449bfea26b0abfaeec6e4e452'} -2025-09-01 21:27:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1100010101c0... -2025-09-01 21:27:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1100010101c0... -2025-09-01 21:27:57 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1100010101c0... -2025-09-01 21:27:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787277.5463161, 'pubkey_prefix': '2edc1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172054c72b6689ee4c40344ecb8e91c954ba99924fd1a8bd66f400fa4c2d0480eb9bd576da2663e958218a91bc48df596d698ba18611f7758d597e67456690818fd4ce7b2720992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:27:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca1101bd010101... -2025-09-01 21:27:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca1101bd010101... -2025-09-01 21:27:58 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca1101bd010101... -2025-09-01 21:27:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787278.6642072, 'pubkey_prefix': '31ca1101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca1101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172054c72b6689ee4c40344ecb8e91c954ba99924fd1a8bd66f400fa4c2d0480eb9bd576da2663e958218a91bc48df596d698ba18611f7758d597e67456690818fd4ce7b2720992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:28:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e1991105fb237e1d... -2025-09-01 21:28:03 - MeshCoreBot - DEBUG - Cached SNR -7.75 for pubkey e1991105fb237e1d... -2025-09-01 21:28:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e1991105fb237e1d... -2025-09-01 21:28:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787283.748231, 'pubkey_prefix': 'e1991105fb237e1d5f6b69746a745459830ef03188bcede9f6847172ab3fc355', 'snr': -7.75, 'rssi': -103, 'raw_hex': 'e1991105fb237e1d5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca4772b668c25e0718ddd285d6c59eb5b1843c650ad157779bfa7cad06e909c7660c0143e7d234ba4b28c090e3ef38d4c29e9d400026403d1bdc329bd3c255068a174cb100815261796e655368696674202d204f5447'} -2025-09-01 21:28:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1106fb237e1d... -2025-09-01 21:28:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1106fb237e1d... -2025-09-01 21:28:04 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1106fb237e1d... -2025-09-01 21:28:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787284.729121, 'pubkey_prefix': '2fdc1106fb237e1d5f016b69746a745459830ef03188bcede9f6847172ab3fc3', 'snr': 11.75, 'rssi': -36, 'raw_hex': '2fdc1106fb237e1d5f016b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca4772b668c25e0718ddd285d6c59eb5b1843c650ad157779bfa7cad06e909c7660c0143e7d234ba4b28c090e3ef38d4c29e9d400026403d1bdc329bd3c255068a174cb100815261796e655368696674202d204f5447'} -2025-09-01 21:28:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cb1106fb237e1d... -2025-09-01 21:28:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cb1106fb237e1d... -2025-09-01 21:28:05 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 30cb1106fb237e1d... -2025-09-01 21:28:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787285.2947168, 'pubkey_prefix': '30cb1106fb237e1d5fbd6b69746a745459830ef03188bcede9f6847172ab3fc3', 'snr': 12.0, 'rssi': -53, 'raw_hex': '30cb1106fb237e1d5fbd6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca4772b668c25e0718ddd285d6c59eb5b1843c650ad157779bfa7cad06e909c7660c0143e7d234ba4b28c090e3ef38d4c29e9d400026403d1bdc329bd3c255068a174cb100815261796e655368696674202d204f5447'} -2025-09-01 21:28:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30fb1e0015460728... -2025-09-01 21:28:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30fb1e0015460728... -2025-09-01 21:28:12 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 30fb1e0015460728... -2025-09-01 21:28:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787292.467772, 'pubkey_prefix': '30fb1e0015460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': 12.0, 'rssi': -5, 'raw_hex': '30fb1e0015460728508c17ef336412a223144d3a623215162682045c44fef7241af01619231b14e43fc485438e0e8ad15bdb07c0e01e0e'} -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a0503241d5f85... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a0503241d5f85... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a0503241d5f85... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787296.027476, 'pubkey_prefix': 'e99a0503241d5f8575574d8ced07ba510e634541c38bfbfd6603fb0815270a2f', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a0503241d5f8575574d8ced07ba510e634541c38bfbfd6603fb0815270a2f80a49d3d4685dd3260c1d28a221ff3d2cc9597f785abd3b1a9b504c7eec2ed21ca81a2dd559cdc2ccba723'} -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90504241d5f01... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90504241d5f01... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90504241d5f01... -2025-09-01 21:28:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787296.610492, 'pubkey_prefix': '2fd90504241d5f018575574d8ced07ba510e634541c38bfbfd6603fb0815270a', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90504241d5f018575574d8ced07ba510e634541c38bfbfd6603fb0815270a2f80a49d3d4685dd3260c1d28a221ff3d2cc9597f785abd3b1a9b504c7eec2ed21ca81a2dd559cdc2ccba723'} -2025-09-01 21:28:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cb0504241d5fbd... -2025-09-01 21:28:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cb0504241d5fbd... -2025-09-01 21:28:17 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 30cb0504241d5fbd... -2025-09-01 21:28:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787297.024406, 'pubkey_prefix': '30cb0504241d5fbd8575574d8ced07ba510e634541c38bfbfd6603fb0815270a', 'snr': 12.0, 'rssi': -53, 'raw_hex': '30cb0504241d5fbd8575574d8ced07ba510e634541c38bfbfd6603fb0815270a2f80a49d3d4685dd3260c1d28a221ff3d2cc9597f785abd3b1a9b504c7eec2ed21ca81a2dd559cdc2ccba723'} -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32fb1d0015460728... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32fb1d0015460728... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 32fb1d0015460728... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787300.646196, 'pubkey_prefix': '32fb1d0015460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': 12.5, 'rssi': -5, 'raw_hex': '32fb1d0015460728508c17ef336412a223144d3a623215162682045c44fef7241af01619237c4a89183535a71e1c303c755b8a1e6c3e49'} -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cb1d01bd154607... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cb1d01bd154607... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 30cb1d01bd154607... -2025-09-01 21:28:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787300.987398, 'pubkey_prefix': '30cb1d01bd15460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': 12.0, 'rssi': -53, 'raw_hex': '30cb1d01bd15460728508c17ef336412a223144d3a623215162682045c44fef7241af01619237c4a89183535a71e1c303c755b8a1e6c3e49'} -2025-09-01 21:28:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1d0101154607... -2025-09-01 21:28:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1d0101154607... -2025-09-01 21:28:21 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1d0101154607... -2025-09-01 21:28:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787301.465306, 'pubkey_prefix': '2edc1d010115460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1d010115460728508c17ef336412a223144d3a623215162682045c44fef7241af01619237c4a89183535a71e1c303c755b8a1e6c3e49'} -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e3991d050d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e3991d050d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e3991d050d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787303.366288, 'pubkey_prefix': 'e3991d050d9280cd5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991d050d9280cd5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fdc8485e70a5424a3c4ff5b65654e553a717dc'} -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1d060d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1d060d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1d060d9280cd... -2025-09-01 21:28:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787303.866459, 'pubkey_prefix': '30db1d060d9280cd5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1d060d9280cd5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fdc8485e70a5424a3c4ff5b65654e553a717dc'} -2025-09-01 21:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c71d060d9280cd... -2025-09-01 21:28:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c71d060d9280cd... -2025-09-01 21:28:24 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c71d060d9280cd... -2025-09-01 21:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787304.222433, 'pubkey_prefix': '31c71d060d9280cd5fbdc40246a668ae54e6c19b80c0590dbb423ad6ff272cec', 'snr': 12.25, 'rssi': -57, 'raw_hex': '31c71d060d9280cd5fbdc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fdc8485e70a5424a3c4ff5b65654e553a717dc'} -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e3992102245f02c4... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e3992102245f02c4... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e3992102245f02c4... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787309.533237, 'pubkey_prefix': 'e3992102245f02c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba5610', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3992102245f02c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba5610da258c745255f6b37171'} -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecb2103245fbd02... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecb2103245fbd02... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2ecb2103245fbd02... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787309.7343318, 'pubkey_prefix': '2ecb2103245fbd02c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba56', 'snr': 11.5, 'rssi': -53, 'raw_hex': '2ecb2103245fbd02c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba5610da258c745255f6b37171'} -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d82103245f0102... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d82103245f0102... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d82103245f0102... -2025-09-01 21:28:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787309.954726, 'pubkey_prefix': '30d82103245f0102c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba56', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d82103245f0102c4fc041d40ac0329bb95e004ba732c340ebee1f48a40ba5610da258c745255f6b37171'} -2025-09-01 21:28:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ffb1d0015460728... -2025-09-01 21:28:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2ffb1d0015460728... -2025-09-01 21:28:31 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 2ffb1d0015460728... -2025-09-01 21:28:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787311.355822, 'pubkey_prefix': '2ffb1d0015460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': 11.75, 'rssi': -5, 'raw_hex': '2ffb1d0015460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923079f58524408af936b206e1c50547ae00bb1'} -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed61d0101154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed61d0101154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed61d0101154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787312.0325902, 'pubkey_prefix': '2ed61d010115460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed61d010115460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923079f58524408af936b206e1c50547ae00bb1'} -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecb1d01bd154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecb1d01bd154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2ecb1d01bd154607... -2025-09-01 21:28:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787312.264582, 'pubkey_prefix': '2ecb1d01bd15460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': 11.5, 'rssi': -53, 'raw_hex': '2ecb1d01bd15460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923079f58524408af936b206e1c50547ae00bb1'} -2025-09-01 21:28:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1d02015f1546... -2025-09-01 21:28:33 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1d02015f1546... -2025-09-01 21:28:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1d02015f1546... -2025-09-01 21:28:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787313.660827, 'pubkey_prefix': 'e89a1d02015f15460728508c17ef336412a223144d3a623215162682045c44fe', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1d02015f15460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923079f58524408af936b206e1c50547ae00bb1'} -2025-09-01 21:28:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49a1103cb085f4d... -2025-09-01 21:28:45 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49a1103cb085f4d... -2025-09-01 21:28:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e49a1103cb085f4d... -2025-09-01 21:28:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787325.99574, 'pubkey_prefix': 'e49a1103cb085f4d12517e3fec1f6cc9ebb52ad6d9bb1d9789c1b86068f2b986', 'snr': -7.0, 'rssi': -102, 'raw_hex': 'e49a1103cb085f4d12517e3fec1f6cc9ebb52ad6d9bb1d9789c1b86068f2b986dbceeb8757c6aa8e72b66864aa4ac35504536a10a5ccb9e494d16b4e4a768886f7c51901c2575410340958d718db549a5f2cbf77150d2fb26157a603dae9eec1a66918ae4647e03555e2059188e0d90205b6b8f8434154535e'} -2025-09-01 21:28:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cc1104cb085fbd... -2025-09-01 21:28:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cc1104cb085fbd... -2025-09-01 21:28:46 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 32cc1104cb085fbd... -2025-09-01 21:28:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787326.8507142, 'pubkey_prefix': '32cc1104cb085fbd4d12517e3fec1f6cc9ebb52ad6d9bb1d9789c1b86068f2b9', 'snr': 12.5, 'rssi': -52, 'raw_hex': '32cc1104cb085fbd4d12517e3fec1f6cc9ebb52ad6d9bb1d9789c1b86068f2b986dbceeb8757c6aa8e72b66864aa4ac35504536a10a5ccb9e494d16b4e4a768886f7c51901c2575410340958d718db549a5f2cbf77150d2fb26157a603dae9eec1a66918ae4647e03555e2059188e0d90205b6b8f8434154535e'} -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59a1504cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59a1504cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e59a1504cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787333.21945, 'pubkey_prefix': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737e5ce70832d504501e8c69e6805fc97e25c3a50ce68e69049ee9c16'} -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787328, 'text': "CATS^: It's time to feed THE CAT"} -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Extracted sender from text: CATS^ -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Message content for processing: It's time to feed THE CAT -2025-09-01 21:28:53 - MeshCoreBot - INFO - Received channel message (Public) from CATS^: CATS^: It's time to feed THE CAT -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787333.21945, 'pubkey_prefix': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737e5ce70832d504501e8c69e6805fc97e25c3a50ce68e69049ee9c16'} -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Retrieved SNR -6.75 from recent RF data (time-based) -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787333.21945, 'pubkey_prefix': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504cb087e5f11ed820884fc8161b73216dc919b80f3a5d808c2ba340737e5ce70832d504501e8c69e6805fc97e25c3a50ce68e69049ee9c16'} -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91505cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91505cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91505cb087e5f... -2025-09-01 21:28:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787333.942436, 'pubkey_prefix': '2fd91505cb087e5f0111ed820884fc8161b73216dc919b80f3a5d808c2ba3407', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91505cb087e5f0111ed820884fc8161b73216dc919b80f3a5d808c2ba340737e5ce70832d504501e8c69e6805fc97e25c3a50ce68e69049ee9c16'} -2025-09-01 21:28:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c91505cb087e5f... -2025-09-01 21:28:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c91505cb087e5f... -2025-09-01 21:28:54 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 33c91505cb087e5f... -2025-09-01 21:28:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787334.317218, 'pubkey_prefix': '33c91505cb087e5fbd11ed820884fc8161b73216dc919b80f3a5d808c2ba3407', 'snr': 12.75, 'rssi': -55, 'raw_hex': '33c91505cb087e5fbd11ed820884fc8161b73216dc919b80f3a5d808c2ba340737e5ce70832d504501e8c69e6805fc97e25c3a50ce68e69049ee9c16'} -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1504cb081d5f... -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1504cb081d5f... -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1504cb081d5f... -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787349.7955031, 'pubkey_prefix': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3f', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3fe7243994ce9ea1783503f3b5d1735a817d4819dec297a6e7bff4d27441f6af2dacb3e0b7aa0b4f8189663c'} -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787344, 'text': 'CATS^: THE CAT IS STARVING, HE HAS NEVER BEEN FED'} -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Extracted sender from text: CATS^ -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Message content for processing: THE CAT IS STARVING, HE HAS NEVER BEEN FED -2025-09-01 21:29:09 - MeshCoreBot - INFO - Received channel message (Public) from CATS^: CATS^: THE CAT IS STARVING, HE HAS NEVER BEEN FED -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787349.7955031, 'pubkey_prefix': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3f', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3fe7243994ce9ea1783503f3b5d1735a817d4819dec297a6e7bff4d27441f6af2dacb3e0b7aa0b4f8189663c'} -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Retrieved SNR -6.0 from recent RF data (time-based) -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787349.7955031, 'pubkey_prefix': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3f', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1504cb081d5f112683c5f416be72004392c531070a31ff0478ec2c7def3fe7243994ce9ea1783503f3b5d1735a817d4819dec297a6e7bff4d27441f6af2dacb3e0b7aa0b4f8189663c'} -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:29:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787350.236161, 'pubkey_prefix': '30d91505cb081d5f01112683c5f416be72004392c531070a31ff0478ec2c7def', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91505cb081d5f01112683c5f416be72004392c531070a31ff0478ec2c7def3fe7243994ce9ea1783503f3b5d1735a817d4819dec297a6e7bff4d27441f6af2dacb3e0b7aa0b4f8189663c'} -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ca1505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ca1505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 30ca1505cb081d5f... -2025-09-01 21:29:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787350.65233, 'pubkey_prefix': '30ca1505cb081d5fbd112683c5f416be72004392c531070a31ff0478ec2c7def', 'snr': 12.0, 'rssi': -54, 'raw_hex': '30ca1505cb081d5fbd112683c5f416be72004392c531070a31ff0478ec2c7def3fe7243994ce9ea1783503f3b5d1735a817d4819dec297a6e7bff4d27441f6af2dacb3e0b7aa0b4f8189663c'} -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b150349cd5f11... -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b150349cd5f11... -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b150349cd5f11... -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787366.425983, 'pubkey_prefix': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457ac', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457acdb8fc4ff304af107333471baad9d0c46a53ed41655511be5c7c9ac2830a624b457540f837c4b4701ab2a'} -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787364, 'text': 'Muesli Client: Feed the cat before it eats you'} -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Message content for processing: Feed the cat before it eats you -2025-09-01 21:29:26 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Feed the cat before it eats you -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787366.425983, 'pubkey_prefix': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457ac', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457acdb8fc4ff304af107333471baad9d0c46a53ed41655511be5c7c9ac2830a624b457540f837c4b4701ab2a'} -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Retrieved SNR -5.75 from recent RF data (time-based) -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787366.425983, 'pubkey_prefix': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457ac', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b150349cd5f11174dd3f5e63e60048bccf19d1b4f928240786f18a21457acdb8fc4ff304af107333471baad9d0c46a53ed41655511be5c7c9ac2830a624b457540f837c4b4701ab2a'} -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Retrieved RSSI -101 from recent RF data (time-based) -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:29:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc9150449cd5fbd... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc9150449cd5fbd... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc9150449cd5fbd... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787367.1411, 'pubkey_prefix': '2fc9150449cd5fbd11174dd3f5e63e60048bccf19d1b4f928240786f18a21457', 'snr': 11.75, 'rssi': -55, 'raw_hex': '2fc9150449cd5fbd11174dd3f5e63e60048bccf19d1b4f928240786f18a21457acdb8fc4ff304af107333471baad9d0c46a53ed41655511be5c7c9ac2830a624b457540f837c4b4701ab2a'} -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150449cd5f01... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150449cd5f01... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150449cd5f01... -2025-09-01 21:29:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787367.5366411, 'pubkey_prefix': '32da150449cd5f0111174dd3f5e63e60048bccf19d1b4f928240786f18a21457', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150449cd5f0111174dd3f5e63e60048bccf19d1b4f928240786f18a21457acdb8fc4ff304af107333471baad9d0c46a53ed41655511be5c7c9ac2830a624b457540f837c4b4701ab2a'} -2025-09-01 21:29:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30fb1e02015f1546... -2025-09-01 21:29:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30fb1e02015f1546... -2025-09-01 21:29:51 - MeshCoreBot - DEBUG - Cached RSSI -5 for pubkey 30fb1e02015f1546... -2025-09-01 21:29:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787391.8571541, 'pubkey_prefix': '30fb1e02015f15460728508c17ef336412a223144d3a623215162682045c44fe', 'snr': 12.0, 'rssi': -5, 'raw_hex': '30fb1e02015f15460728508c17ef336412a223144d3a623215162682045c44fef7241af01619233c3a9f88febc4089f9af644d600ccf7a4d6f'} -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda1e015f154607... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda1e015f154607... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda1e015f154607... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787392.093301, 'pubkey_prefix': '2eda1e015f15460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda1e015f15460728508c17ef336412a223144d3a623215162682045c44fef7241af01619233c3a9f88febc4089f9af644d600ccf7a4d6f'} -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e3991e0015460728... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e3991e0015460728... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e3991e0015460728... -2025-09-01 21:29:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787392.325883, 'pubkey_prefix': 'e3991e0015460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e3991e0015460728508c17ef336412a223144d3a623215162682045c44fef7241af01619233c3a9f88febc4089f9af644d600ccf7a4d6f'} -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49905015f4615ee... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49905015f4615ee... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e49905015f4615ee... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787403.567509, 'pubkey_prefix': 'e49905015f4615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfbc2', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e49905015f4615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfbc20ed706b83b37f5c0f2f4dce1f4e4f13dba1531d45f85f630c9a09504d90f2a56ce7f721f6d8c805a9b'} -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb05025fbd4615... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb05025fbd4615... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb05025fbd4615... -2025-09-01 21:30:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787403.8609018, 'pubkey_prefix': '2fcb05025fbd4615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfb', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb05025fbd4615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfbc20ed706b83b37f5c0f2f4dce1f4e4f13dba1531d45f85f630c9a09504d90f2a56ce7f721f6d8c805a9b'} -2025-09-01 21:30:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33da05025f014615... -2025-09-01 21:30:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33da05025f014615... -2025-09-01 21:30:04 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 33da05025f014615... -2025-09-01 21:30:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787404.571771, 'pubkey_prefix': '33da05025f014615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfb', 'snr': 12.75, 'rssi': -38, 'raw_hex': '33da05025f014615ee0f63eb9e48b4bb0cb242958bfe516cb6e1244e4e725dfbc20ed706b83b37f5c0f2f4dce1f4e4f13dba1531d45f85f630c9a09504d90f2a56ce7f721f6d8c805a9b'} -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49a09015f46150d... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49a09015f46150d... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e49a09015f46150d... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787424.07072, 'pubkey_prefix': 'e49a09015f46150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b61076', 'snr': -7.0, 'rssi': -102, 'raw_hex': 'e49a09015f46150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b610760f9786eca4646857f6'} -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca09025fbd4615... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca09025fbd4615... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca09025fbd4615... -2025-09-01 21:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787424.439651, 'pubkey_prefix': '32ca09025fbd46150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b610', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca09025fbd46150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b610760f9786eca4646857f6'} -2025-09-01 21:30:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db09025f014615... -2025-09-01 21:30:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db09025f014615... -2025-09-01 21:30:25 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db09025f014615... -2025-09-01 21:30:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787425.257225, 'pubkey_prefix': '31db09025f0146150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b610', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db09025f0146150d231cd5c50116b460f6d42585b9988e63cdb10e3fe8b610760f9786eca4646857f6'} -2025-09-01 21:30:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a11015f15a24f... -2025-09-01 21:30:28 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a11015f15a24f... -2025-09-01 21:30:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a11015f15a24f... -2025-09-01 21:30:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787428.70275, 'pubkey_prefix': 'e89a11015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a11015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8de72b668b95d52e351bf6dc4a82f9d3ba99b50ee9a21c3f29780dd2cae7771c23c0ab22ebc6a8db933e871ee8ee0f30ab13cbba7cde8076d3f1ad364bf637d930e86160e926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-01 21:30:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11025f0115a2... -2025-09-01 21:30:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11025f0115a2... -2025-09-01 21:30:30 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11025f0115a2... -2025-09-01 21:30:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787430.377035, 'pubkey_prefix': '30db11025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8de72b668b95d52e351bf6dc4a82f9d3ba99b50ee9a21c3f29780dd2cae7771c23c0ab22ebc6a8db933e871ee8ee0f30ab13cbba7cde8076d3f1ad364bf637d930e86160e926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-01 21:30:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec911025fbd15a2... -2025-09-01 21:30:31 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec911025fbd15a2... -2025-09-01 21:30:31 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2ec911025fbd15a2... -2025-09-01 21:30:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787431.1095061, 'pubkey_prefix': '2ec911025fbd15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -55, 'raw_hex': '2ec911025fbd15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8de72b668b95d52e351bf6dc4a82f9d3ba99b50ee9a21c3f29780dd2cae7771c23c0ab22ebc6a8db933e871ee8ee0f30ab13cbba7cde8076d3f1ad364bf637d930e86160e926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b11005fbfb6c8... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b11005fbfb6c8... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b11005fbfb6c8... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787456.309448, 'pubkey_prefix': 'eb9b11005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b11005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c30773b668cb839565bc77200022a3d1350572ba1f809775f0a62543a9282078fef290a47834fc986e3223b781606a6ece5fad05b1f2f3cce1f788915059e4d8e865c8ce0a927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eca1101bd5fbfb6... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eca1101bd5fbfb6... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2eca1101bd5fbfb6... -2025-09-01 21:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787456.986974, 'pubkey_prefix': '2eca1101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 11.5, 'rssi': -54, 'raw_hex': '2eca1101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c30773b668cb839565bc77200022a3d1350572ba1f809775f0a62543a9282078fef290a47834fc986e3223b781606a6ece5fad05b1f2f3cce1f788915059e4d8e865c8ce0a927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-01 21:30:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71101015fbfb6... -2025-09-01 21:30:57 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71101015fbfb6... -2025-09-01 21:30:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71101015fbfb6... -2025-09-01 21:30:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787457.943881, 'pubkey_prefix': '32d71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c30773b668cb839565bc77200022a3d1350572ba1f809775f0a62543a9282078fef290a47834fc986e3223b781606a6ece5fad05b1f2f3cce1f788915059e4d8e865c8ce0a927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a150449cd7e5f... -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a150449cd7e5f... -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a150449cd7e5f... -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787496.4806569, 'pubkey_prefix': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655bd1dfcf8504c16ae2b29934788b1d7be3ec72affecda5ef159cd232f4fae738523ec6add33bb3399765e2b'} -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787491, 'text': 'Muesli Client: Wow MeshCore subreddit is dead af'} -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Message content for processing: Wow MeshCore subreddit is dead af -2025-09-01 21:31:36 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Wow MeshCore subreddit is dead af -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787496.4806569, 'pubkey_prefix': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655bd1dfcf8504c16ae2b29934788b1d7be3ec72affecda5ef159cd232f4fae738523ec6add33bb3399765e2b'} -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Retrieved SNR -6.25 from recent RF data (time-based) -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787496.4806569, 'pubkey_prefix': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150449cd7e5f11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655bd1dfcf8504c16ae2b29934788b1d7be3ec72affecda5ef159cd232f4fae738523ec6add33bb3399765e2b'} -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:31:36 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecb150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecb150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2ecb150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787497.195059, 'pubkey_prefix': '2ecb150549cd7e5fbd11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac46', 'snr': 11.5, 'rssi': -53, 'raw_hex': '2ecb150549cd7e5fbd11a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655bd1dfcf8504c16ae2b29934788b1d7be3ec72affecda5ef159cd232f4fae738523ec6add33bb3399765e2b'} -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32de150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32de150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 32de150549cd7e5f... -2025-09-01 21:31:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787497.584036, 'pubkey_prefix': '32de150549cd7e5f0111a770379eb1a11b6cf88d9c5362b6747dd5667d80ac46', 'snr': 12.5, 'rssi': -34, 'raw_hex': '32de150549cd7e5f0111a770379eb1a11b6cf88d9c5362b6747dd5667d80ac4655bd1dfcf8504c16ae2b29934788b1d7be3ec72affecda5ef159cd232f4fae738523ec6add33bb3399765e2b'} -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59a1504101f385f... -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59a1504101f385f... -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e59a1504101f385f... -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787509.73144, 'pubkey_prefix': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b4f7cfe063ceeda9cf2254ddf91917ea202b4161481e4f5c6ceba0f06b7640f1589ca7e75f346de7d929d12823b7e7e5400006e840c24e2f5de2388'} -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787504, 'text': '🐝🍄: Idk what you want we feed it literally all of our traffic '} -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Message content for processing: Idk what you want we feed it literally all of our traffic -2025-09-01 21:31:49 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Idk what you want we feed it literally all of our traffic  -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787509.73144, 'pubkey_prefix': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b4f7cfe063ceeda9cf2254ddf91917ea202b4161481e4f5c6ceba0f06b7640f1589ca7e75f346de7d929d12823b7e7e5400006e840c24e2f5de2388'} -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Retrieved SNR -6.75 from recent RF data (time-based) -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI (no pubkey match): {'timestamp': 1756787509.73144, 'pubkey_prefix': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a1504101f385f1102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b4f7cfe063ceeda9cf2254ddf91917ea202b4161481e4f5c6ceba0f06b7640f1589ca7e75f346de7d929d12823b7e7e5400006e840c24e2f5de2388'} -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Retrieved RSSI -102 from recent RF data (time-based) -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:31:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:31:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddd1505101f385f... -2025-09-01 21:31:50 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddd1505101f385f... -2025-09-01 21:31:50 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2ddd1505101f385f... -2025-09-01 21:31:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787510.585171, 'pubkey_prefix': '2ddd1505101f385f011102221b06b3ed530482e80103bb1c722a5b7504b6c4c7', 'snr': 11.25, 'rssi': -35, 'raw_hex': '2ddd1505101f385f011102221b06b3ed530482e80103bb1c722a5b7504b6c4c74b4f7cfe063ceeda9cf2254ddf91917ea202b4161481e4f5c6ceba0f06b7640f1589ca7e75f346de7d929d12823b7e7e5400006e840c24e2f5de2388'} -2025-09-01 21:32:00 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:32:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991505ae91647e... -2025-09-01 21:32:01 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991505ae91647e... -2025-09-01 21:32:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991505ae91647e... -2025-09-01 21:32:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787521.872493, 'pubkey_prefix': 'e4991505ae91647e5f160b182812ac207400c95e7afd5e5eb25bf62f41ab84eb', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991505ae91647e5f160b182812ac207400c95e7afd5e5eb25bf62f41ab84ebb1f2a1477ff65f25c2bba1eb04420cb60bc2d6e158908f9b70ab8405ba308880cd8096ddadada395b46659dc523b2b1e3336c3ac0a859c5eb57e0f3c190d3a69371693d7d76699650308e0bf8ccbd94dbae896bd188e384f419d8167'} -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787522.321701, 'pubkey_prefix': '31da1506ae91647e5f01160b182812ac207400c95e7afd5e5eb25bf62f41ab84', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1506ae91647e5f01160b182812ac207400c95e7afd5e5eb25bf62f41ab84ebb1f2a1477ff65f25c2bba1eb04420cb60bc2d6e158908f9b70ab8405ba308880cd8096ddadada395b46659dc523b2b1e3336c3ac0a859c5eb57e0f3c190d3a69371693d7d76699650308e0bf8ccbd94dbae896bd188e384f419d8167'} -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ca1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ca1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 30ca1506ae91647e... -2025-09-01 21:32:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787522.949416, 'pubkey_prefix': '30ca1506ae91647e5fbd160b182812ac207400c95e7afd5e5eb25bf62f41ab84', 'snr': 12.0, 'rssi': -54, 'raw_hex': '30ca1506ae91647e5fbd160b182812ac207400c95e7afd5e5eb25bf62f41ab84ebb1f2a1477ff65f25c2bba1eb04420cb60bc2d6e158908f9b70ab8405ba308880cd8096ddadada395b46659dc523b2b1e3336c3ac0a859c5eb57e0f3c190d3a69371693d7d76699650308e0bf8ccbd94dbae896bd188e384f419d8167'} -2025-09-01 21:32:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a11069164c7b1... -2025-09-01 21:32:12 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a11069164c7b1... -2025-09-01 21:32:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a11069164c7b1... -2025-09-01 21:32:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787532.545047, 'pubkey_prefix': 'e79a11069164c7b1245f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a11069164c7b1245f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f04473b668065125fe90d838b5d839d615914a02973b5a3549d7c251832a8b844d8af9d67250bd46fc59c3c0113750b7acef9a76b90f300c7770ba9abddcf3884f3e128b0b92ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-01 21:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c811079164c7b1... -2025-09-01 21:32:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c811079164c7b1... -2025-09-01 21:32:13 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c811079164c7b1... -2025-09-01 21:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787533.949961, 'pubkey_prefix': '31c811079164c7b1245fbd9cf68bbb3a836cac9f63d15cb950f22dd61c95eb86', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c811079164c7b1245fbd9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f04473b668065125fe90d838b5d839d615914a02973b5a3549d7c251832a8b844d8af9d67250bd46fc59c3c0113750b7acef9a76b90f300c7770ba9abddcf3884f3e128b0b92ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-01 21:32:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11079164c7b1... -2025-09-01 21:32:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11079164c7b1... -2025-09-01 21:32:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11079164c7b1... -2025-09-01 21:32:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787534.655031, 'pubkey_prefix': '30db11079164c7b1245f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb86', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11079164c7b1245f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f04473b668065125fe90d838b5d839d615914a02973b5a3549d7c251832a8b844d8af9d67250bd46fc59c3c0113750b7acef9a76b90f300c7770ba9abddcf3884f3e128b0b92ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-01 21:32:16 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:32:16 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:32:18 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:32:18 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:32:18 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:32:18 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:32:18 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:32:18 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:32:18 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:32:18 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:32:19 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:32:19 - MeshCoreBot - INFO - Contacts loaded: 94 contacts -2025-09-01 21:32:19 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:32:21 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:32:22 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:32:22 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:32:23 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:32:24 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:32:24 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:32:24 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:32:24 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:32:24 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:32:24 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:32:24 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:32:24 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:32:24 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:32:24 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:32:24 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:32:24 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:32:24 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:32:24 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:32:24 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:32:24 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:32:24 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:32:24 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:32:25 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756787544, 'text': 'test'} -2025-09-01 21:32:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:32:25 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:32:25 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:32:25 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:32:25 - MeshCoreBot - DEBUG - DM path info: Direct connection (0 hops) -2025-09-01 21:32:25 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:32:25 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:32:25 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:32:24 -2025-09-01 21:32:25 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1102015f4ff0... -2025-09-01 21:32:27 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1102015f4ff0... -2025-09-01 21:32:27 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1102015f4ff0... -2025-09-01 21:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787547.235911, 'pubkey_prefix': 'eb9b1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f1daf446671452c65b01e8516776d47dad97efcc899d8660c35b8f14488471e91274260560410b10053f1ca4f8077e6bbcf8b6903105a30ca5ca99e1ca5e0cf428a6e090081486f776c426f7420f09fa496'} -2025-09-01 21:33:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991103f27e5fd0... -2025-09-01 21:33:26 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991103f27e5fd0... -2025-09-01 21:33:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991103f27e5fd0... -2025-09-01 21:33:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787606.854081, 'pubkey_prefix': 'e4991103f27e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991103f27e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd8373b6685bd620d69ab8719518b88368f78baf3ac14bab297cd51b0fe38782547b83ff165cff86ad14ecfe67444968cc9b054f40925478ce988e3c963628751902be7d0a92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-01 21:33:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdc1104f27e5f01... -2025-09-01 21:33:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdc1104f27e5f01... -2025-09-01 21:33:27 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2fdc1104f27e5f01... -2025-09-01 21:33:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787607.4277031, 'pubkey_prefix': '2fdc1104f27e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 11.75, 'rssi': -36, 'raw_hex': '2fdc1104f27e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd8373b6685bd620d69ab8719518b88368f78baf3ac14bab297cd51b0fe38782547b83ff165cff86ad14ecfe67444968cc9b054f40925478ce988e3c963628751902be7d0a92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-01 21:33:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61104f27e5fbd... -2025-09-01 21:33:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61104f27e5fbd... -2025-09-01 21:33:28 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61104f27e5fbd... -2025-09-01 21:33:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787608.485764, 'pubkey_prefix': '2fc61104f27e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc61104f27e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd8373b6685bd620d69ab8719518b88368f78baf3ac14bab297cd51b0fe38782547b83ff165cff86ad14ecfe67444968cc9b054f40925478ce988e3c963628751902be7d0a92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-01 21:34:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a11027e5fcdf1... -2025-09-01 21:34:05 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a11027e5fcdf1... -2025-09-01 21:34:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a11027e5fcdf1... -2025-09-01 21:34:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787645.965066, 'pubkey_prefix': 'e99a11027e5fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a11027e5fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3ad73b668d6b4ce482b793e7a4da4367ff19f8fff679eb51129034bc29dad309d233fc0c0ce9d93a9bdb4781e8ad36a59ec2731354783f3d6099068883c4b1b3999de7d0192d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-01 21:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cc11037e5fbdcd... -2025-09-01 21:34:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cc11037e5fbdcd... -2025-09-01 21:34:06 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 32cc11037e5fbdcd... -2025-09-01 21:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787646.652025, 'pubkey_prefix': '32cc11037e5fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a', 'snr': 12.5, 'rssi': -52, 'raw_hex': '32cc11037e5fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3ad73b668d6b4ce482b793e7a4da4367ff19f8fff679eb51129034bc29dad309d233fc0c0ce9d93a9bdb4781e8ad36a59ec2731354783f3d6099068883c4b1b3999de7d0192d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-01 21:34:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da11037e5f01cd... -2025-09-01 21:34:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da11037e5f01cd... -2025-09-01 21:34:07 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da11037e5f01cd... -2025-09-01 21:34:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787647.63494, 'pubkey_prefix': '30da11037e5f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da11037e5f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3ad73b668d6b4ce482b793e7a4da4367ff19f8fff679eb51129034bc29dad309d233fc0c0ce9d93a9bdb4781e8ad36a59ec2731354783f3d6099068883c4b1b3999de7d0192d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a05015f857e29... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a05015f857e29... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a05015f857e29... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787656.500288, 'pubkey_prefix': 'e79a05015f857e29c83786015f7270395c10fb8fb5696c392143b516074236cc', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a05015f857e29c83786015f7270395c10fb8fb5696c392143b516074236ccdbe58fb572857ca70c222f3692615498810df702d915bda45c654cbf054a3ed6270c7881a3686b6ae2'} -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 29da05025f01857e... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Cached SNR 10.25 for pubkey 29da05025f01857e... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 29da05025f01857e... -2025-09-01 21:34:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787656.802277, 'pubkey_prefix': '29da05025f01857e29c83786015f7270395c10fb8fb5696c392143b516074236', 'snr': 10.25, 'rssi': -38, 'raw_hex': '29da05025f01857e29c83786015f7270395c10fb8fb5696c392143b516074236ccdbe58fb572857ca70c222f3692615498810df702d915bda45c654cbf054a3ed6270c7881a3686b6ae2'} -2025-09-01 21:34:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a11027e5fdc9d... -2025-09-01 21:34:29 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a11027e5fdc9d... -2025-09-01 21:34:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a11027e5fdc9d... -2025-09-01 21:34:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787669.4217799, 'pubkey_prefix': 'e79a11027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a11027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286d373b66864eaa2f93e28bb9d67362228479066425f3a26627f3e645c41fa3f559223324163c8a207aeb3528bfb941f60b4ee07ee46459b4bde9e0321b837cb78954f730492f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-01 21:34:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c911037e5fbddc... -2025-09-01 21:34:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c911037e5fbddc... -2025-09-01 21:34:30 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 31c911037e5fbddc... -2025-09-01 21:34:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787670.8284218, 'pubkey_prefix': '31c911037e5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': 12.25, 'rssi': -55, 'raw_hex': '31c911037e5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286d373b66864eaa2f93e28bb9d67362228479066425f3a26627f3e645c41fa3f559223324163c8a207aeb3528bfb941f60b4ee07ee46459b4bde9e0321b837cb78954f730492f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-01 21:34:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911037e5f01dc... -2025-09-01 21:34:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911037e5f01dc... -2025-09-01 21:34:31 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911037e5f01dc... -2025-09-01 21:34:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787671.53297, 'pubkey_prefix': '30d911037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286d373b66864eaa2f93e28bb9d67362228479066425f3a26627f3e645c41fa3f559223324163c8a207aeb3528bfb941f60b4ee07ee46459b4bde9e0321b837cb78954f730492f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1503777e5f11... -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1503777e5f11... -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1503777e5f11... -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787680.900199, 'pubkey_prefix': 'e69a1503777e5f11291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1503777e5f11291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3fced9bfd37092d1ce146e284417ebfce7d61e7775a3bb56bb2e9710860313317d0f621484cf8b5ea896ee52b8d914739a750835cbfe989192fcf0ee04685fe35639c172d85ba49627224531494de5e96239ec390f2077d18bd405d19eb2770dcea01c68c03478885a90f544ffeb19e3912665cb683cff5fb1e1a6eb17a026976802c88572546f58cbd1d'} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787672, 'text': "mcarper t1000: Seattle is unique with MeshCore. MT wasn't working for most of us so we were willing to try something new. In flatter terrain MT works"} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Message content for processing: Seattle is unique with MeshCore. MT wasn't working for most of us so we were willing to try something new. In flatter terrain MT works -2025-09-01 21:34:40 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: Seattle is unique with MeshCore. MT wasn't working for most of us so we were willing to try something new. In flatter terrain MT works -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787680.900199, 'pubkey_prefix': 'e69a1503777e5f11291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1503777e5f11291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3fced9bfd37092d1ce146e284417ebfce7d61e7775a3bb56bb2e9710860313317d0f621484cf8b5ea896ee52b8d914739a750835cbfe989192fcf0ee04685fe35639c172d85ba49627224531494de5e96239ec390f2077d18bd405d19eb2770dcea01c68c03478885a90f544ffeb19e3912665cb683cff5fb1e1a6eb17a026976802c88572546f58cbd1d'} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Found raw packet data: e69a1503777e5f11291756fd931e0389... -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 230, 'path_len': 154, 'path_nodes': ['315', '7e77', '115f', '1729', 'fd56', '1e93', '8903', '716e', '6ed2', 'f86f', '1b39', '7415', '4e73', 'e61a', 'f34c', 'edfc', 'fd9b', '937', '1c2d', '46e1', '84e2', '7e41', 'cebf', '617d', '77e7', '3b5a', '6bb5', 'e9b2', '871', '3160', '1733', 'f6d0', '4821', 'f84c', 'eab5', '6e89', '2be5', '918d', '3947', '50a7', '5c83', 'e9bf', '1989', 'cf2f', 'e00e', '8546', '35fe', '9c63', '2d17', 'ba85', '6249', '2472', '1453', 'de94', '965e', '9e23', '90c3', '7f2', '187d', '40bd', '195d', '27eb', 'dc70', '1ea', '8cc6', '4703', '8588', 'fa9', '4f54', 'b1fe', '399e', '6612', 'b65c', 'cf83', 'fbf5', '1a1e', 'b16e'], 'payload': '7a026976802c88572546f58cbd1d', 'route_type': 2, 'is_direct': True, 'is_flood': False, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 230, 'path_len': 154, 'path_nodes': ['315', '7e77', '115f', '1729', 'fd56', '1e93', '8903', '716e', '6ed2', 'f86f', '1b39', '7415', '4e73', 'e61a', 'f34c', 'edfc', 'fd9b', '937', '1c2d', '46e1', '84e2', '7e41', 'cebf', '617d', '77e7', '3b5a', '6bb5', 'e9b2', '871', '3160', '1733', 'f6d0', '4821', 'f84c', 'eab5', '6e89', '2be5', '918d', '3947', '50a7', '5c83', 'e9bf', '1989', 'cf2f', 'e00e', '8546', '35fe', '9c63', '2d17', 'ba85', '6249', '2472', '1453', 'de94', '965e', '9e23', '90c3', '7f2', '187d', '40bd', '195d', '27eb', 'dc70', '1ea', '8cc6', '4703', '8588', 'fa9', '4f54', 'b1fe', '399e', '6612', 'b65c', 'cf83', 'fbf5', '1a1e', 'b16e'], 'payload': '7a026976802c88572546f58cbd1d', 'route_type': 2, 'is_direct': True, 'is_flood': False, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.5 -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Using decoded path length: 77 -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Message path info: hops=77, path=Routed (3 hops) -2025-09-01 21:34:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:34:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c91504777e5fbd... -2025-09-01 21:34:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c91504777e5fbd... -2025-09-01 21:34:41 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 31c91504777e5fbd... -2025-09-01 21:34:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787681.473019, 'pubkey_prefix': '31c91504777e5fbd11291756fd931e03896e71d26e6ff8391b1574734e1ae64c', 'snr': 12.25, 'rssi': -55, 'raw_hex': '31c91504777e5fbd11291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3fced9bfd37092d1ce146e284417ebfce7d61e7775a3bb56bb2e9710860313317d0f621484cf8b5ea896ee52b8d914739a750835cbfe989192fcf0ee04685fe35639c172d85ba49627224531494de5e96239ec390f2077d18bd405d19eb2770dcea01c68c03478885a90f544ffeb19e3912665cb683cff5fb1e1a6eb17a026976802c88572546f58cbd1d'} -2025-09-01 21:34:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda1504777e5f01... -2025-09-01 21:34:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda1504777e5f01... -2025-09-01 21:34:42 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda1504777e5f01... -2025-09-01 21:34:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787682.3229609, 'pubkey_prefix': '2eda1504777e5f0111291756fd931e03896e71d26e6ff8391b1574734e1ae64c', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda1504777e5f0111291756fd931e03896e71d26e6ff8391b1574734e1ae64cf3fced9bfd37092d1ce146e284417ebfce7d61e7775a3bb56bb2e9710860313317d0f621484cf8b5ea896ee52b8d914739a750835cbfe989192fcf0ee04685fe35639c172d85ba49627224531494de5e96239ec390f2077d18bd405d19eb2770dcea01c68c03478885a90f544ffeb19e3912665cb683cff5fb1e1a6eb17a026976802c88572546f58cbd1d'} -2025-09-01 21:35:03 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:35:17 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:35:17 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:35:19 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:35:19 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:35:19 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:35:19 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:35:19 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:35:19 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:35:19 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:35:19 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:35:21 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:35:21 - MeshCoreBot - INFO - Contacts loaded: 94 contacts -2025-09-01 21:35:21 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:35:23 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:35:23 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:35:24 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:35:24 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:35:25 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:35:25 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:35:25 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:35:25 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:35:25 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:35:25 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:35:25 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:35:25 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:35:25 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:35:25 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:35:25 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:35:25 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:35:25 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:35:25 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:35:25 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:35:25 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:35:25 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:35:25 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1101014ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1101014ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1101014ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787727.190926, 'pubkey_prefix': '32db1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd2af446616bd482a6d2a6d6fcd549516b78f6a9b3fe8b5f4b4458dfb3b2899406541ffe022d1481d29d21fb6d2939fbe04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496'} -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c71101bd4ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c71101bd4ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c71101bd4ff0f5... -2025-09-01 21:35:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787727.726586, 'pubkey_prefix': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd2af446616bd482a6d2a6d6fcd549516b78f6a9b3fe8b5f4b4458dfb3b2899406541ffe022d1481d29d21fb6d2939fbe04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756787727, 'text': 'test'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:35:28 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787727.726586, 'pubkey_prefix': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd2af446616bd482a6d2a6d6fcd549516b78f6a9b3fe8b5f4b4458dfb3b2899406541ffe022d1481d29d21fb6d2939fbe04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 79, 'path_nodes': ['f5f0', 'b6f4', '3c56', 'c9a8', 'd2a', '4d4b', 'ab9c', '5c7a', '4f88', '417b', 'a173', '58fa', 'f052', '4f13', '4f4f', 'd24f', '44af', '1666', '48bd', '6d2a', '6d2a', 'cd6f', '9554', 'b716', '6a8f', '3f9b', 'b5e8', 'b4f4', '8d45', '3bfb', '9928', '6540', 'ff41', '22e0', '48d1', '291d', '1fd2', 'd2b6', '9f93'], 'payload': '04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Decoded packet for routing from RF data: {'header': 48, 'path_len': 79, 'path_nodes': ['f5f0', 'b6f4', '3c56', 'c9a8', 'd2a', '4d4b', 'ab9c', '5c7a', '4f88', '417b', 'a173', '58fa', 'f052', '4f13', '4f4f', 'd24f', '44af', '1666', '48bd', '6d2a', '6d2a', 'cd6f', '9554', 'b716', '6a8f', '3f9b', 'b5e8', 'b4f4', '8d45', '3bfb', '9928', '6540', 'ff41', '22e0', '48d1', '291d', '1fd2', 'd2b6', '9f93'], 'payload': '04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Updated path info from decoded packet: Route: f5f0,b6f4,3c56,c9a8,d2a,4d4b,ab9c,5c7a,4f88,417b,a173,58fa,f052,4f13,4f4f,d24f,44af,1666,48bd,6d2a,6d2a,cd6f,9554,b716,6a8f,3f9b,b5e8,b4f4,8d45,3bfb,9928,6540,ff41,22e0,48d1,291d,1fd2,d2b6,9f93 (39 nodes) -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787727.726586, 'pubkey_prefix': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd2af446616bd482a6d2a6d6fcd549516b78f6a9b3fe8b5f4b4458dfb3b2899406541ffe022d1481d29d21fb6d2939fbe04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756787727.726586, 'pubkey_prefix': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c71101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd2af446616bd482a6d2a6d6fcd549516b78f6a9b3fe8b5f4b4458dfb3b2899406541ffe022d1481d29d21fb6d2939fbe04a628c2612682699e9dc105b838fd58921e2a0f81486f776c426f7420f09fa496'} -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.0 -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -57 -2025-09-01 21:35:28 - MeshCoreBot - DEBUG - DM path info: Direct connection (0 hops) -2025-09-01 21:35:28 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:35:28 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:35:28 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.0 dB | RSSI: -57 dBm | Received at: 21:35:27 -2025-09-01 21:35:28 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:35:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1102255fb034... -2025-09-01 21:35:34 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1102255fb034... -2025-09-01 21:35:34 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1102255fb034... -2025-09-01 21:35:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787734.622441, 'pubkey_prefix': 'ec9b1102255fb0349b23d6092e4ee3de7399d01757275846bebc81a945249a05', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b1102255fb0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4a1274b6684ea09a7b291077c388268b00009778f996fc122766fb7957aaaf05cd502122c1649e1b819b48e006f69e14794c1fc69ef23089a7b1029fb2f038e8f970a21009814c6f6e657220542d4563686f'} -2025-09-01 21:35:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1103255f01b0... -2025-09-01 21:35:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1103255f01b0... -2025-09-01 21:35:35 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1103255f01b0... -2025-09-01 21:35:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787735.559243, 'pubkey_prefix': '30db1103255f01b0349b23d6092e4ee3de7399d01757275846bebc81a945249a', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1103255f01b0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4a1274b6684ea09a7b291077c388268b00009778f996fc122766fb7957aaaf05cd502122c1649e1b819b48e006f69e14794c1fc69ef23089a7b1029fb2f038e8f970a21009814c6f6e657220542d4563686f'} -2025-09-01 21:35:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca1103255fbdb0... -2025-09-01 21:35:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca1103255fbdb0... -2025-09-01 21:35:36 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca1103255fbdb0... -2025-09-01 21:35:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787736.104241, 'pubkey_prefix': '32ca1103255fbdb0349b23d6092e4ee3de7399d01757275846bebc81a945249a', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca1103255fbdb0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4a1274b6684ea09a7b291077c388268b00009778f996fc122766fb7957aaaf05cd502122c1649e1b819b48e006f69e14794c1fc69ef23089a7b1029fb2f038e8f970a21009814c6f6e657220542d4563686f'} -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500d55f7b77... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500d55f7b77... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500d55f7b77... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787739.1446002, 'pubkey_prefix': '30d91500d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756787738, 'text': 'Howl @ 🏡: test'} -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 21:35:39 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787739.1446002, 'pubkey_prefix': '30d91500d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Found raw packet data: 30d91500d55f7b77d7a9b66dc2274c11... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:35:39 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:35:39 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:35:39 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:35:38 -2025-09-01 21:35:39 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91501bdd55f7b... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91501bdd55f7b... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91501bdd55f7b... -2025-09-01 21:35:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787739.997736, 'pubkey_prefix': '30c91501bdd55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a9', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91501bdd55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:35:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db150101d55f7b... -2025-09-01 21:35:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db150101d55f7b... -2025-09-01 21:35:40 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db150101d55f7b... -2025-09-01 21:35:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787740.3920221, 'pubkey_prefix': '31db150101d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a9', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db150101d55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c81501bdd5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c81501bdd5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c81501bdd5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787741.0304692, 'pubkey_prefix': '31c81501bdd5b84bb1f59024ca1f53939171053baee42983a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c81501bdd5b84bb1f59024ca1f53939171053baee42983a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4a49cbbbe75e65fd4c66ad01d000820dcc894aa4bd783920970cbd1469b56e6e8053026d9865fcdd40eb6566619b0eb5895118f2a16d277577a1d92f6e2d3ce86'} -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d5b84b... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787741.697005, 'pubkey_prefix': '2fd9150101d5b84bb1f59024ca1f53939171053baee42983a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150101d5b84bb1f59024ca1f53939171053baee42983a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4a49cbbbe75e65fd4c66ad01d000820dcc894aa4bd783920970cbd1469b56e6e8053026d9865fcdd40eb6566619b0eb5895118f2a16d277577a1d92f6e2d3ce86'} -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a1502bd5fd55f... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a1502bd5fd55f... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a1502bd5fd55f... -2025-09-01 21:35:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787741.988925, 'pubkey_prefix': 'ea9a1502bd5fd55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a1502bd5fd55f7b77d7a9b66dc2274c11e43878345bc40f301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991502805f113e... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991502805f113e... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991502805f113e... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787749.0026681, 'pubkey_prefix': 'e5991502805f113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991502805f113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a38b671b07513a45a9863f80e85f3f8dc73fa0185378959cdbc17813593e8d1b34c2339bed43dada9c05a7d9a6852fa407293ad94c706303c4a'} -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756787745, 'text': "Jade (First Hill): I don't think anybody actually runs that Subreddit "} -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Message content for processing: I don't think anybody actually runs that Subreddit -2025-09-01 21:35:49 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): I don't think anybody actually runs that Subreddit  -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787749.0026681, 'pubkey_prefix': 'e5991502805f113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991502805f113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a38b671b07513a45a9863f80e85f3f8dc73fa0185378959cdbc17813593e8d1b34c2339bed43dada9c05a7d9a6852fa407293ad94c706303c4a'} -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Found raw packet data: e5991502805f113e3a5a98d66a8ed777... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1503805f0111... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1503805f0111... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1503805f0111... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787749.344755, 'pubkey_prefix': '32da1503805f01113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d902', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1503805f01113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a38b671b07513a45a9863f80e85f3f8dc73fa0185378959cdbc17813593e8d1b34c2339bed43dada9c05a7d9a6852fa407293ad94c706303c4a'} -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ca1503805fbd11... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ca1503805fbd11... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 30ca1503805fbd11... -2025-09-01 21:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787749.822509, 'pubkey_prefix': '30ca1503805fbd113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d902', 'snr': 12.0, 'rssi': -54, 'raw_hex': '30ca1503805fbd113e3a5a98d66a8ed7770c259258eb191826ebc2f6bd18d9022a38b671b07513a45a9863f80e85f3f8dc73fa0185378959cdbc17813593e8d1b34c2339bed43dada9c05a7d9a6852fa407293ad94c706303c4a'} -2025-09-01 21:35:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991504384a805f... -2025-09-01 21:35:53 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991504384a805f... -2025-09-01 21:35:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991504384a805f... -2025-09-01 21:35:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787753.993632, 'pubkey_prefix': 'e5991504384a805f11f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991504384a805f11f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a2c276a38a4d71cd322b2da8d9839d8f64278451a81f59ec1b6621971efda3dcee52d42afdb9149ab9aa39f'} -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787751, 'text': "Jade (First Hill): It's actually a bad look"} -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Message content for processing: It's actually a bad look -2025-09-01 21:35:54 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): It's actually a bad look -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787753.993632, 'pubkey_prefix': 'e5991504384a805f11f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991504384a805f11f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a2c276a38a4d71cd322b2da8d9839d8f64278451a81f59ec1b6621971efda3dcee52d42afdb9149ab9aa39f'} -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Found raw packet data: e5991504384a805f11f5dc314022b710... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34db1505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34db1505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 34db1505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787754.294016, 'pubkey_prefix': '34db1505384a805f0111f5dc314022b710c4c9c1888b22264f6087b80a55e8f3', 'snr': 13.0, 'rssi': -37, 'raw_hex': '34db1505384a805f0111f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a2c276a38a4d71cd322b2da8d9839d8f64278451a81f59ec1b6621971efda3dcee52d42afdb9149ab9aa39f'} -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c91505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c91505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 31c91505384a805f... -2025-09-01 21:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787754.849628, 'pubkey_prefix': '31c91505384a805fbd11f5dc314022b710c4c9c1888b22264f6087b80a55e8f3', 'snr': 12.25, 'rssi': -55, 'raw_hex': '31c91505384a805fbd11f5dc314022b710c4c9c1888b22264f6087b80a55e8f38a2c276a38a4d71cd322b2da8d9839d8f64278451a81f59ec1b6621971efda3dcee52d42afdb9149ab9aa39f'} -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a15021f5f11d9... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a15021f5f11d9... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a15021f5f11d9... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787774.196225, 'pubkey_prefix': 'e89a15021f5f11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e11', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a15021f5f11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e111b7ca2ed908df1f5d8f49650e4ced1ed8a5870c108253d0b0b'} -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756787768, 'text': "Jade (First Hill): There's no logo"} -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Message content for processing: There's no logo -2025-09-01 21:36:14 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): There's no logo -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787774.196225, 'pubkey_prefix': 'e89a15021f5f11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e11', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a15021f5f11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e111b7ca2ed908df1f5d8f49650e4ced1ed8a5870c108253d0b0b'} -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Found raw packet data: e89a15021f5f11d9d3ed083ece4ab484... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda15031f5f0111... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda15031f5f0111... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda15031f5f0111... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787774.443858, 'pubkey_prefix': '2eda15031f5f0111d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda15031f5f0111d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e111b7ca2ed908df1f5d8f49650e4ced1ed8a5870c108253d0b0b'} -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb15031f5fbd11... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb15031f5fbd11... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb15031f5fbd11... -2025-09-01 21:36:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787774.9149709, 'pubkey_prefix': '2fcb15031f5fbd11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb15031f5fbd11d9d3ed083ece4ab48455d5770ba9a3a5fa36e792607fe11e111b7ca2ed908df1f5d8f49650e4ced1ed8a5870c108253d0b0b'} -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1503387e5f11... -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1503387e5f11... -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1503387e5f11... -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787779.74878, 'pubkey_prefix': 'e99a1503387e5f1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a1503387e5f1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1845c28476e234196961c899b3371a2c6a079026ca9ad497fa5bfbbbdc197caea6fa85e30d5913e9ea47ea10f37a224f5064d772354633c4c1f22'} -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787776, 'text': 'Jade (First Hill): I think the mod was last seen a year ago'} -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Message content for processing: I think the mod was last seen a year ago -2025-09-01 21:36:19 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): I think the mod was last seen a year ago -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787779.74878, 'pubkey_prefix': 'e99a1503387e5f1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a1503387e5f1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1845c28476e234196961c899b3371a2c6a079026ca9ad497fa5bfbbbdc197caea6fa85e30d5913e9ea47ea10f37a224f5064d772354633c4c1f22'} -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Found raw packet data: e99a1503387e5f1107c214a62d9cd4e2... -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:36:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31cc1504387e5fbd... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31cc1504387e5fbd... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 31cc1504387e5fbd... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787780.245735, 'pubkey_prefix': '31cc1504387e5fbd1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8', 'snr': 12.25, 'rssi': -52, 'raw_hex': '31cc1504387e5fbd1107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1845c28476e234196961c899b3371a2c6a079026ca9ad497fa5bfbbbdc197caea6fa85e30d5913e9ea47ea10f37a224f5064d772354633c4c1f22'} -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91504387e5f01... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91504387e5f01... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91504387e5f01... -2025-09-01 21:36:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787780.5899048, 'pubkey_prefix': '30d91504387e5f011107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91504387e5f011107c214a62d9cd4e26e6ab672bba0aa63ebc3a183ce8ee8e1845c28476e234196961c899b3371a2c6a079026ca9ad497fa5bfbbbdc197caea6fa85e30d5913e9ea47ea10f37a224f5064d772354633c4c1f22'} -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e2981503777e5f11... -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Cached SNR -7.5 for pubkey e2981503777e5f11... -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey e2981503777e5f11... -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787828.554053, 'pubkey_prefix': 'e2981503777e5f118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e2981503777e5f118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b79c0c0b88f93e3580093290e74676765fac7ca0315acdcef720844154814d22c331c8ec401949be7558fc8ae41587e55a9ffc5cb987919899116819d2183a8fa14a60e4bc7546dc977f0'} -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787823, 'text': "mcarper t1000: MeshCore came out in February 2025 so it can't be that old 😂 "} -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Message content for processing: MeshCore came out in February 2025 so it can't be that old 😂 -2025-09-01 21:37:08 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: MeshCore came out in February 2025 so it can't be that old 😂  -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787828.554053, 'pubkey_prefix': 'e2981503777e5f118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b', 'snr': -7.5, 'rssi': -104, 'raw_hex': 'e2981503777e5f118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b79c0c0b88f93e3580093290e74676765fac7ca0315acdcef720844154814d22c331c8ec401949be7558fc8ae41587e55a9ffc5cb987919899116819d2183a8fa14a60e4bc7546dc977f0'} -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Found raw packet data: e2981503777e5f118d0e893368998fc0... -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:37:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec91504777e5fbd... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec91504777e5fbd... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2ec91504777e5fbd... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787829.498187, 'pubkey_prefix': '2ec91504777e5fbd118d0e893368998fc00c695d4194a610b1a3bedd47099aa1', 'snr': 11.5, 'rssi': -55, 'raw_hex': '2ec91504777e5fbd118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b79c0c0b88f93e3580093290e74676765fac7ca0315acdcef720844154814d22c331c8ec401949be7558fc8ae41587e55a9ffc5cb987919899116819d2183a8fa14a60e4bc7546dc977f0'} -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd1504777e5f01... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd1504777e5f01... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd1504777e5f01... -2025-09-01 21:37:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787829.895017, 'pubkey_prefix': '2fdd1504777e5f01118d0e893368998fc00c695d4194a610b1a3bedd47099aa1', 'snr': 11.75, 'rssi': -35, 'raw_hex': '2fdd1504777e5f01118d0e893368998fc00c695d4194a610b1a3bedd47099aa19b79c0c0b88f93e3580093290e74676765fac7ca0315acdcef720844154814d22c331c8ec401949be7558fc8ae41587e55a9ffc5cb987919899116819d2183a8fa14a60e4bc7546dc977f0'} -2025-09-01 21:37:12 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991504d0387e5f... -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991504d0387e5f... -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991504d0387e5f... -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787844.5738392, 'pubkey_prefix': 'e4991504d0387e5f11349987ad889059f7d70af2423492efec90c782e67f5fb9', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991504d0387e5f11349987ad889059f7d70af2423492efec90c782e67f5fb986ceceb3e664bf4d2429980b55f2a888352a13ae1d8ee3016f9b03277d3217759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849'} -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787838, 'text': 'moss 🐕🐾: People still use Reddit after their whole “everything you post is our training data to sell” thing?'} -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Message content for processing: People still use Reddit after their whole “everything you post is our training data to sell” thing? -2025-09-01 21:37:24 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: People still use Reddit after their whole “everything you post is our training data to sell” thing? -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787844.5738392, 'pubkey_prefix': 'e4991504d0387e5f11349987ad889059f7d70af2423492efec90c782e67f5fb9', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991504d0387e5f11349987ad889059f7d70af2423492efec90c782e67f5fb986ceceb3e664bf4d2429980b55f2a888352a13ae1d8ee3016f9b03277d3217759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849'} -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Found raw packet data: e4991504d0387e5f11349987ad889059... -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 228, 'path_len': 56, 'path_nodes': ['5f7e', '3411', '8799', '88ad', '5990', 'd7f7', 'f20a', '3442', 'ef92', '90ec', '82c7', '7fe6', 'b95f', 'ce86', 'b3ce', '64e6', '4dbf', '2924', 'b98', 'f255', '88a8', '2a35', 'ae13', '8e1d', '1e3', '9b6f', '2703', '327d'], 'payload': '17759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 228, 'path_len': 56, 'path_nodes': ['5f7e', '3411', '8799', '88ad', '5990', 'd7f7', 'f20a', '3442', 'ef92', '90ec', '82c7', '7fe6', 'b95f', 'ce86', 'b3ce', '64e6', '4dbf', '2924', 'b98', 'f255', '88a8', '2a35', 'ae13', '8e1d', '1e3', '9b6f', '2703', '327d'], 'payload': '17759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -7.0 -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Using decoded path length: 28 -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Message path info: hops=28, path=Routed (4 hops) -2025-09-01 21:37:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc91505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc91505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc91505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787845.287935, 'pubkey_prefix': '2fc91505d0387e5fbd11349987ad889059f7d70af2423492efec90c782e67f5f', 'snr': 11.75, 'rssi': -55, 'raw_hex': '2fc91505d0387e5fbd11349987ad889059f7d70af2423492efec90c782e67f5fb986ceceb3e664bf4d2429980b55f2a888352a13ae1d8ee3016f9b03277d3217759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849'} -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33dd1505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33dd1505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 33dd1505d0387e5f... -2025-09-01 21:37:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787845.778717, 'pubkey_prefix': '33dd1505d0387e5f0111349987ad889059f7d70af2423492efec90c782e67f5f', 'snr': 12.75, 'rssi': -35, 'raw_hex': '33dd1505d0387e5f0111349987ad889059f7d70af2423492efec90c782e67f5fb986ceceb3e664bf4d2429980b55f2a888352a13ae1d8ee3016f9b03277d3217759a66968378d06e96fe25d8ae5102ef346e94099feb9bb714e8910f4b9e3d36dac246edddfd0e4c7541446a6f7b4282d3f06eeda45f50c152e6d8a12da5690199b079d02f9927abee40f849'} -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4991503387e5f11... -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4991503387e5f11... -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e4991503387e5f11... -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787868.6828108, 'pubkey_prefix': 'e4991503387e5f116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e76916', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991503387e5f116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e76916824dfa1122017ba04f672d39c77ecfe8e0dd9c923a09d7e8083f392cb6e13cd4bc2356377a5d7f5e384e'} -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787861, 'text': 'Jade (First Hill): Most people are not aware of that'} -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Message content for processing: Most people are not aware of that -2025-09-01 21:37:48 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Most people are not aware of that -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787868.6828108, 'pubkey_prefix': 'e4991503387e5f116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e76916', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e4991503387e5f116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e76916824dfa1122017ba04f672d39c77ecfe8e0dd9c923a09d7e8083f392cb6e13cd4bc2356377a5d7f5e384e'} -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Found raw packet data: e4991503387e5f116550c0e3a2be823a... -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:37:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cdb1504387e5f01... -2025-09-01 21:37:49 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cdb1504387e5f01... -2025-09-01 21:37:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2cdb1504387e5f01... -2025-09-01 21:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787869.547083, 'pubkey_prefix': '2cdb1504387e5f01116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e769', 'snr': 11.0, 'rssi': -37, 'raw_hex': '2cdb1504387e5f01116550c0e3a2be823ab6a248d7a7c42141829b26d1b9e76916824dfa1122017ba04f672d39c77ecfe8e0dd9c923a09d7e8083f392cb6e13cd4bc2356377a5d7f5e384e'} -2025-09-01 21:37:55 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:37:55 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:37:57 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:37:57 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:37:57 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:37:57 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:37:57 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:37:57 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:37:57 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:37:57 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:37:58 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:37:58 - MeshCoreBot - INFO - Contacts loaded: 95 contacts -2025-09-01 21:37:58 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:38:00 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:38:01 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:38:01 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:38:02 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:38:02 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:38:03 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:38:03 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:38:03 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:38:03 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756787877, 'text': "Jade (First Hill): Any of those that are there's a bunch that just don't care"} -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Message content for processing: Any of those that are there's a bunch that just don't care -2025-09-01 21:38:03 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Any of those that are there's a bunch that just don't care -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:38:03 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:38:03 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:38:03 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:38:03 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:38:03 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:38:03 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:38:03 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:38:03 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:38:03 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:38:03 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:38:03 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787883.375863, 'pubkey_prefix': '32ca1505387ecd5fbd110b8b2873ac5ef25800ad8f4eb55b3e454fe4a5ffc002', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca1505387ecd5fbd110b8b2873ac5ef25800ad8f4eb55b3e454fe4a5ffc0025c905c55212a650ad0975c027b4dda2d7e6fe524f001825f96d69d667daaddc7848cf052c71deaa5f2a899674292d4d016fae4563e19b87b03a5c26d28858491c548951aec54f28936d9a6c0'} -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1505387ecd5f... -2025-09-01 21:38:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787883.772887, 'pubkey_prefix': '30db1505387ecd5f01110b8b2873ac5ef25800ad8f4eb55b3e454fe4a5ffc002', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1505387ecd5f01110b8b2873ac5ef25800ad8f4eb55b3e454fe4a5ffc0025c905c55212a650ad0975c027b4dda2d7e6fe524f001825f96d69d667daaddc7848cf052c71deaa5f2a899674292d4d016fae4563e19b87b03a5c26d28858491c548951aec54f28936d9a6c0'} -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1101014ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1101014ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1101014ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787885.4645681, 'pubkey_prefix': '32da1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f6fb0446695aabc7b3379a4f6471e6a53160a71b644c699b64d0ab518dac910d639375f7135a42e0ab523466a4b20756b8553419da916b17054ddfe070fada4969bd1dc0f81486f776c426f7420f09fa496'} -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec81101bd4ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec81101bd4ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2ec81101bd4ff0f5... -2025-09-01 21:38:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787885.961448, 'pubkey_prefix': '2ec81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -56, 'raw_hex': '2ec81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f6fb0446695aabc7b3379a4f6471e6a53160a71b644c699b64d0ab518dac910d639375f7135a42e0ab523466a4b20756b8553419da916b17054ddfe070fada4969bd1dc0f81486f776c426f7420f09fa496'} -2025-09-01 21:38:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1102015f4ff0... -2025-09-01 21:38:06 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1102015f4ff0... -2025-09-01 21:38:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1102015f4ff0... -2025-09-01 21:38:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787886.811506, 'pubkey_prefix': 'e89a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f6fb0446695aabc7b3379a4f6471e6a53160a71b644c699b64d0ab518dac910d639375f7135a42e0ab523466a4b20756b8553419da916b17054ddfe070fada4969bd1dc0f81486f776c426f7420f09fa496'} -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da1500d598edd7... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da1500d598edd7... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da1500d598edd7... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787892.058645, 'pubkey_prefix': '30da1500d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a952', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1500d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756787891, 'text': 'Howl @ 🏡: test'} -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 21:38:12 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787892.058645, 'pubkey_prefix': '30da1500d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a952', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1500d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Found raw packet data: 30da1500d598edd7b938dbe95f50f2d5... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30da1500d598edd7... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Has transport codes: da1500d5 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Not enough data: need 158, have 39 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -38 -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:38:12 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:38:12 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:38:12 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.0 dB | RSSI: -38 dBm | Received at: 21:38:11 -2025-09-01 21:38:12 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150101d598ed... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150101d598ed... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150101d598ed... -2025-09-01 21:38:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787892.253361, 'pubkey_prefix': '30db150101d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a9', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db150101d598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c51501bdd598ed... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c51501bdd598ed... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 31c51501bdd598ed... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787893.17975, 'pubkey_prefix': '31c51501bdd598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a9', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51501bdd598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41501bdd5a2cb... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41501bdd5a2cb... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41501bdd5a2cb... -2025-09-01 21:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787893.93166, 'pubkey_prefix': '30c41501bdd5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c41501bdd5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4f640f62bde26015ef96b5135e5a935c76be8bc5cd5669e7d90b4c3d051b43c8f5c4c44895fda74a4a0a6c429436c1f67c7cf896d7294a2de247c03a2fe21b349'} -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da150101d5a2cb... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da150101d5a2cb... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da150101d5a2cb... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787894.4639208, 'pubkey_prefix': '31da150101d5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da150101d5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4f640f62bde26015ef96b5135e5a935c76be8bc5cd5669e7d90b4c3d051b43c8f5c4c44895fda74a4a0a6c429436c1f67c7cf896d7294a2de247c03a2fe21b349'} -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a150301155fd5... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a150301155fd5... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a150301155fd5... -2025-09-01 21:38:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787894.784919, 'pubkey_prefix': 'e79a150301155fd598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523c', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150301155fd598edd7b938dbe95f50f2d54a3ae6f7af6c58301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-01 21:38:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1502015fd5a2... -2025-09-01 21:38:17 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1502015fd5a2... -2025-09-01 21:38:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1502015fd5a2... -2025-09-01 21:38:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787897.015157, 'pubkey_prefix': 'e89a1502015fd5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1502015fd5a2cbbdad21a50588d7e7bb0ae7cd52358061a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4f640f62bde26015ef96b5135e5a935c76be8bc5cd5669e7d90b4c3d051b43c8f5c4c44895fda74a4a0a6c429436c1f67c7cf896d7294a2de247c03a2fe21b349'} -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1500d5da4054... -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1500d5da4054... -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1500d5da4054... -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787899.6211572, 'pubkey_prefix': '32da1500d5da4054a015252af03226902834f988df0705d2ff90f52349ac9f4f', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1500d5da4054a015252af03226902834f988df0705d2ff90f52349ac9f4f36a596504fc8df'} -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756787899, 'text': 'Howl @ 🏡: @home'} -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Message content for processing: @home -2025-09-01 21:38:19 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: @home -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787899.6211572, 'pubkey_prefix': '32da1500d5da4054a015252af03226902834f988df0705d2ff90f52349ac9f4f', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1500d5da4054a015252af03226902834f988df0705d2ff90f52349ac9f4f36a596504fc8df'} -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Found raw packet data: 32da1500d5da4054a015252af0322690... -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Converted to 39 bytes: 32da1500d5da4054... -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Not enough data: need 220, have 39 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -38 -2025-09-01 21:38:19 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:38:19 - MeshCoreBot - INFO - Processing message: @home -2025-09-01 21:38:19 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-01 21:38:19 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Howl @ 🏡: home | Direct connection (0 hops) | SNR: 12.5 dB | RSSI: -38 dBm -2025-09-01 21:38:19 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 21:38:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150301155fd5... -2025-09-01 21:38:22 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150301155fd5... -2025-09-01 21:38:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150301155fd5... -2025-09-01 21:38:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787902.029917, 'pubkey_prefix': 'e99a150301155fd5da4054a015252af03226902834f988df0705d2ff90f52349', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150301155fd5da4054a015252af03226902834f988df0705d2ff90f52349ac9f4f36a596504fc8df'} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b150510541f38... -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b150510541f38... -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b150510541f38... -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787912.688184, 'pubkey_prefix': 'eb9b150510541f385f114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150510541f385f114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1146c72e535a966a11169740b5f261fbc5f7c2c7a5b8b8860ee8275be51b6b7eab79b0a9ec19b1e5e2f67e950a86fd62b26f8a372421cf417165158b9'} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756787905, 'text': "🐝🍄: There's not much alternative, every large forum has that policy"} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Message content for processing: There's not much alternative, every large forum has that policy -2025-09-01 21:38:32 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: There's not much alternative, every large forum has that policy -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787912.688184, 'pubkey_prefix': 'eb9b150510541f385f114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150510541f385f114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1146c72e535a966a11169740b5f261fbc5f7c2c7a5b8b8860ee8275be51b6b7eab79b0a9ec19b1e5e2f67e950a86fd62b26f8a372421cf417165158b9'} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Found raw packet data: eb9b150510541f385f114cc4ad676448... -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Converted to 92 bytes: eb9b150510541f38... -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Has transport codes: 9b150510 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Path bytes: 1f385f114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1146c72e535a966a11169740b5f261fbc5f7c2c7a5b8b8860ee8275be51b6b7eab79b0a9ec19b1e5e2f67e950a86fd62b26f8a372421cf4171651 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Payload: 58b9... (2 bytes) -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 84, 'path_nodes': ['381f', '115f', 'c44c', '67ad', '4864', 'f8c', '7d8f', 'de95', 'e551', '743c', '7a90', '5cb2', 'f1a6', '6c14', 'e572', 'a935', 'a166', '6911', 'b74', '265f', 'bc1f', '7c5f', '7a2c', '8b5b', '6088', '82ee', 'be75', 'b651', 'eab7', '9bb7', '9e0a', '9bc1', '5e1e', '672f', '50e9', '6fa8', '2bd6', 'f826', '72a3', '1c42', '17f4', '5116'], 'payload': '58b9', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 84, 'path_nodes': ['381f', '115f', 'c44c', '67ad', '4864', 'f8c', '7d8f', 'de95', 'e551', '743c', '7a90', '5cb2', 'f1a6', '6c14', 'e572', 'a935', 'a166', '6911', 'b74', '265f', 'bc1f', '7c5f', '7a2c', '8b5b', '6088', '82ee', 'be75', 'b651', 'eab7', '9bb7', '9e0a', '9bc1', '5e1e', '672f', '50e9', '6fa8', '2bd6', 'f826', '72a3', '1c42', '17f4', '5116'], 'payload': '58b9', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Using decoded path length: 42 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Message path info: hops=42, path=Routed (5 hops) -2025-09-01 21:38:32 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc6150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc6150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2dc6150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787913.0347772, 'pubkey_prefix': '2dc6150610541f385fbd114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6', 'snr': 11.25, 'rssi': -58, 'raw_hex': '2dc6150610541f385fbd114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1146c72e535a966a11169740b5f261fbc5f7c2c7a5b8b8860ee8275be51b6b7eab79b0a9ec19b1e5e2f67e950a86fd62b26f8a372421cf417165158b9'} -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150610541f38... -2025-09-01 21:38:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787913.7082791, 'pubkey_prefix': '30da150610541f385f01114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150610541f385f01114cc4ad6764488c0f8f7d95de51e53c74907ab25ca6f1146c72e535a966a11169740b5f261fbc5f7c2c7a5b8b8860ee8275be51b6b7eab79b0a9ec19b1e5e2f67e950a86fd62b26f8a372421cf417165158b9'} -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a1506e91f3808... -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a1506e91f3808... -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a1506e91f3808... -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787956.398052, 'pubkey_prefix': 'e99a1506e91f38081d5fd5bfb62662b835ed4a3a5e2587b5c26c545f7145e1d7', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a1506e91f38081d5fd5bfb62662b835ed4a3a5e2587b5c26c545f7145e1d71252fc82c194fbe59972e49184'} -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756787959, 'text': 'Panic 🛡️: test'} -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 21:39:16 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Panic 🛡️: Panic 🛡️: test -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787956.398052, 'pubkey_prefix': 'e99a1506e91f38081d5fd5bfb62662b835ed4a3a5e2587b5c26c545f7145e1d7', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a1506e91f38081d5fd5bfb62662b835ed4a3a5e2587b5c26c545f7145e1d71252fc82c194fbe59972e49184'} -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Found raw packet data: e99a1506e91f38081d5fd5bfb62662b8... -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Converted to 45 bytes: e99a1506e91f3808... -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Not enough data: need 156, have 45 -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:39:16 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-01 21:39:16 - MeshCoreBot - INFO - Processing message: test -2025-09-01 21:39:16 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 21:39:16 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Panic 🛡️ | Routed through 6 hops | SNR: -5.75 dB | RSSI: -102 dBm | Routed (6 hops) | Received at: 21:39:19 -2025-09-01 21:39:16 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 21:39:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd1507e91f3808... -2025-09-01 21:39:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd1507e91f3808... -2025-09-01 21:39:17 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd1507e91f3808... -2025-09-01 21:39:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787957.411482, 'pubkey_prefix': '2fdd1507e91f38081d5f01d5bfb62662b835ed4a3a5e2587b5c26c545f7145e1', 'snr': 11.75, 'rssi': -35, 'raw_hex': '2fdd1507e91f38081d5f01d5bfb62662b835ed4a3a5e2587b5c26c545f7145e1d71252fc82c194fbe59972e49184'} -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31501bdd54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31501bdd54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31501bdd54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787958.1526048, 'pubkey_prefix': '30c31501bdd54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31501bdd54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861b62a2a3b16800134049596335b328031e74b42a5351732085c373d69a299d8e86babdd6052ebfc2d7a9e274e195d4ed859761ca9f2518821ee3810b08365dfefbe1cfa88d68a8467b75c4e578a991557c43428eb28b69bedb5d016e054f6922b34763904ef0bcc5eb903cabf0148208d84bca19552f8b99c94e2abc5ca41931debb63410cd176d416a'} -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd150101d54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd150101d54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd150101d54892... -2025-09-01 21:39:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787958.9877918, 'pubkey_prefix': '2fdd150101d54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -35, 'raw_hex': '2fdd150101d54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861b62a2a3b16800134049596335b328031e74b42a5351732085c373d69a299d8e86babdd6052ebfc2d7a9e274e195d4ed859761ca9f2518821ee3810b08365dfefbe1cfa88d68a8467b75c4e578a991557c43428eb28b69bedb5d016e054f6922b34763904ef0bcc5eb903cabf0148208d84bca19552f8b99c94e2abc5ca41931debb63410cd176d416a'} -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Converted to 30 bytes: e59a0906bb9164c7... -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Not enough data: need 156, have 30 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Converted to 31 bytes: 2fc60907bb9164c7... -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Has transport codes: c60907bb -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Not enough data: need 151, have 31 -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1502015fd548... -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1502015fd548... -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1502015fd548... -2025-09-01 21:39:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787961.8961668, 'pubkey_prefix': 'e79a1502015fd54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1502015fd54892066b203fe0d6fd00d18c5487771de5e9a1c88e7f2b4861b62a2a3b16800134049596335b328031e74b42a5351732085c373d69a299d8e86babdd6052ebfc2d7a9e274e195d4ed859761ca9f2518821ee3810b08365dfefbe1cfa88d68a8467b75c4e578a991557c43428eb28b69bedb5d016e054f6922b34763904ef0bcc5eb903cabf0148208d84bca19552f8b99c94e2abc5ca41931debb63410cd176d416a'} -2025-09-01 21:39:22 - MeshCoreBot - DEBUG - Converted to 31 bytes: 31dd0907bb9164c7... -2025-09-01 21:39:22 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 21:39:22 - MeshCoreBot - DEBUG - Path length: 221 -2025-09-01 21:39:22 - MeshCoreBot - DEBUG - Not enough data: need 223, have 31 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1502385f1164... -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1502385f1164... -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1502385f1164... -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787973.6042502, 'pubkey_prefix': 'e89a1502385f1164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b22a', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1502385f1164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b22ab0af2fdf3d28763b6cb4603998b1315482c96059b81c141d9e49d94183590e10b21d8c79d9ea073bea43409d9ccd47cea266af51be84e2bb48'} -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756787971, 'text': 'Jade (First Hill): Anyway, the sub has only one moderator, mogohax'} -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Message content for processing: Anyway, the sub has only one moderator, mogohax -2025-09-01 21:39:33 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): Anyway, the sub has only one moderator, mogohax -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787973.6042502, 'pubkey_prefix': 'e89a1502385f1164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b22a', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1502385f1164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b22ab0af2fdf3d28763b6cb4603998b1315482c96059b81c141d9e49d94183590e10b21d8c79d9ea073bea43409d9ccd47cea266af51be84e2bb48'} -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Found raw packet data: e89a1502385f1164d45f1f28004385f6... -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Converted to 89 bytes: e89a1502385f1164... -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Has transport codes: 9a150238 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Not enough data: need 101, have 89 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:39:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:39:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cdc1503385f0111... -2025-09-01 21:39:34 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cdc1503385f0111... -2025-09-01 21:39:34 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2cdc1503385f0111... -2025-09-01 21:39:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787974.2706409, 'pubkey_prefix': '2cdc1503385f011164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b2', 'snr': 11.0, 'rssi': -36, 'raw_hex': '2cdc1503385f011164d45f1f28004385f6e36bc4fc215e147aef066c63e1b5b22ab0af2fdf3d28763b6cb4603998b1315482c96059b81c141d9e49d94183590e10b21d8c79d9ea073bea43409d9ccd47cea266af51be84e2bb48'} -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a15031f7e5f11... -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a15031f7e5f11... -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a15031f7e5f11... -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787988.2816079, 'pubkey_prefix': 'e79a15031f7e5f117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a6', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a15031f7e5f117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a64e965f08a421ad4b702aa8757752ffb505c7ae363c8b60ddbadc813bc621b1896d278d3059a892deb28707817188d41aa2e3c53c8db4154e4021'} -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756787983, 'text': 'Jade (First Hill): And it looks like their last post was six years ago'} -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Message content for processing: And it looks like their last post was six years ago -2025-09-01 21:39:48 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): And it looks like their last post was six years ago -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787988.2816079, 'pubkey_prefix': 'e79a15031f7e5f117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a6', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a15031f7e5f117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a64e965f08a421ad4b702aa8757752ffb505c7ae363c8b60ddbadc813bc621b1896d278d3059a892deb28707817188d41aa2e3c53c8db4154e4021'} -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Found raw packet data: e79a15031f7e5f117f003e4a082a5f03... -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Converted to 90 bytes: e79a15031f7e5f11... -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Has transport codes: 9a15031f -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.25 -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:39:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc15041f7e5f01... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc15041f7e5f01... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc15041f7e5f01... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787989.108282, 'pubkey_prefix': '2edc15041f7e5f01117f003e4a082a5f037d4d047605f174d578f76157f6d8e9', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc15041f7e5f01117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a64e965f08a421ad4b702aa8757752ffb505c7ae363c8b60ddbadc813bc621b1896d278d3059a892deb28707817188d41aa2e3c53c8db4154e4021'} -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eca15041f7e5fbd... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eca15041f7e5fbd... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2eca15041f7e5fbd... -2025-09-01 21:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787989.667008, 'pubkey_prefix': '2eca15041f7e5fbd117f003e4a082a5f037d4d047605f174d578f76157f6d8e9', 'snr': 11.5, 'rssi': -54, 'raw_hex': '2eca15041f7e5fbd117f003e4a082a5f037d4d047605f174d578f76157f6d8e9a64e965f08a421ad4b702aa8757752ffb505c7ae363c8b60ddbadc813bc621b1896d278d3059a892deb28707817188d41aa2e3c53c8db4154e4021'} -2025-09-01 21:39:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1502085f11de... -2025-09-01 21:39:56 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1502085f11de... -2025-09-01 21:39:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1502085f11de... -2025-09-01 21:39:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787996.9852211, 'pubkey_prefix': 'e69a1502085f11de260f8e304063c26e102b5e54e6b3c41f17835423f8e2beb5', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1502085f11de260f8e304063c26e102b5e54e6b3c41f17835423f8e2beb521bc7aae3a8ed665a8e8ee7ff6875ed184fc4cd519253be6e4cee5d98508737ad8a1eeb3cebfc9e27b'} -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756787994, 'text': 'Ikoka Stick FW Dev: I promise mogohax is not me'} -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Message content for processing: I promise mogohax is not me -2025-09-01 21:39:57 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I promise mogohax is not me -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756787996.9852211, 'pubkey_prefix': 'e69a1502085f11de260f8e304063c26e102b5e54e6b3c41f17835423f8e2beb5', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1502085f11de260f8e304063c26e102b5e54e6b3c41f17835423f8e2beb521bc7aae3a8ed665a8e8ee7ff6875ed184fc4cd519253be6e4cee5d98508737ad8a1eeb3cebfc9e27b'} -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Found raw packet data: e69a1502085f11de260f8e304063c26e... -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Converted to 73 bytes: e69a1502085f11de... -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Not enough data: need 156, have 73 -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.5 -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc1503085f0111... -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc1503085f0111... -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc1503085f0111... -2025-09-01 21:39:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756787997.849229, 'pubkey_prefix': '2edc1503085f0111de260f8e304063c26e102b5e54e6b3c41f17835423f8e2be', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc1503085f0111de260f8e304063c26e102b5e54e6b3c41f17835423f8e2beb521bc7aae3a8ed665a8e8ee7ff6875ed184fc4cd519253be6e4cee5d98508737ad8a1eeb3cebfc9e27b'} -2025-09-01 21:40:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49905027e5f54c5... -2025-09-01 21:40:02 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49905027e5f54c5... -2025-09-01 21:40:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e49905027e5f54c5... -2025-09-01 21:40:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788002.86605, 'pubkey_prefix': 'e49905027e5f54c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce790', 'snr': -7.0, 'rssi': -103, 'raw_hex': 'e49905027e5f54c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce790db48ebdfa0d85a01df9f4d4d1f4438c146d894baa4513f446b99c316d164a847e10a085abb0734395c67'} -2025-09-01 21:40:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc805037e5fbd54... -2025-09-01 21:40:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc805037e5fbd54... -2025-09-01 21:40:03 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc805037e5fbd54... -2025-09-01 21:40:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788003.723855, 'pubkey_prefix': '2fc805037e5fbd54c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce7', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc805037e5fbd54c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce790db48ebdfa0d85a01df9f4d4d1f4438c146d894baa4513f446b99c316d164a847e10a085abb0734395c67'} -2025-09-01 21:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05037e5f0154... -2025-09-01 21:40:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05037e5f0154... -2025-09-01 21:40:04 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05037e5f0154... -2025-09-01 21:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788004.2313669, 'pubkey_prefix': '30da05037e5f0154c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce7', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05037e5f0154c5901cc7da01ae6443e6736c84deed1a6f500fd60b293ce790db48ebdfa0d85a01df9f4d4d1f4438c146d894baa4513f446b99c316d164a847e10a085abb0734395c67'} -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e599150338085f11... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e599150338085f11... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e599150338085f11... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788019.4133859, 'pubkey_prefix': 'e599150338085f11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e599150338085f11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8d9e6dcea7d498a0ade2877ea26e7911f198c055b023991f5837fb66c901365bb9bb86b6d82d8361e30d9b18c234df360b3be944b07c0d739e616701732323fbb589942d3a12964825fce'} -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788007, 'text': "Jade (First Hill): I didn't think it was you 🤣\x03"} -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Message content for processing: I didn't think it was you 🤣 -2025-09-01 21:40:19 - MeshCoreBot - INFO - Received channel message (Public) from Jade (First Hill): Jade (First Hill): I didn't think it was you 🤣 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788019.4133859, 'pubkey_prefix': 'e599150338085f11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e599150338085f11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8d9e6dcea7d498a0ade2877ea26e7911f198c055b023991f5837fb66c901365bb9bb86b6d82d8361e30d9b18c234df360b3be944b07c0d739e616701732323fbb589942d3a12964825fce'} -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Found raw packet data: e599150338085f11e4b128c0bf23fb64... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Converted to 106 bytes: e599150338085f11... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Not enough data: need 155, have 106 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.75 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33da150438085f01... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33da150438085f01... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 33da150438085f01... -2025-09-01 21:40:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788019.992926, 'pubkey_prefix': '33da150438085f0111e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474d', 'snr': 12.75, 'rssi': -38, 'raw_hex': '33da150438085f0111e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8d9e6dcea7d498a0ade2877ea26e7911f198c055b023991f5837fb66c901365bb9bb86b6d82d8361e30d9b18c234df360b3be944b07c0d739e616701732323fbb589942d3a12964825fce'} -2025-09-01 21:40:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c6150438085fbd... -2025-09-01 21:40:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c6150438085fbd... -2025-09-01 21:40:20 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 31c6150438085fbd... -2025-09-01 21:40:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788020.546908, 'pubkey_prefix': '31c6150438085fbd11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474d', 'snr': 12.25, 'rssi': -58, 'raw_hex': '31c6150438085fbd11e4b128c0bf23fb6462685aa9c103fe861bcd4f7a49474de8d9e6dcea7d498a0ade2877ea26e7911f198c055b023991f5837fb66c901365bb9bb86b6d82d8361e30d9b18c234df360b3be944b07c0d739e616701732323fbb589942d3a12964825fce'} -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1502085f1165... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1502085f1165... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1502085f1165... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788025.642837, 'pubkey_prefix': 'e69a1502085f1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d512', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1502085f1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5122a8a4e999bb839111d'} -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756788024, 'text': 'Ikoka Stick FW Dev: Haha :)'} -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Message content for processing: Haha :) -2025-09-01 21:40:25 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Haha :) -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788025.642837, 'pubkey_prefix': 'e69a1502085f1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d512', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1502085f1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5122a8a4e999bb839111d'} -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Found raw packet data: e69a1502085f1165204c39a78c9639e5... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Converted to 41 bytes: e69a1502085f1165... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Not enough data: need 156, have 41 -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.5 -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc61503085fbd11... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc61503085fbd11... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2cc61503085fbd11... -2025-09-01 21:40:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788025.922904, 'pubkey_prefix': '2cc61503085fbd1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5', 'snr': 11.0, 'rssi': -58, 'raw_hex': '2cc61503085fbd1165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5122a8a4e999bb839111d'} -2025-09-01 21:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1503085f0111... -2025-09-01 21:40:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1503085f0111... -2025-09-01 21:40:26 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1503085f0111... -2025-09-01 21:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788026.137764, 'pubkey_prefix': '31da1503085f011165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1503085f011165204c39a78c9639e568beb599f4e6a4a1ff2d128ee0b2d5122a8a4e999bb839111d'} -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Converted to 25 bytes: e79921015f952519... -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Has transport codes: 9921015f -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Path length: 149 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Converted to 26 bytes: 30da21025f019525... -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Has transport codes: da21025f -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Path bytes: 95 -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Payload: 2519df321b8d585f581a71bd935bb1d7... (19 bytes) -2025-09-01 21:40:31 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 1, 'path_nodes': [], 'payload': '2519df321b8d585f581a71bd935bb1d7537f9e', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 21:40:32 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2fc921025fbd9525... -2025-09-01 21:40:32 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 21:40:32 - MeshCoreBot - DEBUG - Has transport codes: c921025f -2025-09-01 21:40:32 - MeshCoreBot - DEBUG - Path length: 189 -2025-09-01 21:40:32 - MeshCoreBot - DEBUG - Not enough data: need 195, have 26 -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69911015fc573bf... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69911015fc573bf... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e69911015fc573bf... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788048.362992, 'pubkey_prefix': 'e69911015fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c2', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e69911015fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affcf39466617081f07238382c58899c5829b82d1a7eed91e6d9db2fdfd7ab89730a289ac5832c88f9e956ffb2fe3b423dabab7707c58ac89dd37032c6fecc122ce5a12df01932eaad902dc0eb8f84b4a37482d5253'} -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd811025f01c573... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd811025f01c573... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd811025f01c573... -2025-09-01 21:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788048.888308, 'pubkey_prefix': '2dd811025f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd811025f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affcf39466617081f07238382c58899c5829b82d1a7eed91e6d9db2fdfd7ab89730a289ac5832c88f9e956ffb2fe3b423dabab7707c58ac89dd37032c6fecc122ce5a12df01932eaad902dc0eb8f84b4a37482d5253'} -2025-09-01 21:40:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec711025fbdc573... -2025-09-01 21:40:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec711025fbdc573... -2025-09-01 21:40:49 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2ec711025fbdc573... -2025-09-01 21:40:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788049.852458, 'pubkey_prefix': '2ec711025fbdc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': 11.5, 'rssi': -57, 'raw_hex': '2ec711025fbdc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affcf39466617081f07238382c58899c5829b82d1a7eed91e6d9db2fdfd7ab89730a289ac5832c88f9e956ffb2fe3b423dabab7707c58ac89dd37032c6fecc122ce5a12df01932eaad902dc0eb8f84b4a37482d5253'} -2025-09-01 21:40:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e699110487eb1d5f... -2025-09-01 21:40:52 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e699110487eb1d5f... -2025-09-01 21:40:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e699110487eb1d5f... -2025-09-01 21:40:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788052.895042, 'pubkey_prefix': 'e699110487eb1d5f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e699110487eb1d5f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4f75b668692afd9237eefc7ece7236af774d69781d28085b75240cde57c09e10242268007883e83459b37872cab4d932f11f16e16fee2895ee98b5c48bd117689c59e402924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d9110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d9110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d9110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788054.3411999, 'pubkey_prefix': '31d9110587eb1d5f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d9110587eb1d5f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4f75b668692afd9237eefc7ece7236af774d69781d28085b75240cde57c09e10242268007883e83459b37872cab4d932f11f16e16fee2895ee98b5c48bd117689c59e402924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c7110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c7110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 33c7110587eb1d5f... -2025-09-01 21:40:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788054.9364128, 'pubkey_prefix': '33c7110587eb1d5fbd258f4aa306a9b10af98966d1f856be32892f8ddc24a046', 'snr': 12.75, 'rssi': -57, 'raw_hex': '33c7110587eb1d5fbd258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4f75b668692afd9237eefc7ece7236af774d69781d28085b75240cde57c09e10242268007883e83459b37872cab4d932f11f16e16fee2895ee98b5c48bd117689c59e402924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 21:41:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b05015f547ea6... -2025-09-01 21:41:23 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b05015f547ea6... -2025-09-01 21:41:23 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b05015f547ea6... -2025-09-01 21:41:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788083.902837, 'pubkey_prefix': 'ea9b05015f547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92ebca', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b05015f547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92ebca2bc062dfc66fba92aa43876c00c0af68badb2c210f7f844c83996c9403ff0091f86527cc3b4209754a'} -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c405025fbd547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c405025fbd547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c405025fbd547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788084.19062, 'pubkey_prefix': '31c405025fbd547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92eb', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c405025fbd547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92ebca2bc062dfc66fba92aa43876c00c0af68badb2c210f7f844c83996c9403ff0091f86527cc3b4209754a'} -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805025f01547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805025f01547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805025f01547e... -2025-09-01 21:41:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788084.4925141, 'pubkey_prefix': '2dd805025f01547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92eb', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805025f01547ea66b9fe524b49f9a2d3e9e1e830e41cb152fa1c63d4a92ebca2bc062dfc66fba92aa43876c00c0af68badb2c210f7f844c83996c9403ff0091f86527cc3b4209754a'} -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a15051054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a15051054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a15051054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788086.5700989, 'pubkey_prefix': 'e99a15051054fb7e5f113e130628a0682c24b48cee81970346ac2f0c45e0efa8', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15051054fb7e5f113e130628a0682c24b48cee81970346ac2f0c45e0efa8363f156cad406f98923a1622ef5ec24f6dfa200faa9b6a6f73da8638'} -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756788081, 'text': '🐝🍄: Mogo sounds too small anyway'} -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Message content for processing: Mogo sounds too small anyway -2025-09-01 21:41:26 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Mogo sounds too small anyway -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788086.5700989, 'pubkey_prefix': 'e99a15051054fb7e5f113e130628a0682c24b48cee81970346ac2f0c45e0efa8', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15051054fb7e5f113e130628a0682c24b48cee81970346ac2f0c45e0efa8363f156cad406f98923a1622ef5ec24f6dfa200faa9b6a6f73da8638'} -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Found raw packet data: e99a15051054fb7e5f113e130628a068... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Converted to 60 bytes: e99a15051054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Not enough data: need 156, have 60 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc815061054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc815061054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2cc815061054fb7e... -2025-09-01 21:41:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788086.943878, 'pubkey_prefix': '2cc815061054fb7e5fbd113e130628a0682c24b48cee81970346ac2f0c45e0ef', 'snr': 11.0, 'rssi': -56, 'raw_hex': '2cc815061054fb7e5fbd113e130628a0682c24b48cee81970346ac2f0c45e0efa8363f156cad406f98923a1622ef5ec24f6dfa200faa9b6a6f73da8638'} -2025-09-01 21:41:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda15061054fb7e... -2025-09-01 21:41:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda15061054fb7e... -2025-09-01 21:41:27 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda15061054fb7e... -2025-09-01 21:41:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788087.20181, 'pubkey_prefix': '2fda15061054fb7e5f01113e130628a0682c24b48cee81970346ac2f0c45e0ef', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda15061054fb7e5f01113e130628a0682c24b48cee81970346ac2f0c45e0efa8363f156cad406f98923a1622ef5ec24f6dfa200faa9b6a6f73da8638'} -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500118a9de8... -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500118a9de8... -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500118a9de8... -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788113.675093, 'pubkey_prefix': '30d91500118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca88fb368ccb3f8ee39708303a715ba3dad9fbd791b16bef26c1e5f032771c47cb87fe269864222652efd687eaa11edf678d04d7d9b410a662bc7ec679e1487f848dfae2c3fbd2ad3269a667435182e61491dc78d8a47fcf'} -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756788113, 'text': 'Howl @ 🏡: Sounds like it is time for someone to go apply: https://www.reddit.com/r/redditrequest/'} -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Message content for processing: Sounds like it is time for someone to go apply: https://www.reddit.com/r/redditrequest/ -2025-09-01 21:41:53 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Sounds like it is time for someone to go apply: https://www.reddit.com/r/redditrequest/ -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788113.675093, 'pubkey_prefix': '30d91500118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca88fb368ccb3f8ee39708303a715ba3dad9fbd791b16bef26c1e5f032771c47cb87fe269864222652efd687eaa11edf678d04d7d9b410a662bc7ec679e1487f848dfae2c3fbd2ad3269a667435182e61491dc78d8a47fcf'} -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Found raw packet data: 30d91500118a9de8cb253986a2a8eb26... -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Converted to 119 bytes: 30d91500118a9de8... -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Has transport codes: d9150011 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Path length: 138 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Not enough data: need 144, have 119 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 21:41:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:41:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb150101118a9d... -2025-09-01 21:41:54 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb150101118a9d... -2025-09-01 21:41:54 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb150101118a9d... -2025-09-01 21:41:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788114.3176901, 'pubkey_prefix': '2edb150101118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5ae', 'snr': 11.5, 'rssi': -37, 'raw_hex': '2edb150101118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca88fb368ccb3f8ee39708303a715ba3dad9fbd791b16bef26c1e5f032771c47cb87fe269864222652efd687eaa11edf678d04d7d9b410a662bc7ec679e1487f848dfae2c3fbd2ad3269a667435182e61491dc78d8a47fcf'} -2025-09-01 21:41:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a1502015f118a... -2025-09-01 21:41:56 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a1502015f118a... -2025-09-01 21:41:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a1502015f118a... -2025-09-01 21:41:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788116.409973, 'pubkey_prefix': 'e79a1502015f118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a1502015f118a9de8cb253986a2a8eb265f1a624ba348f1e0f2f34d4992e5aeca88fb368ccb3f8ee39708303a715ba3dad9fbd791b16bef26c1e5f032771c47cb87fe269864222652efd687eaa11edf678d04d7d9b410a662bc7ec679e1487f848dfae2c3fbd2ad3269a667435182e61491dc78d8a47fcf'} -2025-09-01 21:42:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1103cb085fed... -2025-09-01 21:42:02 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1103cb085fed... -2025-09-01 21:42:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1103cb085fed... -2025-09-01 21:42:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788122.1865091, 'pubkey_prefix': 'e89a1103cb085fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1103cb085fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d189675b6688fbd862525615b39f3387e5f46eab141367b508d74938b54cb90103fca1499556844a6a968b2cdca2789ee48fe4b19c7bf71369d18e10bdbe958ca4cb6b17908920000000000000000484158212052656c6179'} -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddc1104cb085f01... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddc1104cb085f01... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2ddc1104cb085f01... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788123.165961, 'pubkey_prefix': '2ddc1104cb085f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 11.25, 'rssi': -36, 'raw_hex': '2ddc1104cb085f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d189675b6688fbd862525615b39f3387e5f46eab141367b508d74938b54cb90103fca1499556844a6a968b2cdca2789ee48fe4b19c7bf71369d18e10bdbe958ca4cb6b17908920000000000000000484158212052656c6179'} -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc11104cb085fbd... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc11104cb085fbd... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Cached RSSI -63 for pubkey 2fc11104cb085fbd... -2025-09-01 21:42:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788123.7787762, 'pubkey_prefix': '2fc11104cb085fbdedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 11.75, 'rssi': -63, 'raw_hex': '2fc11104cb085fbdedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d189675b6688fbd862525615b39f3387e5f46eab141367b508d74938b54cb90103fca1499556844a6a968b2cdca2789ee48fe4b19c7bf71369d18e10bdbe958ca4cb6b17908920000000000000000484158212052656c6179'} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9a1504d038085f... -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9a1504d038085f... -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey eb9a1504d038085f... -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788179.729949, 'pubkey_prefix': 'eb9a1504d038085f116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25a', 'snr': -5.25, 'rssi': -102, 'raw_hex': 'eb9a1504d038085f116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25abf6b436596c6e1301a58748f12ba8e6ec9f355f95b4bce26f9757f0433f2aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90'} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788170, 'text': 'moss 🐕🐾: I mean there’s mbin if anyone knows how that works. I usually just touch the twitter-like ActivityPub stuff '} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Message content for processing: I mean there’s mbin if anyone knows how that works. I usually just touch the twitter-like ActivityPub stuff -2025-09-01 21:42:59 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I mean there’s mbin if anyone knows how that works. I usually just touch the twitter-like ActivityPub stuff  -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788179.729949, 'pubkey_prefix': 'eb9a1504d038085f116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25a', 'snr': -5.25, 'rssi': -102, 'raw_hex': 'eb9a1504d038085f116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25abf6b436596c6e1301a58748f12ba8e6ec9f355f95b4bce26f9757f0433f2aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90'} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Found raw packet data: eb9a1504d038085f116c7f7d45b22ce8... -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Converted to 155 bytes: eb9a1504d038085f... -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Has transport codes: 9a1504d0 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Path bytes: 085f116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25abf6b436596c6e1301a58748f12ba8e6ec9f355f95b4bce26f9757f0433f2 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Payload: aa7523f73b9a7971312fcbff774b5cb4... (93 bytes) -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 56, 'path_nodes': ['5f08', '6c11', '7d7f', 'b245', 'e82c', '56df', 'ca75', 'dbcc', 'a5b7', '7952', 'a4f2', 'c61f', '5ae2', '6bbf', '6543', 'c696', '30e1', '581a', '8f74', 'ba12', '6e8e', 'f3c9', 'f955', '4b5b', '26ce', '75f9', '47f', 'f233'], 'payload': 'aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 56, 'path_nodes': ['5f08', '6c11', '7d7f', 'b245', 'e82c', '56df', 'ca75', 'dbcc', 'a5b7', '7952', 'a4f2', 'c61f', '5ae2', '6bbf', '6543', 'c696', '30e1', '581a', '8f74', 'ba12', '6e8e', 'f3c9', 'f955', '4b5b', '26ce', '75f9', '47f', 'f233'], 'payload': 'aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Using decoded path length: 28 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Message path info: hops=28, path=Routed (4 hops) -2025-09-01 21:42:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda1505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda1505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda1505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788181.0497658, 'pubkey_prefix': '2dda1505d038085f01116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e2', 'snr': 11.25, 'rssi': -38, 'raw_hex': '2dda1505d038085f01116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25abf6b436596c6e1301a58748f12ba8e6ec9f355f95b4bce26f9757f0433f2aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90'} -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec71505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec71505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2ec71505d038085f... -2025-09-01 21:43:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788181.9123452, 'pubkey_prefix': '2ec71505d038085fbd116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e2', 'snr': 11.5, 'rssi': -57, 'raw_hex': '2ec71505d038085fbd116c7f7d45b22ce8df5675caccdbb7a55279f2a41fc6e25abf6b436596c6e1301a58748f12ba8e6ec9f355f95b4bce26f9757f0433f2aa7523f73b9a7971312fcbff774b5cb4c526c8b8105c860180bca743763ef29ea06ed26df72797634fa0a636ab56e1245cdc32c8167807da5f9d0bad2a9360a6280622691b14ba99eeda1b524cc58eb2b45e0405db671b7ac1e2f80d90'} -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9a11069164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9a11069164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ec9a11069164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788187.1020532, 'pubkey_prefix': 'ec9a11069164c77e245f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24c', 'snr': -5.0, 'rssi': -102, 'raw_hex': 'ec9a11069164c77e245f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21aecf75b66892e45a7038edf1264979387b36e3719e99779671e020a45f661b553185c78c26c23dbe4fa30bea76d0cdc88af875c522be7c8156b83fbf5fde75a28ae7a1310d92000000000000000042756c626173617572205265706561746572'} -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33da11079164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33da11079164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 33da11079164c77e... -2025-09-01 21:43:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788187.981256, 'pubkey_prefix': '33da11079164c77e245f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 12.75, 'rssi': -38, 'raw_hex': '33da11079164c77e245f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21aecf75b66892e45a7038edf1264979387b36e3719e99779671e020a45f661b553185c78c26c23dbe4fa30bea76d0cdc88af875c522be7c8156b83fbf5fde75a28ae7a1310d92000000000000000042756c626173617572205265706561746572'} -2025-09-01 21:43:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c611079164c77e... -2025-09-01 21:43:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c611079164c77e... -2025-09-01 21:43:08 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 31c611079164c77e... -2025-09-01 21:43:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788188.513001, 'pubkey_prefix': '31c611079164c77e245fbd6f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 12.25, 'rssi': -58, 'raw_hex': '31c611079164c77e245fbd6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21aecf75b66892e45a7038edf1264979387b36e3719e99779671e020a45f661b553185c78c26c23dbe4fa30bea76d0cdc88af875c522be7c8156b83fbf5fde75a28ae7a1310d92000000000000000042756c626173617572205265706561746572'} -2025-09-01 21:43:14 - MeshCoreBot - DEBUG - Converted to 30 bytes: ee9b09069c9164c7... -2025-09-01 21:43:14 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-01 21:43:14 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 21:43:14 - MeshCoreBot - DEBUG - Not enough data: need 157, have 30 -2025-09-01 21:43:15 - MeshCoreBot - DEBUG - Converted to 31 bytes: 2ad909079c9164c7... -2025-09-01 21:43:15 - MeshCoreBot - DEBUG - Header: 0x2a, route_type: 2 -2025-09-01 21:43:15 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 21:43:15 - MeshCoreBot - DEBUG - Not enough data: need 219, have 31 -2025-09-01 21:43:18 - MeshCoreBot - DEBUG - Converted to 31 bytes: e89a09071d64c794... -2025-09-01 21:43:18 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-01 21:43:18 - MeshCoreBot - DEBUG - Has transport codes: 9a09071d -2025-09-01 21:43:18 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-01 21:43:18 - MeshCoreBot - DEBUG - Not enough data: need 106, have 31 -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda09081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda09081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda09081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788199.24462, 'pubkey_prefix': '2fda09081d64c794d0385f010a45f95cf652e5a1dbc2e8b0dc3d63ff636740c6', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda09081d64c794d0385f010a45f95cf652e5a1dbc2e8b0dc3d63ff636740c6'} -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c709081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c709081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c709081d64c794... -2025-09-01 21:43:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788199.562988, 'pubkey_prefix': '31c709081d64c794d0385fbd0a45f95cf652e5a1dbc2e8b0dc3d63ff636740c6', 'snr': 12.25, 'rssi': -57, 'raw_hex': '31c709081d64c794d0385fbd0a45f95cf652e5a1dbc2e8b0dc3d63ff636740c6'} -2025-09-01 21:43:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a0502245f8575... -2025-09-01 21:43:22 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a0502245f8575... -2025-09-01 21:43:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a0502245f8575... -2025-09-01 21:43:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788202.768089, 'pubkey_prefix': 'e89a0502245f8575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f419', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a0502245f8575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f419e2d097dd30a6bc5e335ea3ff765a579e00b5c9640f68e22bce260dd633ade9bd87df9ee2e09a78d4f447'} -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d90503245f0185... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d90503245f0185... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d90503245f0185... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788203.072374, 'pubkey_prefix': '31d90503245f018575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f4', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d90503245f018575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f419e2d097dd30a6bc5e335ea3ff765a579e00b5c9640f68e22bce260dd633ade9bd87df9ee2e09a78d4f447'} -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cb0503245fbd85... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cb0503245fbd85... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 30cb0503245fbd85... -2025-09-01 21:43:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788203.563553, 'pubkey_prefix': '30cb0503245fbd8575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f4', 'snr': 12.0, 'rssi': -53, 'raw_hex': '30cb0503245fbd8575cc52e1227a9697eb473f9e2431532fa18cd0d6b7a377f419e2d097dd30a6bc5e335ea3ff765a579e00b5c9640f68e22bce260dd633ade9bd87df9ee2e09a78d4f447'} -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b150449cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b150449cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b150449cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788227.4079099, 'pubkey_prefix': 'eb9b150449cd7e5f11155514db2463ba3bc0a339054db860ff6f34035a5b09ef', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150449cd7e5f11155514db2463ba3bc0a339054db860ff6f34035a5b09ef97ba912eeaadf5a4b43f33b21e06f142671fcb7c5cfca1ec16672a07828595cc13aedf8f0d143a2503d21a61f4b7186ff0b91205cf458b9a40aa0ff9817bf348bf33fb99ef34d7050bd0c4'} -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788219, 'text': 'Muesli Client: I changed the CR on my repeater to 8. Could help with timeouts maybe'} -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Message content for processing: I changed the CR on my repeater to 8. Could help with timeouts maybe -2025-09-01 21:43:47 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I changed the CR on my repeater to 8. Could help with timeouts maybe -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788227.4079099, 'pubkey_prefix': 'eb9b150449cd7e5f11155514db2463ba3bc0a339054db860ff6f34035a5b09ef', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150449cd7e5f11155514db2463ba3bc0a339054db860ff6f34035a5b09ef97ba912eeaadf5a4b43f33b21e06f142671fcb7c5cfca1ec16672a07828595cc13aedf8f0d143a2503d21a61f4b7186ff0b91205cf458b9a40aa0ff9817bf348bf33fb99ef34d7050bd0c4'} -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Found raw packet data: eb9b150449cd7e5f11155514db2463ba... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Converted to 107 bytes: eb9b150449cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Has transport codes: 9b150449 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Not enough data: need 211, have 107 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca150549cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca150549cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca150549cd7e5f... -2025-09-01 21:43:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788227.791661, 'pubkey_prefix': '2fca150549cd7e5fbd11155514db2463ba3bc0a339054db860ff6f34035a5b09', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca150549cd7e5fbd11155514db2463ba3bc0a339054db860ff6f34035a5b09ef97ba912eeaadf5a4b43f33b21e06f142671fcb7c5cfca1ec16672a07828595cc13aedf8f0d143a2503d21a61f4b7186ff0b91205cf458b9a40aa0ff9817bf348bf33fb99ef34d7050bd0c4'} -2025-09-01 21:43:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150549cd7e5f... -2025-09-01 21:43:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150549cd7e5f... -2025-09-01 21:43:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150549cd7e5f... -2025-09-01 21:43:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788228.1860201, 'pubkey_prefix': '2fd8150549cd7e5f0111155514db2463ba3bc0a339054db860ff6f34035a5b09', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150549cd7e5f0111155514db2463ba3bc0a339054db860ff6f34035a5b09ef97ba912eeaadf5a4b43f33b21e06f142671fcb7c5cfca1ec16672a07828595cc13aedf8f0d143a2503d21a61f4b7186ff0b91205cf458b9a40aa0ff9817bf348bf33fb99ef34d7050bd0c4'} -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b1503107e5f11... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b1503107e5f11... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b1503107e5f11... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788255.033727, 'pubkey_prefix': 'ed9b1503107e5f111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781', 'snr': -4.75, 'rssi': -101, 'raw_hex': 'ed9b1503107e5f111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781bc4c248a92311f74879dc4fdd9cc0c105bae122b97b8d0516b4e8d142054969e992ebc032bf4781ce2bc'} -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788250, 'text': '🐝🍄: It helps me, probably... Anecdotally.'} -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Message content for processing: It helps me, probably... Anecdotally. -2025-09-01 21:44:15 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: It helps me, probably... Anecdotally. -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788255.033727, 'pubkey_prefix': 'ed9b1503107e5f111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781', 'snr': -4.75, 'rssi': -101, 'raw_hex': 'ed9b1503107e5f111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781bc4c248a92311f74879dc4fdd9cc0c105bae122b97b8d0516b4e8d142054969e992ebc032bf4781ce2bc'} -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Found raw packet data: ed9b1503107e5f111b669ef09bcf3e0d... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Converted to 74 bytes: ed9b1503107e5f11... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Not enough data: need 157, have 74 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91504107e5f01... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91504107e5f01... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91504107e5f01... -2025-09-01 21:44:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788255.756428, 'pubkey_prefix': '2fd91504107e5f01111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a047', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91504107e5f01111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781bc4c248a92311f74879dc4fdd9cc0c105bae122b97b8d0516b4e8d142054969e992ebc032bf4781ce2bc'} -2025-09-01 21:44:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc71504107e5fbd... -2025-09-01 21:44:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc71504107e5fbd... -2025-09-01 21:44:16 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2fc71504107e5fbd... -2025-09-01 21:44:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788256.2724411, 'pubkey_prefix': '2fc71504107e5fbd111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a047', 'snr': 11.75, 'rssi': -57, 'raw_hex': '2fc71504107e5fbd111b669ef09bcf3e0df7b125e9d0a1515a6efa3fc546a04781bc4c248a92311f74879dc4fdd9cc0c105bae122b97b8d0516b4e8d142054969e992ebc032bf4781ce2bc'} -2025-09-01 21:44:19 - MeshCoreBot - DEBUG - Converted to 29 bytes: ee9b09051d64c77e... -2025-09-01 21:44:19 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-01 21:44:19 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 21:44:19 - MeshCoreBot - DEBUG - Not enough data: need 157, have 29 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fc709061d64c77e... -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Has transport codes: c709061d -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d909061d64c77e... -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Has transport codes: d909061d -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-01 21:44:20 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: ed9b090464c7805f... -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Not enough data: need 157, have 28 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2dd9090564c7805f... -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 21:44:23 - MeshCoreBot - DEBUG - Not enough data: need 219, have 29 -2025-09-01 21:44:24 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30c7090564c7805f... -2025-09-01 21:44:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 21:44:24 - MeshCoreBot - DEBUG - Has transport codes: c7090564 -2025-09-01 21:44:24 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 21:44:24 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-01 21:44:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9b1104b1241d5f... -2025-09-01 21:44:40 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9b1104b1241d5f... -2025-09-01 21:44:40 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ed9b1104b1241d5f... -2025-09-01 21:44:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788280.756772, 'pubkey_prefix': 'ed9b1104b1241d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7', 'snr': -4.75, 'rssi': -101, 'raw_hex': 'ed9b1104b1241d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d92e76b668812035524e5449b7424c59fd910059b871948aa5e9c49723bd61025dcb0849de0681c21c3187f15f6a91f670aa8aa2c22f67b36bd92ac456eb8ee77f832db60d92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-01 21:44:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1105b1241d5f... -2025-09-01 21:44:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1105b1241d5f... -2025-09-01 21:44:41 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1105b1241d5f... -2025-09-01 21:44:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788281.341676, 'pubkey_prefix': '32da1105b1241d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1105b1241d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d92e76b668812035524e5449b7424c59fd910059b871948aa5e9c49723bd61025dcb0849de0681c21c3187f15f6a91f670aa8aa2c22f67b36bd92ac456eb8ee77f832db60d92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-01 21:44:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb1105b1241d5f... -2025-09-01 21:44:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb1105b1241d5f... -2025-09-01 21:44:42 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb1105b1241d5f... -2025-09-01 21:44:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788282.426334, 'pubkey_prefix': '2fcb1105b1241d5fbd1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb1105b1241d5fbd1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d92e76b668812035524e5449b7424c59fd910059b871948aa5e9c49723bd61025dcb0849de0681c21c3187f15f6a91f670aa8aa2c22f67b36bd92ac456eb8ee77f832db60d92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b11015f7e7662... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b11015f7e7662... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b11015f7e7662... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788307.033213, 'pubkey_prefix': 'ea9b11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94004c76b6681b15b0aa0706581223329ad150e37aaca557e0b75355d4211f3d4f607855c6f13d494676177a90d72d49be7a51e6ed6d617d242557a5d2860f5a3f243b7bc20392a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c511025fbd7e76... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c511025fbd7e76... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c511025fbd7e76... -2025-09-01 21:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788307.98106, 'pubkey_prefix': '30c511025fbd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.0, 'rssi': -59, 'raw_hex': '30c511025fbd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94004c76b6681b15b0aa0706581223329ad150e37aaca557e0b75355d4211f3d4f607855c6f13d494676177a90d72d49be7a51e6ed6d617d242557a5d2860f5a3f243b7bc20392a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-01 21:45:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33da11025f017e76... -2025-09-01 21:45:08 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33da11025f017e76... -2025-09-01 21:45:08 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 33da11025f017e76... -2025-09-01 21:45:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788308.673686, 'pubkey_prefix': '33da11025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.75, 'rssi': -38, 'raw_hex': '33da11025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94004c76b6681b15b0aa0706581223329ad150e37aaca557e0b75355d4211f3d4f607855c6f13d494676177a90d72d49be7a51e6ed6d617d242557a5d2860f5a3f243b7bc20392a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1105757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1105757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1105757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788311.029044, 'pubkey_prefix': 'ea9b1105757e8d1d5fca11ccc5d7fac21de8db0448682c50e6f57902eb7c924e', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b1105757e8d1d5fca11ccc5d7fac21de8db0448682c50e6f57902eb7c924e7771c27bd2c0a87b8b4776b668bc0f449cce40696362ff4858df7b60c081597de5576d6be8d402d8952e9cc9020863f0cb96c206a79a8112ddcc4c256334dd466319934b1baf7fbf83115dc40e8163616c6c63637e5f5e'} -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da1106757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da1106757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da1106757e8d1d... -2025-09-01 21:45:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788311.891863, 'pubkey_prefix': '30da1106757e8d1d5f01ca11ccc5d7fac21de8db0448682c50e6f57902eb7c92', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1106757e8d1d5f01ca11ccc5d7fac21de8db0448682c50e6f57902eb7c924e7771c27bd2c0a87b8b4776b668bc0f449cce40696362ff4858df7b60c081597de5576d6be8d402d8952e9cc9020863f0cb96c206a79a8112ddcc4c256334dd466319934b1baf7fbf83115dc40e8163616c6c63637e5f5e'} -2025-09-01 21:45:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c51106757e8d1d... -2025-09-01 21:45:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c51106757e8d1d... -2025-09-01 21:45:12 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c51106757e8d1d... -2025-09-01 21:45:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788312.515178, 'pubkey_prefix': '30c51106757e8d1d5fbdca11ccc5d7fac21de8db0448682c50e6f57902eb7c92', 'snr': 12.0, 'rssi': -59, 'raw_hex': '30c51106757e8d1d5fbdca11ccc5d7fac21de8db0448682c50e6f57902eb7c924e7771c27bd2c0a87b8b4776b668bc0f449cce40696362ff4858df7b60c081597de5576d6be8d402d8952e9cc9020863f0cb96c206a79a8112ddcc4c256334dd466319934b1baf7fbf83115dc40e8163616c6c63637e5f5e'} -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9b1503777e5f11... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9b1503777e5f11... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ee9b1503777e5f11... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788318.139391, 'pubkey_prefix': 'ee9b1503777e5f1148666f1a2a72042cc743bd21c84c7544941a6a879f636ef3', 'snr': -4.5, 'rssi': -101, 'raw_hex': 'ee9b1503777e5f1148666f1a2a72042cc743bd21c84c7544941a6a879f636ef398cca02f1fdfb4bc0ef01e7db09e5eeec5b61b2722a0f99b3c1a6cfee463737719169640ddc13725819a'} -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788312, 'text': "mcarper t1000: If there's noise the bigger CR will help "} -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Message content for processing: If there's noise the bigger CR will help -2025-09-01 21:45:18 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: If there's noise the bigger CR will help  -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788318.139391, 'pubkey_prefix': 'ee9b1503777e5f1148666f1a2a72042cc743bd21c84c7544941a6a879f636ef3', 'snr': -4.5, 'rssi': -101, 'raw_hex': 'ee9b1503777e5f1148666f1a2a72042cc743bd21c84c7544941a6a879f636ef398cca02f1fdfb4bc0ef01e7db09e5eeec5b61b2722a0f99b3c1a6cfee463737719169640ddc13725819a'} -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Found raw packet data: ee9b1503777e5f1148666f1a2a72042c... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Converted to 74 bytes: ee9b1503777e5f11... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Not enough data: need 157, have 74 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc41504777e5fbd... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc41504777e5fbd... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2dc41504777e5fbd... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788318.4332402, 'pubkey_prefix': '2dc41504777e5fbd1148666f1a2a72042cc743bd21c84c7544941a6a879f636e', 'snr': 11.25, 'rssi': -60, 'raw_hex': '2dc41504777e5fbd1148666f1a2a72042cc743bd21c84c7544941a6a879f636ef398cca02f1fdfb4bc0ef01e7db09e5eeec5b61b2722a0f99b3c1a6cfee463737719169640ddc13725819a'} -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1504777e5f01... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1504777e5f01... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1504777e5f01... -2025-09-01 21:45:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788318.822038, 'pubkey_prefix': '32db1504777e5f011148666f1a2a72042cc743bd21c84c7544941a6a879f636e', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1504777e5f011148666f1a2a72042cc743bd21c84c7544941a6a879f636ef398cca02f1fdfb4bc0ef01e7db09e5eeec5b61b2722a0f99b3c1a6cfee463737719169640ddc13725819a'} -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1503d87e5f11... -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1503d87e5f11... -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1503d87e5f11... -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788360.212817, 'pubkey_prefix': 'e89a1503d87e5f11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503d87e5f11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35db27847d3ed0d430cd9a96bef4a6d2bff83a2fa750b78154b169fd23ba8378fd9b6304d3d16c1640894b'} -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788353, 'text': '🐝🍄: Also turning my companion to way down'} -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Message content for processing: Also turning my companion to way down -2025-09-01 21:46:00 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Also turning my companion to way down -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788360.212817, 'pubkey_prefix': 'e89a1503d87e5f11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503d87e5f11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35db27847d3ed0d430cd9a96bef4a6d2bff83a2fa750b78154b169fd23ba8378fd9b6304d3d16c1640894b'} -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Found raw packet data: e89a1503d87e5f11751ac92ae0f9fa7c... -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Converted to 74 bytes: e89a1503d87e5f11... -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Has transport codes: 9a1503d8 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:46:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1504d87e5f01... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1504d87e5f01... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1504d87e5f01... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788361.077504, 'pubkey_prefix': '32db1504d87e5f0111751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1504d87e5f0111751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35db27847d3ed0d430cd9a96bef4a6d2bff83a2fa750b78154b169fd23ba8378fd9b6304d3d16c1640894b'} -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb1504d87e5fbd... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb1504d87e5fbd... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb1504d87e5fbd... -2025-09-01 21:46:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788361.450552, 'pubkey_prefix': '2fcb1504d87e5fbd11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb1504d87e5fbd11751ac92ae0f9fa7c8829b9556d151085be7bf8635e4d1d35db27847d3ed0d430cd9a96bef4a6d2bff83a2fa750b78154b169fd23ba8378fd9b6304d3d16c1640894b'} -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150410fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150410fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150410fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788384.163581, 'pubkey_prefix': 'e99a150410fb7e5f11a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150410fb7e5f11a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1318f9c00266ea8b1db87fd'} -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788380, 'text': '🐝🍄: *tx'} -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Message content for processing: *tx -2025-09-01 21:46:24 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: *tx -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788384.163581, 'pubkey_prefix': 'e99a150410fb7e5f11a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150410fb7e5f11a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1318f9c00266ea8b1db87fd'} -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Found raw packet data: e99a150410fb7e5f11a5c264e651618f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Converted to 43 bytes: e99a150410fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Not enough data: need 156, have 43 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150510fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150510fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150510fb7e5f... -2025-09-01 21:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788384.652704, 'pubkey_prefix': '30da150510fb7e5f0111a5c264e651618f0190d09c72eb2651fe8da31b3b754a', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150510fb7e5f0111a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1318f9c00266ea8b1db87fd'} -2025-09-01 21:46:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb150510fb7e5f... -2025-09-01 21:46:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb150510fb7e5f... -2025-09-01 21:46:25 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb150510fb7e5f... -2025-09-01 21:46:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788385.103762, 'pubkey_prefix': '2fcb150510fb7e5fbd11a5c264e651618f0190d09c72eb2651fe8da31b3b754a', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb150510fb7e5fbd11a5c264e651618f0190d09c72eb2651fe8da31b3b754ab1318f9c00266ea8b1db87fd'} -2025-09-01 21:46:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1103c57e5f50... -2025-09-01 21:46:45 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1103c57e5f50... -2025-09-01 21:46:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1103c57e5f50... -2025-09-01 21:46:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788405.488862, 'pubkey_prefix': 'e89a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a41784', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3ddb76b66800c8e3a4ae7ccf60d4d4c1c194d8ea41f8fbe8300b62b0457f357fd470e088f58bc98dacc93df369a2ef4a286baf9dfe09faaf51db37751809a848aeec2dbd05934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-01 21:46:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91104c57e5f01... -2025-09-01 21:46:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91104c57e5f01... -2025-09-01 21:46:46 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91104c57e5f01... -2025-09-01 21:46:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788406.054971, 'pubkey_prefix': '2fd91104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3ddb76b66800c8e3a4ae7ccf60d4d4c1c194d8ea41f8fbe8300b62b0457f357fd470e088f58bc98dacc93df369a2ef4a286baf9dfe09faaf51db37751809a848aeec2dbd05934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-01 21:46:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61104c57e5fbd... -2025-09-01 21:46:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61104c57e5fbd... -2025-09-01 21:46:47 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61104c57e5fbd... -2025-09-01 21:46:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788407.097863, 'pubkey_prefix': '2fc61104c57e5fbd50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc61104c57e5fbd50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3ddb76b66800c8e3a4ae7ccf60d4d4c1c194d8ea41f8fbe8300b62b0457f357fd470e088f58bc98dacc93df369a2ef4a286baf9dfe09faaf51db37751809a848aeec2dbd05934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a1503d87e5f11... -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a1503d87e5f11... -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a1503d87e5f11... -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788416.7968268, 'pubkey_prefix': 'ea9a1503d87e5f11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a1503d87e5f11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6d61dff8fc7573d127d552d3c5de2a5eabe1b689ca76eb72b6fcbba9402ea180e1a4eb3373fd181ba6dca'} -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788407, 'text': "🐝🍄: I'm not even hitting cougar tonight, wow"} -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Message content for processing: I'm not even hitting cougar tonight, wow -2025-09-01 21:46:56 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: I'm not even hitting cougar tonight, wow -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788416.7968268, 'pubkey_prefix': 'ea9a1503d87e5f11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a1503d87e5f11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6d61dff8fc7573d127d552d3c5de2a5eabe1b689ca76eb72b6fcbba9402ea180e1a4eb3373fd181ba6dca'} -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Found raw packet data: ea9a1503d87e5f11ca49ed4b9b539078... -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Converted to 74 bytes: ea9a1503d87e5f11... -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Not enough data: need 156, have 74 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:46:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c61504d87e5fbd... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c61504d87e5fbd... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c61504d87e5fbd... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788417.087133, 'pubkey_prefix': '30c61504d87e5fbd11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfba', 'snr': 12.0, 'rssi': -58, 'raw_hex': '30c61504d87e5fbd11ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6d61dff8fc7573d127d552d3c5de2a5eabe1b689ca76eb72b6fcbba9402ea180e1a4eb3373fd181ba6dca'} -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91504d87e5f01... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91504d87e5f01... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91504d87e5f01... -2025-09-01 21:46:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788417.7992902, 'pubkey_prefix': '2fd91504d87e5f0111ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfba', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91504d87e5f0111ca49ed4b9b5390786e5e559b32e4b949c43f39cc1cdfbaf6d61dff8fc7573d127d552d3c5de2a5eabe1b689ca76eb72b6fcbba9402ea180e1a4eb3373fd181ba6dca'} -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150349cd5f11... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150349cd5f11... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150349cd5f11... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788426.242029, 'pubkey_prefix': 'e99a150349cd5f11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d4', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150349cd5f11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d43d01ae31cabda19848987440073c90ee7e091c1e0a1977bed3196cd54ee210c9dc7f8071067094bf64561838924b4bd8e8b1892884e7fb1166cf'} -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788422, 'text': 'Muesli Client: Still had to send that twice for it to show in w0z log'} -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Message content for processing: Still had to send that twice for it to show in w0z log -2025-09-01 21:47:06 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Still had to send that twice for it to show in w0z log -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788426.242029, 'pubkey_prefix': 'e99a150349cd5f11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d4', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150349cd5f11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d43d01ae31cabda19848987440073c90ee7e091c1e0a1977bed3196cd54ee210c9dc7f8071067094bf64561838924b4bd8e8b1892884e7fb1166cf'} -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Found raw packet data: e99a150349cd5f11b5fac98750527f3c... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Converted to 90 bytes: e99a150349cd5f11... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Not enough data: need 156, have 90 -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc8150449cd5fbd... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc8150449cd5fbd... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc8150449cd5fbd... -2025-09-01 21:47:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788426.74015, 'pubkey_prefix': '2fc8150449cd5fbd11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc8150449cd5fbd11b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d43d01ae31cabda19848987440073c90ee7e091c1e0a1977bed3196cd54ee210c9dc7f8071067094bf64561838924b4bd8e8b1892884e7fb1166cf'} -2025-09-01 21:47:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed9150449cd5f01... -2025-09-01 21:47:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed9150449cd5f01... -2025-09-01 21:47:07 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed9150449cd5f01... -2025-09-01 21:47:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788427.2715871, 'pubkey_prefix': '2ed9150449cd5f0111b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed9150449cd5f0111b5fac98750527f3c284b53bcdf02dffca46de3e7112cd7d43d01ae31cabda19848987440073c90ee7e091c1e0a1977bed3196cd54ee210c9dc7f8071067094bf64561838924b4bd8e8b1892884e7fb1166cf'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1503cb085f11... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1503cb085f11... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1503cb085f11... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788437.031818, 'pubkey_prefix': 'eb9b1503cb085f11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503cb085f11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788434, 'text': 'Ikoka Stick FW Dev: Yup, the more repeaters you have in range the more you benefit from a lower tx power'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Message content for processing: Yup, the more repeaters you have in range the more you benefit from a lower tx power -2025-09-01 21:47:17 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Yup, the more repeaters you have in range the more you benefit from a lower tx power -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788437.031818, 'pubkey_prefix': 'eb9b1503cb085f11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1503cb085f11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Found raw packet data: eb9b1503cb085f11fd4509b45b1bc875... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Converted to 122 bytes: eb9b1503cb085f11... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Has transport codes: 9b1503cb -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Path bytes: 5f11fd4509b45b1b -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Payload: c8756c279003f89a9501fd6d68022bfe... (108 bytes) -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 8, 'path_nodes': ['115f', '45fd', 'b409', '1b5b'], 'payload': 'c8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 8, 'path_nodes': ['115f', '45fd', 'b409', '1b5b'], 'payload': 'c8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcc1504cb085fbd... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcc1504cb085fbd... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2fcc1504cb085fbd... -2025-09-01 21:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788437.682236, 'pubkey_prefix': '2fcc1504cb085fbd11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1a', 'snr': 11.75, 'rssi': -52, 'raw_hex': '2fcc1504cb085fbd11fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339'} -2025-09-01 21:47:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504cb085f01... -2025-09-01 21:47:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504cb085f01... -2025-09-01 21:47:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504cb085f01... -2025-09-01 21:47:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788438.1283891, 'pubkey_prefix': '2fd81504cb085f0111fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504cb085f0111fd4509b45b1bc8756c279003f89a9501fd6d68022bfe1afa2b5ab364b4272a2c9ec01feab60c27aebb9b72833cbee25c2fd2b7946ca84f0015a85b733ebf0b5be49cdf06aa0f0e6b2427ee228a8223349f340b885c6a50d9bd3721de0b8e1dc5ee51d97810738523a35b93648a4af5f22339'} -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a15044849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a15044849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a15044849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788442.292372, 'pubkey_prefix': 'ea9a15044849cd5f11813d4a329efb6f98b09391a897b600a8a2c43506d2242d', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a15044849cd5f11813d4a329efb6f98b09391a897b600a8a2c43506d2242d5caa01878394317e13458e1f97e88af19eba7c00774fce87ef14f3'} -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788437, 'text': 'Muesli Client: Actually like 3 times'} -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Message content for processing: Actually like 3 times -2025-09-01 21:47:22 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Actually like 3 times -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788442.292372, 'pubkey_prefix': 'ea9a15044849cd5f11813d4a329efb6f98b09391a897b600a8a2c43506d2242d', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a15044849cd5f11813d4a329efb6f98b09391a897b600a8a2c43506d2242d5caa01878394317e13458e1f97e88af19eba7c00774fce87ef14f3'} -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Found raw packet data: ea9a15044849cd5f11813d4a329efb6f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Converted to 59 bytes: ea9a15044849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Not enough data: need 156, have 59 -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb15054849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb15054849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb15054849cd5f... -2025-09-01 21:47:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788442.912413, 'pubkey_prefix': '2fdb15054849cd5f0111813d4a329efb6f98b09391a897b600a8a2c43506d224', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb15054849cd5f0111813d4a329efb6f98b09391a897b600a8a2c43506d2242d5caa01878394317e13458e1f97e88af19eba7c00774fce87ef14f3'} -2025-09-01 21:47:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b1104b1c77e5f... -2025-09-01 21:47:29 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b1104b1c77e5f... -2025-09-01 21:47:29 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b1104b1c77e5f... -2025-09-01 21:47:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788449.045838, 'pubkey_prefix': 'ea9b1104b1c77e5f17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b1104b1c77e5f17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc53cd4243534b4317d576b668b21faa6bd72d3ad3b1d6f006ae5e5e595b47f6260014cf9be8320e9b0be80d8a4913b2a492d26d279a1e0e1bb80de505523b1b3dd2ad5c047fa68a29d79fc506917c0dd802100fb5f854616527732054313134'} -2025-09-01 21:47:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1105b1c77e5f... -2025-09-01 21:47:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1105b1c77e5f... -2025-09-01 21:47:30 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1105b1c77e5f... -2025-09-01 21:47:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788450.216656, 'pubkey_prefix': '31da1105b1c77e5f0117830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1105b1c77e5f0117830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc53cd4243534b4317d576b668b21faa6bd72d3ad3b1d6f006ae5e5e595b47f6260014cf9be8320e9b0be80d8a4913b2a492d26d279a1e0e1bb80de505523b1b3dd2ad5c047fa68a29d79fc506917c0dd802100fb5f854616527732054313134'} -2025-09-01 21:47:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b1105b1c77e15... -2025-09-01 21:47:52 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b1105b1c77e15... -2025-09-01 21:47:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b1105b1c77e15... -2025-09-01 21:47:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788472.527822, 'pubkey_prefix': 'ec9b1105b1c77e155f17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b1105b1c77e155f17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc53cd4243534b4317f076b6684465fccceb873e75378420593bcb878aaea7a00c18a3d7017266962656c3bc563e134dfd47170f60e931390e8b3e5a6ceaa8e0380c8653c68c184cd95dc6d20e917c0dd802100fb5f854616527732054313134'} -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788473.42303, 'pubkey_prefix': '30c91106b1c77e155fbd17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91106b1c77e155fbd17830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc53cd4243534b4317f076b6684465fccceb873e75378420593bcb878aaea7a00c18a3d7017266962656c3bc563e134dfd47170f60e931390e8b3e5a6ceaa8e0380c8653c68c184cd95dc6d20e917c0dd802100fb5f854616527732054313134'} -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1106b1c77e15... -2025-09-01 21:47:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788473.881666, 'pubkey_prefix': '31db1106b1c77e155f0117830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1106b1c77e155f0117830d94a5ab9c821b3342249023ddb75dd6cd3c2bdf26bc53cd4243534b4317f076b6684465fccceb873e75378420593bcb878aaea7a00c18a3d7017266962656c3bc563e134dfd47170f60e931390e8b3e5a6ceaa8e0380c8653c68c184cd95dc6d20e917c0dd802100fb5f854616527732054313134'} -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a1503777e5f11... -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a1503777e5f11... -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a1503777e5f11... -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788497.890013, 'pubkey_prefix': 'ea9a1503777e5f11e84ebf2a808e9788b5716df95f2b26d2cd429d2476285acc', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a1503777e5f11e84ebf2a808e9788b5716df95f2b26d2cd429d2476285acc78fc471e36bbae00b5ac1df307e9a0457dccabdd8525ad1c762ff478b30f95efc4080732224356abe3d9'} -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788492, 'text': 'mcarper t1000: https://youtu.be/jHWepP1ZWTk how lora works '} -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Message content for processing: https://youtu.be/jHWepP1ZWTk how lora works -2025-09-01 21:48:17 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: https://youtu.be/jHWepP1ZWTk how lora works  -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788497.890013, 'pubkey_prefix': 'ea9a1503777e5f11e84ebf2a808e9788b5716df95f2b26d2cd429d2476285acc', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a1503777e5f11e84ebf2a808e9788b5716df95f2b26d2cd429d2476285acc78fc471e36bbae00b5ac1df307e9a0457dccabdd8525ad1c762ff478b30f95efc4080732224356abe3d9'} -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Found raw packet data: ea9a1503777e5f11e84ebf2a808e9788... -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Converted to 74 bytes: ea9a1503777e5f11... -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Not enough data: need 156, have 74 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:48:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:48:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1106b1e61f38... -2025-09-01 21:48:22 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1106b1e61f38... -2025-09-01 21:48:22 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1106b1e61f38... -2025-09-01 21:48:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788502.516905, 'pubkey_prefix': 'eb9b1106b1e61f38085f89e12f5b0fa19bf012e223328014dec8508ebe442228', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1106b1e61f38085f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b2d77b668a98f657c3ce83d18a59e46002672484f3ea65352561b5d5432cb12d157102072fbfa555b5bb34437f4d851fc889e03b415ecf14c45c83ead30501d2bd160f900932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-01 21:48:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c81107b1e61f38... -2025-09-01 21:48:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c81107b1e61f38... -2025-09-01 21:48:23 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 30c81107b1e61f38... -2025-09-01 21:48:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788503.7100039, 'pubkey_prefix': '30c81107b1e61f38085fbd89e12f5b0fa19bf012e223328014dec8508ebe4422', 'snr': 12.0, 'rssi': -56, 'raw_hex': '30c81107b1e61f38085fbd89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b2d77b668a98f657c3ce83d18a59e46002672484f3ea65352561b5d5432cb12d157102072fbfa555b5bb34437f4d851fc889e03b415ecf14c45c83ead30501d2bd160f900932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-01 21:48:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1107b1e61f38... -2025-09-01 21:48:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1107b1e61f38... -2025-09-01 21:48:24 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1107b1e61f38... -2025-09-01 21:48:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788504.294983, 'pubkey_prefix': '31da1107b1e61f38085f0189e12f5b0fa19bf012e223328014dec8508ebe4422', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1107b1e61f38085f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b2d77b668a98f657c3ce83d18a59e46002672484f3ea65352561b5d5432cb12d157102072fbfa555b5bb34437f4d851fc889e03b415ecf14c45c83ead30501d2bd160f900932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150449cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150449cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150449cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788532.343881, 'pubkey_prefix': 'e99a150449cd7e5f11d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6d1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f11d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6d175bcb4a78faa9772ff11bde662ff0c2bb7133e03a23faa94decebee36447fd62263063d60d08ce0edd5459'} -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788527, 'text': 'Muesli Client: I just turned my companion down to 1db'} -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Message content for processing: I just turned my companion down to 1db -2025-09-01 21:48:52 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I just turned my companion down to 1db -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788532.343881, 'pubkey_prefix': 'e99a150449cd7e5f11d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6d1', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f11d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6d175bcb4a78faa9772ff11bde662ff0c2bb7133e03a23faa94decebee36447fd62263063d60d08ce0edd5459'} -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Found raw packet data: e99a150449cd7e5f11d7c4ccebb7cb55... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Converted to 75 bytes: e99a150449cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Not enough data: need 156, have 75 -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ede150549cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ede150549cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 2ede150549cd7e5f... -2025-09-01 21:48:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788532.642396, 'pubkey_prefix': '2ede150549cd7e5f0111d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6', 'snr': 11.5, 'rssi': -34, 'raw_hex': '2ede150549cd7e5f0111d7c4ccebb7cb55bfa56fb8d56041cae08c829049aee6d175bcb4a78faa9772ff11bde662ff0c2bb7133e03a23faa94decebee36447fd62263063d60d08ce0edd5459'} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a1503cb085f11... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a1503cb085f11... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a1503cb085f11... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788553.618331, 'pubkey_prefix': 'e89a1503cb085f116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503cb085f116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d'} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788550, 'text': "Ikoka Stick FW Dev: That's easy.\nRadio a ---> hax <--- radio B"} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Message content for processing: That's easy. -Radio a ---> hax <--- radio B -2025-09-01 21:49:13 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: That's easy. -Radio a ---> hax <--- radio B -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788553.618331, 'pubkey_prefix': 'e89a1503cb085f116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a1503cb085f116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d'} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Found raw packet data: e89a1503cb085f116316cd025579bc44... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Converted to 90 bytes: e89a1503cb085f11... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Has transport codes: 9a1503cb -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Path bytes: 5f116316cd025579 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Payload: bc44fc2521de491bb2b890fbba51cbf5... (76 bytes) -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 232, 'path_len': 8, 'path_nodes': ['115f', '1663', '2cd', '7955'], 'payload': 'bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 232, 'path_len': 8, 'path_nodes': ['115f', '1663', '2cd', '7955'], 'payload': 'bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c71504cb085fbd... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c71504cb085fbd... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 31c71504cb085fbd... -2025-09-01 21:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788553.952681, 'pubkey_prefix': '31c71504cb085fbd116316cd025579bc44fc2521de491bb2b890fbba51cbf55a', 'snr': 12.25, 'rssi': -57, 'raw_hex': '31c71504cb085fbd116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d'} -2025-09-01 21:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb1504cb085f01... -2025-09-01 21:49:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb1504cb085f01... -2025-09-01 21:49:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb1504cb085f01... -2025-09-01 21:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788554.2958431, 'pubkey_prefix': '2edb1504cb085f01116316cd025579bc44fc2521de491bb2b890fbba51cbf55a', 'snr': 11.5, 'rssi': -37, 'raw_hex': '2edb1504cb085f01116316cd025579bc44fc2521de491bb2b890fbba51cbf55a5e55c1cf1c0a811afad9e32332bcedfbee82a8e71cc54fc57e1d8ce003c8517db7cf085b6f3f6bcaab89e6d881a8682fcaad2954e988280403268d'} -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a05015f857e45... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a05015f857e45... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a05015f857e45... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788560.3899798, 'pubkey_prefix': 'e89a05015f857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff95', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a05015f857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff95a386325a2512ec36cdcd95a179b7d81c3a1b7bfaa103430ee25c516611781d0d9e8a8fc317b8e42ed6'} -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-01 21:49:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788560.8306549, 'pubkey_prefix': '30d805025f01857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff95a386325a2512ec36cdcd95a179b7d81c3a1b7bfaa103430ee25c516611781d0d9e8a8fc317b8e42ed6'} -2025-09-01 21:49:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc805025fbd857e... -2025-09-01 21:49:21 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc805025fbd857e... -2025-09-01 21:49:21 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2cc805025fbd857e... -2025-09-01 21:49:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788561.325603, 'pubkey_prefix': '2cc805025fbd857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff', 'snr': 11.0, 'rssi': -56, 'raw_hex': '2cc805025fbd857e45e24e81b503a20a0d14392d0b367bd5f1d2d5cc2f867bff95a386325a2512ec36cdcd95a179b7d81c3a1b7bfaa103430ee25c516611781d0d9e8a8fc317b8e42ed6'} -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150449cd7e5f... -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150449cd7e5f... -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150449cd7e5f... -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788580.864226, 'pubkey_prefix': 'e99a150449cd7e5f1190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f1190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7d43d01ae31cabda1984898c871a59bf72945dac8dc108c2233e8c5fc1fe0fe04e44f0e042545497f814b1f836301514c2802e8c17f3c40d672039a40bda8d6885a30df14f67a56d45ba204'} -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788571, 'text': 'Muesli Client: Still had to send it a couple times for it to show up in w0z logs'} -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Message content for processing: Still had to send it a couple times for it to show up in w0z logs -2025-09-01 21:49:40 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Still had to send it a couple times for it to show up in w0z logs -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788580.864226, 'pubkey_prefix': 'e99a150449cd7e5f1190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f1190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7d43d01ae31cabda1984898c871a59bf72945dac8dc108c2233e8c5fc1fe0fe04e44f0e042545497f814b1f836301514c2802e8c17f3c40d672039a40bda8d6885a30df14f67a56d45ba204'} -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Found raw packet data: e99a150449cd7e5f1190ccdc76c3e5c2... -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Converted to 107 bytes: e99a150449cd7e5f... -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Not enough data: need 156, have 107 -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:49:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:49:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150549cd7e5f... -2025-09-01 21:49:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150549cd7e5f... -2025-09-01 21:49:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150549cd7e5f... -2025-09-01 21:49:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788581.261098, 'pubkey_prefix': '2fd9150549cd7e5f011190ccdc76c3e5c2137df92a37077611a570bee3e7112c', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150549cd7e5f011190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7d43d01ae31cabda1984898c871a59bf72945dac8dc108c2233e8c5fc1fe0fe04e44f0e042545497f814b1f836301514c2802e8c17f3c40d672039a40bda8d6885a30df14f67a56d45ba204'} -2025-09-01 21:49:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eca150549cd7e5f... -2025-09-01 21:49:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eca150549cd7e5f... -2025-09-01 21:49:42 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2eca150549cd7e5f... -2025-09-01 21:49:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788582.184871, 'pubkey_prefix': '2eca150549cd7e5fbd1190ccdc76c3e5c2137df92a37077611a570bee3e7112c', 'snr': 11.5, 'rssi': -54, 'raw_hex': '2eca150549cd7e5fbd1190ccdc76c3e5c2137df92a37077611a570bee3e7112cd7d43d01ae31cabda1984898c871a59bf72945dac8dc108c2233e8c5fc1fe0fe04e44f0e042545497f814b1f836301514c2802e8c17f3c40d672039a40bda8d6885a30df14f67a56d45ba204'} -2025-09-01 21:50:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9a11027e5f5a61... -2025-09-01 21:50:26 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9a11027e5f5a61... -2025-09-01 21:50:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ea9a11027e5f5a61... -2025-09-01 21:50:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788626.133319, 'pubkey_prefix': 'ea9a11027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -5.5, 'rssi': -102, 'raw_hex': 'ea9a11027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7168c77b6680aa48f644f5e5f2d918f4e7cee9fc4d878e6c77d35de230323af92f5c0858ee513a084c0cb2d78cdeb6a70522d055ec2879cdba406f4c9d3d92da13890334405925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c811037e5fbd5a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c811037e5fbd5a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 33c811037e5fbd5a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788627.305494, 'pubkey_prefix': '33c811037e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.75, 'rssi': -56, 'raw_hex': '33c811037e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7168c77b6680aa48f644f5e5f2d918f4e7cee9fc4d878e6c77d35de230323af92f5c0858ee513a084c0cb2d78cdeb6a70522d055ec2879cdba406f4c9d3d92da13890334405925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911037e5f015a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911037e5f015a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911037e5f015a... -2025-09-01 21:50:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788627.872374, 'pubkey_prefix': '30d911037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7168c77b6680aa48f644f5e5f2d918f4e7cee9fc4d878e6c77d35de230323af92f5c0858ee513a084c0cb2d78cdeb6a70522d055ec2879cdba406f4c9d3d92da13890334405925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a150449cd7e5f... -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a150449cd7e5f... -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a150449cd7e5f... -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788650.85437, 'pubkey_prefix': 'e79a150449cd7e5f11eceb2fca2686565deced527815351f8b00a58d4513eb96', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150449cd7e5f11eceb2fca2686565deced527815351f8b00a58d4513eb96f4546368b69ca48bc754a1190aac0e07462150c3e7779d8087276d0d40378f8d9a5929d28de4c077e1bce1bf37f82771e6f26c9173991d2e67471b8b9b3d19c48940d9eae8478758876357'} -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788647, 'text': 'Muesli Client: I always get 2 repeats from my local repeaters but no ack from eire'} -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Message content for processing: I always get 2 repeats from my local repeaters but no ack from eire -2025-09-01 21:50:50 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I always get 2 repeats from my local repeaters but no ack from eire -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788650.85437, 'pubkey_prefix': 'e79a150449cd7e5f11eceb2fca2686565deced527815351f8b00a58d4513eb96', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a150449cd7e5f11eceb2fca2686565deced527815351f8b00a58d4513eb96f4546368b69ca48bc754a1190aac0e07462150c3e7779d8087276d0d40378f8d9a5929d28de4c077e1bce1bf37f82771e6f26c9173991d2e67471b8b9b3d19c48940d9eae8478758876357'} -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Found raw packet data: e79a150449cd7e5f11eceb2fca268656... -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Converted to 107 bytes: e79a150449cd7e5f... -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Has transport codes: 9a150449 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Not enough data: need 211, have 107 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.25 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:50:50 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788651.426285, 'pubkey_prefix': '30c9150549cd7e5fbd11eceb2fca2686565deced527815351f8b00a58d4513eb', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c9150549cd7e5fbd11eceb2fca2686565deced527815351f8b00a58d4513eb96f4546368b69ca48bc754a1190aac0e07462150c3e7779d8087276d0d40378f8d9a5929d28de4c077e1bce1bf37f82771e6f26c9173991d2e67471b8b9b3d19c48940d9eae8478758876357'} -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed9150549cd7e5f... -2025-09-01 21:50:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788651.99701, 'pubkey_prefix': '2ed9150549cd7e5f0111eceb2fca2686565deced527815351f8b00a58d4513eb', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed9150549cd7e5f0111eceb2fca2686565deced527815351f8b00a58d4513eb96f4546368b69ca48bc754a1190aac0e07462150c3e7779d8087276d0d40378f8d9a5929d28de4c077e1bce1bf37f82771e6f26c9173991d2e67471b8b9b3d19c48940d9eae8478758876357'} -2025-09-01 21:52:43 - MeshCoreBot - DEBUG - Converted to 28 bytes: e59a210487eb7e5f... -2025-09-01 21:52:43 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:52:43 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:52:43 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31ca210587eb7e5f... -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Path length: 202 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Not enough data: need 204, have 29 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32da210587eb7e5f... -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-01 21:52:44 - MeshCoreBot - DEBUG - Not enough data: need 220, have 29 -2025-09-01 21:52:51 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e5991503cb085f11... -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e5991503cb085f11... -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e5991503cb085f11... -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788772.411403, 'pubkey_prefix': 'e5991503cb085f1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991503cb085f1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc149c4b18133213daffea76fb278dca49872a02608e91399cf603d64647e9e54ab7686a4e6e8e8f710d7cdb21dc195c84d4cb3305e3d932346c42'} -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788767, 'text': 'Ikoka Stick FW Dev: Try setting txdelay on one of those repeaters'} -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Message content for processing: Try setting txdelay on one of those repeaters -2025-09-01 21:52:52 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Try setting txdelay on one of those repeaters -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788772.411403, 'pubkey_prefix': 'e5991503cb085f1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc', 'snr': -6.75, 'rssi': -103, 'raw_hex': 'e5991503cb085f1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc149c4b18133213daffea76fb278dca49872a02608e91399cf603d64647e9e54ab7686a4e6e8e8f710d7cdb21dc195c84d4cb3305e3d932346c42'} -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Found raw packet data: e5991503cb085f1174abf0fd9a03b25d... -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Converted to 90 bytes: e5991503cb085f11... -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Not enough data: need 155, have 90 -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.75 -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:52:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1504cb085f01... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1504cb085f01... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1504cb085f01... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788773.240211, 'pubkey_prefix': '2fda1504cb085f011174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1504cb085f011174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc149c4b18133213daffea76fb278dca49872a02608e91399cf603d64647e9e54ab7686a4e6e8e8f710d7cdb21dc195c84d4cb3305e3d932346c42'} -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91504cb085fbd... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91504cb085fbd... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91504cb085fbd... -2025-09-01 21:52:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788773.6346502, 'pubkey_prefix': '30c91504cb085fbd1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91504cb085fbd1174abf0fd9a03b25db2e3c0a46a2b3a06a544b8a1652d46bc149c4b18133213daffea76fb278dca49872a02608e91399cf603d64647e9e54ab7686a4e6e8e8f710d7cdb21dc195c84d4cb3305e3d932346c42'} -2025-09-01 21:52:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a11047f7e245f... -2025-09-01 21:52:55 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a11047f7e245f... -2025-09-01 21:52:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a11047f7e245f... -2025-09-01 21:52:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788775.096045, 'pubkey_prefix': 'e99a11047f7e245f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b910', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a11047f7e245f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a52c78b66893c40fed9ef4fc667251844cc1c03eb5d316d81fcd75a225317d7d235cc768abd34891a2920784eff696c1e7202b78f781a1f3c09b1f98db233e4198467ad60a91248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec811057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec811057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2ec811057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788776.119104, 'pubkey_prefix': '2ec811057f7e245fbd03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b9', 'snr': 11.5, 'rssi': -56, 'raw_hex': '2ec811057f7e245fbd03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a52c78b66893c40fed9ef4fc667251844cc1c03eb5d316d81fcd75a225317d7d235cc768abd34891a2920784eff696c1e7202b78f781a1f3c09b1f98db233e4198467ad60a91248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da11057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da11057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da11057f7e245f... -2025-09-01 21:52:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788776.678259, 'pubkey_prefix': '31da11057f7e245f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b9', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da11057f7e245f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a52c78b66893c40fed9ef4fc667251844cc1c03eb5d316d81fcd75a225317d7d235cc768abd34891a2920784eff696c1e7202b78f781a1f3c09b1f98db233e4198467ad60a91248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:53:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e399110491507e5f... -2025-09-01 21:53:08 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e399110491507e5f... -2025-09-01 21:53:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e399110491507e5f... -2025-09-01 21:53:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788788.699414, 'pubkey_prefix': 'e399110491507e5f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b910', 'snr': -7.25, 'rssi': -103, 'raw_hex': 'e399110491507e5f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a53a78b668ebd3f20ab59701830e57fd9ea146656615b7161610538b270dc51c25414f6701b84da8d111a3aa5bb67b3c5a32345f85f32a13e45235d5507ce02f8e670ba00691248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:53:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc110591507e5f... -2025-09-01 21:53:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc110591507e5f... -2025-09-01 21:53:09 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc110591507e5f... -2025-09-01 21:53:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788789.293492, 'pubkey_prefix': '30dc110591507e5f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b9', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc110591507e5f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a53a78b668ebd3f20ab59701830e57fd9ea146656615b7161610538b270dc51c25414f6701b84da8d111a3aa5bb67b3c5a32345f85f32a13e45235d5507ce02f8e670ba00691248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:53:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca110591507e5f... -2025-09-01 21:53:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca110591507e5f... -2025-09-01 21:53:10 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca110591507e5f... -2025-09-01 21:53:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788790.2482822, 'pubkey_prefix': '31ca110591507e5fbd03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b9', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca110591507e5fbd03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a53a78b668ebd3f20ab59701830e57fd9ea146656615b7161610538b270dc51c25414f6701b84da8d111a3aa5bb67b3c5a32345f85f32a13e45235d5507ce02f8e670ba00691248dd502841db6f8f09f8cb22054726565'} -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59a150410fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59a150410fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e59a150410fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788800.395923, 'pubkey_prefix': 'e59a150410fb7e5f11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea20', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a150410fb7e5f11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea2076cb7bfb915db35ae29062dda7764c8a5ef562959311a08759a2dd'} -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756788796, 'text': '🐝🍄: Oh yeah, that helps me a ton too'} -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Message content for processing: Oh yeah, that helps me a ton too -2025-09-01 21:53:20 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Oh yeah, that helps me a ton too -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788800.395923, 'pubkey_prefix': 'e59a150410fb7e5f11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea20', 'snr': -6.75, 'rssi': -102, 'raw_hex': 'e59a150410fb7e5f11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea2076cb7bfb915db35ae29062dda7764c8a5ef562959311a08759a2dd'} -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Found raw packet data: e59a150410fb7e5f11a2a4182c0fdbac... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Converted to 59 bytes: e59a150410fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Not enough data: need 156, have 59 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.75 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30dc150510fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30dc150510fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 30dc150510fb7e5f... -2025-09-01 21:53:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788800.893731, 'pubkey_prefix': '30dc150510fb7e5f0111a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea', 'snr': 12.0, 'rssi': -36, 'raw_hex': '30dc150510fb7e5f0111a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea2076cb7bfb915db35ae29062dda7764c8a5ef562959311a08759a2dd'} -2025-09-01 21:53:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31cb150510fb7e5f... -2025-09-01 21:53:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31cb150510fb7e5f... -2025-09-01 21:53:21 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 31cb150510fb7e5f... -2025-09-01 21:53:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788801.25277, 'pubkey_prefix': '31cb150510fb7e5fbd11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea', 'snr': 12.25, 'rssi': -53, 'raw_hex': '31cb150510fb7e5fbd11a2a4182c0fdbac3cb7f48d06cfe65de13d942e35ecea2076cb7bfb915db35ae29062dda7764c8a5ef562959311a08759a2dd'} -2025-09-01 21:53:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a1103fb7e5f82... -2025-09-01 21:53:36 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a1103fb7e5f82... -2025-09-01 21:53:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a1103fb7e5f82... -2025-09-01 21:53:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788816.740563, 'pubkey_prefix': 'e69a1103fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f7', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a1103fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a4a78b668a7fec5cc5ad43e9e337c9642d07a545e7169e0c19992b5d5f6e4119834eb795683ed08dc46c4851427ee87e47ec1c125b45fd5efd9f13dd21392300893f9850293fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-01 21:53:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca1104fb7e5fbd... -2025-09-01 21:53:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca1104fb7e5fbd... -2025-09-01 21:53:37 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca1104fb7e5fbd... -2025-09-01 21:53:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788817.7679949, 'pubkey_prefix': '32ca1104fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca1104fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a4a78b668a7fec5cc5ad43e9e337c9642d07a545e7169e0c19992b5d5f6e4119834eb795683ed08dc46c4851427ee87e47ec1c125b45fd5efd9f13dd21392300893f9850293fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-01 21:53:43 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:53:43 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:54:02 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:54:02 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:54:02 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:54:02 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:54:02 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:54:03 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:54:03 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:54:03 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:54:04 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:54:04 - MeshCoreBot - INFO - Contacts loaded: 101 contacts -2025-09-01 21:54:04 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:54:06 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:54:06 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:54:07 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:54:07 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:54:08 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:54:08 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:54:08 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:54:08 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756788823, 'text': 'Muesli Client: Oh I don’t see that in the cli docs'} -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Message content for processing: Oh I don’t see that in the cli docs -2025-09-01 21:54:08 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Oh I don’t see that in the cli docs -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 21:54:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 21:54:08 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:54:08 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:54:08 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:54:08 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:54:08 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:54:08 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:54:08 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:54:08 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:54:08 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:54:08 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:54:08 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcc1101bd4ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcc1101bd4ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2fcc1101bd4ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788850.214688, 'pubkey_prefix': '2fcc1101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -52, 'raw_hex': '2fcc1101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1101014ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1101014ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1101014ff0f5... -2025-09-01 21:54:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788850.8940868, 'pubkey_prefix': '2fda1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69c1102015f4ff0... -2025-09-01 21:54:13 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69c1102015f4ff0... -2025-09-01 21:54:13 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey e69c1102015f4ff0... -2025-09-01 21:54:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788853.049886, 'pubkey_prefix': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.5, 'rssi': -100, 'raw_hex': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2ed90a004ff5a4a3... -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756788856, 'text': 'sun'} -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:54:16 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: sun -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788853.049886, 'pubkey_prefix': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.5, 'rssi': -100, 'raw_hex': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Converted to 119 bytes: e69c1102015f4ff0... -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Path length: 156 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Not enough data: need 158, have 119 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756788853.049886, 'pubkey_prefix': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.5, 'rssi': -100, 'raw_hex': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756788853.049886, 'pubkey_prefix': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -6.5, 'rssi': -100, 'raw_hex': 'e69c1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f35b44466fda3cd045e736bd20d54628a100c7f065a243900f251c6af6e3a87ef32ac23f0b162dad663919673b3883182f80941697a1abd04a0e0a54459c2026573998f0b81486f776c426f7420f09fa496'} -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Using SNR from recent RF data: -6.5 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -100 -2025-09-01 21:54:16 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 21:54:16 - MeshCoreBot - INFO - Processing message: sun -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2ed90a004ff52020... -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756788866, 'text': 'help'} -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:54:26 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: help -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:54:26 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 21:54:26 - MeshCoreBot - INFO - Processing message: help -2025-09-01 21:54:26 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 21:54:26 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Bot Help: test, ping, help, hello, cmd, @string, sun, moon, solar, hfcond, satpass | Use 'help ' for details -2025-09-01 21:54:26 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2dd90a004ff5616e... -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756788869, 'text': 'moon'} -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:54:29 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: moon -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:54:29 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 21:54:29 - MeshCoreBot - INFO - Processing message: moon -2025-09-01 21:54:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79a11031f7e5f91... -2025-09-01 21:54:31 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79a11031f7e5f91... -2025-09-01 21:54:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e79a11031f7e5f91... -2025-09-01 21:54:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788871.216834, 'pubkey_prefix': 'e79a11031f7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -6.25, 'rssi': -102, 'raw_hex': 'e79a11031f7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b398178b6683ab12278b0d8e19a2fd503a71a89d3040419e070ed64a473195880ff98fe6853ceb8f5159a1fece9feebaa6f77be9c6ffa1b4b65782d95b3996304215e52d40592c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 21:54:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb11041f7e5fbd... -2025-09-01 21:54:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb11041f7e5fbd... -2025-09-01 21:54:32 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb11041f7e5fbd... -2025-09-01 21:54:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788872.598387, 'pubkey_prefix': '2fcb11041f7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb11041f7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b398178b6683ab12278b0d8e19a2fd503a71a89d3040419e070ed64a473195880ff98fe6853ceb8f5159a1fece9feebaa6f77be9c6ffa1b4b65782d95b3996304215e52d40592c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 21:54:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11041f7e5f01... -2025-09-01 21:54:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11041f7e5f01... -2025-09-01 21:54:33 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11041f7e5f01... -2025-09-01 21:54:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788873.403002, 'pubkey_prefix': '31db11041f7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db11041f7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b398178b6683ab12278b0d8e19a2fd503a71a89d3040419e070ed64a473195880ff98fe6853ceb8f5159a1fece9feebaa6f77be9c6ffa1b4b65782d95b3996304215e52d40592c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 21:55:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69905027e5f54c5... -2025-09-01 21:55:18 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69905027e5f54c5... -2025-09-01 21:55:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e69905027e5f54c5... -2025-09-01 21:55:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788918.6157708, 'pubkey_prefix': 'e69905027e5f54c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b172d', 'snr': -6.5, 'rssi': -103, 'raw_hex': 'e69905027e5f54c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b172d70bcbea147d976dc681a2e2a313bc70ab3f6a634e11ee859bc263acb33cb0dc4cb3d0a3741f055a0bd27'} -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0154... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0154... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0154... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788919.1958652, 'pubkey_prefix': '2fd905037e5f0154c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b17', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f0154c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b172d70bcbea147d976dc681a2e2a313bc70ab3f6a634e11ee859bc263acb33cb0dc4cb3d0a3741f055a0bd27'} -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33ca05037e5fbd54... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33ca05037e5fbd54... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 33ca05037e5fbd54... -2025-09-01 21:55:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756788919.6128361, 'pubkey_prefix': '33ca05037e5fbd54c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b17', 'snr': 12.75, 'rssi': -54, 'raw_hex': '33ca05037e5fbd54c5aaf014a88311b112fce44f6c40b2d846c602aada4c5b172d70bcbea147d976dc681a2e2a313bc70ab3f6a634e11ee859bc263acb33cb0dc4cb3d0a3741f055a0bd27'} -2025-09-01 21:56:32 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:56:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05025f01547e... -2025-09-01 21:56:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05025f01547e... -2025-09-01 21:56:45 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05025f01547e... -2025-09-01 21:56:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789005.449141, 'pubkey_prefix': '32db05025f01547ed3b66ba5a588815f0832fc14e315974e6932d885a90ec341', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05025f01547ed3b66ba5a588815f0832fc14e315974e6932d885a90ec3418f36cc2afa7786aeefb02d4e935433f9112d6e0a0bfe42874deca754cb5cc3930288158811766912f072'} -2025-09-01 21:56:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb05025fbd547e... -2025-09-01 21:56:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb05025fbd547e... -2025-09-01 21:56:46 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb05025fbd547e... -2025-09-01 21:56:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789006.006849, 'pubkey_prefix': '2fcb05025fbd547ed3b66ba5a588815f0832fc14e315974e6932d885a90ec341', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb05025fbd547ed3b66ba5a588815f0832fc14e315974e6932d885a90ec3418f36cc2afa7786aeefb02d4e935433f9112d6e0a0bfe42874deca754cb5cc3930288158811766912f072'} -2025-09-01 21:56:49 - MeshCoreBot - DEBUG - Converted to 18 bytes: e5992602331c5cc8... -2025-09-01 21:56:49 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-01 21:56:49 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 21:56:49 - MeshCoreBot - DEBUG - Not enough data: need 155, have 18 -2025-09-01 21:56:59 - MeshCoreBot - DEBUG - Converted to 18 bytes: e69a26022f16f49e... -2025-09-01 21:56:59 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-01 21:56:59 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 21:56:59 - MeshCoreBot - DEBUG - Not enough data: need 156, have 18 -2025-09-01 21:57:03 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 21:57:03 - MeshCoreBot - INFO - Bot stopped -2025-09-01 21:57:05 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 21:57:05 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 21:57:05 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 21:57:05 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 21:57:05 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 21:57:05 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 21:57:05 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 21:57:05 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 21:57:07 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 21:57:07 - MeshCoreBot - INFO - Contacts loaded: 101 contacts -2025-09-01 21:57:07 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 21:57:09 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 21:57:09 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:57:10 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 21:57:10 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:57:11 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 21:57:11 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:57:11 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 21:57:11 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 21:57:11 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 21:57:11 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 21:57:11 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 21:57:11 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 21:57:11 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 21:57:11 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 21:57:11 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 21:57:11 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 21:57:11 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 21:57:11 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 21:57:11 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 21:57:11 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 21:57:11 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 21:57:11 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 21:57:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc81101bd4ff0f5... -2025-09-01 21:57:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc81101bd4ff0f5... -2025-09-01 21:57:12 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2fc81101bd4ff0f5... -2025-09-01 21:57:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789032.6894479, 'pubkey_prefix': '2fc81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -56, 'raw_hex': '2fc81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fecb44466a96667eeaae14e8bde8fea0ae7381a8de5a52529f639eb1236819960cb5d9fc60a994b81543c52f36cc93000978a65726e313836583723e3f64094eb8e41700981486f776c426f7420f09fa496'} -2025-09-01 21:57:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ddc1101014ff0f5... -2025-09-01 21:57:13 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2ddc1101014ff0f5... -2025-09-01 21:57:13 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2ddc1101014ff0f5... -2025-09-01 21:57:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789033.369194, 'pubkey_prefix': '2ddc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.25, 'rssi': -36, 'raw_hex': '2ddc1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fecb44466a96667eeaae14e8bde8fea0ae7381a8de5a52529f639eb1236819960cb5d9fc60a994b81543c52f36cc93000978a65726e313836583723e3f64094eb8e41700981486f776c426f7420f09fa496'} -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Converted to 24 bytes: 33da0a004ff52790... -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Has transport codes: da0a004f -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789035, 'text': 'sun'} -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 21:57:18 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: sun -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 21:57:18 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 21:57:18 - MeshCoreBot - INFO - Processing message: sun -2025-09-01 21:57:18 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-01 21:57:18 - MeshCoreBot - ERROR - Error executing command 'sun': 'MeshCoreBot' object has no attribute 'send_dm' -2025-09-01 21:57:18 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Error executing sun: 'MeshCoreBot' object has no attribute 'send_dm' -2025-09-01 21:57:18 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 21:57:21 - MeshCoreBot - DEBUG - Converted to 18 bytes: ec9c26022f1b8fc8... -2025-09-01 21:57:21 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-01 21:57:21 - MeshCoreBot - DEBUG - Has transport codes: 9c26022f -2025-09-01 21:57:21 - MeshCoreBot - DEBUG - Path length: 27 -2025-09-01 21:57:21 - MeshCoreBot - DEBUG - Not enough data: need 33, have 18 -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b05027e5f8575... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b05027e5f8575... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b05027e5f8575... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789108.5485811, 'pubkey_prefix': 'ea9b05027e5f8575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f5307', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b05027e5f8575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f5307cd483c122094637437f128b09b347f5f830b8b82cf11df93e25614d25e2fc45a8d63b8a54dccdbeb057d'} -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c905037e5fbd85... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c905037e5fbd85... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c905037e5fbd85... -2025-09-01 21:58:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789108.84273, 'pubkey_prefix': '30c905037e5fbd8575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f53', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c905037e5fbd8575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f5307cd483c122094637437f128b09b347f5f830b8b82cf11df93e25614d25e2fc45a8d63b8a54dccdbeb057d'} -2025-09-01 21:58:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0185... -2025-09-01 21:58:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0185... -2025-09-01 21:58:29 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0185... -2025-09-01 21:58:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789109.1432462, 'pubkey_prefix': '30d905037e5f018575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f53', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f018575b590ad6959f29a6595e48beb4645ac77a719e7bfd18f5307cd483c122094637437f128b09b347f5f830b8b82cf11df93e25614d25e2fc45a8d63b8a54dccdbeb057d'} -2025-09-01 21:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91100010101c0... -2025-09-01 21:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91100010101c0... -2025-09-01 21:58:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91100010101c0... -2025-09-01 21:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789115.215181, 'pubkey_prefix': '31d91100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172057b79b668d368dff3bbcb4a069da0fe051d086c2e7c619fd743480b914e8a4cb251a063abc1ceb81d3dcd5606f23b21c5cc7483d59e8b5e66beb17ebe867995047316a20b92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:58:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c91101bd010101... -2025-09-01 21:58:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c91101bd010101... -2025-09-01 21:58:36 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 30c91101bd010101... -2025-09-01 21:58:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789116.77031, 'pubkey_prefix': '30c91101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': 12.0, 'rssi': -55, 'raw_hex': '30c91101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172057b79b668d368dff3bbcb4a069da0fe051d086c2e7c619fd743480b914e8a4cb251a063abc1ceb81d3dcd5606f23b21c5cc7483d59e8b5e66beb17ebe867995047316a20b92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:58:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b11015f010101... -2025-09-01 21:58:38 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b11015f010101... -2025-09-01 21:58:38 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b11015f010101... -2025-09-01 21:58:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789118.397042, 'pubkey_prefix': 'ec9b11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172057b79b668d368dff3bbcb4a069da0fe051d086c2e7c619fd743480b914e8a4cb251a063abc1ceb81d3dcd5606f23b21c5cc7483d59e8b5e66beb17ebe867995047316a20b92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 21:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc81200bdd5f69c... -2025-09-01 21:58:54 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc81200bdd5f69c... -2025-09-01 21:58:54 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 2dc81200bdd5f69c... -2025-09-01 21:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789134.147939, 'pubkey_prefix': '2dc81200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 11.25, 'rssi': -56, 'raw_hex': '2dc81200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69c8b79b668b0618277593661fd46f4cc2e2883a3c444fae9b252d938de316c74ad6e21598e4823495c4a97cf77143a7c5f40b2d94531602b60bb18b463ebbfe88698896c0b9286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-01 22:00:22 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b150449cd7e5f... -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b150449cd7e5f... -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b150449cd7e5f... -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789226.731593, 'pubkey_prefix': 'eb9b150449cd7e5f1173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f8b', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150449cd7e5f1173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f8ba001255e1bc700d057b90c1a6acd3dee3087468dea29c593e6245e'} -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789220, 'text': 'Muesli Client: Testing it set to 0'} -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Message content for processing: Testing it set to 0 -2025-09-01 22:00:26 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Testing it set to 0 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789226.731593, 'pubkey_prefix': 'eb9b150449cd7e5f1173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f8b', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150449cd7e5f1173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f8ba001255e1bc700d057b90c1a6acd3dee3087468dea29c593e6245e'} -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Found raw packet data: eb9b150449cd7e5f1173d07bb7261555... -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Converted to 59 bytes: eb9b150449cd7e5f... -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Has transport codes: 9b150449 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Not enough data: need 211, have 59 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:00:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda150549cd7e5f... -2025-09-01 22:00:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda150549cd7e5f... -2025-09-01 22:00:27 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda150549cd7e5f... -2025-09-01 22:00:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789227.472555, 'pubkey_prefix': '2fda150549cd7e5f011173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda150549cd7e5f011173d07bb7261555df7a5c67a9d2a3bf41cd2b83668e1f8ba001255e1bc700d057b90c1a6acd3dee3087468dea29c593e6245e'} -2025-09-01 22:00:32 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 22:00:32 - MeshCoreBot - INFO - Bot stopped -2025-09-01 22:00:34 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:00:34 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 22:00:34 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 22:00:34 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 22:00:34 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 22:00:34 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 22:00:34 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 22:00:34 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 22:00:35 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 22:00:35 - MeshCoreBot - INFO - Contacts loaded: 101 contacts -2025-09-01 22:00:35 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 22:00:37 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 22:00:38 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:00:38 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 22:00:39 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:00:39 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 22:00:40 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:00:40 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 22:00:40 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 22:00:40 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:00:40 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:00:40 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:00:40 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 22:00:40 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 22:00:40 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 22:00:40 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 22:00:40 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 22:00:40 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 22:00:40 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 22:00:40 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 22:00:40 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 22:00:40 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 22:00:40 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99b11015f4ff0f5... -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99b11015f4ff0f5... -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey e99b11015f4ff0f5... -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789241.270475, 'pubkey_prefix': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbcb5446668b67fed4cc58ff31831d150230a53bcd4e479b6bf449df5d1efc7925a0eef4657899a5579248dfc1a28b1fa34037801dbde6c5c2926838b3def97ca20a7d80181486f776c426f7420f09fa496'} -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30da0a004ff56753... -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Has transport codes: da0a004f -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789240, 'text': 'sun'} -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:00:41 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: sun -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789241.270475, 'pubkey_prefix': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbcb5446668b67fed4cc58ff31831d150230a53bcd4e479b6bf449df5d1efc7925a0eef4657899a5579248dfc1a28b1fa34037801dbde6c5c2926838b3def97ca20a7d80181486f776c426f7420f09fa496'} -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Converted to 118 bytes: e99b11015f4ff0f5... -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Not enough data: need 157, have 118 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789241.270475, 'pubkey_prefix': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbcb5446668b67fed4cc58ff31831d150230a53bcd4e479b6bf449df5d1efc7925a0eef4657899a5579248dfc1a28b1fa34037801dbde6c5c2926838b3def97ca20a7d80181486f776c426f7420f09fa496'} -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756789241.270475, 'pubkey_prefix': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.75, 'rssi': -101, 'raw_hex': 'e99b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbcb5446668b67fed4cc58ff31831d150230a53bcd4e479b6bf449df5d1efc7925a0eef4657899a5579248dfc1a28b1fa34037801dbde6c5c2926838b3def97ca20a7d80181486f776c426f7420f09fa496'} -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Using SNR from recent RF data: -5.75 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -101 -2025-09-01 22:00:41 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:00:41 - MeshCoreBot - INFO - Processing message: sun -2025-09-01 22:00:41 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-01 22:00:41 - MeshCoreBot - ERROR - Error executing command 'sun': SunCommand.execute() takes 2 positional arguments but 3 were given -2025-09-01 22:00:41 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Error executing sun: SunCommand.execute() takes 2 positional arguments but 3 were given -2025-09-01 22:00:41 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81101014ff0f5... -2025-09-01 22:00:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81101014ff0f5... -2025-09-01 22:00:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81101014ff0f5... -2025-09-01 22:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789242.6303601, 'pubkey_prefix': '32d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbcb5446668b67fed4cc58ff31831d150230a53bcd4e479b6bf449df5d1efc7925a0eef4657899a5579248dfc1a28b1fa34037801dbde6c5c2926838b3def97ca20a7d80181486f776c426f7420f09fa496'} -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b150823fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b150823fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b150823fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789268.156872, 'pubkey_prefix': 'eb9b150823fb54d038081d5f1b1796a02361ccb6fdaeb22ea2e75b7a4c7e1247', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150823fb54d038081d5f1b1796a02361ccb6fdaeb22ea2e75b7a4c7e1247ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda150923fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda150923fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda150923fb54d0... -2025-09-01 22:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789268.672939, 'pubkey_prefix': '2dda150923fb54d038081d5f011b1796a02361ccb6fdaeb22ea2e75b7a4c7e12', 'snr': 11.25, 'rssi': -38, 'raw_hex': '2dda150923fb54d038081d5f011b1796a02361ccb6fdaeb22ea2e75b7a4c7e1247ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89a150449cd7e5f... -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89a150449cd7e5f... -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e89a150449cd7e5f... -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789276.850731, 'pubkey_prefix': 'e89a150449cd7e5f111ca89f63bae82336041466cf3547fd62f39b92d126b94d', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a150449cd7e5f111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789272, 'text': 'Muesli Client: And 0.25'} -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Message content for processing: And 0.25 -2025-09-01 22:01:16 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: And 0.25 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789276.850731, 'pubkey_prefix': 'e89a150449cd7e5f111ca89f63bae82336041466cf3547fd62f39b92d126b94d', 'snr': -6.0, 'rssi': -102, 'raw_hex': 'e89a150449cd7e5f111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Found raw packet data: e89a150449cd7e5f111ca89f63bae823... -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Converted to 43 bytes: e89a150449cd7e5f... -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Has transport codes: 9a150449 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:01:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c7150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c7150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 30c7150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789277.145012, 'pubkey_prefix': '30c7150549cd7e5fbd111ca89f63bae82336041466cf3547fd62f39b92d126b9', 'snr': 12.0, 'rssi': -57, 'raw_hex': '30c7150549cd7e5fbd111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:17 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150549cd7e5f... -2025-09-01 22:01:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789277.4340549, 'pubkey_prefix': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b9', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fdc0a004ff5fbbe... -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Has transport codes: dc0a004f -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789280, 'text': 'moon'} -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:01:20 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: moon -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789277.4340549, 'pubkey_prefix': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b9', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Converted to 44 bytes: 32da150549cd7e5f... -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Not enough data: need 220, have 44 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789277.4340549, 'pubkey_prefix': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b9', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756789277.4340549, 'pubkey_prefix': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b9', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150549cd7e5f01111ca89f63bae82336041466cf3547fd62f39b92d126b94d04ccdc82f1cabc3b5673c5'} -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.5 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -38 -2025-09-01 22:01:20 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:01:20 - MeshCoreBot - INFO - Processing message: moon -2025-09-01 22:01:20 - MeshCoreBot - INFO - Command 'moon' matched, executing -2025-09-01 22:01:20 - MeshCoreBot - ERROR - Error executing command 'moon': MoonCommand.execute() takes 2 positional arguments but 3 were given -2025-09-01 22:01:20 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Error executing moon: MoonCommand.execute() takes 2 positional arguments but 3 were given -2025-09-01 22:01:21 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a150449cd7e5f... -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a150449cd7e5f... -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a150449cd7e5f... -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789292.4443362, 'pubkey_prefix': 'e99a150449cd7e5f110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff730', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff73019d02b951671816f5278cebe99de1821f4ca49edaba5e724421869'} -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789289, 'text': 'Muesli Client: Maybe 0.25 is the sweet spot'} -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Message content for processing: Maybe 0.25 is the sweet spot -2025-09-01 22:01:32 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Maybe 0.25 is the sweet spot -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789292.4443362, 'pubkey_prefix': 'e99a150449cd7e5f110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff730', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a150449cd7e5f110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff73019d02b951671816f5278cebe99de1821f4ca49edaba5e724421869'} -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Found raw packet data: e99a150449cd7e5f110e97b9c2a0f434... -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Converted to 59 bytes: e99a150449cd7e5f... -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Not enough data: need 156, have 59 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:01:32 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c5150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c5150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 33c5150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789293.178453, 'pubkey_prefix': '33c5150549cd7e5fbd110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff7', 'snr': 12.75, 'rssi': -59, 'raw_hex': '33c5150549cd7e5fbd110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff73019d02b951671816f5278cebe99de1821f4ca49edaba5e724421869'} -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da150549cd7e5f... -2025-09-01 22:01:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789293.547414, 'pubkey_prefix': '32da150549cd7e5f01110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff7', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da150549cd7e5f01110e97b9c2a0f434231ccc07c5ca414c5a8628a1db5ff73019d02b951671816f5278cebe99de1821f4ca49edaba5e724421869'} -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9b150449cd7e5f... -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9b150449cd7e5f... -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ea9b150449cd7e5f... -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789310.52195, 'pubkey_prefix': 'ea9b150449cd7e5f11a0c84306c27684b4294dd0adbe03522cf8e63b5341abf8', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b150449cd7e5f11a0c84306c27684b4294dd0adbe03522cf8e63b5341abf84b2c4e8382f83695e8bd8bcbe8166d0eaa0a96c75dcee76a8c0d6a'} -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789308, 'text': 'Muesli Client: 0.5 didn’t improve things'} -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Message content for processing: 0.5 didn’t improve things -2025-09-01 22:01:50 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: 0.5 didn’t improve things -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789310.52195, 'pubkey_prefix': 'ea9b150449cd7e5f11a0c84306c27684b4294dd0adbe03522cf8e63b5341abf8', 'snr': -5.5, 'rssi': -101, 'raw_hex': 'ea9b150449cd7e5f11a0c84306c27684b4294dd0adbe03522cf8e63b5341abf84b2c4e8382f83695e8bd8bcbe8166d0eaa0a96c75dcee76a8c0d6a'} -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Found raw packet data: ea9b150449cd7e5f11a0c84306c27684... -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Converted to 59 bytes: ea9b150449cd7e5f... -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Not enough data: need 157, have 59 -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:01:50 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d9150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d9150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d9150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789311.142591, 'pubkey_prefix': '31d9150549cd7e5f0111a0c84306c27684b4294dd0adbe03522cf8e63b5341ab', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d9150549cd7e5f0111a0c84306c27684b4294dd0adbe03522cf8e63b5341abf84b2c4e8382f83695e8bd8bcbe8166d0eaa0a96c75dcee76a8c0d6a'} -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c7150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c7150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 34c7150549cd7e5f... -2025-09-01 22:01:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789311.499437, 'pubkey_prefix': '34c7150549cd7e5fbd11a0c84306c27684b4294dd0adbe03522cf8e63b5341ab', 'snr': 13.0, 'rssi': -57, 'raw_hex': '34c7150549cd7e5fbd11a0c84306c27684b4294dd0adbe03522cf8e63b5341abf84b2c4e8382f83695e8bd8bcbe8166d0eaa0a96c75dcee76a8c0d6a'} -2025-09-01 22:01:52 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 22:01:52 - MeshCoreBot - INFO - Bot stopped -2025-09-01 22:01:54 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:01:54 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 22:01:54 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 22:01:54 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 22:01:54 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 22:01:54 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 22:01:54 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 22:01:54 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 22:01:55 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 22:01:55 - MeshCoreBot - INFO - Contacts loaded: 101 contacts -2025-09-01 22:01:55 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 22:01:57 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 22:01:58 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:01:58 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 22:01:58 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:01:59 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:01:59 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 22:02:00 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:02:00 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 22:02:00 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 22:02:00 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:02:00 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:02:00 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:02:00 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 22:02:00 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 22:02:00 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 22:02:00 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 22:02:00 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 22:02:00 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 22:02:00 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 22:02:00 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 22:02:00 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 22:02:00 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 22:02:00 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 22:02:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81101014ff0f5... -2025-09-01 22:02:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81101014ff0f5... -2025-09-01 22:02:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81101014ff0f5... -2025-09-01 22:02:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789321.615603, 'pubkey_prefix': '30d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0cb6446668fecce0fb791c7a197e543d9192783459feaae537c19c03086155c5fad9b9afe4be262bf054158d9a67c23d4d861c1a92c3b56429ff4a2b2dc841fe0609730b81486f776c426f7420f09fa496'} -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c81101bd4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c81101bd4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c81101bd4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789322.353704, 'pubkey_prefix': '31c81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c81101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0cb6446668fecce0fb791c7a197e543d9192783459feaae537c19c03086155c5fad9b9afe4be262bf054158d9a67c23d4d861c1a92c3b56429ff4a2b2dc841fe0609730b81486f776c426f7420f09fa496'} -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b11015f4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b11015f4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b11015f4ff0f5... -2025-09-01 22:02:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789322.852438, 'pubkey_prefix': 'ec9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0cb6446668fecce0fb791c7a197e543d9192783459feaae537c19c03086155c5fad9b9afe4be262bf054158d9a67c23d4d861c1a92c3b56429ff4a2b2dc841fe0609730b81486f776c426f7420f09fa496'} -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Converted to 24 bytes: 33da0a004ff5ad96... -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Has transport codes: da0a004f -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789332, 'text': 'moon'} -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:02:13 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: moon -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:02:13 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:02:13 - MeshCoreBot - INFO - Processing message: moon -2025-09-01 22:02:13 - MeshCoreBot - INFO - Command 'moon' matched, executing -2025-09-01 22:02:13 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: 🌙 Moon Info: -MoonRise:Tue 02 17:42 -Set:Tue 02 00:05 -Phase:Waxing Gibbous🌔 @:68.52% -FullMoon:Sun Sep 07 11:08 -NewMoon:Sun Sep 21 12:54 -Az: 199.75° -Alt: 9.59° -2025-09-01 22:02:13 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:02:22 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b1504cb087e5f... -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b1504cb087e5f... -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b1504cb087e5f... -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789344.929854, 'pubkey_prefix': 'eb9b1504cb087e5f11939ebc1a76e730cedae449ce52f8501084745ec7d45434', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1504cb087e5f11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789338, 'text': 'Ikoka Stick FW Dev: Run with it for a couple hours like this, see how it affects things long term'} -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Message content for processing: Run with it for a couple hours like this, see how it affects things long term -2025-09-01 22:02:24 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Run with it for a couple hours like this, see how it affects things long term -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789344.929854, 'pubkey_prefix': 'eb9b1504cb087e5f11939ebc1a76e730cedae449ce52f8501084745ec7d45434', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b1504cb087e5f11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Found raw packet data: eb9b1504cb087e5f11939ebc1a76e730... -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Converted to 123 bytes: eb9b1504cb087e5f... -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Has transport codes: 9b1504cb -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Path bytes: 7e5f11939ebc1a76 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Payload: e730cedae449ce52f8501084745ec7d4... (109 bytes) -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 8, 'path_nodes': ['5f7e', '9311', 'bc9e', '761a'], 'payload': 'e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 8, 'path_nodes': ['5f7e', '9311', 'bc9e', '761a'], 'payload': 'e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:02:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:02:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91505cb087e5f... -2025-09-01 22:02:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91505cb087e5f... -2025-09-01 22:02:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91505cb087e5f... -2025-09-01 22:02:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789345.801093, 'pubkey_prefix': '2fd91505cb087e5f0111939ebc1a76e730cedae449ce52f8501084745ec7d454', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91505cb087e5f0111939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c51505cb087e5f... -2025-09-01 22:02:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c51505cb087e5f... -2025-09-01 22:02:26 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 31c51505cb087e5f... -2025-09-01 22:02:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789346.576743, 'pubkey_prefix': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d454', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Converted to 24 bytes: 31db0a004ff53f6c... -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Path length: 219 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Not enough data: need 221, have 24 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789349, 'text': 'sun'} -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:02:29 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: sun -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789346.576743, 'pubkey_prefix': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d454', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Converted to 124 bytes: 31c51505cb087e5f... -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Path length: 197 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Not enough data: need 199, have 124 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789346.576743, 'pubkey_prefix': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d454', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756789346.576743, 'pubkey_prefix': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d454', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51505cb087e5fbd11939ebc1a76e730cedae449ce52f8501084745ec7d45434328a8190196418781e316f6bbb290740c6f34a15a97351b21b7b4bee0a87b4ae79e18c9ffb8eaa9c3892b6a360f482c02a1225c4d1e04de9d75198fd1c43535811fe63ca11624f78370dd08ec29387caf47a25170e7418c74e91e4'} -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.25 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -59 -2025-09-01 22:02:29 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:02:29 - MeshCoreBot - INFO - Processing message: sun -2025-09-01 22:02:29 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-01 22:02:29 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ☀️ Sun Info: -SunRise: Tue 02 06:31 -Set: Tue 02 19:51 -Daylight: 13h 19m -Azimuth: 309.17° -2025-09-01 22:02:29 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:02:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cda1504237e5f01... -2025-09-01 22:02:43 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cda1504237e5f01... -2025-09-01 22:02:43 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2cda1504237e5f01... -2025-09-01 22:02:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789363.9458401, 'pubkey_prefix': '2cda1504237e5f011b4ac70ce69bb5517f4301871bfda9dd69186d47ef9c5efe', 'snr': 11.0, 'rssi': -38, 'raw_hex': '2cda1504237e5f011b4ac70ce69bb5517f4301871bfda9dd69186d47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69a15044849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69a15044849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e69a15044849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789366.696198, 'pubkey_prefix': 'e69a15044849cd5f11ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139c', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a15044849cd5f11ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789363, 'text': 'Muesli Client: Sounds good'} -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Message content for processing: Sounds good -2025-09-01 22:02:46 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Sounds good -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789366.696198, 'pubkey_prefix': 'e69a15044849cd5f11ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139c', 'snr': -6.5, 'rssi': -102, 'raw_hex': 'e69a15044849cd5f11ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Found raw packet data: e69a15044849cd5f11ac936bc92ff1c5... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Converted to 43 bytes: e69a15044849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Not enough data: need 156, have 43 -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.5 -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed815054849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed815054849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed815054849cd5f... -2025-09-01 22:02:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789366.9963, 'pubkey_prefix': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d58013', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Converted to 24 bytes: 33da0a004ff511dc... -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Has transport codes: da0a004f -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789369, 'text': 'satpass'} -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:02:49 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: satpass -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789366.9963, 'pubkey_prefix': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d58013', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Converted to 44 bytes: 2ed815054849cd5f... -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Not enough data: need 218, have 44 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789366.9963, 'pubkey_prefix': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d58013', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756789366.9963, 'pubkey_prefix': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d58013', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815054849cd5f0111ac936bc92ff1c52e3cfcfd01830e38126f9da9d580139cd9ff4fc157aff8e76edffb'} -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 11.5 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -40 -2025-09-01 22:02:49 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:02:49 - MeshCoreBot - INFO - Processing message: satpass -2025-09-01 22:02:49 - MeshCoreBot - INFO - Command 'satpass' matched, executing -2025-09-01 22:02:49 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: 🛰️ Satellite Pass Info -Usage: satpass -Examples: -• satpass 25544 (ISS) -• satpass 33591 (NOAA-15) -2025-09-01 22:02:49 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Converted to 24 bytes: 33da0a004ff5b7c1... -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Has transport codes: da0a004f -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789387, 'text': 'solar'} -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:03:07 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: solar -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:03:07 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:03:07 - MeshCoreBot - INFO - Processing message: solar -2025-09-01 22:03:07 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-01 22:03:07 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ☀️ Solar Conditions: -Error fetching data - -📡 HF Band Conditions: -Error fetching data -2025-09-01 22:03:07 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Converted to 27 bytes: ea9a0903647e5f0a... -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dc90904647e5fbd... -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Path length: 201 -2025-09-01 22:03:59 - MeshCoreBot - DEBUG - Not enough data: need 203, have 28 -2025-09-01 22:04:00 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d80904647e5f01... -2025-09-01 22:04:00 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:04:00 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:04:00 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:04:01 - MeshCoreBot - DEBUG - Converted to 29 bytes: eb9b090564c7a37e... -2025-09-01 22:04:01 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 22:04:01 - MeshCoreBot - DEBUG - Has transport codes: 9b090564 -2025-09-01 22:04:01 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 22:04:01 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-01 22:04:02 - MeshCoreBot - DEBUG - Converted to 30 bytes: 29d8090664c7a37e... -2025-09-01 22:04:02 - MeshCoreBot - DEBUG - Header: 0x29, route_type: 1 -2025-09-01 22:04:02 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:04:02 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: eb9b0903647e5f0a... -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Has transport codes: 9b090364 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d90904647e5f01... -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Has transport codes: d9090464 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32c00904647e5fbd... -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Path length: 192 -2025-09-01 22:04:05 - MeshCoreBot - DEBUG - Not enough data: need 194, have 28 -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99a15027e5f1ba4... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99a15027e5f1ba4... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey e99a15027e5f1ba4... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789446.549698, 'pubkey_prefix': 'e99a15027e5f1ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7f6', 'snr': -5.75, 'rssi': -102, 'raw_hex': 'e99a15027e5f1ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315037e5fbd1b... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315037e5fbd1b... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315037e5fbd1b... -2025-09-01 22:04:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789446.920296, 'pubkey_prefix': '32c315037e5fbd1ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315037e5fbd1ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:04:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d915037e5f011b... -2025-09-01 22:04:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d915037e5f011b... -2025-09-01 22:04:07 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d915037e5f011b... -2025-09-01 22:04:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789447.11595, 'pubkey_prefix': '30d915037e5f011ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d915037e5f011ba49265be8f6b39118b10e1140d2ff7408f3d47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Converted to 29 bytes: e99b0905b80c647e... -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Not enough data: need 157, have 29 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d80906b80c647e... -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Converted to 30 bytes: 34cb0906b80c647e... -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Has transport codes: cb0906b8 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Path length: 12 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Path bytes: 647e5fbd0a4566d734e76c61 -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Payload: 87fb1936b454528ef72acb10... (12 bytes) -2025-09-01 22:04:11 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 52, 'path_len': 12, 'path_nodes': ['7e64', 'bd5f', '450a', 'd766', 'e734', '616c'], 'payload': '87fb1936b454528ef72acb10', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911027e5f7773... -2025-09-01 22:04:22 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911027e5f7773... -2025-09-01 22:04:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911027e5f7773... -2025-09-01 22:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789462.2368362, 'pubkey_prefix': 'f49911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bcd7ab668fa1c9ab7cfb5fff6a9751a08f65096807949fdc3e601590379555e67c3f06204c3388dcfa52b3297bb74d9af894af6e5c8bb0e62079f27e2b5a2fdcf68cfa80592b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-01 22:04:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ebf11037e5fbd77... -2025-09-01 22:04:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ebf11037e5fbd77... -2025-09-01 22:04:23 - MeshCoreBot - DEBUG - Cached RSSI -65 for pubkey 2ebf11037e5fbd77... -2025-09-01 22:04:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789463.5963242, 'pubkey_prefix': '2ebf11037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 11.5, 'rssi': -65, 'raw_hex': '2ebf11037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bcd7ab668fa1c9ab7cfb5fff6a9751a08f65096807949fdc3e601590379555e67c3f06204c3388dcfa52b3297bb74d9af894af6e5c8bb0e62079f27e2b5a2fdcf68cfa80592b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-01 22:04:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece11037e5f0177... -2025-09-01 22:04:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece11037e5f0177... -2025-09-01 22:04:24 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece11037e5f0177... -2025-09-01 22:04:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789464.1493812, 'pubkey_prefix': '2ece11037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece11037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bcd7ab668fa1c9ab7cfb5fff6a9751a08f65096807949fdc3e601590379555e67c3f06204c3388dcfa52b3297bb74d9af894af6e5c8bb0e62079f27e2b5a2fdcf68cfa80592b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Converted to 28 bytes: f599090464c77e5f... -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30c4090564c77e5f... -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Has transport codes: c4090564 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed3090564c77e5f... -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Path length: 211 -2025-09-01 22:05:11 - MeshCoreBot - DEBUG - Not enough data: need 213, have 29 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Converted to 27 bytes: f49a0903647e5f0a... -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Has transport codes: 9a090364 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ec40904647e5fbd... -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Not enough data: need 198, have 28 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d20904647e5f01... -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Path length: 210 -2025-09-01 22:05:15 - MeshCoreBot - DEBUG - Not enough data: need 212, have 28 -2025-09-01 22:05:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:05:37 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 22:05:37 - MeshCoreBot - INFO - Bot stopped -2025-09-01 22:05:39 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:05:39 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 22:05:39 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 22:05:39 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 22:05:39 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 22:05:39 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 22:05:39 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 22:05:39 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 22:05:40 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 22:05:40 - MeshCoreBot - INFO - Contacts loaded: 101 contacts -2025-09-01 22:05:40 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 22:05:42 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 22:05:43 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:05:43 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 22:05:44 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:05:44 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 22:05:45 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:05:45 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 22:05:45 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 22:05:45 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:05:45 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:05:45 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:05:45 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 22:05:45 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 22:05:45 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 22:05:45 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 22:05:45 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 22:05:45 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 22:05:45 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 22:05:45 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 22:05:45 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 22:05:45 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 22:05:45 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 22:05:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41101bd4ff0f5... -2025-09-01 22:05:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41101bd4ff0f5... -2025-09-01 22:05:46 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41101bd4ff0f5... -2025-09-01 22:05:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789546.757271, 'pubkey_prefix': '30c41101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c41101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11101014ff0f5... -2025-09-01 22:05:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11101014ff0f5... -2025-09-01 22:05:47 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11101014ff0f5... -2025-09-01 22:05:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789547.231477, 'pubkey_prefix': '2fd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1102015f4ff0... -2025-09-01 22:05:48 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1102015f4ff0... -2025-09-01 22:05:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1102015f4ff0... -2025-09-01 22:05:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789548.5809531, 'pubkey_prefix': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fd80a004ff50512... -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Has transport codes: d80a004f -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789549, 'text': 'solar'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:05:49 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: solar -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789548.5809531, 'pubkey_prefix': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Converted to 119 bytes: f49a1102015f4ff0... -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Has transport codes: 9a110201 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Path bytes: 4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Payload: 182fb3060581486f776c426f7420f09f... (18 bytes) -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 95, 'path_nodes': ['f04f', 'f4f5', '56b6', 'a83c', '2ac9', '4b0d', '9c4d', '7aab', '885c', '7b4f', '7341', 'faa1', '5258', '13f0', '4f4f', '4f4f', 'b6ee', '6644', '5f86', '1c2e', 'ab21', '7f32', 'd310', 'cc58', 'd628', '615d', '84d1', '75e4', '2bc6', '18c8', 'adf2', '6372', '6a1f', '3090', '5bff', 'd7b2', '1c8f', '3be1', 'f947', '32e9', 'e2d7', 'b86c', '17f7', 'd0f8', '8631', '3deb', '945b'], 'payload': '182fb3060581486f776c426f7420f09fa496', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Decoded packet for routing from RF data: {'header': 244, 'path_len': 95, 'path_nodes': ['f04f', 'f4f5', '56b6', 'a83c', '2ac9', '4b0d', '9c4d', '7aab', '885c', '7b4f', '7341', 'faa1', '5258', '13f0', '4f4f', '4f4f', 'b6ee', '6644', '5f86', '1c2e', 'ab21', '7f32', 'd310', 'cc58', 'd628', '615d', '84d1', '75e4', '2bc6', '18c8', 'adf2', '6372', '6a1f', '3090', '5bff', 'd7b2', '1c8f', '3be1', 'f947', '32e9', 'e2d7', 'b86c', '17f7', 'd0f8', '8631', '3deb', '945b'], 'payload': '182fb3060581486f776c426f7420f09fa496', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Updated path info from decoded packet: Route: f04f,f4f5,56b6,a83c,2ac9,4b0d,9c4d,7aab,885c,7b4f,7341,faa1,5258,13f0,4f4f,4f4f,b6ee,6644,5f86,1c2e,ab21,7f32,d310,cc58,d628,615d,84d1,75e4,2bc6,18c8,adf2,6372,6a1f,3090,5bff,d7b2,1c8f,3be1,f947,32e9,e2d7,b86c,17f7,d0f8,8631,3deb,945b (47 nodes) -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789548.5809531, 'pubkey_prefix': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756789548.5809531, 'pubkey_prefix': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4feeb64466865f2e1c21ab327f10d358cc28d65d61d184e475c62bc818f2ad72631f6a9030ff5bb2d78f1ce13b47f9e932d7e26cb8f717f8d03186eb3d5b94c0182fb3060581486f776c426f7420f09fa496'} -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Using SNR from recent RF data: -3.0 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -102 -2025-09-01 22:05:49 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:05:49 - MeshCoreBot - INFO - Processing message: solar -2025-09-01 22:05:49 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-01 22:05:49 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ☀️ Solar Conditions: -A-Index: 16 -K-Index: 5 -Sunspots: 180 -X-Ray Flux: C1.4 -Solar Flux: 202 -Signal Noise: S4-S6 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Poor -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Poor -n30m-20m=Poor -n17m-15m=Fair -n12m-10m=Poor -2025-09-01 22:05:49 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915015f119fc6... -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915015f119fc6... -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915015f119fc6... -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789553.745467, 'pubkey_prefix': 'f49915015f119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d705', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915015f119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d7056054630068d599361f8006e5c3fb224b1036106b17f40f1eaaacd043781bd5a4c16ea0051a6ef4361821d28b7e4b30562adaab90376086ce'} -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756789550, 'text': "S P A C E S: Meshcore reddit ded cuz we're too busy chatting on the mesh"} -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Message content for processing: Meshcore reddit ded cuz we're too busy chatting on the mesh -2025-09-01 22:05:53 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Meshcore reddit ded cuz we're too busy chatting on the mesh -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789553.745467, 'pubkey_prefix': 'f49915015f119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d705', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915015f119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d7056054630068d599361f8006e5c3fb224b1036106b17f40f1eaaacd043781bd5a4c16ea0051a6ef4361821d28b7e4b30562adaab90376086ce'} -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Found raw packet data: f49915015f119fc60f188ae76fc7894d... -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Converted to 88 bytes: f49915015f119fc6... -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Has transport codes: 9915015f -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Path length: 17 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Path bytes: 9fc60f188ae76fc7894d43df203e849e3f -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Payload: fdd459ab8c6808d7056054630068d599... (65 bytes) -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 17, 'path_nodes': ['c69f', '180f', 'e78a', 'c76f', '4d89', 'df43', '3e20', '9e84'], 'payload': 'fdd459ab8c6808d7056054630068d599361f8006e5c3fb224b1036106b17f40f1eaaacd043781bd5a4c16ea0051a6ef4361821d28b7e4b30562adaab90376086ce', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 17, 'path_nodes': ['c69f', '180f', 'e78a', 'c76f', '4d89', 'df43', '3e20', '9e84'], 'payload': 'fdd459ab8c6808d7056054630068d599361f8006e5c3fb224b1036106b17f40f1eaaacd043781bd5a4c16ea0051a6ef4361821d28b7e4b30562adaab90376086ce', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Using decoded path length: 8 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Message path info: hops=8, path=Routed (1 hops) -2025-09-01 22:05:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:05:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 28d215025f01119f... -2025-09-01 22:05:54 - MeshCoreBot - DEBUG - Cached SNR 10.0 for pubkey 28d215025f01119f... -2025-09-01 22:05:54 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 28d215025f01119f... -2025-09-01 22:05:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789554.4102578, 'pubkey_prefix': '28d215025f01119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d7', 'snr': 10.0, 'rssi': -46, 'raw_hex': '28d215025f01119fc60f188ae76fc7894d43df203e849e3ffdd459ab8c6808d7056054630068d599361f8006e5c3fb224b1036106b17f40f1eaaacd043781bd5a4c16ea0051a6ef4361821d28b7e4b30562adaab90376086ce'} -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Converted to 24 bytes: 32d70a004ff5cef3... -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Not enough data: need 217, have 24 -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756789563, 'text': 'hfcond'} -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:06:03 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: hfcond -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-01 22:06:03 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:06:03 - MeshCoreBot - INFO - Processing message: hfcond -2025-09-01 22:06:03 - MeshCoreBot - INFO - Command 'hfcond' matched, executing -2025-09-01 22:06:03 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: 📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Poor -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Poor -n30m-20m=Poor -n17m-15m=Fair -n12m-10m=Poor -2025-09-01 22:06:03 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81500d5ebb9a1... -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81500d5ebb9a1... -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81500d5ebb9a1... -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789579.8782542, 'pubkey_prefix': '32d81500d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789579, 'text': 'Howl @ 🏡: solar'} -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Message content for processing: solar -2025-09-01 22:06:19 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: solar -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789579.8782542, 'pubkey_prefix': '32d81500d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Found raw packet data: 32d81500d5ebb9a18c9b0be1f4bddff8... -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Converted to 39 bytes: 32d81500d5ebb9a1... -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Not enough data: need 218, have 39 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-01 22:06:19 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:06:19 - MeshCoreBot - INFO - Processing message: solar -2025-09-01 22:06:19 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-01 22:06:20 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: ☀️ Solar Conditions: -A-Index: 16 -K-Index: 5 -Sunspots: 180 -X-Ray Flux: C1.4 -Solar Flux: 202 -Signal Noise: S4-S6 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Poor -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Poor -n30m-20m=Poor -n17m-15m=Fair -n12m-10m=Poor -2025-09-01 22:06:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d0150101d5ebb9... -2025-09-01 22:06:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d0150101d5ebb9... -2025-09-01 22:06:20 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 33d0150101d5ebb9... -2025-09-01 22:06:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789580.097497, 'pubkey_prefix': '33d0150101d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b', 'snr': 12.75, 'rssi': -48, 'raw_hex': '33d0150101d5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:06:20 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61501bdd5ebb9... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61501bdd5ebb9... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61501bdd5ebb9... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789581.453981, 'pubkey_prefix': '2ec61501bdd5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b', 'snr': 11.5, 'rssi': -58, 'raw_hex': '2ec61501bdd5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd5eb... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd5eb... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd5eb... -2025-09-01 22:06:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789581.702344, 'pubkey_prefix': 'f4991502015fd5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd5ebb9a18c9b0be1f4bddff84c7215653230a81a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150349cd5f11... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150349cd5f11... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150349cd5f11... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789587.014864, 'pubkey_prefix': 'f299150349cd5f115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e4f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150349cd5f115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e4f89fb04adbfe1af665cc02cc0e3db0a95850775728bd4592c41cbbef97b1803e112b7ec3e3e7ae3e17807'} -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756789583, 'text': 'Muesli Client: That’s so true, and I’m in now 📡🎉'} -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Message content for processing: That’s so true, and I’m in now 📡🎉 -2025-09-01 22:06:27 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: That’s so true, and I’m in now 📡🎉 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789587.014864, 'pubkey_prefix': 'f299150349cd5f115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e4f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150349cd5f115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e4f89fb04adbfe1af665cc02cc0e3db0a95850775728bd4592c41cbbef97b1803e112b7ec3e3e7ae3e17807'} -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Found raw packet data: f299150349cd5f115360587d6f6b6575... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Converted to 74 bytes: f299150349cd5f11... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Not enough data: need 155, have 74 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 27cf150449cd5f01... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Cached SNR 9.75 for pubkey 27cf150449cd5f01... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 27cf150449cd5f01... -2025-09-01 22:06:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789587.5951629, 'pubkey_prefix': '27cf150449cd5f01115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e', 'snr': 9.75, 'rssi': -49, 'raw_hex': '27cf150449cd5f01115360587d6f6b6575b582c47c4a23bba5c2f3d5b9dba59e4f89fb04adbfe1af665cc02cc0e3db0a95850775728bd4592c41cbbef97b1803e112b7ec3e3e7ae3e17807'} -2025-09-01 22:06:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d04a31f385f... -2025-09-01 22:06:33 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d04a31f385f... -2025-09-01 22:06:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d04a31f385f... -2025-09-01 22:06:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789593.676129, 'pubkey_prefix': 'f4991d04a31f385f3e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d04a31f385f3e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf978fae934023fca16818f49b661034422351'} -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecf1d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecf1d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2ecf1d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789594.0556211, 'pubkey_prefix': '2ecf1d05a31f385f013e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2', 'snr': 11.5, 'rssi': -49, 'raw_hex': '2ecf1d05a31f385f013e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf978fae934023fca16818f49b661034422351'} -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc41d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc41d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc41d05a31f385f... -2025-09-01 22:06:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789594.5328782, 'pubkey_prefix': '2fc41d05a31f385fbd3e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc41d05a31f385fbd3e73519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf978fae934023fca16818f49b661034422351'} -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4992102eb5f733e... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4992102eb5f733e... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4992102eb5f733e... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789604.0812118, 'pubkey_prefix': 'f4992102eb5f733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb4554', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4992102eb5f733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb4554987d0628b53b8343c430'} -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d22103eb5f0173... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d22103eb5f0173... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d22103eb5f0173... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789604.28723, 'pubkey_prefix': '30d22103eb5f01733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb45', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d22103eb5f01733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb4554987d0628b53b8343c430'} -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc22103eb5fbd73... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc22103eb5fbd73... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc22103eb5fbd73... -2025-09-01 22:06:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789604.566026, 'pubkey_prefix': '2fc22103eb5fbd733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb45', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc22103eb5fbd733e94ce652363f71d45215a2aac09b8c432f69cf1c15ddb4554987d0628b53b8343c430'} -2025-09-01 22:07:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d05a380d038... -2025-09-01 22:07:16 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d05a380d038... -2025-09-01 22:07:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d05a380d038... -2025-09-01 22:07:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789636.84896, 'pubkey_prefix': 'f2991d05a380d0385f8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d05a380d0385f8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf24e16ee16a5f9cde849df7f668db543819ea'} -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c11d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c11d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Cached RSSI -63 for pubkey 34c11d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789637.10193, 'pubkey_prefix': '34c11d06a380d0385fbd8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239', 'snr': 13.0, 'rssi': -63, 'raw_hex': '34c11d06a380d0385fbd8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf24e16ee16a5f9cde849df7f668db543819ea'} -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d01d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d01d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d01d06a380d038... -2025-09-01 22:07:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789637.470155, 'pubkey_prefix': '31d01d06a380d0385f018473519d6b8759a1d8410dfdad10ef5f8ffb38e90239', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d01d06a380d0385f018473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf24e16ee16a5f9cde849df7f668db543819ea'} -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991d03a37e5f82... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991d03a37e5f82... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991d03a37e5f82... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789664.60714, 'pubkey_prefix': 'ef991d03a37e5f8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991d03a37e5f8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf115934ace6341d1ddcd7e40f8ff37a3414d1'} -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d51d04a37e5f01... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d51d04a37e5f01... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 32d51d04a37e5f01... -2025-09-01 22:07:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789664.9700139, 'pubkey_prefix': '32d51d04a37e5f018273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.5, 'rssi': -43, 'raw_hex': '32d51d04a37e5f018273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf115934ace6341d1ddcd7e40f8ff37a3414d1'} -2025-09-01 22:07:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc91d04a37e5fbd... -2025-09-01 22:07:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc91d04a37e5fbd... -2025-09-01 22:07:45 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2fc91d04a37e5fbd... -2025-09-01 22:07:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789665.309184, 'pubkey_prefix': '2fc91d04a37e5fbd8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.75, 'rssi': -55, 'raw_hex': '2fc91d04a37e5fbd8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf115934ace6341d1ddcd7e40f8ff37a3414d1'} -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990903917e5f73... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990903917e5f73... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990903917e5f73... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789668.455824, 'pubkey_prefix': 'f1990903917e5f7382890952d30520dd0f4d0d9343e9420b37dd686c213709e9', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990903917e5f7382890952d30520dd0f4d0d9343e9420b37dd686c213709e9a749a54ced2b1f0f8b53210082e90a401de380ec29d6f3c60d968c'} -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed50904917e5f01... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed50904917e5f01... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2ed50904917e5f01... -2025-09-01 22:07:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789668.83485, 'pubkey_prefix': '2ed50904917e5f017382890952d30520dd0f4d0d9343e9420b37dd686c213709', 'snr': 11.5, 'rssi': -43, 'raw_hex': '2ed50904917e5f017382890952d30520dd0f4d0d9343e9420b37dd686c213709e9a749a54ced2b1f0f8b53210082e90a401de380ec29d6f3c60d968c'} -2025-09-01 22:07:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c90904917e5fbd... -2025-09-01 22:07:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c90904917e5fbd... -2025-09-01 22:07:49 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 32c90904917e5fbd... -2025-09-01 22:07:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789669.192127, 'pubkey_prefix': '32c90904917e5fbd7382890952d30520dd0f4d0d9343e9420b37dd686c213709', 'snr': 12.5, 'rssi': -55, 'raw_hex': '32c90904917e5fbd7382890952d30520dd0f4d0d9343e9420b37dd686c213709e9a749a54ced2b1f0f8b53210082e90a401de380ec29d6f3c60d968c'} -2025-09-01 22:07:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991102085fcb1f... -2025-09-01 22:07:56 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991102085fcb1f... -2025-09-01 22:07:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991102085fcb1f... -2025-09-01 22:07:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789676.295441, 'pubkey_prefix': 'f3991102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5b16fb668d41932025f4c517c978b0050a3017a04943f1e0eba2d5d2313412bf47d3666dcfc8217a2441a4df756d2dadd387f894c9243740e4b2724418f2add99bd3a61059253e1d90245b6b8f8484158217065617465725e'} -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ca1103085fbdcb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ca1103085fbdcb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 32ca1103085fbdcb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789677.405334, 'pubkey_prefix': '32ca1103085fbdcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d1782', 'snr': 12.5, 'rssi': -54, 'raw_hex': '32ca1103085fbdcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5b16fb668d41932025f4c517c978b0050a3017a04943f1e0eba2d5d2313412bf47d3666dcfc8217a2441a4df756d2dadd387f894c9243740e4b2724418f2add99bd3a61059253e1d90245b6b8f8484158217065617465725e'} -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd61103085f01cb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd61103085f01cb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd61103085f01cb... -2025-09-01 22:07:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789677.865233, 'pubkey_prefix': '2dd61103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d1782', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd61103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5b16fb668d41932025f4c517c978b0050a3017a04943f1e0eba2d5d2313412bf47d3666dcfc8217a2441a4df756d2dadd387f894c9243740e4b2724418f2add99bd3a61059253e1d90245b6b8f8484158217065617465725e'} -2025-09-01 22:08:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed60904917e5f01... -2025-09-01 22:08:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed60904917e5f01... -2025-09-01 22:08:03 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed60904917e5f01... -2025-09-01 22:08:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789683.313542, 'pubkey_prefix': '2ed60904917e5f017382f4a7471ac8baba0c26892d2b74028fcb95876c213709', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed60904917e5f017382f4a7471ac8baba0c26892d2b74028fcb95876c213709e9a749a54ced2b1f0f8b53210082e90a401de380ec29d6f3c60d968c'} -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: f3992103a31f5f82... -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Has transport codes: 992103a3 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Not enough data: need 37, have 27 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd62104a31f5f01... -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Has transport codes: d62104a3 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32ca2104a31f5fbd... -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Path length: 202 -2025-09-01 22:08:05 - MeshCoreBot - DEBUG - Not enough data: need 204, have 28 -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Converted to 31 bytes: f199090764c77e83... -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Not enough data: need 155, have 31 -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca090864c77e83... -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca090864c77e83... -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca090864c77e83... -2025-09-01 22:08:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789686.64734, 'pubkey_prefix': '31ca090864c77e83c4245fbd0a458f8d57aecbcfd5451493ad87f5a0e0596ab3', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca090864c77e83c4245fbd0a458f8d57aecbcfd5451493ad87f5a0e0596ab3'} -2025-09-01 22:08:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d6090864c77e83... -2025-09-01 22:08:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d6090864c77e83... -2025-09-01 22:08:07 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d6090864c77e83... -2025-09-01 22:08:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789687.090422, 'pubkey_prefix': '30d6090864c77e83c4245f010a458f8d57aecbcfd5451493ad87f5a0e0596ab3', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d6090864c77e83c4245f010a458f8d57aecbcfd5451493ad87f5a0e0596ab3'} -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d03a37e5f99... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d03a37e5f99... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d03a37e5f99... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789705.138401, 'pubkey_prefix': 'f2991d03a37e5f9973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d03a37e5f9973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfef5efcb96b96ba6c63fe2e7836d2e187ed87'} -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41d04a37e5fbd... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41d04a37e5fbd... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41d04a37e5fbd... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789705.38146, 'pubkey_prefix': '31c41d04a37e5fbd9973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41d04a37e5fbd9973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfef5efcb96b96ba6c63fe2e7836d2e187ed87'} -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd31d04a37e5f01... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd31d04a37e5f01... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2dd31d04a37e5f01... -2025-09-01 22:08:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789705.862477, 'pubkey_prefix': '2dd31d04a37e5f019973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.25, 'rssi': -45, 'raw_hex': '2dd31d04a37e5f019973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfef5efcb96b96ba6c63fe2e7836d2e187ed87'} -2025-09-01 22:08:41 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:08:48 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-01 22:08:48 - MeshCoreBot - INFO - Bot stopped -2025-09-01 22:08:49 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-01 22:08:49 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-01 22:08:49 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-01 22:08:49 - MeshCoreBot - INFO - Using connection type: serial -2025-09-01 22:08:49 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-01 22:08:50 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-01 22:08:50 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-01 22:08:50 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-01 22:08:51 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-01 22:08:51 - MeshCoreBot - INFO - Contacts loaded: 102 contacts -2025-09-01 22:08:51 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-01 22:08:53 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-01 22:08:53 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:08:54 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-01 22:08:54 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:08:55 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-01 22:08:55 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:08:55 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-01 22:08:55 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-01 22:08:55 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-01 22:08:55 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-01 22:08:55 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-01 22:08:55 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-01 22:08:55 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-01 22:08:55 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-01 22:08:55 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-01 22:08:55 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-01 22:08:55 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-01 22:08:55 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-01 22:08:55 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-01 22:08:55 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-01 22:08:55 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-01 22:08:55 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc61d04a37e5fbd... -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc61d04a37e5fbd... -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc61d04a37e5fbd... -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789736.1221602, 'pubkey_prefix': '2fc61d04a37e5fbd8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc61d04a37e5fbd8273519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf096dc232830290d3e2b1d4d57218109821dc'} -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed1210591507e5f... -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Not enough data: need 211, have 29 -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31c6210591507e5f... -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Path length: 198 -2025-09-01 22:08:56 - MeshCoreBot - DEBUG - Not enough data: need 200, have 29 -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c61101bd4ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c61101bd4ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c61101bd4ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789738.177114, 'pubkey_prefix': '30c61101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -58, 'raw_hex': '30c61101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4facb744669a016840f75212037d14db64b7c919e3257f6a2c9a1cfd29a410c47fc58dd947fe4c94841818a18dee346f17d97292ecadc59645988bfd85a70c7ee3e797140981486f776c426f7420f09fa496'} -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed01101014ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed01101014ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2ed01101014ff0f5... -2025-09-01 22:08:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789738.652313, 'pubkey_prefix': '2ed01101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -48, 'raw_hex': '2ed01101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4facb744669a016840f75212037d14db64b7c919e3257f6a2c9a1cfd29a410c47fc58dd947fe4c94841818a18dee346f17d97292ecadc59645988bfd85a70c7ee3e797140981486f776c426f7420f09fa496'} -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71500d59b9813... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71500d59b9813... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71500d59b9813... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789741.040233, 'pubkey_prefix': '33d71500d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71500d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789740, 'text': 'Howl @ 🏡: solar'} -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Message content for processing: solar -2025-09-01 22:09:01 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: solar -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789741.040233, 'pubkey_prefix': '33d71500d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71500d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Found raw packet data: 33d71500d59b9813a1e03498450417d4... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Converted to 39 bytes: 33d71500d59b9813... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Has transport codes: d71500d5 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Not enough data: need 161, have 39 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.75 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:09:01 - MeshCoreBot - INFO - Processing message: solar -2025-09-01 22:09:01 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-01 22:09:01 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Solar Conditions: -A-Index: 16 -K-Index: 5 -Sunspots: 180 -X-Ray Flux: C1.4 -Solar Flux: 202 -Signal Noise: S4-S6 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Poor -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Poor -n30m-20m=Poor -n17m-15m=Fair -n12m-10m=Poor -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf150101d59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf150101d59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf150101d59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789741.348604, 'pubkey_prefix': '30cf150101d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf150101d59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:09:01 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd59b... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd59b... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd59b... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789741.4248729, 'pubkey_prefix': 'f1991502015fd59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61501bdd59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61501bdd59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61501bdd59b98... -2025-09-01 22:09:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789741.678964, 'pubkey_prefix': '2ec61501bdd59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b', 'snr': 11.5, 'rssi': -58, 'raw_hex': '2ec61501bdd59b9813a1e03498450417d412efa3903dd75c1a629100d92b7d2b49636993c057dec4'} -2025-09-01 22:09:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911015f4ff0f5... -2025-09-01 22:09:02 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911015f4ff0f5... -2025-09-01 22:09:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911015f4ff0f5... -2025-09-01 22:09:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789742.2663732, 'pubkey_prefix': 'f19911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4facb744669a016840f75212037d14db64b7c919e3257f6a2c9a1cfd29a410c47fc58dd947fe4c94841818a18dee346f17d97292ecadc59645988bfd85a70c7ee3e797140981486f776c426f7420f09fa496'} -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71500d58bd36d... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71500d58bd36d... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71500d58bd36d... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789748.600619, 'pubkey_prefix': '31d71500d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71500d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789748, 'text': 'Howl @ 🏡: hfcond'} -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Message content for processing: hfcond -2025-09-01 22:09:08 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: hfcond -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789748.600619, 'pubkey_prefix': '31d71500d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71500d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Found raw packet data: 31d71500d58bd36d5f4a3706acc104eb... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Converted to 39 bytes: 31d71500d58bd36d... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Not enough data: need 217, have 39 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:09:08 - MeshCoreBot - INFO - Processing message: hfcond -2025-09-01 22:09:08 - MeshCoreBot - INFO - Command 'hfcond' matched, executing -2025-09-01 22:09:08 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Poor -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Poor -n30m-20m=Poor -n17m-15m=Fair -n12m-10m=Poor -2025-09-01 22:09:08 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec61501bdd58bd3... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec61501bdd58bd3... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2ec61501bdd58bd3... -2025-09-01 22:09:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789748.790022, 'pubkey_prefix': '2ec61501bdd58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13f', 'snr': 11.5, 'rssi': -58, 'raw_hex': '2ec61501bdd58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-01 22:09:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd2150101d58bd3... -2025-09-01 22:09:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd2150101d58bd3... -2025-09-01 22:09:09 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd2150101d58bd3... -2025-09-01 22:09:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789749.065289, 'pubkey_prefix': '2fd2150101d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13f', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd2150101d58bd36d5f4a3706acc104eb35ea49e8c137a9aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c51501bdd5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c51501bdd5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 31c51501bdd5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789751.3453162, 'pubkey_prefix': '31c51501bdd5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a50', 'snr': 12.25, 'rssi': -59, 'raw_hex': '31c51501bdd5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a50c250575d53fc5ada862f0def71621f62d233f86dc99244fb4af986b132e45b4c61a3884c9b43cae23e1e5b103aa976bf8bc1ac42d3b1af1a4ee62aa4020a415d089460fea1ead3571c99122a3f4c7aa8abde2ebaa26bf91b632880a96f70fa1f3c88c479db26211e6d8ecf9e0b2b0383f9ce2f480491c1ca58644107ff22dd16914a46145bf8bc51'} -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd6150101d5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd6150101d5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd6150101d5d199... -2025-09-01 22:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789751.9933782, 'pubkey_prefix': '2dd6150101d5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a50', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd6150101d5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a50c250575d53fc5ada862f0def71621f62d233f86dc99244fb4af986b132e45b4c61a3884c9b43cae23e1e5b103aa976bf8bc1ac42d3b1af1a4ee62aa4020a415d089460fea1ead3571c99122a3f4c7aa8abde2ebaa26bf91b632880a96f70fa1f3c88c479db26211e6d8ecf9e0b2b0383f9ce2f480491c1ca58644107ff22dd16914a46145bf8bc51'} -2025-09-01 22:09:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fd5d1... -2025-09-01 22:09:15 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fd5d1... -2025-09-01 22:09:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fd5d1... -2025-09-01 22:09:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789755.403063, 'pubkey_prefix': 'f3991502015fd5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fd5d199a95221227bea2e7de8c4f07ff1f5174d8c8499be1f537a50c250575d53fc5ada862f0def71621f62d233f86dc99244fb4af986b132e45b4c61a3884c9b43cae23e1e5b103aa976bf8bc1ac42d3b1af1a4ee62aa4020a415d089460fea1ead3571c99122a3f4c7aa8abde2ebaa26bf91b632880a96f70fa1f3c88c479db26211e6d8ecf9e0b2b0383f9ce2f480491c1ca58644107ff22dd16914a46145bf8bc51'} -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71500d5433ad8... -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71500d5433ad8... -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71500d5433ad8... -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789766.510506, 'pubkey_prefix': '30d71500d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f89664', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71500d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896640d98416ff69c8a'} -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789766, 'text': 'Howl @ 🏡: sun'} -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Message content for processing: sun -2025-09-01 22:09:26 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: sun -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789766.510506, 'pubkey_prefix': '30d71500d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f89664', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71500d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896640d98416ff69c8a'} -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Found raw packet data: 30d71500d5433ad8d7fe4b11709872c7... -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d71500d5433ad8... -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Has transport codes: d71500d5 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Path length: 67 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Not enough data: need 73, have 39 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-01 22:09:26 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:09:26 - MeshCoreBot - INFO - Processing message: sun -2025-09-01 22:09:26 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-01 22:09:26 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Sun Info: -SunRise: Tue 02 06:31AM -Set: Tue 02 07:51PM -Daylight: 13h 19m -Azimuth: 310.75° -2025-09-01 22:09:26 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d2150101d5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d2150101d5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d2150101d5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789767.428528, 'pubkey_prefix': '30d2150101d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d2150101d5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896640d98416ff69c8a'} -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c51501bdd5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c51501bdd5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 30c51501bdd5433a... -2025-09-01 22:09:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789767.632077, 'pubkey_prefix': '30c51501bdd5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896', 'snr': 12.0, 'rssi': -59, 'raw_hex': '30c51501bdd5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896640d98416ff69c8a'} -2025-09-01 22:09:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc51501bdd5646a... -2025-09-01 22:09:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc51501bdd5646a... -2025-09-01 22:09:28 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2fc51501bdd5646a... -2025-09-01 22:09:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789768.285324, 'pubkey_prefix': '2fc51501bdd5646af0e388fe1c5d873b082f1bfcbbb785add7224cb448290902', 'snr': 11.75, 'rssi': -59, 'raw_hex': '2fc51501bdd5646af0e388fe1c5d873b082f1bfcbbb785add7224cb448290902637f029a80fed908ce4af2fd08af694886cc9ff21e5c6e906284253aa8bb118a4ee0d5140e716622df46b9633f5ed44d643b731af71344430fd21eef18de6e34cf51fbd158a8fd4004c38de6bb8b39396d966b8d770834279c2101dbea7eb45b86d359ac29fb7d7c'} -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d2150101d5646a... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d2150101d5646a... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d2150101d5646a... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789769.038322, 'pubkey_prefix': '30d2150101d5646af0e388fe1c5d873b082f1bfcbbb785add7224cb448290902', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d2150101d5646af0e388fe1c5d873b082f1bfcbbb785add7224cb448290902637f029a80fed908ce4af2fd08af694886cc9ff21e5c6e906284253aa8bb118a4ee0d5140e716622df46b9633f5ed44d643b731af71344430fd21eef18de6e34cf51fbd158a8fd4004c38de6bb8b39396d966b8d770834279c2101dbea7eb45b86d359ac29fb7d7c'} -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd543... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd543... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd543... -2025-09-01 22:09:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789769.418187, 'pubkey_prefix': 'f1991502015fd5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f8', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd5433ad8d7fe4b11709872c7a42dcfae397e2bc58680a39e77f896640d98416ff69c8a'} -2025-09-01 22:09:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991502015fd564... -2025-09-01 22:09:31 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991502015fd564... -2025-09-01 22:09:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991502015fd564... -2025-09-01 22:09:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789771.387093, 'pubkey_prefix': 'f0991502015fd5646af0e388fe1c5d873b082f1bfcbbb785add7224cb4482909', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991502015fd5646af0e388fe1c5d873b082f1bfcbbb785add7224cb448290902637f029a80fed908ce4af2fd08af694886cc9ff21e5c6e906284253aa8bb118a4ee0d5140e716622df46b9633f5ed44d643b731af71344430fd21eef18de6e34cf51fbd158a8fd4004c38de6bb8b39396d966b8d770834279c2101dbea7eb45b86d359ac29fb7d7c'} -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71500d5fc7ae6... -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71500d5fc7ae6... -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71500d5fc7ae6... -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789772.510646, 'pubkey_prefix': '32d71500d5fc7ae6ccceb872abb488f171470910872285c23950261102c11fe8', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71500d5fc7ae6ccceb872abb488f171470910872285c23950261102c11fe85380cdc4a05b29'} -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789772, 'text': 'Howl @ 🏡: moon'} -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Message content for processing: moon -2025-09-01 22:09:32 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: moon -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789772.510646, 'pubkey_prefix': '32d71500d5fc7ae6ccceb872abb488f171470910872285c23950261102c11fe8', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71500d5fc7ae6ccceb872abb488f171470910872285c23950261102c11fe85380cdc4a05b29'} -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Found raw packet data: 32d71500d5fc7ae6ccceb872abb488f1... -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Converted to 39 bytes: 32d71500d5fc7ae6... -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Not enough data: need 217, have 39 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-01 22:09:32 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:09:32 - MeshCoreBot - INFO - Processing message: moon -2025-09-01 22:09:32 - MeshCoreBot - INFO - Command 'moon' matched, executing -2025-09-01 22:09:32 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 🌙 Moon Info: -MoonRise:Tue 02 05:42PM -Set:Tue 02 12:05AM -Phase:Waxing Gibbous🌔 @:68.56% -FullMoon:Sun Sep 07 11:08AM -NewMoon:Sun Sep 21 12:54PM -Az: 201.27° -Alt: 9.18° -2025-09-01 22:09:32 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502385fd587... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502385fd587... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502385fd587... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789792.544705, 'pubkey_prefix': 'f1991502385fd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ed', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385fd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ede42162d4399f89e8cc'} -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756789790, 'text': 'Jade (First Hill): Nice'} -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Message content for processing: Nice -2025-09-01 22:09:52 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Nice -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789792.544705, 'pubkey_prefix': 'f1991502385fd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ed', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385fd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ede42162d4399f89e8cc'} -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Found raw packet data: f1991502385fd58719128dbc6d6e64e4... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Converted to 41 bytes: f1991502385fd587... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Not enough data: need 155, have 41 -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 22:09:52 - MeshCoreBot - INFO - Processing message: Nice -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d31503385f01d5... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d31503385f01d5... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 33d31503385f01d5... -2025-09-01 22:09:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789792.737519, 'pubkey_prefix': '33d31503385f01d58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8', 'snr': 12.75, 'rssi': -45, 'raw_hex': '33d31503385f01d58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ede42162d4399f89e8cc'} -2025-09-01 22:09:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc51503385fbdd5... -2025-09-01 22:09:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc51503385fbdd5... -2025-09-01 22:09:53 - MeshCoreBot - DEBUG - Cached RSSI -59 for pubkey 2fc51503385fbdd5... -2025-09-01 22:09:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789793.0344582, 'pubkey_prefix': '2fc51503385fbdd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8', 'snr': 11.75, 'rssi': -59, 'raw_hex': '2fc51503385fbdd58719128dbc6d6e64e47609d97d691177ee52f366fbe228c8ede42162d4399f89e8cc'} -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81500d5773401... -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81500d5773401... -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81500d5773401... -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789811.796004, 'pubkey_prefix': '32d81500d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c90', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c9073773c2b167cbff72586bb3084ad7a8b0f9bcd24e51b6b0ee24f7cb3fdfd8a539ce652e479f0cf26d29b5fb132fc70be3b385cd5ed95e8'} -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789811, 'text': "Howl @ 🏡: And with that, I'm headed to bed. I'll leave the bot running."} -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Message content for processing: And with that, I'm headed to bed. I'll leave the bot running. -2025-09-01 22:10:11 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: And with that, I'm headed to bed. I'll leave the bot running. -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789811.796004, 'pubkey_prefix': '32d81500d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c90', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c9073773c2b167cbff72586bb3084ad7a8b0f9bcd24e51b6b0ee24f7cb3fdfd8a539ce652e479f0cf26d29b5fb132fc70be3b385cd5ed95e8'} -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Found raw packet data: 32d81500d57734012a3d0dd82b719b5e... -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Converted to 87 bytes: 32d81500d5773401... -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Not enough data: need 218, have 87 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-01 22:10:11 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:10:11 - MeshCoreBot - INFO - Processing message: And with that, I'm headed to bed. I'll leave the bot running. -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d2150101d57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d2150101d57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d2150101d57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789812.298475, 'pubkey_prefix': '30d2150101d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d2150101d57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c9073773c2b167cbff72586bb3084ad7a8b0f9bcd24e51b6b0ee24f7cb3fdfd8a539ce652e479f0cf26d29b5fb132fc70be3b385cd5ed95e8'} -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c81501bdd57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c81501bdd57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c81501bdd57734... -2025-09-01 22:10:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789812.855364, 'pubkey_prefix': '31c81501bdd57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c81501bdd57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c9073773c2b167cbff72586bb3084ad7a8b0f9bcd24e51b6b0ee24f7cb3fdfd8a539ce652e479f0cf26d29b5fb132fc70be3b385cd5ed95e8'} -2025-09-01 22:10:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1502015fd577... -2025-09-01 22:10:14 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1502015fd577... -2025-09-01 22:10:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1502015fd577... -2025-09-01 22:10:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789814.5767329, 'pubkey_prefix': 'f69a1502015fd57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce2', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1502015fd57734012a3d0dd82b719b5e1b93c77adbbc112f1080266c8ce21c9073773c2b167cbff72586bb3084ad7a8b0f9bcd24e51b6b0ee24f7cb3fdfd8a539ce652e479f0cf26d29b5fb132fc70be3b385cd5ed95e8'} -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1502385fd51f... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1502385fd51f... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1502385fd51f... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789826.32596, 'pubkey_prefix': 'f59a1502385fd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1502385fd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c5342e5caeda29d54a83a3a0c196bce9bfa42d993e806906328'} -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756789820, 'text': 'Jade (First Hill): weather seattle'} -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Message content for processing: weather seattle -2025-09-01 22:10:26 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): weather seattle -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789826.32596, 'pubkey_prefix': 'f59a1502385fd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1502385fd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c5342e5caeda29d54a83a3a0c196bce9bfa42d993e806906328'} -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Found raw packet data: f59a1502385fd51fbc0b6f208287e500... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Converted to 57 bytes: f59a1502385fd51f... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Not enough data: need 156, have 57 -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 22:10:26 - MeshCoreBot - INFO - Processing message: weather seattle -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c61503385fbdd5... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c61503385fbdd5... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 32c61503385fbdd5... -2025-09-01 22:10:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789826.799337, 'pubkey_prefix': '32c61503385fbdd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e72', 'snr': 12.5, 'rssi': -58, 'raw_hex': '32c61503385fbdd51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c5342e5caeda29d54a83a3a0c196bce9bfa42d993e806906328'} -2025-09-01 22:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d51503385f01d5... -2025-09-01 22:10:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d51503385f01d5... -2025-09-01 22:10:27 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 33d51503385f01d5... -2025-09-01 22:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789827.046876, 'pubkey_prefix': '33d51503385f01d51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e72', 'snr': 12.75, 'rssi': -43, 'raw_hex': '33d51503385f01d51fbc0b6f208287e500a2eac66ad8b9b73eaf6f55af846e728c5342e5caeda29d54a83a3a0c196bce9bfa42d993e806906328'} -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399150438fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399150438fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399150438fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789832.273846, 'pubkey_prefix': 'f399150438fb7e5fd5604d6d7d54aa112ce091662ed43865f03f5646a50472d0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150438fb7e5fd5604d6d7d54aa112ce091662ed43865f03f5646a50472d0143e6e5205c65fbb53b0909a811ed271d498bd5cabd0a9471fd21dcad4c8875396b7f77edfc477344af5c0'} -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789828, 'text': 'Jade (First Hill): Oh, that would be cool too'} -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Message content for processing: Oh, that would be cool too -2025-09-01 22:10:32 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Oh, that would be cool too -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789832.273846, 'pubkey_prefix': 'f399150438fb7e5fd5604d6d7d54aa112ce091662ed43865f03f5646a50472d0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150438fb7e5fd5604d6d7d54aa112ce091662ed43865f03f5646a50472d0143e6e5205c65fbb53b0909a811ed271d498bd5cabd0a9471fd21dcad4c8875396b7f77edfc477344af5c0'} -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Found raw packet data: f399150438fb7e5fd5604d6d7d54aa11... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Converted to 75 bytes: f399150438fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Has transport codes: 99150438 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Path length: 251 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Not enough data: need 257, have 75 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:10:32 - MeshCoreBot - INFO - Processing message: Oh, that would be cool too -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd1150538fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd1150538fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd1150538fb7e5f... -2025-09-01 22:10:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789832.8561869, 'pubkey_prefix': '2fd1150538fb7e5f01d5604d6d7d54aa112ce091662ed43865f03f5646a50472', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd1150538fb7e5f01d5604d6d7d54aa112ce091662ed43865f03f5646a50472d0143e6e5205c65fbb53b0909a811ed271d498bd5cabd0a9471fd21dcad4c8875396b7f77edfc477344af5c0'} -2025-09-01 22:10:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c6150538fb7e5f... -2025-09-01 22:10:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c6150538fb7e5f... -2025-09-01 22:10:33 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 30c6150538fb7e5f... -2025-09-01 22:10:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789833.2299252, 'pubkey_prefix': '30c6150538fb7e5fbdd5604d6d7d54aa112ce091662ed43865f03f5646a50472', 'snr': 12.0, 'rssi': -58, 'raw_hex': '30c6150538fb7e5fbdd5604d6d7d54aa112ce091662ed43865f03f5646a50472d0143e6e5205c65fbb53b0909a811ed271d498bd5cabd0a9471fd21dcad4c8875396b7f77edfc477344af5c0'} -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed51500d55a1920... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed51500d55a1920... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2ed51500d55a1920... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789836.170849, 'pubkey_prefix': '2ed51500d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330', 'snr': 11.5, 'rssi': -43, 'raw_hex': '2ed51500d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330e3a8fede0b28a2afb6bc59cf7b2c8a732179754e22b903'} -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756789835, 'text': 'Howl @ 🏡: Not yet, but soon. :)'} -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Message content for processing: Not yet, but soon. :) -2025-09-01 22:10:36 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Not yet, but soon. :) -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789836.170849, 'pubkey_prefix': '2ed51500d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330', 'snr': 11.5, 'rssi': -43, 'raw_hex': '2ed51500d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330e3a8fede0b28a2afb6bc59cf7b2c8a732179754e22b903'} -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Found raw packet data: 2ed51500d55a1920322bc0e9944f201b... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Converted to 55 bytes: 2ed51500d55a1920... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Path length: 213 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Not enough data: need 215, have 55 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.5 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Using RSSI from RF data: -43 -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-01 22:10:36 - MeshCoreBot - INFO - Processing message: Not yet, but soon. :) -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c61501bdd55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c61501bdd55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 31c61501bdd55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789836.6237152, 'pubkey_prefix': '31c61501bdd55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a3', 'snr': 12.25, 'rssi': -58, 'raw_hex': '31c61501bdd55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330e3a8fede0b28a2afb6bc59cf7b2c8a732179754e22b903'} -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d4150101d55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d4150101d55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 30d4150101d55a19... -2025-09-01 22:10:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789836.958524, 'pubkey_prefix': '30d4150101d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a3', 'snr': 12.0, 'rssi': -44, 'raw_hex': '30d4150101d55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330e3a8fede0b28a2afb6bc59cf7b2c8a732179754e22b903'} -2025-09-01 22:10:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1502015fd55a... -2025-09-01 22:10:38 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1502015fd55a... -2025-09-01 22:10:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1502015fd55a... -2025-09-01 22:10:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789838.124866, 'pubkey_prefix': 'f59a1502015fd55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1502015fd55a1920322bc0e9944f201b857c4b3bda756b0eb3153d0b8888a330e3a8fede0b28a2afb6bc59cf7b2c8a732179754e22b903'} -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a150338085fd5... -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a150338085fd5... -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a150338085fd5... -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789845.889823, 'pubkey_prefix': 'f69a150338085fd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f72', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150338085fd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f7209d43ed50e710f7d996078adfa47ad4cea0f0b1f093ad9ab4874'} -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756789842, 'text': 'Jade (First Hill): Goodnight '} -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Message content for processing: Goodnight -2025-09-01 22:10:45 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Goodnight  -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789845.889823, 'pubkey_prefix': 'f69a150338085fd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f72', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150338085fd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f7209d43ed50e710f7d996078adfa47ad4cea0f0b1f093ad9ab4874'} -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Found raw packet data: f69a150338085fd5690af43168567610... -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Converted to 58 bytes: f69a150338085fd5... -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Not enough data: need 156, have 58 -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:10:45 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:10:45 - MeshCoreBot - INFO - Processing message: Goodnight -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150438085f01... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150438085f01... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150438085f01... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789846.3660328, 'pubkey_prefix': '2fd7150438085f01d5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150438085f01d5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f7209d43ed50e710f7d996078adfa47ad4cea0f0b1f093ad9ab4874'} -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc6150438085fbd... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc6150438085fbd... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Cached RSSI -58 for pubkey 2fc6150438085fbd... -2025-09-01 22:10:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789846.716581, 'pubkey_prefix': '2fc6150438085fbdd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f', 'snr': 11.75, 'rssi': -58, 'raw_hex': '2fc6150438085fbdd5690af43168567610f0d57d8f9cde603b6b6b9b9ac3cf2f7209d43ed50e710f7d996078adfa47ad4cea0f0b1f093ad9ab4874'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150438081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150438081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150438081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789854.023537, 'pubkey_prefix': 'f79a150438081d5fd55c9e88ada260c51b9160c01177c7fc9a69e71571700af3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150438081d5fd55c9e88ada260c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756789850, 'text': 'Jade (First Hill): Rest well'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Extracted sender from text: Jade (First Hill) -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Message content for processing: Rest well -2025-09-01 22:10:54 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade (First Hill): Jade (First Hill): Rest well -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756789854.023537, 'pubkey_prefix': 'f79a150438081d5fd55c9e88ada260c51b9160c01177c7fc9a69e71571700af3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150438081d5fd55c9e88ada260c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Found raw packet data: f79a150438081d5fd55c9e88ada260c5... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Converted to 59 bytes: f79a150438081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Has transport codes: 9a150438 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Path bytes: 1d5fd55c9e88ada2 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Payload: 60c51b9160c01177c7fc9a69e7157170... (45 bytes) -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 247, 'path_len': 8, 'path_nodes': ['5f1d', '5cd5', '889e', 'a2ad'], 'payload': '60c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 247, 'path_len': 8, 'path_nodes': ['5f1d', '5cd5', '889e', 'a2ad'], 'payload': '60c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:10:54 - MeshCoreBot - INFO - Processing message: Rest well -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789854.40067, 'pubkey_prefix': '31d8150538081d5f01d55c9e88ada260c51b9160c01177c7fc9a69e71571700a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150538081d5f01d55c9e88ada260c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7'} -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c4150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c4150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c4150538081d5f... -2025-09-01 22:10:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789854.935104, 'pubkey_prefix': '30c4150538081d5fbdd55c9e88ada260c51b9160c01177c7fc9a69e71571700a', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c4150538081d5fbdd55c9e88ada260c51b9160c01177c7fc9a69e71571700af3205ef8a550ad04f94eef82d2228eb8712690f08c935db3be8010d7'} -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d027e5f7973... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d027e5f7973... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d027e5f7973... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789904.1821592, 'pubkey_prefix': 'f5991d027e5f7973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e658', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d027e5f7973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf684a7cd08f463987f6fc779189cd9272ab06'} -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d037e5f0179... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d037e5f0179... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d037e5f0179... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789904.6587589, 'pubkey_prefix': '31d81d037e5f017973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d037e5f017973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf684a7cd08f463987f6fc779189cd9272ab06'} -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c81d037e5fbd79... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c81d037e5fbd79... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 33c81d037e5fbd79... -2025-09-01 22:11:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789904.998084, 'pubkey_prefix': '33c81d037e5fbd7973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': 12.75, 'rssi': -56, 'raw_hex': '33c81d037e5fbd7973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf684a7cd08f463987f6fc779189cd9272ab06'} -2025-09-01 22:11:45 - MeshCoreBot - DEBUG - Converted to 28 bytes: f5992104a3c77e5f... -2025-09-01 22:11:45 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:11:45 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:11:45 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30c72105a3c77e5f... -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Has transport codes: c72105a3 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd82105a3c77e5f... -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Has transport codes: d82105a3 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 22:11:46 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d03a37e5f89... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d03a37e5f89... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d03a37e5f89... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789916.444958, 'pubkey_prefix': 'f4991d03a37e5f8973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d03a37e5f8973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf65a93135b2b44a2bb1e583a3965183c66c2c'} -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bd91d04a37e5f01... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bd91d04a37e5f01... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2bd91d04a37e5f01... -2025-09-01 22:11:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789916.806869, 'pubkey_prefix': '2bd91d04a37e5f018973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 10.75, 'rssi': -39, 'raw_hex': '2bd91d04a37e5f018973519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf65a93135b2b44a2bb1e583a3965183c66c2c'} -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f547e40... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f547e40... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f547e40... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789921.234189, 'pubkey_prefix': 'f59a05015f547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a767', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a76774b85ce8d3a30d0a963098d9a6c96126d70f5211ef4a8b5e1fe7fac11b554bf6a929b1aa26ac9262d9'} -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-01 22:12:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789921.9566379, 'pubkey_prefix': '30d805025f01547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a76774b85ce8d3a30d0a963098d9a6c96126d70f5211ef4a8b5e1fe7fac11b554bf6a929b1aa26ac9262d9'} -2025-09-01 22:12:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ca05025fbd547e... -2025-09-01 22:12:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ca05025fbd547e... -2025-09-01 22:12:02 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 31ca05025fbd547e... -2025-09-01 22:12:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756789922.453147, 'pubkey_prefix': '31ca05025fbd547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a7', 'snr': 12.25, 'rssi': -54, 'raw_hex': '31ca05025fbd547e4081b9c1b5dbbe7105d32f31b109c0b05cb1ca9ee8c3c1a76774b85ce8d3a30d0a963098d9a6c96126d70f5211ef4a8b5e1fe7fac11b554bf6a929b1aa26ac9262d9'} -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Converted to 26 bytes: f79a09027e5f8973... -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Has transport codes: 9a09027e -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2dd709037e5f0189... -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-01 22:12:26 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f8575... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f8575... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f8575... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790013.547328, 'pubkey_prefix': 'f49905027e5f85758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92ca2', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f85758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92ca2eab24bdc30c0342d9e16576e099442c769baae7c88a4f571bf11301a915becf35cca996895c7f0ee197c'} -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0185... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0185... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0185... -2025-09-01 22:13:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790013.846834, 'pubkey_prefix': '31d805037e5f0185758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0185758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92ca2eab24bdc30c0342d9e16576e099442c769baae7c88a4f571bf11301a915becf35cca996895c7f0ee197c'} -2025-09-01 22:13:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c705037e5fbd85... -2025-09-01 22:13:34 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c705037e5fbd85... -2025-09-01 22:13:34 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 33c705037e5fbd85... -2025-09-01 22:13:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790014.5447612, 'pubkey_prefix': '33c705037e5fbd85758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92c', 'snr': 12.75, 'rssi': -57, 'raw_hex': '33c705037e5fbd85758901ccfe6eae4a73e8e78c501bcfa94110cd2ed005b92ca2eab24bdc30c0342d9e16576e099442c769baae7c88a4f571bf11301a915becf35cca996895c7f0ee197c'} -2025-09-01 22:13:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1104387ecd5f... -2025-09-01 22:13:40 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1104387ecd5f... -2025-09-01 22:13:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1104387ecd5f... -2025-09-01 22:13:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790020.2011788, 'pubkey_prefix': 'f69a1104387ecd5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1104387ecd5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c1511cdb0630cb647e2b31efd407726bade91eb5873654f8b06f6500d82bc449ce11e75252a1a985b53ee5d234e5d63b338f26e606138a7b3638c79bc237fda939b70e41d0781536f7263696572657573'} -2025-09-01 22:13:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc71105387ecd5f... -2025-09-01 22:13:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc71105387ecd5f... -2025-09-01 22:13:41 - MeshCoreBot - DEBUG - Cached RSSI -57 for pubkey 2fc71105387ecd5f... -2025-09-01 22:13:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790021.223577, 'pubkey_prefix': '2fc71105387ecd5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a', 'snr': 11.75, 'rssi': -57, 'raw_hex': '2fc71105387ecd5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c1511cdb0630cb647e2b31efd407726bade91eb5873654f8b06f6500d82bc449ce11e75252a1a985b53ee5d234e5d63b338f26e606138a7b3638c79bc237fda939b70e41d0781536f7263696572657573'} -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1504fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1504fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1504fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790025.5436091, 'pubkey_prefix': 'f69a1504fb1f385f1bad1cec1bb04922ee1f6e2c98688151cec6db961d0f661a', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1504fb1f385f1bad1cec1bb04922ee1f6e2c98688151cec6db961d0f661a723ede96baa3af468ee37022ae509d4eab647a525247bd47e09b2c'} -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81505fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81505fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81505fb1f385f... -2025-09-01 22:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790025.922826, 'pubkey_prefix': '32d81505fb1f385f011bad1cec1bb04922ee1f6e2c98688151cec6db961d0f66', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81505fb1f385f011bad1cec1bb04922ee1f6e2c98688151cec6db961d0f661a723ede96baa3af468ee37022ae509d4eab647a525247bd47e09b2c'} -2025-09-01 22:13:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c81505fb1f385f... -2025-09-01 22:13:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c81505fb1f385f... -2025-09-01 22:13:47 - MeshCoreBot - DEBUG - Cached RSSI -56 for pubkey 31c81505fb1f385f... -2025-09-01 22:13:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790027.059679, 'pubkey_prefix': '31c81505fb1f385fbd1bad1cec1bb04922ee1f6e2c98688151cec6db961d0f66', 'snr': 12.25, 'rssi': -56, 'raw_hex': '31c81505fb1f385fbd1bad1cec1bb04922ee1f6e2c98688151cec6db961d0f661a723ede96baa3af468ee37022ae509d4eab647a525247bd47e09b2c'} -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1503a37e5fd5... -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1503a37e5fd5... -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1503a37e5fd5... -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790131.391445, 'pubkey_prefix': 'f59a1503a37e5fd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503a37e5fd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b06c32fc8c1e69b0bfe73'} -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790126, 'text': 'SounderPilot2^: Test'} -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-01 22:15:31 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from SounderPilot2^: SounderPilot2^: Test -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790131.391445, 'pubkey_prefix': 'f59a1503a37e5fd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503a37e5fd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b06c32fc8c1e69b0bfe73'} -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Found raw packet data: f59a1503a37e5fd5201bd2cded3d3fb1... -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Converted to 42 bytes: f59a1503a37e5fd5... -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Not enough data: need 156, have 42 -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:15:31 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:15:31 - MeshCoreBot - INFO - Processing message: Test -2025-09-01 22:15:31 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 22:15:31 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from SounderPilot2^ | Routed through 3 hops | SNR: -2.75 dB | RSSI: -102 dBm | Routed (3 hops) | Received at: 22:15:26 -2025-09-01 22:15:31 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:15:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504a37e5f01... -2025-09-01 22:15:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504a37e5f01... -2025-09-01 22:15:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504a37e5f01... -2025-09-01 22:15:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790132.240075, 'pubkey_prefix': '30d81504a37e5f01d5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504a37e5f01d5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b06c32fc8c1e69b0bfe73'} -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21501bdd5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21501bdd5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21501bdd5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790133.037812, 'pubkey_prefix': '2ec21501bdd5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21501bdd5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861b62a2a3b168001340459b5c4f171718f9f69ba90dfc117b391012ee93144e20797987b47edeaaaf31707f225e5e8efdd5473db18a55a6a37324faff737daa8d5759e2af07f2dfef1d68036e02cd50e57b9b9e1e9b59d45c535e7a7c9faf0a0c1bdada62ccbebb17fa09bf65afc8db42b55e209a9dcac41f0a5bc5b2120b49aa9490279bb1d78abe1cc'} -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150101d5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150101d5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150101d5d40b... -2025-09-01 22:15:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790133.760067, 'pubkey_prefix': '2fd8150101d5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150101d5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861b62a2a3b168001340459b5c4f171718f9f69ba90dfc117b391012ee93144e20797987b47edeaaaf31707f225e5e8efdd5473db18a55a6a37324faff737daa8d5759e2af07f2dfef1d68036e02cd50e57b9b9e1e9b59d45c535e7a7c9faf0a0c1bdada62ccbebb17fa09bf65afc8db42b55e209a9dcac41f0a5bc5b2120b49aa9490279bb1d78abe1cc'} -2025-09-01 22:15:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c21504a37e5fbd... -2025-09-01 22:15:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c21504a37e5fbd... -2025-09-01 22:15:34 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c21504a37e5fbd... -2025-09-01 22:15:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790134.130307, 'pubkey_prefix': '31c21504a37e5fbdd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c21504a37e5fbdd5201bd2cded3d3fb181f872e2aa69c36c36324f3bf668db7b06c32fc8c1e69b0bfe73'} -2025-09-01 22:15:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd5d4... -2025-09-01 22:15:35 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd5d4... -2025-09-01 22:15:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd5d4... -2025-09-01 22:15:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790135.449968, 'pubkey_prefix': 'f4991502015fd5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd5d40b5611bf98431569b5b8724f16f5585812a1c88e7f2b4861b62a2a3b168001340459b5c4f171718f9f69ba90dfc117b391012ee93144e20797987b47edeaaaf31707f225e5e8efdd5473db18a55a6a37324faff737daa8d5759e2af07f2dfef1d68036e02cd50e57b9b9e1e9b59d45c535e7a7c9faf0a0c1bdada62ccbebb17fa09bf65afc8db42b55e209a9dcac41f0a5bc5b2120b49aa9490279bb1d78abe1cc'} -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991503cb085fd5... -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991503cb085fd5... -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991503cb085fd5... -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790184.606526, 'pubkey_prefix': 'f5991503cb085fd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29af', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991503cb085fd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29afc124dab84a81de0cec1e'} -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790181, 'text': 'Ikoka Stick FW Dev: moon'} -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Message content for processing: moon -2025-09-01 22:16:24 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: moon -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790184.606526, 'pubkey_prefix': 'f5991503cb085fd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29af', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991503cb085fd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29afc124dab84a81de0cec1e'} -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Found raw packet data: f5991503cb085fd5ae0885bb3e1197ff... -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Converted to 42 bytes: f5991503cb085fd5... -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Not enough data: need 155, have 42 -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:16:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:16:24 - MeshCoreBot - INFO - Processing message: moon -2025-09-01 22:16:24 - MeshCoreBot - INFO - Command 'moon' matched, executing -2025-09-01 22:16:24 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 🌙 Moon Info: -MoonRise:Tue 02 05:42PM -Set:Tue 02 12:05AM -Phase:Waxing Gibbous🌔 @:68.61% -FullMoon:Sun Sep 07 11:08AM -NewMoon:Sun Sep 21 12:54PM -Az: 202.69° -Alt: 8.78° -2025-09-01 22:16:24 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 22:16:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504cb085fbd... -2025-09-01 22:16:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504cb085fbd... -2025-09-01 22:16:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504cb085fbd... -2025-09-01 22:16:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790186.8994, 'pubkey_prefix': '2fc31504cb085fbdd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504cb085fbdd5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29afc124dab84a81de0cec1e'} -2025-09-01 22:16:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504cb085f01... -2025-09-01 22:16:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504cb085f01... -2025-09-01 22:16:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504cb085f01... -2025-09-01 22:16:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790187.4060538, 'pubkey_prefix': '2fd81504cb085f01d5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504cb085f01d5ae0885bb3e1197ffc09d4fb9004d3f6e1019cf26201a29afc124dab84a81de0cec1e'} -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: f69a0904fb507e5f... -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756790238, 'text': 'test'} -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:17:22 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-01 22:17:22 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-01 22:17:22 - MeshCoreBot - INFO - Processing message: test -2025-09-01 22:17:22 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 22:17:22 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 4 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 22:17:18 -2025-09-01 22:17:22 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd80905fb507e5f... -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Has transport codes: d80905fb -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Path length: 80 -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Not enough data: need 86, have 29 -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80901016b4fc4... -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80901016b4fc4... -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80901016b4fc4... -2025-09-01 22:17:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790243.7652102, 'pubkey_prefix': '31d80901016b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80901016b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc20901bd6b4fc4... -2025-09-01 22:17:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc20901bd6b4fc4... -2025-09-01 22:17:24 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc20901bd6b4fc4... -2025-09-01 22:17:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790244.39304, 'pubkey_prefix': '2fc20901bd6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc20901bd6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:25 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30c30905fb507e5f... -2025-09-01 22:17:25 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:17:25 - MeshCoreBot - DEBUG - Has transport codes: c30905fb -2025-09-01 22:17:25 - MeshCoreBot - DEBUG - Path length: 80 -2025-09-01 22:17:25 - MeshCoreBot - DEBUG - Not enough data: need 86, have 29 -2025-09-01 22:17:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39909015f6b4fc4... -2025-09-01 22:17:26 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39909015f6b4fc4... -2025-09-01 22:17:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39909015f6b4fc4... -2025-09-01 22:17:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790246.4390268, 'pubkey_prefix': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Converted to 29 bytes: f4990905fb1f3808... -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Has transport codes: 990905fb -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756790238, 'text': 'test'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:17:27 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790246.4390268, 'pubkey_prefix': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Converted to 153 bytes: f39909015f6b4fc4... -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Has transport codes: 9909015f -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Path bytes: 4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d33 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Payload: 0801bfb82ffec5da4ad74ffc8185d5be... (40 bytes) -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 107, 'path_nodes': ['c44f', 'b903', '7c82', '9ebe', '3748', '803e', '5d9f', '245b', '60da', '41a5', '8bfc', 'ceef', 'e7a6', 'bdf5', '697e', '62a2', '425c', 'b528', 'e8b4', 'b3f5', '20b3', '7904', '5252', 'f0b2', 'fdd', 'efe5', '6233', '820', '6c69', 'b84f', 'c605', '8172', '4f4b', 'c6e0', '234c', '539a', 'd36f', 'e986', 'a303', '6c56', 'c017', '3618', '3fdb', '20a3', 'f86f', '7f48', '291', '7353', 'f917', '748f', '7389', '954b', '1d79'], 'payload': '0801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Decoded packet for routing from RF data: {'header': 243, 'path_len': 107, 'path_nodes': ['c44f', 'b903', '7c82', '9ebe', '3748', '803e', '5d9f', '245b', '60da', '41a5', '8bfc', 'ceef', 'e7a6', 'bdf5', '697e', '62a2', '425c', 'b528', 'e8b4', 'b3f5', '20b3', '7904', '5252', 'f0b2', 'fdd', 'efe5', '6233', '820', '6c69', 'b84f', 'c605', '8172', '4f4b', 'c6e0', '234c', '539a', 'd36f', 'e986', 'a303', '6c56', 'c017', '3618', '3fdb', '20a3', 'f86f', '7f48', '291', '7353', 'f917', '748f', '7389', '954b', '1d79'], 'payload': '0801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Updated path info from decoded packet: Direct -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790246.4390268, 'pubkey_prefix': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756790246.4390268, 'pubkey_prefix': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39909015f6b4fc403b9827cbe9e48373e809f5d5b24da60a541fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe5ef33622008696c4fb805c672814b4fe0c64c239a536fd386e903a3566c17c01836db3fa3206ff8487f9102537317f98f7489734b95791d330801bfb82ffec5da4ad74ffc8185d5be17f0a1eec5bdc03d7580c312bec3acac80a4aafe5629be72'} -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Using SNR from recent RF data: -3.25 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -103 -2025-09-01 22:17:27 - MeshCoreBot - DEBUG - DM path info: Routed through 5 hops -2025-09-01 22:17:27 - MeshCoreBot - INFO - Processing message: test -2025-09-01 22:17:27 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 22:17:27 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 5 hops | SNR: -3.25 dB | RSSI: -103 dBm | Received at: 22:17:18 -2025-09-01 22:17:27 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30c30906fb1f3808... -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Has transport codes: c30906fb -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Not enough data: need 37, have 30 -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80901016b4f44... -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80901016b4f44... -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80901016b4f44... -2025-09-01 22:17:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790248.614738, 'pubkey_prefix': '30d80901016b4f4461a17db493ea70d3bba22148694ec1e07f41fc8befcea6e7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80901016b4f4461a17db493ea70d3bba22148694ec1e07f41fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe58b6fd650f7dc7420a080051a521af6b66a9f9cc08f0eaf2c97fd1d2dd733000df000c8d3d9d18b7363894701322f521eab0744a88b5d60943331fecabad68dcbb5061416862c1f3c58e15c049d55a011'} -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30901bd6b4f44... -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30901bd6b4f44... -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30901bd6b4f44... -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790249.452715, 'pubkey_prefix': '31c30901bd6b4f4461a17db493ea70d3bba22148694ec1e07f41fc8befcea6e7', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30901bd6b4f4461a17db493ea70d3bba22148694ec1e07f41fc8befcea6e7f5bd7e69a2625c4228b5b4e8f5b3b32004795252b2f0dd0fe58b6fd650f7dc7420a080051a521af6b66a9f9cc08f0eaf2c97fd1d2dd733000df000c8d3d9d18b7363894701322f521eab0744a88b5d60943331fecabad68dcbb5061416862c1f3c58e15c049d55a011'} -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed82101016b4f28... -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:17:29 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed80906fb1f3808... -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Converted to 26 bytes: f5992102015f6b4f... -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:17:30 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Converted to 27 bytes: f79b2103fb7e5f4f... -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Has transport codes: 9b2103fb -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30c32104fb7e5fbd... -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Has transport codes: c32104fb -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d82104fb7e5f01... -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:17:34 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:17:35 - MeshCoreBot - DEBUG - Converted to 25 bytes: f69a22017e6b4fd3... -2025-09-01 22:17:35 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:17:35 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:17:35 - MeshCoreBot - DEBUG - Not enough data: need 156, have 25 -2025-09-01 22:17:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103c51d5ffd... -2025-09-01 22:17:38 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103c51d5ffd... -2025-09-01 22:17:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103c51d5ffd... -2025-09-01 22:17:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790258.919544, 'pubkey_prefix': 'f4991103c51d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103c51d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed801245663e5d2d7b343f82cded53a33d9da3318ab50ee64042b0dcdc8e72b8c9b167b99174d385b8e7371a2849730a770ca408d90f846cc14121fa43bdae8a406b39510892c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-01 22:17:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104c51d5f01... -2025-09-01 22:17:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104c51d5f01... -2025-09-01 22:17:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104c51d5f01... -2025-09-01 22:17:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790259.533233, 'pubkey_prefix': '32d81104c51d5f01fdd1b6113c20427484548d50e386620c1cd400731310a279', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104c51d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed801245663e5d2d7b343f82cded53a33d9da3318ab50ee64042b0dcdc8e72b8c9b167b99174d385b8e7371a2849730a770ca408d90f846cc14121fa43bdae8a406b39510892c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-01 22:17:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31104c51d5fbd... -2025-09-01 22:17:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31104c51d5fbd... -2025-09-01 22:17:40 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31104c51d5fbd... -2025-09-01 22:17:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790260.684581, 'pubkey_prefix': '31c31104c51d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a279', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31104c51d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed801245663e5d2d7b343f82cded53a33d9da3318ab50ee64042b0dcdc8e72b8c9b167b99174d385b8e7371a2849730a770ca408d90f846cc14121fa43bdae8a406b39510892c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-01 22:17:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f699150423fb7e5f... -2025-09-01 22:17:42 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f699150423fb7e5f... -2025-09-01 22:17:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f699150423fb7e5f... -2025-09-01 22:17:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790262.793438, 'pubkey_prefix': 'f699150423fb7e5f1bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250a1', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f699150423fb7e5f1bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250a11e7b423bca4425be684707b95e65417c5762289c3fb5fa917cf05a'} -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790263.171917, 'pubkey_prefix': '31d8150523fb7e5f011bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150523fb7e5f011bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250a11e7b423bca4425be684707b95e65417c5762289c3fb5fa917cf05a'} -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c4150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c4150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c4150523fb7e5f... -2025-09-01 22:17:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790263.651201, 'pubkey_prefix': '32c4150523fb7e5fbd1bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c4150523fb7e5fbd1bb459c89c959bbc3cfccc17e64df2f61e3aecfcbbd250a11e7b423bca4425be684707b95e65417c5762289c3fb5fa917cf05a'} -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150523fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150523fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150523fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790267.18612, 'pubkey_prefix': 'f79a150523fb917e5f1b3e1aab20ebe1aca59f8ed623b7bb0b3f0c283ff4523a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150523fb917e5f1b3e1aab20ebe1aca59f8ed623b7bb0b3f0c283ff4523a147cd60ee96292218487ecfb87a46948b5a9fc91a4a1c21e3e9d1540c1984e5f686b2cee6086a6ff6e6b506acdc6ebd79adeb2a6f57874b08169788d'} -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150623fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150623fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150623fb917e... -2025-09-01 22:17:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790267.874101, 'pubkey_prefix': '31d8150623fb917e5f011b3e1aab20ebe1aca59f8ed623b7bb0b3f0c283ff452', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150623fb917e5f011b3e1aab20ebe1aca59f8ed623b7bb0b3f0c283ff4523a147cd60ee96292218487ecfb87a46948b5a9fc91a4a1c21e3e9d1540c1984e5f686b2cee6086a6ff6e6b506acdc6ebd79adeb2a6f57874b08169788d'} -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Converted to 24 bytes: f4990a004f6bda3c... -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Has transport codes: 990a004f -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Not enough data: need 113, have 24 -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756790266, 'text': 'help'} -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:17:58 - MeshCoreBot - INFO - Received DM from 6b69746a7454: help -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-01 22:17:58 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:17:58 - MeshCoreBot - INFO - Processing message: help -2025-09-01 22:17:58 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 22:17:58 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Bot Help: test, ping, help, hello, cmd, @string, sun, moon, solar, hfcond, satpass | Use 'help ' for details -2025-09-01 22:17:58 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Converted to 24 bytes: f79a0a004f6bcf66... -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Has transport codes: 9a0a004f -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Not enough data: need 113, have 24 -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756790266, 'text': 'help'} -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:18:04 - MeshCoreBot - INFO - Received DM from 6b69746a7454: help -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-01 22:18:04 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:18:04 - MeshCoreBot - INFO - Processing message: help -2025-09-01 22:18:04 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-01 22:18:04 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Bot Help: test, ping, help, hello, cmd, @string, sun, moon, solar, hfcond, satpass | Use 'help ' for details -2025-09-01 22:18:04 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-01 22:18:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911021d5feb2b... -2025-09-01 22:18:45 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911021d5feb2b... -2025-09-01 22:18:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911021d5feb2b... -2025-09-01 22:18:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790325.6129842, 'pubkey_prefix': 'f59911021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f2f7eb6685cf6faa48a3fd0b83913e2ce53290b3ed83b2886bac98149989fc4fb02e7bdca7f703daa0213e0323450d329f9341122d8019ae18d4b58de14d16d98ba48440d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-01 22:18:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c411031d5fbdeb... -2025-09-01 22:18:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c411031d5fbdeb... -2025-09-01 22:18:46 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c411031d5fbdeb... -2025-09-01 22:18:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790326.739572, 'pubkey_prefix': '30c411031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c411031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f2f7eb6685cf6faa48a3fd0b83913e2ce53290b3ed83b2886bac98149989fc4fb02e7bdca7f703daa0213e0323450d329f9341122d8019ae18d4b58de14d16d98ba48440d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-01 22:18:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811031d5f01eb... -2025-09-01 22:18:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811031d5f01eb... -2025-09-01 22:18:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811031d5f01eb... -2025-09-01 22:18:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790327.2107148, 'pubkey_prefix': '2ed811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f2f7eb6685cf6faa48a3fd0b83913e2ce53290b3ed83b2886bac98149989fc4fb02e7bdca7f703daa0213e0323450d329f9341122d8019ae18d4b58de14d16d98ba48440d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Converted to 24 bytes: f4990a004f6b3718... -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Has transport codes: 990a004f -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Not enough data: need 113, have 24 -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756790336, 'text': 'test'} -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 22:19:02 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-01 22:19:02 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-01 22:19:02 - MeshCoreBot - INFO - Processing message: test -2025-09-01 22:19:02 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 22:19:02 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 22:18:56 -2025-09-01 22:19:02 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-01 22:19:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857ec4... -2025-09-01 22:19:29 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857ec4... -2025-09-01 22:19:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857ec4... -2025-09-01 22:19:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790369.2951071, 'pubkey_prefix': 'f69a05015f857ec4ba9d1b2d38687aa110ae321874be22d5a24286a81f42ebf1', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857ec4ba9d1b2d38687aa110ae321874be22d5a24286a81f42ebf10a866617f79bb0439305326e1755b41d9b1586f7a53f789be8fb78f3dbf19a613d55b300e7ad425d41'} -2025-09-01 22:19:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905025f01857e... -2025-09-01 22:19:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905025f01857e... -2025-09-01 22:19:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905025f01857e... -2025-09-01 22:19:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790370.0177002, 'pubkey_prefix': '2fd905025f01857ec4ba9d1b2d38687aa110ae321874be22d5a24286a81f42eb', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905025f01857ec4ba9d1b2d38687aa110ae321874be22d5a24286a81f42ebf10a866617f79bb0439305326e1755b41d9b1586f7a53f789be8fb78f3dbf19a613d55b300e7ad425d41'} -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a150449cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a150449cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a150449cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790516.06429, 'pubkey_prefix': 'f89a150449cd7e5f11f11ecac57590c5dd184a71fb2327983a4ce53a2569f583', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150449cd7e5f11f11ecac57590c5dd184a71fb2327983a4ce53a2569f5838ae97a3b5ad9c480834037079317d58d973bbc89e1672975468f58ef915a024120fcb593e91a0713609604e5b976a07b463e15f060823aaa47ea2eb88b61c5a8fbd373602047fbf77c91a9'} -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756790509, 'text': 'Muesli Client: I’m happy I can write longer messages now and have em go through'} -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Message content for processing: I’m happy I can write longer messages now and have em go through -2025-09-01 22:21:56 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I’m happy I can write longer messages now and have em go through -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790516.06429, 'pubkey_prefix': 'f89a150449cd7e5f11f11ecac57590c5dd184a71fb2327983a4ce53a2569f583', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150449cd7e5f11f11ecac57590c5dd184a71fb2327983a4ce53a2569f5838ae97a3b5ad9c480834037079317d58d973bbc89e1672975468f58ef915a024120fcb593e91a0713609604e5b976a07b463e15f060823aaa47ea2eb88b61c5a8fbd373602047fbf77c91a9'} -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Found raw packet data: f89a150449cd7e5f11f11ecac57590c5... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Converted to 107 bytes: f89a150449cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Has transport codes: 9a150449 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Not enough data: need 211, have 107 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed9150549cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed9150549cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed9150549cd7e5f... -2025-09-01 22:21:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790516.643237, 'pubkey_prefix': '2ed9150549cd7e5f0111f11ecac57590c5dd184a71fb2327983a4ce53a2569f5', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed9150549cd7e5f0111f11ecac57590c5dd184a71fb2327983a4ce53a2569f5838ae97a3b5ad9c480834037079317d58d973bbc89e1672975468f58ef915a024120fcb593e91a0713609604e5b976a07b463e15f060823aaa47ea2eb88b61c5a8fbd373602047fbf77c91a9'} -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Converted to 26 bytes: fa9a0502245f73c4... -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Not enough data: need 156, have 26 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd80503245f0173... -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Has transport codes: d8050324 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32c40503245fbd73... -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-01 22:22:28 - MeshCoreBot - DEBUG - Not enough data: need 198, have 27 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Converted to 27 bytes: f699090324fd5f73... -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Not enough data: need 155, have 27 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ed8090424fd5f01... -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:22:29 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:22:30 - MeshCoreBot - DEBUG - Converted to 28 bytes: 33c4090424fd5fbd... -2025-09-01 22:22:30 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 22:22:30 - MeshCoreBot - DEBUG - Has transport codes: c4090424 -2025-09-01 22:22:30 - MeshCoreBot - DEBUG - Path length: 253 -2025-09-01 22:22:30 - MeshCoreBot - DEBUG - Not enough data: need 259, have 28 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Converted to 29 bytes: f6992105c780d038... -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30c42106c780d038... -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Has transport codes: c42106c7 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-01 22:22:32 - MeshCoreBot - DEBUG - Not enough data: need 134, have 30 -2025-09-01 22:22:33 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed82106c780d038... -2025-09-01 22:22:33 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:22:33 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:22:33 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 22:22:34 - MeshCoreBot - DEBUG - Converted to 18 bytes: f69a26022f157ef1... -2025-09-01 22:22:34 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:22:34 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:22:34 - MeshCoreBot - DEBUG - Not enough data: need 156, have 18 -2025-09-01 22:22:40 - MeshCoreBot - DEBUG - Converted to 18 bytes: f79a26022f19d36c... -2025-09-01 22:22:40 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:22:40 - MeshCoreBot - DEBUG - Has transport codes: 9a26022f -2025-09-01 22:22:40 - MeshCoreBot - DEBUG - Path length: 25 -2025-09-01 22:22:40 - MeshCoreBot - DEBUG - Not enough data: need 31, have 18 -2025-09-01 22:22:45 - MeshCoreBot - DEBUG - Converted to 18 bytes: f79a26023015201b... -2025-09-01 22:22:45 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:22:45 - MeshCoreBot - DEBUG - Has transport codes: 9a260230 -2025-09-01 22:22:45 - MeshCoreBot - DEBUG - Path length: 21 -2025-09-01 22:22:45 - MeshCoreBot - DEBUG - Not enough data: need 27, have 18 -2025-09-01 22:22:47 - MeshCoreBot - DEBUG - Converted to 18 bytes: f79a2602321fae1c... -2025-09-01 22:22:47 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:22:47 - MeshCoreBot - DEBUG - Has transport codes: 9a260232 -2025-09-01 22:22:47 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:22:47 - MeshCoreBot - DEBUG - Not enough data: need 37, have 18 -2025-09-01 22:22:49 - MeshCoreBot - DEBUG - Converted to 18 bytes: f89a2602311afeb0... -2025-09-01 22:22:49 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:22:49 - MeshCoreBot - DEBUG - Has transport codes: 9a260231 -2025-09-01 22:22:49 - MeshCoreBot - DEBUG - Path length: 26 -2025-09-01 22:22:49 - MeshCoreBot - DEBUG - Not enough data: need 32, have 18 -2025-09-01 22:22:51 - MeshCoreBot - DEBUG - Converted to 18 bytes: f89a2602301f96b6... -2025-09-01 22:22:51 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:22:51 - MeshCoreBot - DEBUG - Has transport codes: 9a260230 -2025-09-01 22:22:51 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:22:51 - MeshCoreBot - DEBUG - Not enough data: need 37, have 18 -2025-09-01 22:23:00 - MeshCoreBot - DEBUG - Converted to 18 bytes: f69a260230177cdf... -2025-09-01 22:23:00 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:23:00 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:23:00 - MeshCoreBot - DEBUG - Not enough data: need 156, have 18 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991503c57e5f11... -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991503c57e5f11... -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991503c57e5f11... -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790582.4353862, 'pubkey_prefix': 'f5991503c57e5f1174fac64e15d31856d9c13ca6e7cd04cab92944d074a387e0', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991503c57e5f1174fac64e15d31856d9c13ca6e7cd04cab92944d074a387e0fbdf0843a7d7b0ff104a'} -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790578, 'text': '👽Cisien: 0.5 is default.'} -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Message content for processing: 0.5 is default. -2025-09-01 22:23:02 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: 0.5 is default. -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790582.4353862, 'pubkey_prefix': 'f5991503c57e5f1174fac64e15d31856d9c13ca6e7cd04cab92944d074a387e0', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991503c57e5f1174fac64e15d31856d9c13ca6e7cd04cab92944d074a387e0fbdf0843a7d7b0ff104a'} -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Found raw packet data: f5991503c57e5f1174fac64e15d31856... -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Converted to 42 bytes: f5991503c57e5f11... -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Not enough data: need 155, have 42 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:23:02 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:23:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504c57e5f01... -2025-09-01 22:23:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504c57e5f01... -2025-09-01 22:23:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504c57e5f01... -2025-09-01 22:23:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790583.019632, 'pubkey_prefix': '2fd81504c57e5f011174fac64e15d31856d9c13ca6e7cd04cab92944d074a387', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504c57e5f011174fac64e15d31856d9c13ca6e7cd04cab92944d074a387e0fbdf0843a7d7b0ff104a'} -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: f69a0903a37e5fc4... -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd80904a37e5f01... -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:23:05 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1503d87e5f11... -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1503d87e5f11... -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1503d87e5f11... -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790599.728874, 'pubkey_prefix': 'f99a1503d87e5f119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1503d87e5f119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df76ec22656d39f79b1fc036babb3d16365eeaa8473a2f72357d11731322ac5b8eb7773e907e9ece09f97f7a80597fd23a7ff0fff520c16203aa9d'} -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790594, 'text': '🐝🍄: Heck yeah Muesli, food job figuring out inprovements'} -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Message content for processing: Heck yeah Muesli, food job figuring out inprovements -2025-09-01 22:23:19 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Heck yeah Muesli, food job figuring out inprovements -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790599.728874, 'pubkey_prefix': 'f99a1503d87e5f119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1503d87e5f119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df76ec22656d39f79b1fc036babb3d16365eeaa8473a2f72357d11731322ac5b8eb7773e907e9ece09f97f7a80597fd23a7ff0fff520c16203aa9d'} -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Found raw packet data: f99a1503d87e5f119be2cc46edcd2a69... -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Converted to 90 bytes: f99a1503d87e5f11... -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Not enough data: need 156, have 90 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:23:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504d87e5fbd... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504d87e5fbd... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504d87e5fbd... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790600.3874052, 'pubkey_prefix': '2fc31504d87e5fbd119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504d87e5fbd119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df76ec22656d39f79b1fc036babb3d16365eeaa8473a2f72357d11731322ac5b8eb7773e907e9ece09f97f7a80597fd23a7ff0fff520c16203aa9d'} -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81504d87e5f01... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81504d87e5f01... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81504d87e5f01... -2025-09-01 22:23:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790600.880068, 'pubkey_prefix': '2ed81504d87e5f01119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81504d87e5f01119be2cc46edcd2a692dd8780c991a0781b73452bb9f47f1df76ec22656d39f79b1fc036babb3d16365eeaa8473a2f72357d11731322ac5b8eb7773e907e9ece09f97f7a80597fd23a7ff0fff520c16203aa9d'} -2025-09-01 22:23:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1503c57e5f11... -2025-09-01 22:23:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1503c57e5f11... -2025-09-01 22:23:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1503c57e5f11... -2025-09-01 22:23:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790639.989716, 'pubkey_prefix': 'f59a1503c57e5f116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d4', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503c57e5f116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d473ca62f17310e13d98068de716e3c3822346cf3416ac839284fed74b1d1fff87d4520364c85c0cfc4ceb4f86a58ed009e4fe0893cf9e3cd65476'} -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790635, 'text': '👽Cisien: Txdelay seems to be the single most impactful setting'} -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Message content for processing: Txdelay seems to be the single most impactful setting -2025-09-01 22:24:00 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: Txdelay seems to be the single most impactful setting -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790639.989716, 'pubkey_prefix': 'f59a1503c57e5f116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d4', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503c57e5f116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d473ca62f17310e13d98068de716e3c3822346cf3416ac839284fed74b1d1fff87d4520364c85c0cfc4ceb4f86a58ed009e4fe0893cf9e3cd65476'} -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Found raw packet data: f59a1503c57e5f116d9f5e69460839c3... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Converted to 90 bytes: f59a1503c57e5f11... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Not enough data: need 156, have 90 -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81504c57e5f01... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81504c57e5f01... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81504c57e5f01... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790640.332887, 'pubkey_prefix': '2ed81504c57e5f01116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81504c57e5f01116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d473ca62f17310e13d98068de716e3c3822346cf3416ac839284fed74b1d1fff87d4520364c85c0cfc4ceb4f86a58ed009e4fe0893cf9e3cd65476'} -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41504c57e5fbd... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41504c57e5fbd... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41504c57e5fbd... -2025-09-01 22:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790640.9706082, 'pubkey_prefix': '31c41504c57e5fbd116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41504c57e5fbd116d9f5e69460839c3e8ea0fc12175186deb9f8ed76b5e87d473ca62f17310e13d98068de716e3c3822346cf3416ac839284fed74b1d1fff87d4520364c85c0cfc4ceb4f86a58ed009e4fe0893cf9e3cd65476'} -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d03a37e5f84... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d03a37e5f84... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d03a37e5f84... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790696.519393, 'pubkey_prefix': 'f79a1d03a37e5f8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d03a37e5f8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf3c03a87f4ba1e572ae82b6608af3b8fdc2aa'} -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81d04a37e5f01... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81d04a37e5f01... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81d04a37e5f01... -2025-09-01 22:24:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790696.9967968, 'pubkey_prefix': '30d81d04a37e5f018473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81d04a37e5f018473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf3c03a87f4ba1e572ae82b6608af3b8fdc2aa'} -2025-09-01 22:24:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31d04a37e5fbd... -2025-09-01 22:24:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31d04a37e5fbd... -2025-09-01 22:24:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31d04a37e5fbd... -2025-09-01 22:24:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790697.347125, 'pubkey_prefix': '33c31d04a37e5fbd8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31d04a37e5fbd8473519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf3c03a87f4ba1e572ae82b6608af3b8fdc2aa'} -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d03a37e5f50... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d03a37e5f50... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d03a37e5f50... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790744.2932742, 'pubkey_prefix': 'f79a1d03a37e5f5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d03a37e5f5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe75c3e4009b5edd708e41c2128ccc79c042b'} -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31d04a37e5fbd... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31d04a37e5fbd... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31d04a37e5fbd... -2025-09-01 22:25:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790744.879887, 'pubkey_prefix': '30c31d04a37e5fbd5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31d04a37e5fbd5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe75c3e4009b5edd708e41c2128ccc79c042b'} -2025-09-01 22:25:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81d04a37e5f01... -2025-09-01 22:25:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81d04a37e5f01... -2025-09-01 22:25:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81d04a37e5f01... -2025-09-01 22:25:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790745.1263418, 'pubkey_prefix': '30d81d04a37e5f015073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81d04a37e5f015073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe75c3e4009b5edd708e41c2128ccc79c042b'} -2025-09-01 22:25:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990903c57e5f73... -2025-09-01 22:25:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990903c57e5f73... -2025-09-01 22:25:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990903c57e5f73... -2025-09-01 22:25:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790747.971335, 'pubkey_prefix': 'f4990903c57e5f735010d9823b24dbb26312c096c6e13c90d7a5851e77089ce2', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990903c57e5f735010d9823b24dbb26312c096c6e13c90d7a5851e77089ce2f66d786a7058427610f293'} -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80904c57e5f01... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80904c57e5f01... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80904c57e5f01... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790748.367842, 'pubkey_prefix': '2fd80904c57e5f01735010d9823b24dbb26312c096c6e13c90d7a5851e77089c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80904c57e5f01735010d9823b24dbb26312c096c6e13c90d7a5851e77089ce2f66d786a7058427610f293'} -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30904c57e5fbd... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30904c57e5fbd... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30904c57e5fbd... -2025-09-01 22:25:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790748.818969, 'pubkey_prefix': '32c30904c57e5fbd735010d9823b24dbb26312c096c6e13c90d7a5851e77089c', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30904c57e5fbd735010d9823b24dbb26312c096c6e13c90d7a5851e77089ce2f66d786a7058427610f293'} -2025-09-01 22:25:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-01 22:25:57 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-01 22:25:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-01 22:25:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790757.63296, 'pubkey_prefix': 'f79a05027e5f54c596583586f5d18c656edf6e4aaa298f40850c6ab964f084fc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c596583586f5d18c656edf6e4aaa298f40850c6ab964f084fc8e259d21b7f784fd120d38d279cec1cc3335d331d925927a3f7ccb79ecd484d5e18937bc784720a55413'} -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bc305037e5fbd54... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bc305037e5fbd54... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2bc305037e5fbd54... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790758.349953, 'pubkey_prefix': '2bc305037e5fbd54c596583586f5d18c656edf6e4aaa298f40850c6ab964f084', 'snr': 10.75, 'rssi': -61, 'raw_hex': '2bc305037e5fbd54c596583586f5d18c656edf6e4aaa298f40850c6ab964f084fc8e259d21b7f784fd120d38d279cec1cc3335d331d925927a3f7ccb79ecd484d5e18937bc784720a55413'} -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0154... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0154... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0154... -2025-09-01 22:25:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790758.737086, 'pubkey_prefix': '2fd805037e5f0154c596583586f5d18c656edf6e4aaa298f40850c6ab964f084', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0154c596583586f5d18c656edf6e4aaa298f40850c6ab964f084fc8e259d21b7f784fd120d38d279cec1cc3335d331d925927a3f7ccb79ecd484d5e18937bc784720a55413'} -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0903c57e5f73... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0903c57e5f73... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0903c57e5f73... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790761.13961, 'pubkey_prefix': 'f79a0903c57e5f73503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089ce2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0903c57e5f73503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089ce2f66d786a7058427610f293'} -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80904c57e5f01... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80904c57e5f01... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80904c57e5f01... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790761.535703, 'pubkey_prefix': '32d80904c57e5f0173503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089c', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80904c57e5f0173503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089ce2f66d786a7058427610f293'} -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30904c57e5fbd... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30904c57e5fbd... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30904c57e5fbd... -2025-09-01 22:26:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790761.9868102, 'pubkey_prefix': '31c30904c57e5fbd73503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30904c57e5fbd73503a4bd6089c8c42e80102ba2cdb4bd16ce4051e77089ce2f66d786a7058427610f293'} -2025-09-01 22:26:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d04a31f385f... -2025-09-01 22:26:03 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d04a31f385f... -2025-09-01 22:26:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d04a31f385f... -2025-09-01 22:26:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790763.597673, 'pubkey_prefix': 'f79a1d04a31f385f5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d04a31f385f5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf606e12d61e116c1ceff1c457be535f628024'} -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790764.213653, 'pubkey_prefix': '2ec21d05a31f385fbd5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21d05a31f385fbd5073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf606e12d61e116c1ceff1c457be535f628024'} -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d05a31f385f... -2025-09-01 22:26:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790764.472846, 'pubkey_prefix': '31d81d05a31f385f015073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d05a31f385f015073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf606e12d61e116c1ceff1c457be535f628024'} -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Converted to 27 bytes: f69a2103c57e5f73... -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd92104c57e5f01... -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 22:26:07 - MeshCoreBot - DEBUG - Not enough data: need 219, have 28 -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a0903c57e5f73... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a0903c57e5f73... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a0903c57e5f73... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790770.231339, 'pubkey_prefix': 'f49a0903c57e5f735084ab5a5a7ecd92bd1e7993d11e2eec4500a5110ca90ddb', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a0903c57e5f735084ab5a5a7ecd92bd1e7993d11e2eec4500a5110ca90ddb9dd8c2be3390466cc504a3'} -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80904c57e5f01... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80904c57e5f01... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80904c57e5f01... -2025-09-01 22:26:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790770.531169, 'pubkey_prefix': '2ed80904c57e5f01735084ab5a5a7ecd92bd1e7993d11e2eec4500a5110ca90d', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80904c57e5f01735084ab5a5a7ecd92bd1e7993d11e2eec4500a5110ca90ddb9dd8c2be3390466cc504a3'} -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Converted to 29 bytes: f5992105a31f3808... -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2dd82106a31f3808... -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:26:13 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991504cb081d5f... -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991504cb081d5f... -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991504cb081d5f... -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790805.757115, 'pubkey_prefix': 'f5991504cb081d5f1146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991504cb081d5f1146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca81f750c80bd6358e3a9020a6c33279bb874973cf3f10fb4979191a'} -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756790802, 'text': 'Ikoka Stick FW Dev: Ok bedtime for me'} -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Message content for processing: Ok bedtime for me -2025-09-01 22:26:45 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Ok bedtime for me -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790805.757115, 'pubkey_prefix': 'f5991504cb081d5f1146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991504cb081d5f1146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca81f750c80bd6358e3a9020a6c33279bb874973cf3f10fb4979191a'} -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Found raw packet data: f5991504cb081d5f1146f2e33a76cb32... -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Converted to 59 bytes: f5991504cb081d5f... -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Not enough data: need 155, have 59 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:26:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790806.37185, 'pubkey_prefix': '30c31505cb081d5fbd1146f2e33a76cb32ad175495d9f23faacead4ab88fd1be', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31505cb081d5fbd1146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca81f750c80bd6358e3a9020a6c33279bb874973cf3f10fb4979191a'} -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81505cb081d5f... -2025-09-01 22:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790806.62903, 'pubkey_prefix': '30d81505cb081d5f011146f2e33a76cb32ad175495d9f23faacead4ab88fd1be', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81505cb081d5f011146f2e33a76cb32ad175495d9f23faacead4ab88fd1beca81f750c80bd6358e3a9020a6c33279bb874973cf3f10fb4979191a'} -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a150349cd5f11... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a150349cd5f11... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a150349cd5f11... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790819.105074, 'pubkey_prefix': 'f69a150349cd5f1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150349cd5f1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8d1ded47ddae772aa68c843ca91bee4e949e4760f333bdd0020c6c94fdf2931ddd8a5f9b9971a76ca4f8ce4590b4696b25808dcf36c527075f5df'} -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756790815, 'text': 'Muesli Client: It would be super cool if MeshCore had MTU and fragment'} -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Message content for processing: It would be super cool if MeshCore had MTU and fragment -2025-09-01 22:26:59 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: It would be super cool if MeshCore had MTU and fragment -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756790819.105074, 'pubkey_prefix': 'f69a150349cd5f1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150349cd5f1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8d1ded47ddae772aa68c843ca91bee4e949e4760f333bdd0020c6c94fdf2931ddd8a5f9b9971a76ca4f8ce4590b4696b25808dcf36c527075f5df'} -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Found raw packet data: f69a150349cd5f1167ad5c103b7f2413... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Converted to 90 bytes: f69a150349cd5f11... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Not enough data: need 156, have 90 -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c3150449cd5fbd... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c3150449cd5fbd... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c3150449cd5fbd... -2025-09-01 22:26:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790819.4411469, 'pubkey_prefix': '30c3150449cd5fbd1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ff', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c3150449cd5fbd1167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8d1ded47ddae772aa68c843ca91bee4e949e4760f333bdd0020c6c94fdf2931ddd8a5f9b9971a76ca4f8ce4590b4696b25808dcf36c527075f5df'} -2025-09-01 22:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150449cd5f01... -2025-09-01 22:27:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150449cd5f01... -2025-09-01 22:27:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150449cd5f01... -2025-09-01 22:27:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790820.096792, 'pubkey_prefix': '31d7150449cd5f011167ad5c103b7f2413f32b4886480ad1950bdc53875f81ff', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150449cd5f011167ad5c103b7f2413f32b4886480ad1950bdc53875f81ffb8d1ded47ddae772aa68c843ca91bee4e949e4760f333bdd0020c6c94fdf2931ddd8a5f9b9971a76ca4f8ce4590b4696b25808dcf36c527075f5df'} -2025-09-01 22:27:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f547ea7... -2025-09-01 22:27:18 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f547ea7... -2025-09-01 22:27:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f547ea7... -2025-09-01 22:27:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790838.334507, 'pubkey_prefix': 'f69a05015f547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb02', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb02f2fb64c478305315fae4ad919ecd376bf8275749070cc325b1e4b2d8551ff66c5358f002a1bde4e592'} -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d705025f01547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d705025f01547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d705025f01547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790839.198501, 'pubkey_prefix': '34d705025f01547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d705025f01547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb02f2fb64c478305315fae4ad919ecd376bf8275749070cc325b1e4b2d8551ff66c5358f002a1bde4e592'} -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305025fbd547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305025fbd547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305025fbd547e... -2025-09-01 22:27:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790839.8153, 'pubkey_prefix': '32c305025fbd547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305025fbd547ea774a4541d6aadf341b6adb8406af4bd75de40eb844c1cdb02f2fb64c478305315fae4ad919ecd376bf8275749070cc325b1e4b2d8551ff66c5358f002a1bde4e592'} -2025-09-01 22:28:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5fc51d... -2025-09-01 22:28:20 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5fc51d... -2025-09-01 22:28:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5fc51d... -2025-09-01 22:28:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790900.6926, 'pubkey_prefix': 'f79a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841366b80b66891f6d0462799c9ce28d4fbb018e7f81b634ac7fb3c306d50a3621da2caef111a5e18f78c7ec32e87b58ecfe618e10a0d2e12210abe3920a2edfce982219f780392c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-01 22:28:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f01c5... -2025-09-01 22:28:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f01c5... -2025-09-01 22:28:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f01c5... -2025-09-01 22:28:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790901.692723, 'pubkey_prefix': '30d711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841366b80b66891f6d0462799c9ce28d4fbb018e7f81b634ac7fb3c306d50a3621da2caef111a5e18f78c7ec32e87b58ecfe618e10a0d2e12210abe3920a2edfce982219f780392c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-01 22:28:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311037e5fbdc5... -2025-09-01 22:28:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311037e5fbdc5... -2025-09-01 22:28:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311037e5fbdc5... -2025-09-01 22:28:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790902.26811, 'pubkey_prefix': '32c311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841366b80b66891f6d0462799c9ce28d4fbb018e7f81b634ac7fb3c306d50a3621da2caef111a5e18f78c7ec32e87b58ecfe618e10a0d2e12210abe3920a2edfce982219f780392c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0502245f8575... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0502245f8575... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0502245f8575... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790920.110259, 'pubkey_prefix': 'f79a0502245f857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea90e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0502245f857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea90e1ca049761c359f3928f42fc318c77be488e7d69dfa8571f658f445fea12aa4bab86a274e4ced5575cc13'} -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80503245f0185... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80503245f0185... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80503245f0185... -2025-09-01 22:28:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790920.552119, 'pubkey_prefix': '31d80503245f01857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80503245f01857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea90e1ca049761c359f3928f42fc318c77be488e7d69dfa8571f658f445fea12aa4bab86a274e4ced5575cc13'} -2025-09-01 22:28:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c40503245fbd85... -2025-09-01 22:28:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c40503245fbd85... -2025-09-01 22:28:41 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c40503245fbd85... -2025-09-01 22:28:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790921.067838, 'pubkey_prefix': '31c40503245fbd857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea9', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c40503245fbd857555dd07cde960c1c6aaf0c1908983caa54f68dd707a0ea90e1ca049761c359f3928f42fc318c77be488e7d69dfa8571f658f445fea12aa4bab86a274e4ced5575cc13'} -2025-09-01 22:29:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11031f385f4f... -2025-09-01 22:29:52 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11031f385f4f... -2025-09-01 22:29:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11031f385f4f... -2025-09-01 22:29:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790992.7603068, 'pubkey_prefix': 'f69a11031f385f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11031f385f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54ca80b66829f5a9f144d2bd1c8d0553b326b006394c6bbd8a8a29bff5c1ba95bfa5c0ed8153b5ce983168d1171b111074929e79804f406741f5cd54614d1c08cb235494098173656c6563747269632d7061676572'} -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711041f385f01... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711041f385f01... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711041f385f01... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790994.3560698, 'pubkey_prefix': '32d711041f385f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711041f385f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54ca80b66829f5a9f144d2bd1c8d0553b326b006394c6bbd8a8a29bff5c1ba95bfa5c0ed8153b5ce983168d1171b111074929e79804f406741f5cd54614d1c08cb235494098173656c6563747269632d7061676572'} -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311041f385fbd... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311041f385fbd... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311041f385fbd... -2025-09-01 22:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756790994.847372, 'pubkey_prefix': '31c311041f385fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311041f385fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54ca80b66829f5a9f144d2bd1c8d0553b326b006394c6bbd8a8a29bff5c1ba95bfa5c0ed8153b5ce983168d1171b111074929e79804f406741f5cd54614d1c08cb235494098173656c6563747269632d7061676572'} -2025-09-01 22:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a12005fbfb6c8... -2025-09-01 22:30:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a12005fbfb6c8... -2025-09-01 22:30:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a12005fbfb6c8... -2025-09-01 22:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791056.249762, 'pubkey_prefix': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c31781b668149543385981c24786ae21dd981264339a4ab0c8edf2034862b21cc63071ba872059765c8a4055de4c680188262d9a1ae211e2e715a2a2bb981b12ea3182280f927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-01 22:31:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fc321037e5fbd73... -2025-09-01 22:31:02 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:31:02 - MeshCoreBot - DEBUG - Has transport codes: c321037e -2025-09-01 22:31:02 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:31:02 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:31:03 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d821037e5f0173... -2025-09-01 22:31:03 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:31:03 - MeshCoreBot - DEBUG - Has transport codes: d821037e -2025-09-01 22:31:03 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:31:03 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:31:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0903c57e5f50... -2025-09-01 22:31:05 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0903c57e5f50... -2025-09-01 22:31:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0903c57e5f50... -2025-09-01 22:31:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791065.605275, 'pubkey_prefix': 'f79a0903c57e5f501040077575f1efde34211b2e4e178482cb31e6e69684df3b', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0903c57e5f501040077575f1efde34211b2e4e178482cb31e6e69684df3b223d60ccffb4cddf798318'} -2025-09-01 22:31:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70904c57e5f01... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70904c57e5f01... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70904c57e5f01... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791066.000938, 'pubkey_prefix': '31d70904c57e5f01501040077575f1efde34211b2e4e178482cb31e6e69684df', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70904c57e5f01501040077575f1efde34211b2e4e178482cb31e6e69684df3b223d60ccffb4cddf798318'} -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30904c57e5fbd... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30904c57e5fbd... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30904c57e5fbd... -2025-09-01 22:31:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791066.427757, 'pubkey_prefix': '31c30904c57e5fbd501040077575f1efde34211b2e4e178482cb31e6e69684df', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30904c57e5fbd501040077575f1efde34211b2e4e178482cb31e6e69684df3b223d60ccffb4cddf798318'} -2025-09-01 22:31:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d027e5fc573... -2025-09-01 22:31:51 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d027e5fc573... -2025-09-01 22:31:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d027e5fc573... -2025-09-01 22:31:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791111.5606332, 'pubkey_prefix': 'f79a1d027e5fc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e658', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d027e5fc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf64ca898ca8203e92346b62f62dad319c292c'} -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31d037e5fbdc5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31d037e5fbdc5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31d037e5fbdc5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791112.261125, 'pubkey_prefix': '31c31d037e5fbdc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31d037e5fbdc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf64ca898ca8203e92346b62f62dad319c292c'} -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81d037e5f01c5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81d037e5f01c5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81d037e5f01c5... -2025-09-01 22:31:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791112.744267, 'pubkey_prefix': '32d81d037e5f01c573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81d037e5f01c573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf64ca898ca8203e92346b62f62dad319c292c'} -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1d03a37e5fc5... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1d03a37e5fc5... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1d03a37e5fc5... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791146.167946, 'pubkey_prefix': 'f89a1d03a37e5fc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1d03a37e5fc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf03562db972ad4a93625e837f0cff3d3f4b9d'} -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81d04a37e5f01... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81d04a37e5f01... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81d04a37e5f01... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791146.6463628, 'pubkey_prefix': '2fd81d04a37e5f01c573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81d04a37e5f01c573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf03562db972ad4a93625e837f0cff3d3f4b9d'} -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31d04a37e5fbd... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31d04a37e5fbd... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31d04a37e5fbd... -2025-09-01 22:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791146.983617, 'pubkey_prefix': '2ec31d04a37e5fbdc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31d04a37e5fbdc573519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bf03562db972ad4a93625e837f0cff3d3f4b9d'} -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: f99a2103821d5f73... -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fc32104821d5fbd... -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Has transport codes: c3210482 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Not enough data: need 35, have 28 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d82104821d5f01... -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:32:28 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Converted to 25 bytes: f99a09015fea7ff6... -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Not enough data: need 156, have 25 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Converted to 26 bytes: 31c409025fbdea7f... -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Not enough data: need 198, have 26 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Converted to 26 bytes: 31d809025f01ea7f... -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:32:44 - MeshCoreBot - DEBUG - Not enough data: need 218, have 26 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Converted to 26 bytes: f89a09027e5fc573... -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Has transport codes: 9a09027e -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fc409037e5fbdc5... -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Has transport codes: c409037e -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Converted to 27 bytes: 34d809037e5f01c5... -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Has transport codes: d809037e -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:33:01 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Converted to 28 bytes: f89a0904a31f385f... -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Has transport codes: 9a0904a3 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd80905a31f385f... -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Has transport codes: d80905a3 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:33:14 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Converted to 28 bytes: f79a0904a380cd5f... -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Has transport codes: 9a0904a3 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Not enough data: need 134, have 28 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d80905a380cd5f... -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32c40905a380cd5f... -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-01 22:33:20 - MeshCoreBot - DEBUG - Not enough data: need 198, have 29 -2025-09-01 22:33:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: f79a0903a3805fc5... -2025-09-01 22:33:22 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:33:22 - MeshCoreBot - DEBUG - Has transport codes: 9a0903a3 -2025-09-01 22:33:22 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-01 22:33:22 - MeshCoreBot - DEBUG - Not enough data: need 134, have 27 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d80904a3805f01... -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31c30904a3805fbd... -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:33:23 - MeshCoreBot - DEBUG - Not enough data: need 197, have 28 -2025-09-01 22:34:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d03a37e5fd0... -2025-09-01 22:34:02 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d03a37e5fd0... -2025-09-01 22:34:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d03a37e5fd0... -2025-09-01 22:34:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791242.552156, 'pubkey_prefix': 'f4991d03a37e5fd073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d03a37e5fd073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe00f4de629217c4e79b7b38748cbac73bc7b'} -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c41d04a37e5fbd... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c41d04a37e5fbd... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c41d04a37e5fbd... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791243.2533472, 'pubkey_prefix': '30c41d04a37e5fbdd073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c41d04a37e5fbdd073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe00f4de629217c4e79b7b38748cbac73bc7b'} -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81d04a37e5f01... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81d04a37e5f01... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81d04a37e5f01... -2025-09-01 22:34:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791243.733248, 'pubkey_prefix': '2fd81d04a37e5f01d073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81d04a37e5f01d073519d6b8759a1d8410dfdad10ef5f8ffb38e90239e2c3e6588056983dcc43bfe00f4de629217c4e79b7b38748cbac73bc7b'} -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f857ecd... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f857ecd... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f857ecd... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791278.5334048, 'pubkey_prefix': 'f59a05015f857ecd46fbd995ca4837316bd397f40878878701e0d84ec54efa95', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f857ecd46fbd995ca4837316bd397f40878878701e0d84ec54efa95f0859e29a267defa9d2351f1ae014724a42ed1bf3ff368d6c16b7a50fbe5020b4b04d98c1a7df6da47'} -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905025f01857e... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905025f01857e... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905025f01857e... -2025-09-01 22:34:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791278.8331451, 'pubkey_prefix': '2ed905025f01857ecd46fbd995ca4837316bd397f40878878701e0d84ec54efa', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905025f01857ecd46fbd995ca4837316bd397f40878878701e0d84ec54efa95f0859e29a267defa9d2351f1ae014724a42ed1bf3ff368d6c16b7a50fbe5020b4b04d98c1a7df6da47'} -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Converted to 25 bytes: f79a0a0101f50438... -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Has transport codes: 9a0a0101 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Not enough data: need 251, have 25 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30d80a00f5043821... -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Has transport codes: d80a00f5 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Path length: 4 -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Path bytes: 38211ddd -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Payload: d3172e92a929accfc3bb6da9dab2... (14 bytes) -2025-09-01 22:35:15 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 4, 'path_nodes': ['2138', 'dd1d'], 'payload': 'd3172e92a929accfc3bb6da9dab2', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a150449cd7e5f... -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a150449cd7e5f... -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a150449cd7e5f... -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791440.347821, 'pubkey_prefix': 'f69a150449cd7e5f11899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150449cd7e5f11899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc3643edc9da198f79ae93ef371bf4a1ffa503af01257f7545824a2af35cf9f40c1f13533a5972d56e922895e682932a2cfd5a944b302e2bbcc77e09b04d3f1378bc9bed485d9adc9fe701ff85d6f34f0f64306b56b2dfdcff3689892826676e3e234f817b86be7c53872b1751e7e674e89bb195106c1179372f87b6'} -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756791428, 'text': 'Muesli Client: Testing with the main that uplinks to Eire at 1.1 and the second repeater to 0.5. Since Eire is far away, set delay longer?'} -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Message content for processing: Testing with the main that uplinks to Eire at 1.1 and the second repeater to 0.5. Since Eire is far away, set delay longer? -2025-09-01 22:37:20 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Testing with the main that uplinks to Eire at 1.1 and the second repeater to 0.5. Since Eire is far away, set delay longer? -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756791440.347821, 'pubkey_prefix': 'f69a150449cd7e5f11899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150449cd7e5f11899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc3643edc9da198f79ae93ef371bf4a1ffa503af01257f7545824a2af35cf9f40c1f13533a5972d56e922895e682932a2cfd5a944b302e2bbcc77e09b04d3f1378bc9bed485d9adc9fe701ff85d6f34f0f64306b56b2dfdcff3689892826676e3e234f817b86be7c53872b1751e7e674e89bb195106c1179372f87b6'} -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Found raw packet data: f69a150449cd7e5f11899f9610ce4a54... -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Converted to 155 bytes: f69a150449cd7e5f... -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Not enough data: need 156, have 155 -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:37:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791441.146501, 'pubkey_prefix': '30d8150549cd7e5f0111899f9610ce4a54b1ac901410fc50f41cffea3fae2264', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150549cd7e5f0111899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc3643edc9da198f79ae93ef371bf4a1ffa503af01257f7545824a2af35cf9f40c1f13533a5972d56e922895e682932a2cfd5a944b302e2bbcc77e09b04d3f1378bc9bed485d9adc9fe701ff85d6f34f0f64306b56b2dfdcff3689892826676e3e234f817b86be7c53872b1751e7e674e89bb195106c1179372f87b6'} -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c4150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c4150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c4150549cd7e5f... -2025-09-01 22:37:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791441.8752499, 'pubkey_prefix': '31c4150549cd7e5fbd11899f9610ce4a54b1ac901410fc50f41cffea3fae2264', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c4150549cd7e5fbd11899f9610ce4a54b1ac901410fc50f41cffea3fae2264cc3643edc9da198f79ae93ef371bf4a1ffa503af01257f7545824a2af35cf9f40c1f13533a5972d56e922895e682932a2cfd5a944b302e2bbcc77e09b04d3f1378bc9bed485d9adc9fe701ff85d6f34f0f64306b56b2dfdcff3689892826676e3e234f817b86be7c53872b1751e7e674e89bb195106c1179372f87b6'} -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150449cd7e5f... -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150449cd7e5f... -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150449cd7e5f... -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791464.2766778, 'pubkey_prefix': 'f79a150449cd7e5f11918e374e5efff2de66fd87d2480292c45ae24aa914d585', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150449cd7e5f11918e374e5efff2de66fd87d2480292c45ae24aa914d585649d0b32b72730c1c2bc346b42e7c95ee8855894676fc46dc1820f'} -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756791457, 'text': 'Muesli Client: Nice that went through'} -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Message content for processing: Nice that went through -2025-09-01 22:37:44 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Nice that went through -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756791464.2766778, 'pubkey_prefix': 'f79a150449cd7e5f11918e374e5efff2de66fd87d2480292c45ae24aa914d585', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150449cd7e5f11918e374e5efff2de66fd87d2480292c45ae24aa914d585649d0b32b72730c1c2bc346b42e7c95ee8855894676fc46dc1820f'} -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Found raw packet data: f79a150449cd7e5f11918e374e5efff2... -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Converted to 59 bytes: f79a150449cd7e5f... -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Has transport codes: 9a150449 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Not enough data: need 211, have 59 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:37:44 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:37:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150549cd7e5f... -2025-09-01 22:37:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150549cd7e5f... -2025-09-01 22:37:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150549cd7e5f... -2025-09-01 22:37:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791465.0167391, 'pubkey_prefix': '31d8150549cd7e5f0111918e374e5efff2de66fd87d2480292c45ae24aa914d5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150549cd7e5f0111918e374e5efff2de66fd87d2480292c45ae24aa914d585649d0b32b72730c1c2bc346b42e7c95ee8855894676fc46dc1820f'} -2025-09-01 22:37:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1104e91f385f... -2025-09-01 22:37:52 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1104e91f385f... -2025-09-01 22:37:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1104e91f385f... -2025-09-01 22:37:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791472.68509, 'pubkey_prefix': 'f89a1104e91f385ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1104e91f385ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7ab82b668beb50e2db715b49764354e8cb49a4333235f285d484c2066ad1fb78015aa1b9820394e33ad047a4bf62b2646f5f4bf65603aceddf30dd84e6eed9f646a97ca0c9298c9d702f537b5f86661636164653030'} -2025-09-01 22:37:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105e91f385f... -2025-09-01 22:37:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105e91f385f... -2025-09-01 22:37:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105e91f385f... -2025-09-01 22:37:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791473.6443908, 'pubkey_prefix': '31d81105e91f385f01facade006d30eb10a2125ac6f92a81ddacce84113bc849', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105e91f385f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7ab82b668beb50e2db715b49764354e8cb49a4333235f285d484c2066ad1fb78015aa1b9820394e33ad047a4bf62b2646f5f4bf65603aceddf30dd84e6eed9f646a97ca0c9298c9d702f537b5f86661636164653030'} -2025-09-01 22:37:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c21105e91f385f... -2025-09-01 22:37:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c21105e91f385f... -2025-09-01 22:37:54 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c21105e91f385f... -2025-09-01 22:37:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791474.352899, 'pubkey_prefix': '32c21105e91f385fbdfacade006d30eb10a2125ac6f92a81ddacce84113bc849', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c21105e91f385fbdfacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7ab82b668beb50e2db715b49764354e8cb49a4333235f285d484c2066ad1fb78015aa1b9820394e33ad047a4bf62b2646f5f4bf65603aceddf30dd84e6eed9f646a97ca0c9298c9d702f537b5f86661636164653030'} -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Converted to 26 bytes: f89a05027e5f1b23... -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Has transport codes: 9a05027e -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d805037e5f011b... -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32c305037e5fbd1b... -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:38:02 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503fb7e5f1b... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503fb7e5f1b... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503fb7e5f1b... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791485.513505, 'pubkey_prefix': 'f79a0503fb7e5f1b23d62f118577cb775325961695118d0387a52f73b9bfff16', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503fb7e5f1b23d62f118577cb775325961695118d0387a52f73b9bfff16be684f96054d9df868560d44f368d9c3b2ff930d3a6058ad3511ac48d5c3f9c2842789e2fd406f4e0ff1da'} -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504fb7e5f01... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504fb7e5f01... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504fb7e5f01... -2025-09-01 22:38:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791485.8147268, 'pubkey_prefix': '33d80504fb7e5f011b23d62f118577cb775325961695118d0387a52f73b9bfff', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504fb7e5f011b23d62f118577cb775325961695118d0387a52f73b9bfff16be684f96054d9df868560d44f368d9c3b2ff930d3a6058ad3511ac48d5c3f9c2842789e2fd406f4e0ff1da'} -2025-09-01 22:38:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec20504fb7e5fbd... -2025-09-01 22:38:06 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec20504fb7e5fbd... -2025-09-01 22:38:06 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec20504fb7e5fbd... -2025-09-01 22:38:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791486.3102431, 'pubkey_prefix': '2ec20504fb7e5fbd1b23d62f118577cb775325961695118d0387a52f73b9bfff', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec20504fb7e5fbd1b23d62f118577cb775325961695118d0387a52f73b9bfff16be684f96054d9df868560d44f368d9c3b2ff930d3a6058ad3511ac48d5c3f9c2842789e2fd406f4e0ff1da'} -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Converted to 26 bytes: f79a21027e5f231b... -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Has transport codes: 9a21027e -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32c221037e5fbd23... -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Path length: 194 -2025-09-01 22:39:40 - MeshCoreBot - DEBUG - Not enough data: need 196, have 27 -2025-09-01 22:39:41 - MeshCoreBot - DEBUG - Converted to 27 bytes: 34d821037e5f0123... -2025-09-01 22:39:41 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-01 22:39:41 - MeshCoreBot - DEBUG - Has transport codes: d821037e -2025-09-01 22:39:41 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:39:41 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 22:40:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103081d5fee... -2025-09-01 22:40:07 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103081d5fee... -2025-09-01 22:40:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103081d5fee... -2025-09-01 22:40:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791607.488001, 'pubkey_prefix': 'f79a1103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f11', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d2883b668468952227650a36c96f46327cd495ee6a903757410d4f683630249e9df4cb02022dfd48d0b3633ab3d65b39dadaf0b627567011b32f4cce96ea3728deaff2d038348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-01 22:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104081d5f01... -2025-09-01 22:40:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104081d5f01... -2025-09-01 22:40:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104081d5f01... -2025-09-01 22:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791608.056275, 'pubkey_prefix': '31d81104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d2883b668468952227650a36c96f46327cd495ee6a903757410d4f683630249e9df4cb02022dfd48d0b3633ab3d65b39dadaf0b627567011b32f4cce96ea3728deaff2d038348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-01 22:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104081d5fbd... -2025-09-01 22:40:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104081d5fbd... -2025-09-01 22:40:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104081d5fbd... -2025-09-01 22:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791609.1009438, 'pubkey_prefix': '30c31104081d5fbdee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104081d5fbdee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d2883b668468952227650a36c96f46327cd495ee6a903757410d4f683630249e9df4cb02022dfd48d0b3633ab3d65b39dadaf0b627567011b32f4cce96ea3728deaff2d038348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150349cd5f11... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150349cd5f11... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150349cd5f11... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791616.260772, 'pubkey_prefix': 'f79a150349cd5f1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c791', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150349cd5f1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7918fbf5b62dda2a48e35b5c2371cb6de94fc9fc902344a4f998addfd1b47ff96ad5fc97475d2c3562b9d7e8a1b1832c66d332f22b404a94917e9ad61336afcc3d5df3741c18b44f1a9411d2c00d8167c66ccc1c3308d35b32d0b06ad8ca78887ed75cc34c3f28b92056ba7'} -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756791612, 'text': 'Muesli Client: So maybe set txdelay high enough to accommodate the farthest repeater you want to have as a neighbor'} -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Message content for processing: So maybe set txdelay high enough to accommodate the farthest repeater you want to have as a neighbor -2025-09-01 22:40:16 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: So maybe set txdelay high enough to accommodate the farthest repeater you want to have as a neighbor -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756791616.260772, 'pubkey_prefix': 'f79a150349cd5f1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c791', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150349cd5f1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7918fbf5b62dda2a48e35b5c2371cb6de94fc9fc902344a4f998addfd1b47ff96ad5fc97475d2c3562b9d7e8a1b1832c66d332f22b404a94917e9ad61336afcc3d5df3741c18b44f1a9411d2c00d8167c66ccc1c3308d35b32d0b06ad8ca78887ed75cc34c3f28b92056ba7'} -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Found raw packet data: f79a150349cd5f1195f50bc9cea4b935... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Converted to 138 bytes: f79a150349cd5f11... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Has transport codes: 9a150349 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Not enough data: need 211, have 138 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150449cd5f01... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150449cd5f01... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150449cd5f01... -2025-09-01 22:40:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791616.9822268, 'pubkey_prefix': '30d8150449cd5f011195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150449cd5f011195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7918fbf5b62dda2a48e35b5c2371cb6de94fc9fc902344a4f998addfd1b47ff96ad5fc97475d2c3562b9d7e8a1b1832c66d332f22b404a94917e9ad61336afcc3d5df3741c18b44f1a9411d2c00d8167c66ccc1c3308d35b32d0b06ad8ca78887ed75cc34c3f28b92056ba7'} -2025-09-01 22:40:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec3150449cd5fbd... -2025-09-01 22:40:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec3150449cd5fbd... -2025-09-01 22:40:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec3150449cd5fbd... -2025-09-01 22:40:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791617.905243, 'pubkey_prefix': '2ec3150449cd5fbd1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec3150449cd5fbd1195f50bc9cea4b935d1da7d8144ac6622bd5afcbe7a75c7918fbf5b62dda2a48e35b5c2371cb6de94fc9fc902344a4f998addfd1b47ff96ad5fc97475d2c3562b9d7e8a1b1832c66d332f22b404a94917e9ad61336afcc3d5df3741c18b44f1a9411d2c00d8167c66ccc1c3308d35b32d0b06ad8ca78887ed75cc34c3f28b92056ba7'} -2025-09-01 22:40:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1104e6d0385f... -2025-09-01 22:40:32 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1104e6d0385f... -2025-09-01 22:40:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1104e6d0385f... -2025-09-01 22:40:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791632.67889, 'pubkey_prefix': 'f99a1104e6d0385fe412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1104e6d0385fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b4a83b668378af9cfb9d52446241d96ddd3caa6fd569fb04f2ed3b767caa40a9979eff6a721f814f77c862111934c53c3dea712b61a18cf5f6ba8874bff6126c04fbc870592008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791634.3156428, 'pubkey_prefix': '31c31105e6d0385fbde412c904929ca28d5920f786f7434492ce171b5773d4f4', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31105e6d0385fbde412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b4a83b668378af9cfb9d52446241d96ddd3caa6fd569fb04f2ed3b767caa40a9979eff6a721f814f77c862111934c53c3dea712b61a18cf5f6ba8874bff6126c04fbc870592008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71105e6d0385f... -2025-09-01 22:40:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791634.901223, 'pubkey_prefix': '31d71105e6d0385f01e412c904929ca28d5920f786f7434492ce171b5773d4f4', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71105e6d0385f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b4a83b668378af9cfb9d52446241d96ddd3caa6fd569fb04f2ed3b767caa40a9979eff6a721f814f77c862111934c53c3dea712b61a18cf5f6ba8874bff6126c04fbc870592008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-01 22:40:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1102085fce83... -2025-09-01 22:40:40 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1102085fce83... -2025-09-01 22:40:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1102085fce83... -2025-09-01 22:40:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791640.224137, 'pubkey_prefix': 'f79a1102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c75883b6687db43c2d24407eb771c5e83ceb331feca323e2a0c578076eb0177a74049f877db33914b89a4257998a9cd96092f3ca60b16de1bdf170a7a23a3345e95180fa03932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31103085fbdce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31103085fbdce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31103085fbdce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791641.158862, 'pubkey_prefix': '32c31103085fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31103085fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c75883b6687db43c2d24407eb771c5e83ceb331feca323e2a0c578076eb0177a74049f877db33914b89a4257998a9cd96092f3ca60b16de1bdf170a7a23a3345e95180fa03932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81103085f01ce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81103085f01ce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81103085f01ce... -2025-09-01 22:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791641.73135, 'pubkey_prefix': '32d81103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c75883b6687db43c2d24407eb771c5e83ceb331feca323e2a0c578076eb0177a74049f877db33914b89a4257998a9cd96092f3ca60b16de1bdf170a7a23a3345e95180fa03932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-01 22:40:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110591fb547e... -2025-09-01 22:40:47 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110591fb547e... -2025-09-01 22:40:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110591fb547e... -2025-09-01 22:40:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791647.0072992, 'pubkey_prefix': 'f89a110591fb547e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110591fb547e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d15883b668aba5a6728d82059017141409f7a296cdb9930026f30d3d3babfdfc97844e2ba97ae483815d4bff919186ac2a4118736846130cbffc13358b58481a742b4cee01922887d5020e2fb6f852414b205265706561746572'} -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791648.360595, 'pubkey_prefix': '2fc3110691fb547e5fbd7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf90', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110691fb547e5fbd7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d15883b668aba5a6728d82059017141409f7a296cdb9930026f30d3d3babfdfc97844e2ba97ae483815d4bff919186ac2a4118736846130cbffc13358b58481a742b4cee01922887d5020e2fb6f852414b205265706561746572'} -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110691fb547e... -2025-09-01 22:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791648.828524, 'pubkey_prefix': '30d7110691fb547e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf90', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110691fb547e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d15883b668aba5a6728d82059017141409f7a296cdb9930026f30d3d3babfdfc97844e2ba97ae483815d4bff919186ac2a4118736846130cbffc13358b58481a742b4cee01922887d5020e2fb6f852414b205265706561746572'} -2025-09-01 22:41:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f54c5... -2025-09-01 22:41:19 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f54c5... -2025-09-01 22:41:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f54c5... -2025-09-01 22:41:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791679.722218, 'pubkey_prefix': 'f89a05027e5f54c545876162d33fd2410d24e7d043fa51ee57b68bc600a68967', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f54c545876162d33fd2410d24e7d043fa51ee57b68bc600a689670bc08a433705c3477ef4194cd692f2292854c0e8a1f68342433f4f71f2b8e3cf6e68771a905ee814f931'} -2025-09-01 22:41:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd54... -2025-09-01 22:41:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd54... -2025-09-01 22:41:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd54... -2025-09-01 22:41:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791680.580631, 'pubkey_prefix': '33c305037e5fbd54c545876162d33fd2410d24e7d043fa51ee57b68bc600a689', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd54c545876162d33fd2410d24e7d043fa51ee57b68bc600a689670bc08a433705c3477ef4194cd692f2292854c0e8a1f68342433f4f71f2b8e3cf6e68771a905ee814f931'} -2025-09-01 22:41:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-01 22:41:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-01 22:41:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-01 22:41:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791681.0873442, 'pubkey_prefix': '31d805037e5f0154c545876162d33fd2410d24e7d043fa51ee57b68bc600a689', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c545876162d33fd2410d24e7d043fa51ee57b68bc600a689670bc08a433705c3477ef4194cd692f2292854c0e8a1f68342433f4f71f2b8e3cf6e68771a905ee814f931'} -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: f89a21047e081d5f... -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Has transport codes: 9a21047e -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Path bytes: 1d5f73c74983be33 -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Payload: 9dc141726cf5a3d6c1574d2ee2c6... (14 bytes) -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 8, 'path_nodes': ['5f1d', 'c773', '8349', '33be'], 'payload': '9dc141726cf5a3d6c1574d2ee2c6', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31c321057e081d5f... -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:41:22 - MeshCoreBot - DEBUG - Not enough data: need 197, have 29 -2025-09-01 22:41:23 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d721057e081d5f... -2025-09-01 22:41:23 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:41:23 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-01 22:41:23 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503027e5fd5... -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503027e5fd5... -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503027e5fd5... -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791709.910645, 'pubkey_prefix': 'f89a1503027e5fd50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503027e5fd50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e68c4742381d7f9f47c97'} -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756791706, 'text': 'SounderPilot2^: Tide'} -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Message content for processing: Tide -2025-09-01 22:41:49 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from SounderPilot2^: SounderPilot2^: Tide -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756791709.910645, 'pubkey_prefix': 'f89a1503027e5fd50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503027e5fd50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e68c4742381d7f9f47c97'} -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Found raw packet data: f89a1503027e5fd50011ec4678a0a283... -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Converted to 42 bytes: f89a1503027e5fd5... -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Has transport codes: 9a150302 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:41:49 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:41:49 - MeshCoreBot - INFO - Processing message: Tide -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504027e5f01... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504027e5f01... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504027e5f01... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791710.2099662, 'pubkey_prefix': '30d71504027e5f01d50011ec4678a0a2831f816ca7704052e38bf24d5d341668', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504027e5f01d50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e68c4742381d7f9f47c97'} -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31504027e5fbd... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31504027e5fbd... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31504027e5fbd... -2025-09-01 22:41:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791710.491807, 'pubkey_prefix': '31c31504027e5fbdd50011ec4678a0a2831f816ca7704052e38bf24d5d341668', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31504027e5fbdd50011ec4678a0a2831f816ca7704052e38bf24d5d3416688e68c4742381d7f9f47c97'} -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: f89a150438081d5f... -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Has transport codes: 9a150438 -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Path bytes: 1d5fd52457951625 -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Payload: 7f5593acbe1010c24295055350... (13 bytes) -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 8, 'path_nodes': ['5f1d', '24d5', '9557', '2516'], 'payload': '7f5593acbe1010c24295055350', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756791723, 'text': 'Jade: Nope'} -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Message content for processing: Nope -2025-09-01 22:42:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Nope -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-01 22:42:05 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 22:42:05 - MeshCoreBot - INFO - Processing message: Nope -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fc3150538081d5f... -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Has transport codes: c3150538 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Path bytes: 1d5fbdd524579516 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Payload: 257f5593acbe1010c24295055350... (14 bytes) -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 47, 'path_len': 8, 'path_nodes': ['5f1d', 'd5bd', '5724', '1695'], 'payload': '257f5593acbe1010c24295055350', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d7150538081d5f... -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Has transport codes: d7150538 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Path bytes: 1d5f01d524579516 -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Payload: 257f5593acbe1010c24295055350... (14 bytes) -2025-09-01 22:42:06 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 8, 'path_nodes': ['5f1d', 'd501', '5724', '1695'], 'payload': '257f5593acbe1010c24295055350', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Converted to 26 bytes: f89a21027e5f73a3... -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Has transport codes: 9a21027e -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31c321037e5fbd73... -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:42:18 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-01 22:42:19 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d821037e5f0173... -2025-09-01 22:42:19 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:42:19 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:42:19 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Converted to 28 bytes: f99a0504c77e085f... -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d80505c77e085f... -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31c30505c77e085f... -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:42:21 - MeshCoreBot - DEBUG - Not enough data: need 197, have 29 -2025-09-01 22:42:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f547ed6... -2025-09-01 22:42:33 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f547ed6... -2025-09-01 22:42:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f547ed6... -2025-09-01 22:42:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791753.79615, 'pubkey_prefix': 'f69a05015f547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08eceec', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08eceecb7855057309d7406ca8f4e10d4d7899935056b3b11beeef2042e6ee10ea2e9a2d34d3e261925fb354f'} -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791754.238359, 'pubkey_prefix': '32d805025f01547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08ece', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08eceecb7855057309d7406ca8f4e10d4d7899935056b3b11beeef2042e6ee10ea2e9a2d34d3e261925fb354f'} -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd547e... -2025-09-01 22:42:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791754.6331148, 'pubkey_prefix': '2fc305025fbd547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08ece', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd547ed6f0e8bfa0e2b04315b37ab6d979939b86672ea562d08eceecb7855057309d7406ca8f4e10d4d7899935056b3b11beeef2042e6ee10ea2e9a2d34d3e261925fb354f'} -2025-09-01 22:43:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79905027e5f8575... -2025-09-01 22:43:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79905027e5f8575... -2025-09-01 22:43:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f79905027e5f8575... -2025-09-01 22:43:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791823.014011, 'pubkey_prefix': 'f79905027e5f857528a2d56da5304bc5e0d19bb980f55afe190239d0648980bf', 'snr': -2.25, 'rssi': -103, 'raw_hex': 'f79905027e5f857528a2d56da5304bc5e0d19bb980f55afe190239d0648980bf08b15a732904be71c699e05ab8c7434d12f751af06fc53652d0e9f024c3f0dbf76311050d1fb3970a0cd'} -2025-09-01 22:43:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0185... -2025-09-01 22:43:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0185... -2025-09-01 22:43:44 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0185... -2025-09-01 22:43:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791824.017929, 'pubkey_prefix': '2fd905037e5f01857528a2d56da5304bc5e0d19bb980f55afe190239d0648980', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f01857528a2d56da5304bc5e0d19bb980f55afe190239d0648980bf08b15a732904be71c699e05ab8c7434d12f751af06fc53652d0e9f024c3f0dbf76311050d1fb3970a0cd'} -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1503777e5fd5... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1503777e5fd5... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1503777e5fd5... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791905.405109, 'pubkey_prefix': 'f79a1503777e5fd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503777e5fd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70aeef66d963281285d821'} -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756791901, 'text': 'mcarper t1000: whereami'} -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Message content for processing: whereami -2025-09-01 22:45:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: whereami -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756791905.405109, 'pubkey_prefix': 'f79a1503777e5fd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503777e5fd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70aeef66d963281285d821'} -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Found raw packet data: f79a1503777e5fd5d413a76c2a7db7c0... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Converted to 42 bytes: f79a1503777e5fd5... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Has transport codes: 9a150377 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:45:05 - MeshCoreBot - INFO - Processing message: whereami -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31504777e5fbd... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31504777e5fbd... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31504777e5fbd... -2025-09-01 22:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791905.69913, 'pubkey_prefix': '30c31504777e5fbdd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31504777e5fbdd5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70aeef66d963281285d821'} -2025-09-01 22:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504777e5f01... -2025-09-01 22:45:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504777e5f01... -2025-09-01 22:45:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504777e5f01... -2025-09-01 22:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756791906.038784, 'pubkey_prefix': '31d81504777e5f01d5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504777e5f01d5d413a76c2a7db7c056b50899586c3242056c1e1d56c14f70aeef66d963281285d821'} -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1503a37e5f11... -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1503a37e5f11... -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1503a37e5f11... -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792011.583881, 'pubkey_prefix': 'fa9a1503a37e5f1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb73', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503a37e5f1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb738174f68d9a6a54635d1d08efa27ee0268046e25970972b2ec162f4ba14fcc575cc85c006fa5dcc507cfa'} -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756792007, 'text': 'W7ITL-G2-Nano: Im getting into new peacock rpt directly!'} -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Extracted sender from text: W7ITL-G2-Nano -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Message content for processing: Im getting into new peacock rpt directly! -2025-09-01 22:46:51 - MeshCoreBot - INFO - Received channel message (Public) from W7ITL-G2-Nano: W7ITL-G2-Nano: Im getting into new peacock rpt directly! -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756792011.583881, 'pubkey_prefix': 'fa9a1503a37e5f1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb73', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503a37e5f1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb738174f68d9a6a54635d1d08efa27ee0268046e25970972b2ec162f4ba14fcc575cc85c006fa5dcc507cfa'} -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Found raw packet data: fa9a1503a37e5f1112b59c92adc25d32... -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Converted to 74 bytes: fa9a1503a37e5f11... -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Not enough data: need 156, have 74 -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 22:46:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504a37e5f01... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504a37e5f01... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504a37e5f01... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792012.44717, 'pubkey_prefix': '31d81504a37e5f011112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504a37e5f011112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb738174f68d9a6a54635d1d08efa27ee0268046e25970972b2ec162f4ba14fcc575cc85c006fa5dcc507cfa'} -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c21504a37e5fbd... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c21504a37e5fbd... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c21504a37e5fbd... -2025-09-01 22:46:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792012.82461, 'pubkey_prefix': '30c21504a37e5fbd1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c21504a37e5fbd1112b59c92adc25d3263e19e7410f69a8f3034dc98bcaafb738174f68d9a6a54635d1d08efa27ee0268046e25970972b2ec162f4ba14fcc575cc85c006fa5dcc507cfa'} -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5fcd6e... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5fcd6e... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5fcd6e... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792037.391176, 'pubkey_prefix': 'f89a15027e5fcd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d50782a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5fcd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d50782a81d469d56b173c90cc'} -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715037e5f01cd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715037e5f01cd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715037e5f01cd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792037.675054, 'pubkey_prefix': '31d715037e5f01cd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d5078', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715037e5f01cd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d50782a81d469d56b173c90cc'} -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c315037e5fbdcd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c315037e5fbdcd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c315037e5fbdcd... -2025-09-01 22:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792037.97135, 'pubkey_prefix': '31c315037e5fbdcd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d5078', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c315037e5fbdcd6e4694e249c20f32d30f48218f4e5e1235653f18cd1d50782a81d469d56b173c90cc'} -2025-09-01 22:47:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1502255fcd20... -2025-09-01 22:47:22 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1502255fcd20... -2025-09-01 22:47:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1502255fcd20... -2025-09-01 22:47:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792042.876841, 'pubkey_prefix': 'f99a1502255fcd20411edb628e0297c2c4c511e442175cd272656ce9f063cd03', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1502255fcd20411edb628e0297c2c4c511e442175cd272656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31503255fbdcd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31503255fbdcd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31503255fbdcd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792043.1561222, 'pubkey_prefix': '2fc31503255fbdcd20411edb628e0297c2c4c511e442175cd272656ce9f063cd', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31503255fbdcd20411edb628e0297c2c4c511e442175cd272656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81503255f01cd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81503255f01cd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81503255f01cd... -2025-09-01 22:47:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792043.352448, 'pubkey_prefix': '31d81503255f01cd20411edb628e0297c2c4c511e442175cd272656ce9f063cd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81503255f01cd20411edb628e0297c2c4c511e442175cd272656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b15027e5f11d6... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b15027e5f11d6... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b15027e5f11d6... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792076.46789, 'pubkey_prefix': 'fc9b15027e5f11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd88', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b15027e5f11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd8843ac30299fa2c9e5184bf078b0f1b31c494178409df20f9e7b63c52b2cf9b9f0629f42c3766f68038e'} -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756792072, 'text': 'W7ITL-G2-Nano: But not hearing rpts from peacock'} -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Extracted sender from text: W7ITL-G2-Nano -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Message content for processing: But not hearing rpts from peacock -2025-09-01 22:47:56 - MeshCoreBot - INFO - Received channel message (Public) from W7ITL-G2-Nano: W7ITL-G2-Nano: But not hearing rpts from peacock -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756792076.46789, 'pubkey_prefix': 'fc9b15027e5f11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd88', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b15027e5f11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd8843ac30299fa2c9e5184bf078b0f1b31c494178409df20f9e7b63c52b2cf9b9f0629f42c3766f68038e'} -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Found raw packet data: fc9b15027e5f11d6ac9711a38da20592... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Converted to 73 bytes: fc9b15027e5f11d6... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Header: 0xfc, route_type: 0 -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Has transport codes: 9b15027e -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.0 -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c315037e5fbd11... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c315037e5fbd11... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c315037e5fbd11... -2025-09-01 22:47:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792076.76056, 'pubkey_prefix': '33c315037e5fbd11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c315037e5fbd11d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd8843ac30299fa2c9e5184bf078b0f1b31c494178409df20f9e7b63c52b2cf9b9f0629f42c3766f68038e'} -2025-09-01 22:47:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815037e5f0111... -2025-09-01 22:47:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815037e5f0111... -2025-09-01 22:47:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815037e5f0111... -2025-09-01 22:47:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792077.1895769, 'pubkey_prefix': '31d815037e5f0111d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815037e5f0111d6ac9711a38da20592aee0cbb2831562f8a3cf47b4c48ebd8843ac30299fa2c9e5184bf078b0f1b31c494178409df20f9e7b63c52b2cf9b9f0629f42c3766f68038e'} -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Converted to 26 bytes: fc9b05027e5f73c7... -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Header: 0xfc, route_type: 0 -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Has transport codes: 9b05027e -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d805037e5f0173... -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:48:46 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 22:48:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32c305037e5fbd73... -2025-09-01 22:48:47 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:48:47 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:48:47 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-01 22:49:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1105e6d0807e... -2025-09-01 22:49:09 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1105e6d0807e... -2025-09-01 22:49:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1105e6d0807e... -2025-09-01 22:49:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792149.717273, 'pubkey_prefix': 'f99a1105e6d0807e5f84733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d6', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1105e6d0807e5f84733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d687b21e98deb6dae49c1685b6689e40eac42e1e083c0e7f830d517abd6b9bd996517bdba06f5e6984ad65dd5fb042775be8c6d746f3d59e0b2b913b3ff7a673f293ae410bce9bae6857df50990093747ad702248db5f848656c6c6f20526f6f736576656c74'} -2025-09-01 22:49:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41106e6d0807e... -2025-09-01 22:49:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41106e6d0807e... -2025-09-01 22:49:10 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41106e6d0807e... -2025-09-01 22:49:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792150.872174, 'pubkey_prefix': '31c41106e6d0807e5fbd84733c5e7c3d0c30f0a5534a39553708b6fdc00332a5', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41106e6d0807e5fbd84733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d687b21e98deb6dae49c1685b6689e40eac42e1e083c0e7f830d517abd6b9bd996517bdba06f5e6984ad65dd5fb042775be8c6d746f3d59e0b2b913b3ff7a673f293ae410bce9bae6857df50990093747ad702248db5f848656c6c6f20526f6f736576656c74'} -2025-09-01 22:49:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81106e6d0807e... -2025-09-01 22:49:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81106e6d0807e... -2025-09-01 22:49:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81106e6d0807e... -2025-09-01 22:49:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792151.691875, 'pubkey_prefix': '2fd81106e6d0807e5f0184733c5e7c3d0c30f0a5534a39553708b6fdc00332a5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81106e6d0807e5f0184733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d687b21e98deb6dae49c1685b6689e40eac42e1e083c0e7f830d517abd6b9bd996517bdba06f5e6984ad65dd5fb042775be8c6d746f3d59e0b2b913b3ff7a673f293ae410bce9bae6857df50990093747ad702248db5f848656c6c6f20526f6f736576656c74'} -2025-09-01 22:49:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b11015f4a7fca... -2025-09-01 22:49:26 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b11015f4a7fca... -2025-09-01 22:49:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b11015f4a7fca... -2025-09-01 22:49:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792166.9698079, 'pubkey_prefix': 'f99b11015f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75ccc', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b11015f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec19785b668e9886be5d210c34a7b18ff235b02bc3afe2015c2148ad72e28042c5228dbc84ce853bc8beea97925e94bb62243a1711d2ee59414d7852774d5839774192ff1009244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-01 22:49:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811025f014a7f... -2025-09-01 22:49:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811025f014a7f... -2025-09-01 22:49:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811025f014a7f... -2025-09-01 22:49:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792167.779267, 'pubkey_prefix': '2fd811025f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811025f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec19785b668e9886be5d210c34a7b18ff235b02bc3afe2015c2148ad72e28042c5228dbc84ce853bc8beea97925e94bb62243a1711d2ee59414d7852774d5839774192ff1009244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-01 22:49:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311025fbd4a7f... -2025-09-01 22:49:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311025fbd4a7f... -2025-09-01 22:49:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311025fbd4a7f... -2025-09-01 22:49:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792168.840141, 'pubkey_prefix': '32c311025fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75c', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311025fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec19785b668e9886be5d210c34a7b18ff235b02bc3afe2015c2148ad72e28042c5228dbc84ce853bc8beea97925e94bb62243a1711d2ee59414d7852774d5839774192ff1009244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e77... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e77... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e77... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792185.270199, 'pubkey_prefix': 'f69a05015f857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9d5', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9d52bdf7fc21315f58b12fbd71f335b1d8071c46b83836067fba7bc3c8490f5c158425e8c962049db388f'} -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-01 22:49:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792185.993338, 'pubkey_prefix': '2fd705025f01857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9d52bdf7fc21315f58b12fbd71f335b1d8071c46b83836067fba7bc3c8490f5c158425e8c962049db388f'} -2025-09-01 22:49:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305025fbd857e... -2025-09-01 22:49:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305025fbd857e... -2025-09-01 22:49:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305025fbd857e... -2025-09-01 22:49:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792186.367489, 'pubkey_prefix': '30c305025fbd857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305025fbd857e77ea020a67e4a0c5fd108fb67f2724244d5bb0879010ccb9d52bdf7fc21315f58b12fbd71f335b1d8071c46b83836067fba7bc3c8490f5c158425e8c962049db388f'} -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Converted to 26 bytes: f89a05027e5faaf7... -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Has transport codes: 9a05027e -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32c305037e5fbdaa... -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d805037e5f01aa... -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:49:47 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1103e67e5fea... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1103e67e5fea... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1103e67e5fea... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792200.232028, 'pubkey_prefix': 'f99a1103e67e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1103e67e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3b083676669f1482547293d593ef906ddf3cbceda50bc3629a783a86221143041f291fa48fb2333592e899b1e22a33be627f5689494d266b20363b92045ef1b0606d8010b92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104e67e5f01... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104e67e5f01... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104e67e5f01... -2025-09-01 22:50:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792200.995475, 'pubkey_prefix': '31d81104e67e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104e67e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3b083676669f1482547293d593ef906ddf3cbceda50bc3629a783a86221143041f291fa48fb2333592e899b1e22a33be627f5689494d266b20363b92045ef1b0606d8010b92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-01 22:50:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31104e67e5fbd... -2025-09-01 22:50:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31104e67e5fbd... -2025-09-01 22:50:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31104e67e5fbd... -2025-09-01 22:50:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792201.561933, 'pubkey_prefix': '2fc31104e67e5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761d', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31104e67e5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3b083676669f1482547293d593ef906ddf3cbceda50bc3629a783a86221143041f291fa48fb2333592e899b1e22a33be627f5689494d266b20363b92045ef1b0606d8010b92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-01 22:51:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a09027e5faaf7... -2025-09-01 22:51:39 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a09027e5faaf7... -2025-09-01 22:51:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a09027e5faaf7... -2025-09-01 22:51:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792299.7081048, 'pubkey_prefix': 'f69a09027e5faaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc99', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a09027e5faaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc99ad8dbcc160d3117c04cb'} -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d709037e5f01aa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d709037e5f01aa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d709037e5f01aa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792300.102489, 'pubkey_prefix': '31d709037e5f01aaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d709037e5f01aaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc99ad8dbcc160d3117c04cb'} -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c309037e5fbdaa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c309037e5fbdaa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c309037e5fbdaa... -2025-09-01 22:51:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792300.5547462, 'pubkey_prefix': '32c309037e5fbdaaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c309037e5fbdaaf7ee5051e2ae0ad35954942462942b68286bb01a645b2cfc99ad8dbcc160d3117c04cb'} -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1502255fcd29... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1502255fcd29... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1502255fcd29... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792311.379887, 'pubkey_prefix': 'f79a1502255fcd291dc59291d1a81c076dc7dd5c807a452200f03c91916997f3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1502255fcd291dc59291d1a81c076dc7dd5c807a452200f03c91916997f3af12ba80365d145578'} -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503255f01cd... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503255f01cd... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503255f01cd... -2025-09-01 22:51:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792311.66518, 'pubkey_prefix': '30d81503255f01cd291dc59291d1a81c076dc7dd5c807a452200f03c91916997', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503255f01cd291dc59291d1a81c076dc7dd5c807a452200f03c91916997f3af12ba80365d145578'} -2025-09-01 22:52:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991503777e5fcd... -2025-09-01 22:52:14 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991503777e5fcd... -2025-09-01 22:52:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991503777e5fcd... -2025-09-01 22:52:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792334.95505, 'pubkey_prefix': 'f6991503777e5fcd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a09b', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991503777e5fcd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a09b7e103508e6559eb6043872e9df17d51528a022ca282f7e03cfcf'} -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc41504777e5fbd... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc41504777e5fbd... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc41504777e5fbd... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792335.428128, 'pubkey_prefix': '2fc41504777e5fbdcd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a0', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc41504777e5fbdcd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a09b7e103508e6559eb6043872e9df17d51528a022ca282f7e03cfcf'} -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504777e5f01... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504777e5f01... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504777e5f01... -2025-09-01 22:52:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792335.783403, 'pubkey_prefix': '31d81504777e5f01cd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504777e5f01cd8f96814860fe34fb46750962b8ab448c5c11fc2f3dd8a09b7e103508e6559eb6043872e9df17d51528a022ca282f7e03cfcf'} -2025-09-01 22:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69911027e5f2389... -2025-09-01 22:52:46 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69911027e5f2389... -2025-09-01 22:52:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69911027e5f2389... -2025-09-01 22:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792366.902195, 'pubkey_prefix': 'f69911027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c2', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69911027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b1586b668ab9f1ccd4783458426e86a602d430b9bdbbb6a4ce146632371b29fbcdf286e6ecca62b87227aaf03da92e527b8ed30e1c31989dace856db93de4ff63253c040e92bff4d4021ba5b7f85468652042726577657279'} -2025-09-01 22:52:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0123... -2025-09-01 22:52:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0123... -2025-09-01 22:52:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0123... -2025-09-01 22:52:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792367.504019, 'pubkey_prefix': '31d811037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b1586b668ab9f1ccd4783458426e86a602d430b9bdbbb6a4ce146632371b29fbcdf286e6ecca62b87227aaf03da92e527b8ed30e1c31989dace856db93de4ff63253c040e92bff4d4021ba5b7f85468652042726577657279'} -2025-09-01 22:52:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc411037e5fbd23... -2025-09-01 22:52:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc411037e5fbd23... -2025-09-01 22:52:48 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc411037e5fbd23... -2025-09-01 22:52:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792368.232073, 'pubkey_prefix': '2fc411037e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc411037e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b1586b668ab9f1ccd4783458426e86a602d430b9bdbbb6a4ce146632371b29fbcdf286e6ecca62b87227aaf03da92e527b8ed30e1c31989dace856db93de4ff63253c040e92bff4d4021ba5b7f85468652042726577657279'} -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a09089c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a09089c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a09089c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792558.013843, 'pubkey_prefix': 'f89a09089c6d64c7b1241d5f0a45da97d7f721ca85839de25e09aa2cc51b4e99', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a09089c6d64c7b1241d5f0a45da97d7f721ca85839de25e09aa2cc51b4e99'} -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c309099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c309099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c309099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792558.342138, 'pubkey_prefix': '32c309099c6d64c7b1241d5fbd0a45da97d7f721ca85839de25e09aa2cc51b4e', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c309099c6d64c7b1241d5fbd0a45da97d7f721ca85839de25e09aa2cc51b4e99'} -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d809099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d809099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d809099c6d64c7... -2025-09-01 22:55:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792558.546725, 'pubkey_prefix': '30d809099c6d64c7b1241d5f010a45da97d7f721ca85839de25e09aa2cc51b4e', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d809099c6d64c7b1241d5f010a45da97d7f721ca85839de25e09aa2cc51b4e99'} -2025-09-01 22:56:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f54c5... -2025-09-01 22:56:34 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f54c5... -2025-09-01 22:56:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f54c5... -2025-09-01 22:56:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792594.568351, 'pubkey_prefix': 'f99a05027e5f54c50b823e32582c4feaef2fc2918cccff8fc18c137888128936', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f54c50b823e32582c4feaef2fc2918cccff8fc18c13788812893685d161352d17333f5c8f3d7544e1c130f021a4a3f9d880562d8bbfa7b1f4e458cf789972a02ae0931534'} -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0154... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0154... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0154... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792595.148139, 'pubkey_prefix': '30d805037e5f0154c50b823e32582c4feaef2fc2918cccff8fc18c1378881289', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0154c50b823e32582c4feaef2fc2918cccff8fc18c13788812893685d161352d17333f5c8f3d7544e1c130f021a4a3f9d880562d8bbfa7b1f4e458cf789972a02ae0931534'} -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc405037e5fbd54... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc405037e5fbd54... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc405037e5fbd54... -2025-09-01 22:56:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792595.643531, 'pubkey_prefix': '2fc405037e5fbd54c50b823e32582c4feaef2fc2918cccff8fc18c1378881289', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc405037e5fbd54c50b823e32582c4feaef2fc2918cccff8fc18c13788812893685d161352d17333f5c8f3d7544e1c130f021a4a3f9d880562d8bbfa7b1f4e458cf789972a02ae0931534'} -2025-09-01 22:56:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1103fb7e5f91... -2025-09-01 22:56:57 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1103fb7e5f91... -2025-09-01 22:56:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1103fb7e5f91... -2025-09-01 22:56:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792617.237189, 'pubkey_prefix': 'fa9a1103fb7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1103fb7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b392287b668034c04bd920e6449eaeaf51dc9c834747d3c1e8935ad20ab70c78919e28873b93663bf8af17a7d5fe92b9d9f7f0421115cc8a35ef921754c95037c31b706c30492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc41104fb7e5fbd... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc41104fb7e5fbd... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc41104fb7e5fbd... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792618.161489, 'pubkey_prefix': '2fc41104fb7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc41104fb7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b392287b668034c04bd920e6449eaeaf51dc9c834747d3c1e8935ad20ab70c78919e28873b93663bf8af17a7d5fe92b9d9f7f0421115cc8a35ef921754c95037c31b706c30492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104fb7e5f01... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104fb7e5f01... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104fb7e5f01... -2025-09-01 22:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792618.725904, 'pubkey_prefix': '31d81104fb7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104fb7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b392287b668034c04bd920e6449eaeaf51dc9c834747d3c1e8935ad20ab70c78919e28873b93663bf8af17a7d5fe92b9d9f7f0421115cc8a35ef921754c95037c31b706c30492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110387eb5f25... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110387eb5f25... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110387eb5f25... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792650.1091158, 'pubkey_prefix': 'f89a110387eb5f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110387eb5f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4487b6685fa87c9344d1275572d34abe3b7534d9df0632bc63e58ff39dc138588e37f7e2c23a4856a1327eed11b3069f7335ea5ac39c26222b84a4ba343988f9a84b0a02924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110487eb5f01... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110487eb5f01... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110487eb5f01... -2025-09-01 22:57:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792650.884943, 'pubkey_prefix': '32d8110487eb5f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110487eb5f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4487b6685fa87c9344d1275572d34abe3b7534d9df0632bc63e58ff39dc138588e37f7e2c23a4856a1327eed11b3069f7335ea5ac39c26222b84a4ba343988f9a84b0a02924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 22:57:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc4110487eb5fbd... -2025-09-01 22:57:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc4110487eb5fbd... -2025-09-01 22:57:31 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc4110487eb5fbd... -2025-09-01 22:57:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792651.459785, 'pubkey_prefix': '2fc4110487eb5fbd258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc4110487eb5fbd258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd4487b6685fa87c9344d1275572d34abe3b7534d9df0632bc63e58ff39dc138588e37f7e2c23a4856a1327eed11b3069f7335ea5ac39c26222b84a4ba343988f9a84b0a02924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-01 22:57:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e72... -2025-09-01 22:57:47 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e72... -2025-09-01 22:57:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e72... -2025-09-01 22:57:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792667.7070239, 'pubkey_prefix': 'f79a05015f547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b51b', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b51b1dede28986e3f9283f2df18a97ead08c159e7236438ec6db3384b8e5840ca2f2ee5996678afb6484ac'} -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792668.007979, 'pubkey_prefix': '31d805025f01547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b51b1dede28986e3f9283f2df18a97ead08c159e7236438ec6db3384b8e5840ca2f2ee5996678afb6484ac'} -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c405025fbd547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c405025fbd547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c405025fbd547e... -2025-09-01 22:57:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792668.7052329, 'pubkey_prefix': '30c405025fbd547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b5', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c405025fbd547e72e9e530501b1a7baed04c93bc9758a796b47e9a879cb1b51b1dede28986e3f9283f2df18a97ead08c159e7236438ec6db3384b8e5840ca2f2ee5996678afb6484ac'} -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Converted to 26 bytes: f99a05027e5f1b23... -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Not enough data: need 156, have 26 -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed805037e5f011b... -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 22:57:55 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 22:58:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a09027e5f1b23... -2025-09-01 22:58:21 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a09027e5f1b23... -2025-09-01 22:58:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a09027e5f1b23... -2025-09-01 22:58:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792701.089159, 'pubkey_prefix': 'f89a09027e5f1b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d22', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a09027e5f1b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d224eb364d1c3eaf53fe03de43c21dc7fc740d29698b495c6c72c64eaa3fb16a40cded91bb06f554ad984b4bae9864367bb3e0a44fed637594fef30a397a68b10314c77c5f6eefc2c112accb28f571511c048338fcc339d8be3e058e8d81e2742d65ca6461f1fd1ea225269d9ef0f0fa30a5e6958a100e6277dc62b'} -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c309037e5fbd1b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c309037e5fbd1b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c309037e5fbd1b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792702.1354392, 'pubkey_prefix': '31c309037e5fbd1b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c309037e5fbd1b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d224eb364d1c3eaf53fe03de43c21dc7fc740d29698b495c6c72c64eaa3fb16a40cded91bb06f554ad984b4bae9864367bb3e0a44fed637594fef30a397a68b10314c77c5f6eefc2c112accb28f571511c048338fcc339d8be3e058e8d81e2742d65ca6461f1fd1ea225269d9ef0f0fa30a5e6958a100e6277dc62b'} -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d809037e5f011b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d809037e5f011b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d809037e5f011b... -2025-09-01 22:58:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792702.926582, 'pubkey_prefix': '30d809037e5f011b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d809037e5f011b238222df824b9b4749e2cac804a715237ed4d8ac1a38d28d224eb364d1c3eaf53fe03de43c21dc7fc740d29698b495c6c72c64eaa3fb16a40cded91bb06f554ad984b4bae9864367bb3e0a44fed637594fef30a397a68b10314c77c5f6eefc2c112accb28f571511c048338fcc339d8be3e058e8d81e2742d65ca6461f1fd1ea225269d9ef0f0fa30a5e6958a100e6277dc62b'} -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Converted to 27 bytes: f89a2103fb1f5f23... -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Has transport codes: 9a2103fb -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Not enough data: need 37, have 27 -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d82104fb1f5f01... -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Has transport codes: d82104fb -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:58:23 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-01 22:58:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30c32104fb1f5fbd... -2025-09-01 22:58:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 22:58:24 - MeshCoreBot - DEBUG - Has transport codes: c32104fb -2025-09-01 22:58:24 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-01 22:58:24 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-01 22:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81200010101c0... -2025-09-01 22:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81200010101c0... -2025-09-01 22:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81200010101c0... -2025-09-01 22:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792715.193186, 'pubkey_prefix': '33d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172058b87b668834606c674c0388c878be20d3feea3aa2d4c9f369f526e2ca6ed5293d46b1b6db4300b2cbf10b084a2255edd494357a6ebc83050a8e27a0edce4d433efe70d0692a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 22:58:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b11027e5f50c5... -2025-09-01 22:58:38 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b11027e5f50c5... -2025-09-01 22:58:38 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b11027e5f50c5... -2025-09-01 22:58:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792718.818306, 'pubkey_prefix': 'fa9b11027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082c', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b11027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad09387b6686f14d23b5b6d50625d814f8b18f2da4d2f9a6a0fa72a111407c12c6841853d80d32b23a662f83174d160a8a5621d8d7cfda39fa29c19e7cac6f5834cd2ae910a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-01 22:58:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0150... -2025-09-01 22:58:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0150... -2025-09-01 22:58:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0150... -2025-09-01 22:58:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792719.373157, 'pubkey_prefix': '31d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad09387b6686f14d23b5b6d50625d814f8b18f2da4d2f9a6a0fa72a111407c12c6841853d80d32b23a662f83174d160a8a5621d8d7cfda39fa29c19e7cac6f5834cd2ae910a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-01 22:58:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c411037e5fbd50... -2025-09-01 22:58:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c411037e5fbd50... -2025-09-01 22:58:40 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c411037e5fbd50... -2025-09-01 22:58:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792720.1734881, 'pubkey_prefix': '32c411037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c411037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad09387b6686f14d23b5b6d50625d814f8b18f2da4d2f9a6a0fa72a111407c12c6841853d80d32b23a662f83174d160a8a5621d8d7cfda39fa29c19e7cac6f5834cd2ae910a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-01 22:58:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0502245f8575... -2025-09-01 22:58:50 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0502245f8575... -2025-09-01 22:58:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0502245f8575... -2025-09-01 22:58:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792730.138067, 'pubkey_prefix': 'f99a0502245f857515644df1c75800e4c0e540d9de0a1aa503fb86527da33bd8', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0502245f857515644df1c75800e4c0e540d9de0a1aa503fb86527da33bd8c0beae541fd43e728ead11072464d877e494ce6d5369704f954e0994de267a56c4d81af4d6631ae75e5c'} -2025-09-01 22:58:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd80503245f0185... -2025-09-01 22:58:51 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd80503245f0185... -2025-09-01 22:58:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2cd80503245f0185... -2025-09-01 22:58:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792731.146276, 'pubkey_prefix': '2cd80503245f01857515644df1c75800e4c0e540d9de0a1aa503fb86527da33b', 'snr': 11.0, 'rssi': -40, 'raw_hex': '2cd80503245f01857515644df1c75800e4c0e540d9de0a1aa503fb86527da33bd8c0beae541fd43e728ead11072464d877e494ce6d5369704f954e0994de267a56c4d81af4d6631ae75e5c'} -2025-09-01 22:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41100bdd5f69c... -2025-09-01 22:58:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41100bdd5f69c... -2025-09-01 22:58:54 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41100bdd5f69c... -2025-09-01 22:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792734.151252, 'pubkey_prefix': '32c41100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c41100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69c9b87b668831bfcc52fec985bbc12b35ef900a10d1491bde1aed754d7135d57bdb90f66479a772c72f30d61968554fa0c7b0132d0a8f437521d7113599e89b2fbd43d8f009286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-01 22:58:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110101bdd5f6... -2025-09-01 22:58:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110101bdd5f6... -2025-09-01 22:58:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110101bdd5f6... -2025-09-01 22:58:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792735.8906271, 'pubkey_prefix': '30d8110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69c9b87b668831bfcc52fec985bbc12b35ef900a10d1491bde1aed754d7135d57bdb90f66479a772c72f30d61968554fa0c7b0132d0a8f437521d7113599e89b2fbd43d8f009286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-01 22:58:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1102015fbdd5... -2025-09-01 22:58:59 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1102015fbdd5... -2025-09-01 22:58:59 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1102015fbdd5... -2025-09-01 22:58:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792739.290506, 'pubkey_prefix': 'fa9b1102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e6', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69c9b87b668831bfcc52fec985bbc12b35ef900a10d1491bde1aed754d7135d57bdb90f66479a772c72f30d61968554fa0c7b0132d0a8f437521d7113599e89b2fbd43d8f009286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-01 22:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a110491fb7e5f... -2025-09-01 22:59:17 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a110491fb7e5f... -2025-09-01 22:59:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a110491fb7e5f... -2025-09-01 22:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792757.6679318, 'pubkey_prefix': 'fa9a110491fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a110491fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1aae87b6680e6d5135a642f59dd4ceddb7022fea7226409d7e7d9bc6427178637b800ae5049d860c2e55ada9b925842bf2ba6379f8fe6fee6de1122627bd94ea12f4d69b0b93fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792759.179472, 'pubkey_prefix': '32d8110591fb7e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110591fb7e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1aae87b6680e6d5135a642f59dd4ceddb7022fea7226409d7e7d9bc6427178637b800ae5049d860c2e55ada9b925842bf2ba6379f8fe6fee6de1122627bd94ea12f4d69b0b93fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110591fb7e5f... -2025-09-01 22:59:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756792759.789045, 'pubkey_prefix': '2fc3110591fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110591fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1aae87b6680e6d5135a642f59dd4ceddb7022fea7226409d7e7d9bc6427178637b800ae5049d860c2e55ada9b925842bf2ba6379f8fe6fee6de1122627bd94ea12f4d69b0b93fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-01 23:04:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a11027e5ff783... -2025-09-01 23:04:50 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a11027e5ff783... -2025-09-01 23:04:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a11027e5ff783... -2025-09-01 23:04:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793090.6074, 'pubkey_prefix': 'fb9a11027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5b', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a11027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a1ef93446658cefe0498288acb9486e089133cffafd7217b99f39fe22de841936e9dea0a1a2f3066a68ff5ea0792d76fca6f17a21a6277469fa8116a06a8ee367599f6fc0f92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-01 23:04:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f01f7... -2025-09-01 23:04:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f01f7... -2025-09-01 23:04:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f01f7... -2025-09-01 23:04:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793091.829521, 'pubkey_prefix': '30d811037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a1ef93446658cefe0498288acb9486e089133cffafd7217b99f39fe22de841936e9dea0a1a2f3066a68ff5ea0792d76fca6f17a21a6277469fa8116a06a8ee367599f6fc0f92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-01 23:04:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311037e5fbdf7... -2025-09-01 23:04:52 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311037e5fbdf7... -2025-09-01 23:04:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311037e5fbdf7... -2025-09-01 23:04:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793092.306808, 'pubkey_prefix': '2ec311037e5fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311037e5fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a1ef93446658cefe0498288acb9486e089133cffafd7217b99f39fe22de841936e9dea0a1a2f3066a68ff5ea0792d76fca6f17a21a6277469fa8116a06a8ee367599f6fc0f92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05015f857e46... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05015f857e46... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05015f857e46... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793102.250078, 'pubkey_prefix': 'fb9b05015f857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad339', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05015f857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad339811721ce03f5a4a462ab7673fa28901ff0395dc5010214661dbf70ab1415b40f318fb0611e8e81e626'} -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-01 23:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793102.5482602, 'pubkey_prefix': '2fd805025f01857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad3', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad339811721ce03f5a4a462ab7673fa28901ff0395dc5010214661dbf70ab1415b40f318fb0611e8e81e626'} -2025-09-01 23:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c405025fbd857e... -2025-09-01 23:05:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c405025fbd857e... -2025-09-01 23:05:03 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c405025fbd857e... -2025-09-01 23:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793103.247766, 'pubkey_prefix': '31c405025fbd857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad3', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c405025fbd857e46e7c8a2dee073379a521c7ce56756c81e85692f377ddad339811721ce03f5a4a462ab7673fa28901ff0395dc5010214661dbf70ab1415b40f318fb0611e8e81e626'} -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1505d038c77e... -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1505d038c77e... -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1505d038c77e... -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793133.0139399, 'pubkey_prefix': 'fa9a1505d038c77e5fd5cb3e015139827f5037bb0d76bfaa51386861e57c5d58', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1505d038c77e5fd5cb3e015139827f5037bb0d76bfaa51386861e57c5d583d68b756a6e8a631da875e16b2846d52bef60c9ad786b14a9a828fc53dce284f6dbc164eb823375ff6d43bd75165a5253e96f101fbfb1864bdf97461'} -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756793126, 'text': 'moss 🐕🐾: I was trying out all the things containing test'} -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Message content for processing: I was trying out all the things containing test -2025-09-01 23:05:33 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: I was trying out all the things containing test -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793133.0139399, 'pubkey_prefix': 'fa9a1505d038c77e5fd5cb3e015139827f5037bb0d76bfaa51386861e57c5d58', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1505d038c77e5fd5cb3e015139827f5037bb0d76bfaa51386861e57c5d583d68b756a6e8a631da875e16b2846d52bef60c9ad786b14a9a828fc53dce284f6dbc164eb823375ff6d43bd75165a5253e96f101fbfb1864bdf97461'} -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Found raw packet data: fa9a1505d038c77e5fd5cb3e01513982... -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Converted to 92 bytes: fa9a1505d038c77e... -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Not enough data: need 156, have 92 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:05:33 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 23:05:33 - MeshCoreBot - INFO - Processing message: I was trying out all the things containing test -2025-09-01 23:05:33 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 23:05:33 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 5 hops | SNR: -1.5 dB | RSSI: -102 dBm | Routed (5 hops) | Received at: 23:05:26 -2025-09-01 23:05:33 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 23:05:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bd81506d038c77e... -2025-09-01 23:05:34 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bd81506d038c77e... -2025-09-01 23:05:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2bd81506d038c77e... -2025-09-01 23:05:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793134.199408, 'pubkey_prefix': '2bd81506d038c77e5f01d5cb3e015139827f5037bb0d76bfaa51386861e57c5d', 'snr': 10.75, 'rssi': -40, 'raw_hex': '2bd81506d038c77e5f01d5cb3e015139827f5037bb0d76bfaa51386861e57c5d583d68b756a6e8a631da875e16b2846d52bef60c9ad786b14a9a828fc53dce284f6dbc164eb823375ff6d43bd75165a5253e96f101fbfb1864bdf97461'} -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150101d5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150101d5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150101d5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793135.096266, 'pubkey_prefix': '2ed8150101d5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150101d5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7693df22b3bf30dde677b4197f2b95fbbc9c58fbdaa1436c446ff9c5454af1187957412d19300a1c23f4beb460dd7779ed7fe1d2a5f9afab5d3b4b196ee8d2fa175c4c44895fda74a4a0a6c429436c1f674b505c64c213e7a36651c4c857f001ff'} -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc41501bdd5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc41501bdd5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc41501bdd5742e... -2025-09-01 23:05:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793135.7056751, 'pubkey_prefix': '2fc41501bdd5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc41501bdd5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7693df22b3bf30dde677b4197f2b95fbbc9c58fbdaa1436c446ff9c5454af1187957412d19300a1c23f4beb460dd7779ed7fe1d2a5f9afab5d3b4b196ee8d2fa175c4c44895fda74a4a0a6c429436c1f674b505c64c213e7a36651c4c857f001ff'} -2025-09-01 23:05:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a15015fd5742e... -2025-09-01 23:05:36 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a15015fd5742e... -2025-09-01 23:05:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a15015fd5742e... -2025-09-01 23:05:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793136.409952, 'pubkey_prefix': 'fa9a15015fd5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b6', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a15015fd5742e943e09a00e4c115d3588c345877ff51ba1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7693df22b3bf30dde677b4197f2b95fbbc9c58fbdaa1436c446ff9c5454af1187957412d19300a1c23f4beb460dd7779ed7fe1d2a5f9afab5d3b4b196ee8d2fa175c4c44895fda74a4a0a6c429436c1f674b505c64c213e7a36651c4c857f001ff'} -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Converted to 26 bytes: fb9b05027e5f2323... -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Has transport codes: 9b05027e -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33c205037e5fbd23... -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Has transport codes: c205037e -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d805037e5f0123... -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Has transport codes: d805037e -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:06:53 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150449cd7e5f... -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150449cd7e5f... -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150449cd7e5f... -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793332.708461, 'pubkey_prefix': 'f79a150449cd7e5f11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aa', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150449cd7e5f11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aad97a0b19120fb72b2c71ac0813fecc186067da423922c2b07835b8'} -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756793329, 'text': 'Muesli Client: I can trace route to peacock'} -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Message content for processing: I can trace route to peacock -2025-09-01 23:08:52 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I can trace route to peacock -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793332.708461, 'pubkey_prefix': 'f79a150449cd7e5f11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aa', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150449cd7e5f11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aad97a0b19120fb72b2c71ac0813fecc186067da423922c2b07835b8'} -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Found raw packet data: f79a150449cd7e5f11fef28a01973ceb... -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Converted to 59 bytes: f79a150449cd7e5f... -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Has transport codes: 9a150449 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Not enough data: need 211, have 59 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 23:08:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793333.328877, 'pubkey_prefix': '32d8150549cd7e5f0111fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150549cd7e5f0111fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aad97a0b19120fb72b2c71ac0813fecc186067da423922c2b07835b8'} -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3150549cd7e5f... -2025-09-01 23:08:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793333.803495, 'pubkey_prefix': '31c3150549cd7e5fbd11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3150549cd7e5fbd11fef28a01973ceb47051b1c40f0b03eaf035df9ef2e09aad97a0b19120fb72b2c71ac0813fecc186067da423922c2b07835b8'} -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1503237e5f1b... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1503237e5f1b... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1503237e5f1b... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793353.583267, 'pubkey_prefix': 'fa9a1503237e5f1b737ea8914b888009853b7ce94afd4dc396c3f57b36869420', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503237e5f1b737ea8914b888009853b7ce94afd4dc396c3f57b3686942082df4043bd02e61f892f'} -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504237e5f01... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504237e5f01... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504237e5f01... -2025-09-01 23:09:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793353.977855, 'pubkey_prefix': '31d71504237e5f011b737ea8914b888009853b7ce94afd4dc396c3f57b368694', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504237e5f011b737ea8914b888009853b7ce94afd4dc396c3f57b3686942082df4043bd02e61f892f'} -2025-09-01 23:09:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31504237e5fbd... -2025-09-01 23:09:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31504237e5fbd... -2025-09-01 23:09:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31504237e5fbd... -2025-09-01 23:09:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793354.189145, 'pubkey_prefix': '31c31504237e5fbd1b737ea8914b888009853b7ce94afd4dc396c3f57b368694', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31504237e5fbd1b737ea8914b888009853b7ce94afd4dc396c3f57b3686942082df4043bd02e61f892f'} -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1103a37e5f04... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1103a37e5f04... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1103a37e5f04... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793460.109021, 'pubkey_prefix': 'fa9a1103a37e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1103a37e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4717c8ab668502b05ac57cc643f5ee4045f6d84366b53b2bce44c594c26981e06c59dd2aecacec7daebb1c55ec09775dafbfa54c9e0ff2fa333c066af48254c1bc0b7af800c933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104a37e5f01... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104a37e5f01... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104a37e5f01... -2025-09-01 23:11:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793460.829451, 'pubkey_prefix': '31d81104a37e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104a37e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4717c8ab668502b05ac57cc643f5ee4045f6d84366b53b2bce44c594c26981e06c59dd2aecacec7daebb1c55ec09775dafbfa54c9e0ff2fa333c066af48254c1bc0b7af800c933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-01 23:11:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104a37e5fbd... -2025-09-01 23:11:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104a37e5fbd... -2025-09-01 23:11:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104a37e5fbd... -2025-09-01 23:11:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793461.749387, 'pubkey_prefix': '30c31104a37e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104a37e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4717c8ab668502b05ac57cc643f5ee4045f6d84366b53b2bce44c594c26981e06c59dd2aecacec7daebb1c55ec09775dafbfa54c9e0ff2fa333c066af48254c1bc0b7af800c933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05027e5f54c5... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05027e5f54c5... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05027e5f54c5... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793515.085717, 'pubkey_prefix': 'fc9b05027e5f54c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0ec', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05027e5f54c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0ec10292e6d13c135b9ec1b4918974972555fec3a3e9e59eb4bd4b6fbe4f87166d1d05ac32ae333a072706a'} -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0154... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0154... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0154... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793515.525996, 'pubkey_prefix': '33d805037e5f0154c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0154c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0ec10292e6d13c135b9ec1b4918974972555fec3a3e9e59eb4bd4b6fbe4f87166d1d05ac32ae333a072706a'} -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc305037e5fbd54... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc305037e5fbd54... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc305037e5fbd54... -2025-09-01 23:11:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793515.94117, 'pubkey_prefix': '2dc305037e5fbd54c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc305037e5fbd54c5209a375307d951ba7eea587cba282cbf5f1428bb3311c0ec10292e6d13c135b9ec1b4918974972555fec3a3e9e59eb4bd4b6fbe4f87166d1d05ac32ae333a072706a'} -2025-09-01 23:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f547eb7... -2025-09-01 23:12:59 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f547eb7... -2025-09-01 23:12:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f547eb7... -2025-09-01 23:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793579.654785, 'pubkey_prefix': 'f89a05015f547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2bbf', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2bbfa9e62424d8d537bf86c3efe91401763e5299791154196f0830799f3c303ec88bf2d7016b8728c85961'} -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793580.094392, 'pubkey_prefix': '31d805025f01547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2bbfa9e62424d8d537bf86c3efe91401763e5299791154196f0830799f3c303ec88bf2d7016b8728c85961'} -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd547e... -2025-09-01 23:13:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793580.651478, 'pubkey_prefix': '31c305025fbd547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2b', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd547eb70f3cec56dbc8c85f4fac559a0d42b413b00f5367b41f2bbfa9e62424d8d537bf86c3efe91401763e5299791154196f0830799f3c303ec88bf2d7016b8728c85961'} -2025-09-01 23:13:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1504c4241d5f... -2025-09-01 23:13:08 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1504c4241d5f... -2025-09-01 23:13:08 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1504c4241d5f... -2025-09-01 23:13:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793588.954429, 'pubkey_prefix': 'fb9b1504c4241d5fcde293eca5077952664b7d89cf3d21c446eb63700b5b2afe', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1504c4241d5fcde293eca5077952664b7d89cf3d21c446eb63700b5b2afe640617d37cd3bba1628c91'} -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793589.346467, 'pubkey_prefix': '2dc31505c4241d5fbdcde293eca5077952664b7d89cf3d21c446eb63700b5b2a', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc31505c4241d5fbdcde293eca5077952664b7d89cf3d21c446eb63700b5b2afe640617d37cd3bba1628c91'} -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81505c4241d5f... -2025-09-01 23:13:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793589.566514, 'pubkey_prefix': '32d81505c4241d5f01cde293eca5077952664b7d89cf3d21c446eb63700b5b2a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81505c4241d5f01cde293eca5077952664b7d89cf3d21c446eb63700b5b2afe640617d37cd3bba1628c91'} -2025-09-01 23:13:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1503e97e5fcd... -2025-09-01 23:13:21 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1503e97e5fcd... -2025-09-01 23:13:21 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1503e97e5fcd... -2025-09-01 23:13:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793601.656183, 'pubkey_prefix': 'fc9b1503e97e5fcdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205bf', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1503e97e5fcdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205bf658aa11fc593e10dba15'} -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31504e97e5fbd... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31504e97e5fbd... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31504e97e5fbd... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793602.046488, 'pubkey_prefix': '2ec31504e97e5fbdcdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31504e97e5fbdcdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205bf658aa11fc593e10dba15'} -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504e97e5f01... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504e97e5f01... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504e97e5f01... -2025-09-01 23:13:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793602.336215, 'pubkey_prefix': '31d81504e97e5f01cdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504e97e5f01cdf07b7d4a0450c97df00b384e1a0a956087c8f19ef87205bf658aa11fc593e10dba15'} -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793608.0501308, 'pubkey_prefix': 'fb9b05027e5f232391892fa3451154f0edf1c344d0e13907acf36a748e76567b', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f232391892fa3451154f0edf1c344d0e13907acf36a748e76567b2c4a8c45f982496d3be749930fcb5fecffed9b6828965396b3298ed10c905db6987f9b43e22c0ef6327a'} -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905037e5f0123... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905037e5f0123... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905037e5f0123... -2025-09-01 23:13:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793608.63192, 'pubkey_prefix': '31d905037e5f01232391892fa3451154f0edf1c344d0e13907acf36a748e7656', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905037e5f01232391892fa3451154f0edf1c344d0e13907acf36a748e76567b2c4a8c45f982496d3be749930fcb5fecffed9b6828965396b3298ed10c905db6987f9b43e22c0ef6327a'} -2025-09-01 23:13:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c205037e5fbd23... -2025-09-01 23:13:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c205037e5fbd23... -2025-09-01 23:13:29 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c205037e5fbd23... -2025-09-01 23:13:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793609.0477362, 'pubkey_prefix': '32c205037e5fbd232391892fa3451154f0edf1c344d0e13907acf36a748e7656', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c205037e5fbd232391892fa3451154f0edf1c344d0e13907acf36a748e76567b2c4a8c45f982496d3be749930fcb5fecffed9b6828965396b3298ed10c905db6987f9b43e22c0ef6327a'} -2025-09-01 23:13:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0503507e5f23... -2025-09-01 23:13:51 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0503507e5f23... -2025-09-01 23:13:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0503507e5f23... -2025-09-01 23:13:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793631.714245, 'pubkey_prefix': 'f99a0503507e5f2323cfd5e32d6e55784863761941c7c16bc7d696e22dc2017d', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0503507e5f2323cfd5e32d6e55784863761941c7c16bc7d696e22dc2017d3daa07589095c50c92d0cc99d19c1afb869545d2a9d5817b2a68f61cfa35fb52942517faaf411761ae151b'} -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c30504507e5fbd... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c30504507e5fbd... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c30504507e5fbd... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793632.006099, 'pubkey_prefix': '34c30504507e5fbd2323cfd5e32d6e55784863761941c7c16bc7d696e22dc201', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c30504507e5fbd2323cfd5e32d6e55784863761941c7c16bc7d696e22dc2017d3daa07589095c50c92d0cc99d19c1afb869545d2a9d5817b2a68f61cfa35fb52942517faaf411761ae151b'} -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504507e5f01... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504507e5f01... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504507e5f01... -2025-09-01 23:13:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793632.307111, 'pubkey_prefix': '33d80504507e5f012323cfd5e32d6e55784863761941c7c16bc7d696e22dc201', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504507e5f012323cfd5e32d6e55784863761941c7c16bc7d696e22dc2017d3daa07589095c50c92d0cc99d19c1afb869545d2a9d5817b2a68f61cfa35fb52942517faaf411761ae151b'} -2025-09-01 23:13:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1504e91f385f... -2025-09-01 23:13:53 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1504e91f385f... -2025-09-01 23:13:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1504e91f385f... -2025-09-01 23:13:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793633.817695, 'pubkey_prefix': 'fa9a1504e91f385fcdc2428d5264ff00994e0f3d6639972704dcd2d78a985443', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1504e91f385fcdc2428d5264ff00994e0f3d6639972704dcd2d78a985443ab47d181701d6656b817b81f51baa1cd87ce6005cae932a56828ef'} -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793634.076515, 'pubkey_prefix': '2fd81505e91f385f01cdc2428d5264ff00994e0f3d6639972704dcd2d78a9854', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81505e91f385f01cdc2428d5264ff00994e0f3d6639972704dcd2d78a985443ab47d181701d6656b817b81f51baa1cd87ce6005cae932a56828ef'} -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31505e91f385f... -2025-09-01 23:13:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793634.554516, 'pubkey_prefix': '30c31505e91f385fbdcdc2428d5264ff00994e0f3d6639972704dcd2d78a9854', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31505e91f385fbdcdc2428d5264ff00994e0f3d6639972704dcd2d78a985443ab47d181701d6656b817b81f51baa1cd87ce6005cae932a56828ef'} -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1504e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1504e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1504e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793646.145515, 'pubkey_prefix': 'f89a1504e9807e5fcd0289d88dc80520b76f26aa1de38644d4ecb099f27c7dfd', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1504e9807e5fcd0289d88dc80520b76f26aa1de38644d4ecb099f27c7dfd6e574b9efd9f18bb00848931647b366af10250d1358032add7bb16'} -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81505e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81505e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81505e9807e5f... -2025-09-01 23:14:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793646.5233989, 'pubkey_prefix': '30d81505e9807e5f01cd0289d88dc80520b76f26aa1de38644d4ecb099f27c7d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81505e9807e5f01cd0289d88dc80520b76f26aa1de38644d4ecb099f27c7dfd6e574b9efd9f18bb00848931647b366af10250d1358032add7bb16'} -2025-09-01 23:14:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31505e9807e5f... -2025-09-01 23:14:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31505e9807e5f... -2025-09-01 23:14:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31505e9807e5f... -2025-09-01 23:14:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793647.002375, 'pubkey_prefix': '31c31505e9807e5fbdcd0289d88dc80520b76f26aa1de38644d4ecb099f27c7d', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31505e9807e5fbdcd0289d88dc80520b76f26aa1de38644d4ecb099f27c7dfd6e574b9efd9f18bb00848931647b366af10250d1358032add7bb16'} -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a150478b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a150478b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a150478b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793653.527661, 'pubkey_prefix': 'fa9a150478b1245fcdb9e897d03e328a1cf5f8da7475fb1835ad90db291faecd', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a150478b1245fcdb9e897d03e328a1cf5f8da7475fb1835ad90db291faecdc7f07ab416e4b866cf66bc'} -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150578b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150578b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150578b1245f... -2025-09-01 23:14:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793653.7336361, 'pubkey_prefix': '2ed7150578b1245f01cdb9e897d03e328a1cf5f8da7475fb1835ad90db291fae', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150578b1245f01cdb9e897d03e328a1cf5f8da7475fb1835ad90db291faecdc7f07ab416e4b866cf66bc'} -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a150478b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a150478b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a150478b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793683.09634, 'pubkey_prefix': 'f99a150478b1245fcd07be67587b23a4fbf2a93e25c3da98616e33d3773bba31', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a150478b1245fcd07be67587b23a4fbf2a93e25c3da98616e33d3773bba311df2abd92c63c8e117cc9cba2e0d3a091a6028f846d3e587b615b1'} -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793683.7105842, 'pubkey_prefix': '31c3150578b1245fbdcd07be67587b23a4fbf2a93e25c3da98616e33d3773bba', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3150578b1245fbdcd07be67587b23a4fbf2a93e25c3da98616e33d3773bba311df2abd92c63c8e117cc9cba2e0d3a091a6028f846d3e587b615b1'} -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150578b1245f... -2025-09-01 23:14:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793683.967448, 'pubkey_prefix': '31d8150578b1245f01cd07be67587b23a4fbf2a93e25c3da98616e33d3773bba', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150578b1245f01cd07be67587b23a4fbf2a93e25c3da98616e33d3773bba311df2abd92c63c8e117cc9cba2e0d3a091a6028f846d3e587b615b1'} -2025-09-01 23:15:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a110464c77e5f... -2025-09-01 23:15:25 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a110464c77e5f... -2025-09-01 23:15:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a110464c77e5f... -2025-09-01 23:15:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793725.38896, 'pubkey_prefix': 'f99a110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd1058073780b547663a21b23f0be8ca975670e18fc93f79b4a9b8bff769e2a8b40a15c136a07c67c1b089542b30eb289f456bcc8d1e32a4e8ca54905bcf96b5ff262cb2a996cea70e920000000000000000537461722053637265616d5f'} -2025-09-01 23:15:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110564c77e5f... -2025-09-01 23:15:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110564c77e5f... -2025-09-01 23:15:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110564c77e5f... -2025-09-01 23:15:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793726.519457, 'pubkey_prefix': '2fc3110564c77e5fbd917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110564c77e5fbd917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd1058073780b547663a21b23f0be8ca975670e18fc93f79b4a9b8bff769e2a8b40a15c136a07c67c1b089542b30eb289f456bcc8d1e32a4e8ca54905bcf96b5ff262cb2a996cea70e920000000000000000537461722053637265616d5f'} -2025-09-01 23:15:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110564c77e5f... -2025-09-01 23:15:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110564c77e5f... -2025-09-01 23:15:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110564c77e5f... -2025-09-01 23:15:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793727.058614, 'pubkey_prefix': '31d8110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd1058073780b547663a21b23f0be8ca975670e18fc93f79b4a9b8bff769e2a8b40a15c136a07c67c1b089542b30eb289f456bcc8d1e32a4e8ca54905bcf96b5ff262cb2a996cea70e920000000000000000537461722053637265616d5f'} -2025-09-01 23:15:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1506e694e21f... -2025-09-01 23:15:31 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1506e694e21f... -2025-09-01 23:15:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1506e694e21f... -2025-09-01 23:15:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793731.933664, 'pubkey_prefix': 'f89a1506e694e21f385fcd93dce73636fa8b69ded36156d8a26902e30c6cac86', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1506e694e21f385fcd93dce73636fa8b69ded36156d8a26902e30c6cac86d1ba967d86812d55eb754b2e5f87890a0704a70ea3936b4670d396a41eacdb6996601960098798618a6b64dfc7'} -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793732.313406, 'pubkey_prefix': '31d81507e694e21f385f01cd93dce73636fa8b69ded36156d8a26902e30c6cac', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81507e694e21f385f01cd93dce73636fa8b69ded36156d8a26902e30c6cac86d1ba967d86812d55eb754b2e5f87890a0704a70ea3936b4670d396a41eacdb6996601960098798618a6b64dfc7'} -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31507e694e21f... -2025-09-01 23:15:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793732.9599738, 'pubkey_prefix': '2dc31507e694e21f385fbdcd93dce73636fa8b69ded36156d8a26902e30c6cac', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc31507e694e21f385fbdcd93dce73636fa8b69ded36156d8a26902e30c6cac86d1ba967d86812d55eb754b2e5f87890a0704a70ea3936b4670d396a41eacdb6996601960098798618a6b64dfc7'} -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Converted to 27 bytes: fa9b0903fa7e5f4f... -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Not enough data: need 157, have 27 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '206313377828', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756793744, 'text': 'Howl at me!'} -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 23:15:39 - MeshCoreBot - INFO - Received DM from 206313377828: Howl at me! -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Processing DM from pubkey: 206313377828 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-01 23:15:39 - MeshCoreBot - INFO - Processing message: Howl at me! -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d80904fa7e5f01... -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:15:39 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30c32101bd204feb... -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Has transport codes: c32101bd -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Path length: 32 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Not enough data: need 38, have 25 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Converted to 25 bytes: 32d8210101204feb... -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:15:40 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-01 23:15:41 - MeshCoreBot - DEBUG - Converted to 25 bytes: fb9b21015f204feb... -2025-09-01 23:15:41 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-01 23:15:41 - MeshCoreBot - DEBUG - Has transport codes: 9b21015f -2025-09-01 23:15:41 - MeshCoreBot - DEBUG - Path length: 32 -2025-09-01 23:15:41 - MeshCoreBot - DEBUG - Not enough data: need 38, have 25 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Converted to 29 bytes: f99b0905fae9d038... -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Not enough data: need 157, have 29 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '206313377828', 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756793744, 'text': 'Howl at me!'} -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 23:15:44 - MeshCoreBot - INFO - Received DM from 206313377828: Howl at me! -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Processing DM from pubkey: 206313377828 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - DM path info: Routed through 5 hops -2025-09-01 23:15:44 - MeshCoreBot - INFO - Processing message: Howl at me! -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d80906fae9d038... -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:15:44 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d8210101204fde... -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Converted to 26 bytes: 32c3210201bd204f... -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 23:15:45 - MeshCoreBot - DEBUG - Not enough data: need 197, have 26 -2025-09-01 23:15:46 - MeshCoreBot - DEBUG - Converted to 26 bytes: f79a2102015f204f... -2025-09-01 23:15:46 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:15:46 - MeshCoreBot - DEBUG - Has transport codes: 9a210201 -2025-09-01 23:15:46 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:15:46 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1505e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1505e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1505e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793760.222655, 'pubkey_prefix': 'f89a1505e61f387e5fcd047902721e12026136d36c72c5f30cb073bc5ebc78d3', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1505e61f387e5fcd047902721e12026136d36c72c5f30cb073bc5ebc78d316c4288c4673f10d51f8fd12'} -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793760.423754, 'pubkey_prefix': '31c31506e61f387e5fbdcd047902721e12026136d36c72c5f30cb073bc5ebc78', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31506e61f387e5fbdcd047902721e12026136d36c72c5f30cb073bc5ebc78d316c4288c4673f10d51f8fd12'} -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81506e61f387e... -2025-09-01 23:16:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793760.903585, 'pubkey_prefix': '32d81506e61f387e5f01cd047902721e12026136d36c72c5f30cb073bc5ebc78', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81506e61f387e5f01cd047902721e12026136d36c72c5f30cb073bc5ebc78d316c4288c4673f10d51f8fd12'} -2025-09-01 23:16:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1504e61f385f... -2025-09-01 23:16:16 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1504e61f385f... -2025-09-01 23:16:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1504e61f385f... -2025-09-01 23:16:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793776.670363, 'pubkey_prefix': 'f79a1504e61f385fcd400eb27cd96fff5d37be4b4c431b26b53edbcbbeea5547', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1504e61f385fcd400eb27cd96fff5d37be4b4c431b26b53edbcbbeea5547cbae59f743834405a35060'} -2025-09-01 23:16:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91505e61f385f... -2025-09-01 23:16:17 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91505e61f385f... -2025-09-01 23:16:17 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91505e61f385f... -2025-09-01 23:16:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793777.160037, 'pubkey_prefix': '2dd91505e61f385f01cd400eb27cd96fff5d37be4b4c431b26b53edbcbbeea55', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91505e61f385f01cd400eb27cd96fff5d37be4b4c431b26b53edbcbbeea5547cbae59f743834405a35060'} -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Converted to 27 bytes: f99a0903947e5f4f... -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '206313377828', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756793756, 'text': 'test'} -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 23:16:23 - MeshCoreBot - INFO - Received DM from 206313377828: test -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - Processing DM from pubkey: 206313377828 -2025-09-01 23:16:23 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-01 23:16:23 - MeshCoreBot - INFO - Processing message: test -2025-09-01 23:16:23 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 23:16:23 - MeshCoreBot - INFO - Sending DM to Panic 🛡️: Message received from Panic 🛡️ | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 23:15:56 -2025-09-01 23:16:23 - MeshCoreBot - INFO - Successfully sent DM to Panic 🛡️ -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d80904947e5f01... -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Has transport codes: d8090494 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 33c30904947e5fbd... -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Has transport codes: c3090494 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:16:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-01 23:16:25 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d8210101204f04... -2025-09-01 23:16:25 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 23:16:25 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-01 23:16:25 - MeshCoreBot - DEBUG - Path length: 32 -2025-09-01 23:16:25 - MeshCoreBot - DEBUG - Not enough data: need 38, have 25 -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8090101204f42... -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8090101204f42... -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8090101204f42... -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793786.0660858, 'pubkey_prefix': '33d8090101204f4231d4ed33de0d5bcdfe88871cdcc1292131255bcc99a42593', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8090101204f4231d4ed33de0d5bcdfe88871cdcc1292131255bcc99a42593467c1a147ebe3ed7f5e10264354cf10177f22c1f77bebbc303669265333e2339a76b02d37f5b7482274e6c53e7449ef2a6f3f3ce7cadf0e11615503207b4f4efae1c3e0a33db6f93a6d802c2038580fc670d7c6ddd2d99629f36b5242a57546673e9e83ed652604453'} -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Converted to 25 bytes: f89a21015f204f04... -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Has transport codes: 9a21015f -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Path length: 32 -2025-09-01 23:16:26 - MeshCoreBot - DEBUG - Not enough data: need 38, have 25 -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0902015f204f... -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0902015f204f... -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0902015f204f... -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793787.078196, 'pubkey_prefix': 'f79a0902015f204f4231d4ed33de0d5bcdfe88871cdcc1292131255bcc99a425', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0902015f204f4231d4ed33de0d5bcdfe88871cdcc1292131255bcc99a42593467c1a147ebe3ed7f5e10264354cf10177f22c1f77bebbc303669265333e2339a76b02d37f5b7482274e6c53e7449ef2a6f3f3ce7cadf0e11615503207b4f4efae1c3e0a33db6f93a6d802c2038580fc670d7c6ddd2d99629f36b5242a57546673e9e83ed652604453'} -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Converted to 26 bytes: 32c321025fbd204f... -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 23:16:27 - MeshCoreBot - DEBUG - Not enough data: need 197, have 26 -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1504e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1504e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1504e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793806.309936, 'pubkey_prefix': 'f69a1504e6ea7e5fcd15753a35bfd2854054a07daf222401a53d91f1058462e2', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1504e6ea7e5fcd15753a35bfd2854054a07daf222401a53d91f1058462e2138cb4a494a61daddfbba8faf7b6a880cbc4a5e12f31b8fb7908be'} -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793806.561975, 'pubkey_prefix': '2ec31505e6ea7e5fbdcd15753a35bfd2854054a07daf222401a53d91f1058462', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31505e6ea7e5fbdcd15753a35bfd2854054a07daf222401a53d91f1058462e2138cb4a494a61daddfbba8faf7b6a880cbc4a5e12f31b8fb7908be'} -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81505e6ea7e5f... -2025-09-01 23:16:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793806.820006, 'pubkey_prefix': '2fd81505e6ea7e5f01cd15753a35bfd2854054a07daf222401a53d91f1058462', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81505e6ea7e5f01cd15753a35bfd2854054a07daf222401a53d91f1058462e2138cb4a494a61daddfbba8faf7b6a880cbc4a5e12f31b8fb7908be'} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150491507e5f... -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150491507e5f... -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150491507e5f... -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793807.8485372, 'pubkey_prefix': 'f79a150491507e5f11f3c667add9a31165b10491b7467b83a1f1f83f8ec5be66', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150491507e5f11f3c667add9a31165b10491b7467b83a1f1f83f8ec5be662ff366c9bf4d47f05fbd83725de91b9bfd4b531393b985646679b2131873deb4ee81523aa9d60a2b2890c38586ae2dd0901149742d435bfe4d86d9'} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756793800, 'text': "🌲 Tree: I am hearing peacock directly. I don't think I was before"} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Message content for processing: I am hearing peacock directly. I don't think I was before -2025-09-01 23:16:47 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: I am hearing peacock directly. I don't think I was before -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793807.8485372, 'pubkey_prefix': 'f79a150491507e5f11f3c667add9a31165b10491b7467b83a1f1f83f8ec5be66', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150491507e5f11f3c667add9a31165b10491b7467b83a1f1f83f8ec5be662ff366c9bf4d47f05fbd83725de91b9bfd4b531393b985646679b2131873deb4ee81523aa9d60a2b2890c38586ae2dd0901149742d435bfe4d86d9'} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Found raw packet data: f79a150491507e5f11f3c667add9a311... -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Converted to 91 bytes: f79a150491507e5f... -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Has transport codes: 9a150491 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Path length: 80 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Path bytes: 7e5f11f3c667add9a31165b10491b7467b83a1f1f83f8ec5be662ff366c9bf4d47f05fbd83725de91b9bfd4b531393b985646679b2131873deb4ee81523aa9d60a2b2890c38586ae2dd0901149742d43 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Payload: 5bfe4d86d9... (5 bytes) -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 247, 'path_len': 80, 'path_nodes': ['5f7e', 'f311', '67c6', 'd9ad', '11a3', 'b165', '9104', '46b7', '837b', 'f1a1', '3ff8', 'c58e', '66be', 'f32f', 'c966', '4dbf', 'f047', 'bd5f', '7283', 'e95d', '9b1b', '4bfd', '1353', 'b993', '6485', '7966', '13b2', '7318', 'b4de', '81ee', '3a52', 'd6a9', '2b0a', '9028', '85c3', 'ae86', 'd02d', '1190', '7449', '432d'], 'payload': '5bfe4d86d9', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 247, 'path_len': 80, 'path_nodes': ['5f7e', 'f311', '67c6', 'd9ad', '11a3', 'b165', '9104', '46b7', '837b', 'f1a1', '3ff8', 'c58e', '66be', 'f32f', 'c966', '4dbf', 'f047', 'bd5f', '7283', 'e95d', '9b1b', '4bfd', '1353', 'b993', '6485', '7966', '13b2', '7318', 'b4de', '81ee', '3a52', 'd6a9', '2b0a', '9028', '85c3', 'ae86', 'd02d', '1190', '7449', '432d'], 'payload': '5bfe4d86d9', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Using decoded path length: 40 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Message path info: hops=40, path=Routed (4 hops) -2025-09-01 23:16:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:16:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150591507e5f... -2025-09-01 23:16:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150591507e5f... -2025-09-01 23:16:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150591507e5f... -2025-09-01 23:16:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793808.201937, 'pubkey_prefix': '2fd9150591507e5f0111f3c667add9a31165b10491b7467b83a1f1f83f8ec5be', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150591507e5f0111f3c667add9a31165b10491b7467b83a1f1f83f8ec5be662ff366c9bf4d47f05fbd83725de91b9bfd4b531393b985646679b2131873deb4ee81523aa9d60a2b2890c38586ae2dd0901149742d435bfe4d86d9'} -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Converted to 26 bytes: f79a1503807e5fcd... -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Has transport codes: 9a150380 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Not enough data: need 132, have 26 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed91504807e5f01... -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-01 23:17:11 - MeshCoreBot - DEBUG - Not enough data: need 219, have 27 -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Converted to 28 bytes: f99a0904e980cd5f... -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '206313377828', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756793850, 'text': 'hi'} -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 23:17:50 - MeshCoreBot - INFO - Received DM from 206313377828: hi -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - Processing DM from pubkey: 206313377828 -2025-09-01 23:17:50 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-01 23:17:50 - MeshCoreBot - INFO - Processing message: hi -2025-09-01 23:17:50 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-01 23:17:50 - MeshCoreBot - INFO - Sending DM to Panic 🛡️: Salutations, flesh creature! I'm HowlBot. -2025-09-01 23:17:50 - MeshCoreBot - INFO - Successfully sent DM to Panic 🛡️ -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ec30905e980cd5f... -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Not enough data: need 197, have 29 -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed80905e980cd5f... -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:17:51 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-01 23:18:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1d02385f04d3... -2025-09-01 23:18:00 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1d02385f04d3... -2025-09-01 23:18:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1d02385f04d3... -2025-09-01 23:18:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793880.909201, 'pubkey_prefix': 'f69a1d02385f04d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1d02385f04d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efcbf4f1ac63bfe8a1d9af66af54d8925aeba4'} -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c31d03385fbd04... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c31d03385fbd04... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c31d03385fbd04... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793881.495544, 'pubkey_prefix': '34c31d03385fbd04d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c31d03385fbd04d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efcbf4f1ac63bfe8a1d9af66af54d8925aeba4'} -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d03385f0104... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d03385f0104... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d03385f0104... -2025-09-01 23:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793881.976063, 'pubkey_prefix': '31d81d03385f0104d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d03385f0104d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efcbf4f1ac63bfe8a1d9af66af54d8925aeba4'} -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Converted to 28 bytes: f89a2104a37efd5f... -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Has transport codes: 9a2104a3 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d82105a37efd5f... -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Has transport codes: d82105a3 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:18:03 - MeshCoreBot - DEBUG - Not enough data: need 132, have 29 -2025-09-01 23:18:04 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ec32105a37efd5f... -2025-09-01 23:18:04 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 23:18:04 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 23:18:04 - MeshCoreBot - DEBUG - Not enough data: need 197, have 29 -2025-09-01 23:18:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503e67e5fcd... -2025-09-01 23:18:08 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503e67e5fcd... -2025-09-01 23:18:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503e67e5fcd... -2025-09-01 23:18:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793888.919289, 'pubkey_prefix': 'f89a1503e67e5fcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fc', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503e67e5fcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504e67e5f01... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504e67e5f01... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504e67e5f01... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793889.122414, 'pubkey_prefix': '31d81504e67e5f01cd5deb7e382a6c453bab673e289a89b7535f1446ec659d50', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504e67e5f01cd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504e67e5fbd... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504e67e5fbd... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504e67e5fbd... -2025-09-01 23:18:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793889.4051578, 'pubkey_prefix': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Converted to 28 bytes: f69a0904e9d0385f... -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '206313377828', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756793894, 'text': 'hi'} -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-01 23:18:10 - MeshCoreBot - INFO - Received DM from 206313377828: hi -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793889.4051578, 'pubkey_prefix': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Converted to 43 bytes: 2fc31504e67e5fbd... -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Has transport codes: c31504e6 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Not enough data: need 132, have 43 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Processing DM from pubkey: 206313377828 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793889.4051578, 'pubkey_prefix': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756793889.4051578, 'pubkey_prefix': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504e67e5fbdcd5deb7e382a6c453bab673e289a89b7535f1446ec659d50fcca410c324049441bf33d'} -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 11.75 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -61 -2025-09-01 23:18:10 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-01 23:18:10 - MeshCoreBot - INFO - Processing message: hi -2025-09-01 23:18:10 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-01 23:18:10 - MeshCoreBot - INFO - Sending DM to Panic 🛡️: Salutations, carbon creature! I'm HowlBot. -2025-09-01 23:18:10 - MeshCoreBot - INFO - Successfully sent DM to Panic 🛡️ -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd80905e9d0385f... -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Has transport codes: d80905e9 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Not enough data: need 214, have 29 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ec22101bd204fca... -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Path length: 194 -2025-09-01 23:18:11 - MeshCoreBot - DEBUG - Not enough data: need 196, have 25 -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8090101204fc3... -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8090101204fc3... -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8090101204fc3... -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793892.2244449, 'pubkey_prefix': '2ed8090101204fc359a75b173f1e2a7a297d842fa300897aa4cc2bd42df1bce4', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8090101204fc359a75b173f1e2a7a297d842fa300897aa4cc2bd42df1bce4004cf49b0067a2dd322af5be488e47ab882f8e7acd4d4b406f'} -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd8210101204fca... -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Path length: 32 -2025-09-01 23:18:12 - MeshCoreBot - DEBUG - Not enough data: need 38, have 25 -2025-09-01 23:18:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0902015f204f... -2025-09-01 23:18:13 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0902015f204f... -2025-09-01 23:18:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0902015f204f... -2025-09-01 23:18:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793893.318801, 'pubkey_prefix': 'f69a0902015f204fc359a75b173f1e2a7a297d842fa300897aa4cc2bd42df1bc', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0902015f204fc359a75b173f1e2a7a297d842fa300897aa4cc2bd42df1bce4004cf49b0067a2dd322af5be488e47ab882f8e7acd4d4b406f'} -2025-09-01 23:18:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-01 23:18:59 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-01 23:18:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-01 23:18:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793939.961154, 'pubkey_prefix': 'f79a05027e5f2323d3497084c680e4848c1351f802e184cbe8efb9fc537b5870', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323d3497084c680e4848c1351f802e184cbe8efb9fc537b5870bd642a926ca5b76e6b28c35b80c50ff4c604bc65e4e3232e555415f9becfd34e5437d500e4459ea463f9'} -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793940.401084, 'pubkey_prefix': '2ed805037e5f012323d3497084c680e4848c1351f802e184cbe8efb9fc537b58', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f012323d3497084c680e4848c1351f802e184cbe8efb9fc537b5870bd642a926ca5b76e6b28c35b80c50ff4c604bc65e4e3232e555415f9becfd34e5437d500e4459ea463f9'} -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc205037e5fbd23... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc205037e5fbd23... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc205037e5fbd23... -2025-09-01 23:19:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793940.818135, 'pubkey_prefix': '2fc205037e5fbd2323d3497084c680e4848c1351f802e184cbe8efb9fc537b58', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc205037e5fbd2323d3497084c680e4848c1351f802e184cbe8efb9fc537b5870bd642a926ca5b76e6b28c35b80c50ff4c604bc65e4e3232e555415f9becfd34e5437d500e4459ea463f9'} -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793962.022275, 'pubkey_prefix': 'f79a05027e5f2323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597b2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597b2891e96d918737de344793513fba55647ab9843bea362afc4a6827f04d4908c7d35f7bbc640299ae73e16'} -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793962.4629672, 'pubkey_prefix': '31d805037e5f012323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597b2891e96d918737de344793513fba55647ab9843bea362afc4a6827f04d4908c7d35f7bbc640299ae73e16'} -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc205037e5fbd23... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc205037e5fbd23... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc205037e5fbd23... -2025-09-01 23:19:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793962.959106, 'pubkey_prefix': '2dc205037e5fbd2323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc205037e5fbd2323450a0db86a5bfd5a57dcb1679d12c21c97152ff67b2597b2891e96d918737de344793513fba55647ab9843bea362afc4a6827f04d4908c7d35f7bbc640299ae73e16'} -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150464c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150464c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150464c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793973.246096, 'pubkey_prefix': 'f79a150464c77e5f1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e37', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150464c77e5f1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e374865a092571b519267d88989d03c690f947479d8a35a9918d7395e2475db4df95dabf959f8906a36401c47fad00f98ec00c4b7aa6c5618df80b2d1c944a01de9931873c10e97338af1270c'} -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756793967, 'text': '🌿Hollyflower 🌿: Looks like i’m getting about 2.5db between BHNE and peacock. '} -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Message content for processing: Looks like i’m getting about 2.5db between BHNE and peacock. -2025-09-01 23:19:33 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: Looks like i’m getting about 2.5db between BHNE and peacock.  -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756793973.246096, 'pubkey_prefix': 'f79a150464c77e5f1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e37', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150464c77e5f1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e374865a092571b519267d88989d03c690f947479d8a35a9918d7395e2475db4df95dabf959f8906a36401c47fad00f98ec00c4b7aa6c5618df80b2d1c944a01de9931873c10e97338af1270c'} -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Found raw packet data: f79a150464c77e5f1193414a8a6c3684... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Converted to 107 bytes: f79a150464c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Has transport codes: 9a150464 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Not enough data: need 205, have 107 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc2150564c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc2150564c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc2150564c77e5f... -2025-09-01 23:19:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793973.633355, 'pubkey_prefix': '2fc2150564c77e5fbd1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc2150564c77e5fbd1193414a8a6c3684e960ca9a035767005a2c1750e7ee7e374865a092571b519267d88989d03c690f947479d8a35a9918d7395e2475db4df95dabf959f8906a36401c47fad00f98ec00c4b7aa6c5618df80b2d1c944a01de9931873c10e97338af1270c'} -2025-09-01 23:19:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8150564c77e5f... -2025-09-01 23:19:34 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8150564c77e5f... -2025-09-01 23:19:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8150564c77e5f... -2025-09-01 23:19:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793974.1914291, 'pubkey_prefix': '33d8150564c77e5f011193414a8a6c3684e960ca9a035767005a2c1750e7ee7e', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8150564c77e5f011193414a8a6c3684e960ca9a035767005a2c1750e7ee7e374865a092571b519267d88989d03c690f947479d8a35a9918d7395e2475db4df95dabf959f8906a36401c47fad00f98ec00c4b7aa6c5618df80b2d1c944a01de9931873c10e97338af1270c'} -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0505fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0505fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0505fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793990.168372, 'pubkey_prefix': 'f89a0505fb541f385f232319aafbe75ed95faec30768e55300dedff83afa7b8f', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0505fb541f385f232319aafbe75ed95faec30768e55300dedff83afa7b8f3a752ba43b12545849886aefb8cf9a54799022e9b340d29f2eb475c9c03570e6cb8844054bf2b4c0722d259629'} -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80506fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80506fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80506fb541f38... -2025-09-01 23:19:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793990.915327, 'pubkey_prefix': '2fd80506fb541f385f01232319aafbe75ed95faec30768e55300dedff83afa7b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80506fb541f385f01232319aafbe75ed95faec30768e55300dedff83afa7b8f3a752ba43b12545849886aefb8cf9a54799022e9b340d29f2eb475c9c03570e6cb8844054bf2b4c0722d259629'} -2025-09-01 23:19:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c30506fb541f38... -2025-09-01 23:19:51 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c30506fb541f38... -2025-09-01 23:19:51 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c30506fb541f38... -2025-09-01 23:19:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756793991.294503, 'pubkey_prefix': '33c30506fb541f385fbd232319aafbe75ed95faec30768e55300dedff83afa7b', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c30506fb541f385fbd232319aafbe75ed95faec30768e55300dedff83afa7b8f3a752ba43b12545849886aefb8cf9a54799022e9b340d29f2eb475c9c03570e6cb8844054bf2b4c0722d259629'} -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857e15... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857e15... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857e15... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794012.653027, 'pubkey_prefix': 'f89a05015f857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4ef7', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4ef7137304b5de155afb9696784cfed3a42358a7c3a2d7a4eb0a90574fdea276bbc0fb738c8c7b81589767'} -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-01 23:20:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794012.9525719, 'pubkey_prefix': '2fd805025f01857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4ef7137304b5de155afb9696784cfed3a42358a7c3a2d7a4eb0a90574fdea276bbc0fb738c8c7b81589767'} -2025-09-01 23:20:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd857e... -2025-09-01 23:20:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd857e... -2025-09-01 23:20:13 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd857e... -2025-09-01 23:20:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794013.46709, 'pubkey_prefix': '31c305025fbd857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4e', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd857e151e9385f6536e75b2d8f6bc1efdeb08c3c75962b8f3fc4ef7137304b5de155afb9696784cfed3a42358a7c3a2d7a4eb0a90574fdea276bbc0fb738c8c7b81589767'} -2025-09-01 23:20:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0503fb7e5f23... -2025-09-01 23:20:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0503fb7e5f23... -2025-09-01 23:20:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0503fb7e5f23... -2025-09-01 23:20:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794020.971493, 'pubkey_prefix': 'f69a0503fb7e5f2323958f3485323b8f1d8b85318326d1c0d8fd6d21273adfe9', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0503fb7e5f2323958f3485323b8f1d8b85318326d1c0d8fd6d21273adfe95a20daaab238e299b5eef1c7430981f653e0ea0b5491a98d460aa2843a3509edd611334d72b1510a0ba620'} -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc20504fb7e5fbd... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc20504fb7e5fbd... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc20504fb7e5fbd... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794021.264609, 'pubkey_prefix': '2dc20504fb7e5fbd2323958f3485323b8f1d8b85318326d1c0d8fd6d21273adf', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc20504fb7e5fbd2323958f3485323b8f1d8b85318326d1c0d8fd6d21273adfe95a20daaab238e299b5eef1c7430981f653e0ea0b5491a98d460aa2843a3509edd611334d72b1510a0ba620'} -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-01 23:20:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794021.6537678, 'pubkey_prefix': '2fd80504fb7e5f012323958f3485323b8f1d8b85318326d1c0d8fd6d21273adf', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f012323958f3485323b8f1d8b85318326d1c0d8fd6d21273adfe95a20daaab238e299b5eef1c7430981f653e0ea0b5491a98d460aa2843a3509edd611334d72b1510a0ba620'} -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0907e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0907e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0907e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794024.481281, 'pubkey_prefix': 'f99a0907e69480fb237e5fea7f186d4a24993acfa70f3b83e816c5765d536d99', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0907e69480fb237e5fea7f186d4a24993acfa70f3b83e816c5765d536d99ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80908e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80908e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80908e69480fb... -2025-09-01 23:20:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794024.750705, 'pubkey_prefix': '2ed80908e69480fb237e5f01ea7f186d4a24993acfa70f3b83e816c5765d536d', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80908e69480fb237e5f01ea7f186d4a24993acfa70f3b83e816c5765d536d99ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a090494e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a090494e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a090494e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794025.5193212, 'pubkey_prefix': 'f89a090494e9805fea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c62', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a090494e9805fea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8090594e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8090594e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8090594e9805f... -2025-09-01 23:20:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794025.8984802, 'pubkey_prefix': '2fd8090594e9805f01ea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8090594e9805f01ea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3090594e9805f... -2025-09-01 23:20:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3090594e9805f... -2025-09-01 23:20:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3090594e9805f... -2025-09-01 23:20:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794026.494795, 'pubkey_prefix': '31c3090594e9805fbdea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3090594e9805fbdea7f09f93133b8c108be6d47b97d00b9463c9ab799ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0904e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0904e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0904e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794040.2916071, 'pubkey_prefix': 'f99a0904e67ecd5fea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c62', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0904e67ecd5fea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80905e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80905e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80905e67ecd5f... -2025-09-01 23:20:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794040.669852, 'pubkey_prefix': '32d80905e67ecd5f01ea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80905e67ecd5f01ea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30905e67ecd5f... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30905e67ecd5f... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30905e67ecd5f... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794041.151038, 'pubkey_prefix': '32c30905e67ecd5fbdea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30905e67ecd5fbdea7fcf9d266bed06b3172fad7713ee0cad463bb399ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0905e694697e... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0905e694697e... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0905e694697e... -2025-09-01 23:20:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794041.423607, 'pubkey_prefix': 'f79a0905e694697e5fea7f201e1d355009b101fe762f57bfedf9b87d7a1f1266', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0905e694697e5fea7f201e1d355009b101fe762f57bfedf9b87d7a1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794042.020637, 'pubkey_prefix': '32c30906e694697e5fbdea7f201e1d355009b101fe762f57bfedf9b87d7a1f12', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30906e694697e5fbdea7f201e1d355009b101fe762f57bfedf9b87d7a1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80906e694697e... -2025-09-01 23:20:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794042.465089, 'pubkey_prefix': '30d80906e694697e5f01ea7f201e1d355009b101fe762f57bfedf9b87d7a1f12', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80906e694697e5f01ea7f201e1d355009b101fe762f57bfedf9b87d7a1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0905e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0905e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0905e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794044.229123, 'pubkey_prefix': 'f89a0905e6b1241d5fea7fc70dc7c89b216f5fc785004f9593ad840a101f1266', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0905e6b1241d5fea7fc70dc7c89b216f5fc785004f9593ad840a101f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30906e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30906e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30906e6b1241d... -2025-09-01 23:20:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794044.680198, 'pubkey_prefix': '31c30906e6b1241d5fbdea7fc70dc7c89b216f5fc785004f9593ad840a101f12', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30906e6b1241d5fbdea7fc70dc7c89b216f5fc785004f9593ad840a101f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80906e6b1241d... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80906e6b1241d... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80906e6b1241d... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794045.123551, 'pubkey_prefix': '2ed80906e6b1241d5f01ea7fc70dc7c89b216f5fc785004f9593ad840a101f12', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80906e6b1241d5f01ea7fc70dc7c89b216f5fc785004f9593ad840a101f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0905ead03808... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0905ead03808... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0905ead03808... -2025-09-01 23:20:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794045.851132, 'pubkey_prefix': 'f99a0905ead038085f537f517a2f86fc6ec3fa85d1415111ab7a835e5a727ae2', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0905ead038085f537f517a2f86fc6ec3fa85d1415111ab7a835e5a727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794046.223757, 'pubkey_prefix': '31c30906ead038085fbd537f517a2f86fc6ec3fa85d1415111ab7a835e5a727a', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30906ead038085fbd537f517a2f86fc6ec3fa85d1415111ab7a835e5a727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80906ead03808... -2025-09-01 23:20:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794046.5919669, 'pubkey_prefix': '30d80906ead038085f01537f517a2f86fc6ec3fa85d1415111ab7a835e5a727a', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80906ead038085f01537f517a2f86fc6ec3fa85d1415111ab7a835e5a727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:20:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a0904e61f385f... -2025-09-01 23:20:50 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a0904e61f385f... -2025-09-01 23:20:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a0904e61f385f... -2025-09-01 23:20:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794050.708627, 'pubkey_prefix': 'fa9a0904e61f385fea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c62', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a0904e61f385fea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc30905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc30905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc30905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794051.202508, 'pubkey_prefix': '2fc30905e61f385fbdea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc30905e61f385fbdea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80905e61f385f... -2025-09-01 23:20:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794051.57104, 'pubkey_prefix': '30d80905e61f385f01ea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80905e61f385f01ea7f6df138ad6381eebe1a12aa61edf3a6e954c999ba2c623b491f136e4373261d8c7ae9bf0aad6ed1b27de4a71b783d0a8ff8c2'} -2025-09-01 23:20:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11027e5f80db... -2025-09-01 23:20:56 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11027e5f80db... -2025-09-01 23:20:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11027e5f80db... -2025-09-01 23:20:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794056.920622, 'pubkey_prefix': 'f99a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ec58cb668b226787fb4daf3eaad52d778240c9d933b4a54e490d845f3e7d586786f90cbecde2c2865fd6a5512fadd67c30ca1a5210d8b3ae1e8c9b31ce6c1bfe194c71d0d927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-01 23:20:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd811037e5f0180... -2025-09-01 23:20:57 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd811037e5f0180... -2025-09-01 23:20:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd811037e5f0180... -2025-09-01 23:20:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794057.921206, 'pubkey_prefix': '2dd811037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd811037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ec58cb668b226787fb4daf3eaad52d778240c9d933b4a54e490d845f3e7d586786f90cbecde2c2865fd6a5512fadd67c30ca1a5210d8b3ae1e8c9b31ce6c1bfe194c71d0d927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-01 23:20:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc311037e5fbd80... -2025-09-01 23:20:58 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc311037e5fbd80... -2025-09-01 23:20:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc311037e5fbd80... -2025-09-01 23:20:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794058.396873, 'pubkey_prefix': '2dc311037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc311037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ec58cb668b226787fb4daf3eaad52d778240c9d933b4a54e490d845f3e7d586786f90cbecde2c2865fd6a5512fadd67c30ca1a5210d8b3ae1e8c9b31ce6c1bfe194c71d0d927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-01 23:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0907e6ea94d0... -2025-09-01 23:21:01 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0907e6ea94d0... -2025-09-01 23:21:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0907e6ea94d0... -2025-09-01 23:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794061.844179, 'pubkey_prefix': 'f99a0907e6ea94d0387e5f537f115ef30f65750429be8e59b465c94e64071272', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0907e6ea94d0387e5f537f115ef30f65750429be8e59b465c94e640712727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30908e6ea94d0... -2025-09-01 23:21:02 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30908e6ea94d0... -2025-09-01 23:21:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30908e6ea94d0... -2025-09-01 23:21:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794062.357837, 'pubkey_prefix': '2ec30908e6ea94d0387e5fbd537f115ef30f65750429be8e59b465c94e640712', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30908e6ea94d0387e5fbd537f115ef30f65750429be8e59b465c94e640712727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90908e6ea94d0... -2025-09-01 23:21:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90908e6ea94d0... -2025-09-01 23:21:03 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90908e6ea94d0... -2025-09-01 23:21:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794063.416204, 'pubkey_prefix': '2fd90908e6ea94d0387e5f01537f115ef30f65750429be8e59b465c94e640712', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90908e6ea94d0387e5f01537f115ef30f65750429be8e59b465c94e640712727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0904e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0904e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0904e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794073.238063, 'pubkey_prefix': 'f89a0904e6ea7e5f537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae275', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0904e6ea7e5f537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794073.611031, 'pubkey_prefix': '31c30905e6ea7e5fbd537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae2', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30905e6ea7e5fbd537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80905e6ea7e5f... -2025-09-01 23:21:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794073.9787478, 'pubkey_prefix': '2fd80905e6ea7e5f01537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae2', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80905e6ea7e5f01537f23ac786ea6b79b0b297f7b5df1646fdcf564727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0907e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0907e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0907e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794080.052803, 'pubkey_prefix': 'f89a0907e6fa94801f385f537f778848c6372aa8de2031c08810bc3e702da072', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0907e6fa94801f385f537f778848c6372aa8de2031c08810bc3e702da0727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c30908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c30908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c30908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794080.315426, 'pubkey_prefix': '33c30908e6fa94801f385fbd537f778848c6372aa8de2031c08810bc3e702da0', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c30908e6fa94801f385fbd537f778848c6372aa8de2031c08810bc3e702da0727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80908e6fa9480... -2025-09-01 23:21:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794080.6978061, 'pubkey_prefix': '2fd80908e6fa94801f385f01537f778848c6372aa8de2031c08810bc3e702da0', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80908e6fa94801f385f01537f778848c6372aa8de2031c08810bc3e702da0727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0905e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0905e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0905e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794081.0236402, 'pubkey_prefix': 'f99a0905e61fc4245f537f52081de4c5a2078bb75bdaf5259f36b41180727ae2', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0905e61fc4245f537f52081de4c5a2078bb75bdaf5259f36b41180727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794081.282381, 'pubkey_prefix': '2fd80906e61fc4245f01537f52081de4c5a2078bb75bdaf5259f36b41180727a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80906e61fc4245f01537f52081de4c5a2078bb75bdaf5259f36b41180727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c30906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c30906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c30906e61fc424... -2025-09-01 23:21:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794081.63919, 'pubkey_prefix': '34c30906e61fc4245fbd537f52081de4c5a2078bb75bdaf5259f36b41180727a', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c30906e61fc4245fbd537f52081de4c5a2078bb75bdaf5259f36b41180727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0906e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0906e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0906e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794085.206944, 'pubkey_prefix': 'f89a0906e6d0781f385f537f869032f111f8abe735695cd375844aa3dcb5727a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0906e6d0781f385f537f869032f111f8abe735695cd375844aa3dcb5727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794085.4658408, 'pubkey_prefix': '2ed80907e6d0781f385f01537f869032f111f8abe735695cd375844aa3dcb572', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80907e6d0781f385f01537f869032f111f8abe735695cd375844aa3dcb5727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30907e6d0781f... -2025-09-01 23:21:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794085.823699, 'pubkey_prefix': '32c30907e6d0781f385fbd537f869032f111f8abe735695cd375844aa3dcb572', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30907e6d0781f385fbd537f869032f111f8abe735695cd375844aa3dcb5727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:21:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1d03e97e5fce... -2025-09-01 23:21:39 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1d03e97e5fce... -2025-09-01 23:21:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1d03e97e5fce... -2025-09-01 23:21:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794099.676706, 'pubkey_prefix': 'f89a1d03e97e5fce206313377828b0062bfe36fa69c015761b376074fc5c7771', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1d03e97e5fce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2c56a9230c3ced5ebb0c85a2b4bd8f8158ea7'} -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81d04e97e5f01... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81d04e97e5f01... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81d04e97e5f01... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794100.039216, 'pubkey_prefix': '2fd81d04e97e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c77', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81d04e97e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2c56a9230c3ced5ebb0c85a2b4bd8f8158ea7'} -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31d04e97e5fbd... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31d04e97e5fbd... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31d04e97e5fbd... -2025-09-01 23:21:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794100.388643, 'pubkey_prefix': '31c31d04e97e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c77', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31d04e97e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2c56a9230c3ced5ebb0c85a2b4bd8f8158ea7'} -2025-09-01 23:21:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1d03947e5fce... -2025-09-01 23:21:54 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1d03947e5fce... -2025-09-01 23:21:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1d03947e5fce... -2025-09-01 23:21:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794114.562015, 'pubkey_prefix': 'fa9a1d03947e5fce206313377828b0062bfe36fa69c015761b376074fc5c7771', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1d03947e5fce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2ecb0cd5e32998953e6218df55ad568cc584f'} -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91d04947e5f01... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91d04947e5f01... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91d04947e5f01... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794115.038059, 'pubkey_prefix': '2fd91d04947e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c77', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91d04947e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2ecb0cd5e32998953e6218df55ad568cc584f'} -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31d04947e5fbd... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31d04947e5fbd... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31d04947e5fbd... -2025-09-01 23:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794115.3900402, 'pubkey_prefix': '30c31d04947e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c77', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31d04947e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2ecb0cd5e32998953e6218df55ad568cc584f'} -2025-09-01 23:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1104c7b1245f... -2025-09-01 23:22:01 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1104c7b1245f... -2025-09-01 23:22:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1104c7b1245f... -2025-09-01 23:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794121.525907, 'pubkey_prefix': 'f79a1104c7b1245fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1104c7b1245fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0ff8cb668176acb88777145ad0d5b0d7cf73df007f08f1a78d6f1353c2a1f343f749d3d171650579c3e9a5aec4545bbe7afd4e767f7366d4a2fcf3da4a59f461e164b3c00929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-01 23:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81105c7b1245f... -2025-09-01 23:22:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81105c7b1245f... -2025-09-01 23:22:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81105c7b1245f... -2025-09-01 23:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794122.550138, 'pubkey_prefix': '2fd81105c7b1245f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81105c7b1245f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0ff8cb668176acb88777145ad0d5b0d7cf73df007f08f1a78d6f1353c2a1f343f749d3d171650579c3e9a5aec4545bbe7afd4e767f7366d4a2fcf3da4a59f461e164b3c00929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-01 23:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31105c7b1245f... -2025-09-01 23:22:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31105c7b1245f... -2025-09-01 23:22:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31105c7b1245f... -2025-09-01 23:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794123.274951, 'pubkey_prefix': '2fc31105c7b1245fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31105c7b1245fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0ff8cb668176acb88777145ad0d5b0d7cf73df007f08f1a78d6f1353c2a1f343f749d3d171650579c3e9a5aec4545bbe7afd4e767f7366d4a2fcf3da4a59f461e164b3c00929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-01 23:22:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d0494697e5f... -2025-09-01 23:22:06 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d0494697e5f... -2025-09-01 23:22:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d0494697e5f... -2025-09-01 23:22:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794126.726433, 'pubkey_prefix': 'f79a1d0494697e5fce206313377828b0062bfe36fa69c015761b376074fc5c77', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d0494697e5fce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2d6a833c5ca7d808591454be0169045019f38'} -2025-09-01 23:22:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d0594697e5f... -2025-09-01 23:22:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d0594697e5f... -2025-09-01 23:22:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d0594697e5f... -2025-09-01 23:22:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794127.1042528, 'pubkey_prefix': '31d81d0594697e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d0594697e5f01ce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2d6a833c5ca7d808591454be0169045019f38'} -2025-09-01 23:22:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31d0594697e5f... -2025-09-01 23:22:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31d0594697e5f... -2025-09-01 23:22:08 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31d0594697e5f... -2025-09-01 23:22:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794128.215859, 'pubkey_prefix': '30c31d0594697e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31d0594697e5fbdce206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2d6a833c5ca7d808591454be0169045019f38'} -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0905ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0905ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0905ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794138.482444, 'pubkey_prefix': 'f89a0905ea1f38085f537fae1ce68a5b4bd7258b184df306ef3f249108727ae2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0905ea1f38085f537fae1ce68a5b4bd7258b184df306ef3f249108727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30906ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30906ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30906ea1f3808... -2025-09-01 23:22:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794138.854997, 'pubkey_prefix': '30c30906ea1f38085fbd537fae1ce68a5b4bd7258b184df306ef3f249108727a', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30906ea1f38085fbd537fae1ce68a5b4bd7258b184df306ef3f249108727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90906ea1f3808... -2025-09-01 23:22:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90906ea1f3808... -2025-09-01 23:22:19 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90906ea1f3808... -2025-09-01 23:22:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794139.2254999, 'pubkey_prefix': '2fd90906ea1f38085f01537fae1ce68a5b4bd7258b184df306ef3f249108727a', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90906ea1f38085f01537fae1ce68a5b4bd7258b184df306ef3f249108727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:23 - MeshCoreBot - DEBUG - Converted to 18 bytes: fa9b26021a170b56... -2025-09-01 23:22:23 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 23:22:23 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-01 23:22:23 - MeshCoreBot - DEBUG - Not enough data: need 157, have 18 -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0906e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0906e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0906e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794149.20502, 'pubkey_prefix': 'f89a0906e6d0541f385f537fc218e5a2274cf5a817c2ba6415f15c0aa541727a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0906e6d0541f385f537fc218e5a2274cf5a817c2ba6415f15c0aa541727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90907e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90907e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90907e6d0541f... -2025-09-01 23:22:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794149.4638422, 'pubkey_prefix': '2fd90907e6d0541f385f01537fc218e5a2274cf5a817c2ba6415f15c0aa54172', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90907e6d0541f385f01537fc218e5a2274cf5a817c2ba6415f15c0aa541727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30907e6d0541f... -2025-09-01 23:22:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30907e6d0541f... -2025-09-01 23:22:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30907e6d0541f... -2025-09-01 23:22:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794150.0641248, 'pubkey_prefix': '30c30907e6d0541f385fbd537fc218e5a2274cf5a817c2ba6415f15c0aa54172', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30907e6d0541f385fbd537fc218e5a2274cf5a817c2ba6415f15c0aa541727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0905e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0905e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0905e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794154.025205, 'pubkey_prefix': 'f89a0905e61f387e5f537f69f9160854d6f84fa0aeadf2e66e668ed7f1727ae2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0905e61f387e5f537f69f9160854d6f84fa0aeadf2e66e668ed7f1727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c30906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c30906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c30906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794154.39942, 'pubkey_prefix': '33c30906e61f387e5fbd537f69f9160854d6f84fa0aeadf2e66e668ed7f1727a', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c30906e61f387e5fbd537f69f9160854d6f84fa0aeadf2e66e668ed7f1727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80906e61f387e... -2025-09-01 23:22:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794154.766111, 'pubkey_prefix': '2ed80906e61f387e5f01537f69f9160854d6f84fa0aeadf2e66e668ed7f1727a', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80906e61f387e5f01537f69f9160854d6f84fa0aeadf2e66e668ed7f1727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0907ea80c748... -2025-09-01 23:22:39 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0907ea80c748... -2025-09-01 23:22:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0907ea80c748... -2025-09-01 23:22:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794159.6154492, 'pubkey_prefix': 'f69a0907ea80c748f77e5f537fe4bd9cf886779ae6010234849cc459f43cf472', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0907ea80c748f77e5f537fe4bd9cf886779ae6010234849cc459f43cf4727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd90908ea80c748... -2025-09-01 23:22:40 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd90908ea80c748... -2025-09-01 23:22:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd90908ea80c748... -2025-09-01 23:22:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794160.010068, 'pubkey_prefix': '2dd90908ea80c748f77e5f01537fe4bd9cf886779ae6010234849cc459f43cf4', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd90908ea80c748f77e5f01537fe4bd9cf886779ae6010234849cc459f43cf4727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0905e6d04a80... -2025-09-01 23:22:41 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0905e6d04a80... -2025-09-01 23:22:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0905e6d04a80... -2025-09-01 23:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794161.5539541, 'pubkey_prefix': 'f79a0905e6d04a805f537fcb8f8719482b58b7cbfea33f5982c4d91a49727ae2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0905e6d04a805f537fcb8f8719482b58b7cbfea33f5982c4d91a49727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed90906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed90906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed90906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794162.174598, 'pubkey_prefix': '2ed90906e6d04a805f01537fcb8f8719482b58b7cbfea33f5982c4d91a49727a', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed90906e6d04a805f01537fcb8f8719482b58b7cbfea33f5982c4d91a49727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30906e6d04a80... -2025-09-01 23:22:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794162.529238, 'pubkey_prefix': '32c30906e6d04a805fbd537fcb8f8719482b58b7cbfea33f5982c4d91a49727a', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30906e6d04a805fbd537fcb8f8719482b58b7cbfea33f5982c4d91a49727ae275c2a97cb9b26f9c06ee78d91c482f5e1c7378ac9db45628743a734426'} -2025-09-01 23:22:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0904ead0385f... -2025-09-01 23:22:48 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0904ead0385f... -2025-09-01 23:22:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0904ead0385f... -2025-09-01 23:22:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794168.987444, 'pubkey_prefix': 'f79a0904ead0385fea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266a7', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0904ead0385fea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:22:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80905ead0385f... -2025-09-01 23:22:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80905ead0385f... -2025-09-01 23:22:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80905ead0385f... -2025-09-01 23:22:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794169.710755, 'pubkey_prefix': '32d80905ead0385f01ea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80905ead0385f01ea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:22:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35c30905ead0385f... -2025-09-01 23:22:50 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35c30905ead0385f... -2025-09-01 23:22:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 35c30905ead0385f... -2025-09-01 23:22:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794170.20573, 'pubkey_prefix': '35c30905ead0385fbdea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266', 'snr': 13.25, 'rssi': -61, 'raw_hex': '35c30905ead0385fbdea7fc64c45269ad854de8bcceb71fb74c9bc29ee1f1266a742595a156bcc372236a7c88a98f0bb9406bc61a7b63342c52f31f7f6d2be8d7d4d3d03919a400bd8b4544680'} -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Converted to 20 bytes: f89a2602300b00e9... -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Has transport codes: 9a260230 -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Path length: 11 -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Path bytes: 00e9024a0000000000255f -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Payload: 7ec55f... (3 bytes) -2025-09-01 23:22:51 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 11, 'path_nodes': ['e900', '4a02', '00', '00', '2500'], 'payload': '7ec55f', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 23:23:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1107fae994e2... -2025-09-01 23:23:02 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1107fae994e2... -2025-09-01 23:23:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1107fae994e2... -2025-09-01 23:23:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794182.9046888, 'pubkey_prefix': 'f79a1107fae994e280385f206313377828b0062bfe36fa69c015761b376074fc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1107fae994e280385f206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2468db668394ffccfce842d14af07d3c6f44b59978c9d368ff32c3d33888cbfe2a8daaee9bb85a3753a9149741e22001cb2a231f62f2faacaa24c5ed261e85ed67e5d59078150616e696320f09f9ba1efb88f'} -2025-09-01 23:23:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81108fae994e2... -2025-09-01 23:23:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81108fae994e2... -2025-09-01 23:23:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81108fae994e2... -2025-09-01 23:23:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794183.530955, 'pubkey_prefix': '30d81108fae994e280385f01206313377828b0062bfe36fa69c015761b376074', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81108fae994e280385f01206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2468db668394ffccfce842d14af07d3c6f44b59978c9d368ff32c3d33888cbfe2a8daaee9bb85a3753a9149741e22001cb2a231f62f2faacaa24c5ed261e85ed67e5d59078150616e696320f09f9ba1efb88f'} -2025-09-01 23:23:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31108fae994e2... -2025-09-01 23:23:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31108fae994e2... -2025-09-01 23:23:04 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31108fae994e2... -2025-09-01 23:23:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794184.635081, 'pubkey_prefix': '32c31108fae994e280385fbd206313377828b0062bfe36fa69c015761b376074', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31108fae994e280385fbd206313377828b0062bfe36fa69c015761b376074fc5c77719e2562722a0d2dd2468db668394ffccfce842d14af07d3c6f44b59978c9d368ff32c3d33888cbfe2a8daaee9bb85a3753a9149741e22001cb2a231f62f2faacaa24c5ed261e85ed67e5d59078150616e696320f09f9ba1efb88f'} -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15031f385fcd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15031f385fcd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15031f385fcd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794186.172294, 'pubkey_prefix': 'f89a15031f385fcd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f9806', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15031f385fcd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f98063e4c4bef50c337a22fe2'} -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815041f385f01... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815041f385f01... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815041f385f01... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794186.471782, 'pubkey_prefix': '30d815041f385f01cd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f98', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815041f385f01cd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f98063e4c4bef50c337a22fe2'} -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c315041f385fbd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c315041f385fbd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c315041f385fbd... -2025-09-01 23:23:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794186.847104, 'pubkey_prefix': '31c315041f385fbdcd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f98', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c315041f385fbdcd8a9bbfaaea0f2bea48d4d96aad316f9e25c21ab1b85f98063e4c4bef50c337a22fe2'} -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5f1140... -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5f1140... -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5f1140... -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794210.553596, 'pubkey_prefix': 'f89a15027e5f1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d3', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d390a02223ada78479dc'} -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756794208, 'text': "S P A C E S: It's crazy "} -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Message content for processing: It's crazy -2025-09-01 23:23:30 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: It's crazy  -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794210.553596, 'pubkey_prefix': 'f89a15027e5f1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d3', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d390a02223ada78479dc'} -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Found raw packet data: f89a15027e5f1140b7e410452768bb41... -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Converted to 41 bytes: f89a15027e5f1140... -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Has transport codes: 9a15027e -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 23:23:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315037e5fbd11... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315037e5fbd11... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315037e5fbd11... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794211.102149, 'pubkey_prefix': '32c315037e5fbd1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315037e5fbd1140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d390a02223ada78479dc'} -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815037e5f0111... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815037e5f0111... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815037e5f0111... -2025-09-01 23:23:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794211.318676, 'pubkey_prefix': '2fd815037e5f011140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815037e5f011140b7e410452768bb418b6c3a8737aee58eb7a5ecd0331d46d390a02223ada78479dc'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5f11b0... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5f11b0... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5f11b0... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794239.032463, 'pubkey_prefix': 'f89a15027e5f11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657c97e6e264a227f08dfc646f3baafaf223dfccf2de365ca2d9a448998e5b542005445d7fed5df11fe5b230d0caf8762c5980c49a0443b6db19a3f50002797d7b803ecd54f1062fd86c5'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756794232, 'text': 'S P A C E S: This spot on meshtastic i used to be amazed if i could get an emoji string out'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Message content for processing: This spot on meshtastic i used to be amazed if i could get an emoji string out -2025-09-01 23:23:59 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: This spot on meshtastic i used to be amazed if i could get an emoji string out -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794239.032463, 'pubkey_prefix': 'f89a15027e5f11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657c97e6e264a227f08dfc646f3baafaf223dfccf2de365ca2d9a448998e5b542005445d7fed5df11fe5b230d0caf8762c5980c49a0443b6db19a3f50002797d7b803ecd54f1062fd86c5'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Found raw packet data: f89a15027e5f11b03a742faef7ac68ec... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Converted to 105 bytes: f89a15027e5f11b0... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Has transport codes: 9a15027e -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Path bytes: 11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657c97e6e264a227f08dfc646f3baafaf223dfccf2de365ca2d9a448998e5b542005445d7fed5df11fe5b230d0caf8762c5980c49a0443b6db19a3f50002797d7b803ecd54f10 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Payload: 62fd86c5... (4 bytes) -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 95, 'path_nodes': ['b011', '743a', 'ae2f', 'acf7', 'ec68', 'e03b', 'eb', '10ac', 'b6b5', 'fa0f', '3823', 'ee11', '57a6', '7ec9', '266e', '224a', '87f', 'c6df', 'f346', 'afba', '22af', 'fc3d', '2dcf', '65e3', '2dca', '449a', '9889', 'b5e5', '42', '4554', 'fed7', 'dfd5', 'fe11', '235b', 'c0d', '87af', 'c562', 'c98', 'a049', '3b44', 'b16d', '3f9a', '50', '9727', 'b8d7', 'ec03', '4fd5'], 'payload': '62fd86c5', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 95, 'path_nodes': ['b011', '743a', 'ae2f', 'acf7', 'ec68', 'e03b', 'eb', '10ac', 'b6b5', 'fa0f', '3823', 'ee11', '57a6', '7ec9', '266e', '224a', '87f', 'c6df', 'f346', 'afba', '22af', 'fc3d', '2dcf', '65e3', '2dca', '449a', '9889', 'b5e5', '42', '4554', 'fed7', 'dfd5', 'fe11', '235b', 'c0d', '87af', 'c562', 'c98', 'a049', '3b44', 'b16d', '3f9a', '50', '9727', 'b8d7', 'ec03', '4fd5'], 'payload': '62fd86c5', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Using decoded path length: 47 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Message path info: hops=47, path=Routed (2 hops) -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815037e5f0111... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815037e5f0111... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815037e5f0111... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794239.428829, 'pubkey_prefix': '30d815037e5f0111b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815037e5f0111b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657c97e6e264a227f08dfc646f3baafaf223dfccf2de365ca2d9a448998e5b542005445d7fed5df11fe5b230d0caf8762c5980c49a0443b6db19a3f50002797d7b803ecd54f1062fd86c5'} -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc315037e5fbd11... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc315037e5fbd11... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc315037e5fbd11... -2025-09-01 23:23:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794239.979564, 'pubkey_prefix': '2fc315037e5fbd11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea6', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc315037e5fbd11b03a742faef7ac68ec3be0eb00ac10b5b60ffa233811eea657c97e6e264a227f08dfc646f3baafaf223dfccf2de365ca2d9a448998e5b542005445d7fed5df11fe5b230d0caf8762c5980c49a0443b6db19a3f50002797d7b803ecd54f1062fd86c5'} -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15027e5f11fe... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15027e5f11fe... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15027e5f11fe... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794254.619256, 'pubkey_prefix': 'f99a15027e5f11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15027e5f11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416abd290f350df826405540e0c7f2f51132c82e1ac37f08bceca'} -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756794251, 'text': 'S P A C E S: I5 bridge u district '} -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Message content for processing: I5 bridge u district -2025-09-01 23:24:14 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: I5 bridge u district  -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794254.619256, 'pubkey_prefix': 'f99a15027e5f11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15027e5f11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416abd290f350df826405540e0c7f2f51132c82e1ac37f08bceca'} -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Found raw packet data: f99a15027e5f11fe7bb5df3a932bb551... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Converted to 57 bytes: f99a15027e5f11fe... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Not enough data: need 156, have 57 -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815037e5f0111... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815037e5f0111... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815037e5f0111... -2025-09-01 23:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794254.866663, 'pubkey_prefix': '30d815037e5f0111fe7bb5df3a932bb551d32eda14862c62dee4f655666541b4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815037e5f0111fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416abd290f350df826405540e0c7f2f51132c82e1ac37f08bceca'} -2025-09-01 23:24:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c315037e5fbd11... -2025-09-01 23:24:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c315037e5fbd11... -2025-09-01 23:24:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c315037e5fbd11... -2025-09-01 23:24:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794255.435788, 'pubkey_prefix': '30c315037e5fbd11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b4', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c315037e5fbd11fe7bb5df3a932bb551d32eda14862c62dee4f655666541b416abd290f350df826405540e0c7f2f51132c82e1ac37f08bceca'} -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1504e6ea7e5f... -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1504e6ea7e5f... -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1504e6ea7e5f... -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794266.804868, 'pubkey_prefix': 'f89a1504e6ea7e5f11e3b8256ee4a2095aa3813fdfd90de9a160866312510213', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1504e6ea7e5f11e3b8256ee4a2095aa3813fdfd90de9a1608663125102138162ee9490d7298cfcefb5b4b5a527be8a7fedb1746e926e35e9f1'} -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756794262, 'text': 'S P A C E S: Helloooo downtown '} -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Message content for processing: Helloooo downtown -2025-09-01 23:24:26 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Helloooo downtown  -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794266.804868, 'pubkey_prefix': 'f89a1504e6ea7e5f11e3b8256ee4a2095aa3813fdfd90de9a160866312510213', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1504e6ea7e5f11e3b8256ee4a2095aa3813fdfd90de9a1608663125102138162ee9490d7298cfcefb5b4b5a527be8a7fedb1746e926e35e9f1'} -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Found raw packet data: f89a1504e6ea7e5f11e3b8256ee4a209... -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Converted to 59 bytes: f89a1504e6ea7e5f... -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Has transport codes: 9a1504e6 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Path length: 234 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Not enough data: need 240, have 59 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 23:24:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794267.184465, 'pubkey_prefix': '30d91505e6ea7e5f0111e3b8256ee4a2095aa3813fdfd90de9a1608663125102', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91505e6ea7e5f0111e3b8256ee4a2095aa3813fdfd90de9a1608663125102138162ee9490d7298cfcefb5b4b5a527be8a7fedb1746e926e35e9f1'} -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31505e6ea7e5f... -2025-09-01 23:24:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794267.65994, 'pubkey_prefix': '31c31505e6ea7e5fbd11e3b8256ee4a2095aa3813fdfd90de9a1608663125102', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31505e6ea7e5fbd11e3b8256ee4a2095aa3813fdfd90de9a1608663125102138162ee9490d7298cfcefb5b4b5a527be8a7fedb1746e926e35e9f1'} -2025-09-01 23:24:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a0903697e5f8a... -2025-09-01 23:24:39 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a0903697e5f8a... -2025-09-01 23:24:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a0903697e5f8a... -2025-09-01 23:24:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794279.429713, 'pubkey_prefix': 'fa9a0903697e5f8a7f20ebc907444b1548e13eec343055370cf49f8493c7d2ef', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a0903697e5f8a7f20ebc907444b1548e13eec343055370cf49f8493c7d2ef24e45d04a59f32420f7c4f'} -2025-09-01 23:24:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda0904697e5f01... -2025-09-01 23:24:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda0904697e5f01... -2025-09-01 23:24:40 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda0904697e5f01... -2025-09-01 23:24:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794280.014718, 'pubkey_prefix': '2fda0904697e5f018a7f20ebc907444b1548e13eec343055370cf49f8493c7d2', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda0904697e5f018a7f20ebc907444b1548e13eec343055370cf49f8493c7d2ef24e45d04a59f32420f7c4f'} -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1505e9e6ea7e... -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1505e9e6ea7e... -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1505e9e6ea7e... -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794282.579742, 'pubkey_prefix': 'f79a1505e9e6ea7e5fd57ba57290dd0d00ff97accddd138cac1d35b245e1d712', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1505e9e6ea7e5fd57ba57290dd0d00ff97accddd138cac1d35b245e1d71252fc82c194fbe59972e49184'} -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756794284, 'text': 'Panic 🛡️: test'} -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-01 23:24:42 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Panic 🛡️: Panic 🛡️: test -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794282.579742, 'pubkey_prefix': 'f79a1505e9e6ea7e5fd57ba57290dd0d00ff97accddd138cac1d35b245e1d712', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1505e9e6ea7e5fd57ba57290dd0d00ff97accddd138cac1d35b245e1d71252fc82c194fbe59972e49184'} -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Found raw packet data: f79a1505e9e6ea7e5fd57ba57290dd0d... -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Converted to 44 bytes: f79a1505e9e6ea7e... -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Has transport codes: 9a1505e9 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Path length: 230 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Not enough data: need 236, have 44 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:24:42 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 23:24:42 - MeshCoreBot - INFO - Processing message: test -2025-09-01 23:24:42 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-01 23:24:42 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Panic 🛡️ | Routed through 5 hops | SNR: -2.25 dB | RSSI: -102 dBm | Routed (5 hops) | Received at: 23:24:44 -2025-09-01 23:24:42 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794283.4277902, 'pubkey_prefix': '2fc31506e9e6ea7e5fbdd57ba57290dd0d00ff97accddd138cac1d35b245e1d7', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31506e9e6ea7e5fbdd57ba57290dd0d00ff97accddd138cac1d35b245e1d71252fc82c194fbe59972e49184'} -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81506e9e6ea7e... -2025-09-01 23:24:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794283.6470761, 'pubkey_prefix': '2fd81506e9e6ea7e5f01d57ba57290dd0d00ff97accddd138cac1d35b245e1d7', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81506e9e6ea7e5f01d57ba57290dd0d00ff97accddd138cac1d35b245e1d71252fc82c194fbe59972e49184'} -2025-09-01 23:24:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31501bdd59be0... -2025-09-01 23:24:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31501bdd59be0... -2025-09-01 23:24:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31501bdd59be0... -2025-09-01 23:24:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794284.544699, 'pubkey_prefix': '30c31501bdd59be0a1c4fd460f7fc3731252f5f9796f4752a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31501bdd59be0a1c4fd460f7fc3731252f5f9796f4752a1c88e7f2b4861b62a2a3b16800134049596335b328031e74b42a5351732085c373d69a299d8e86babdd6052ebfc2d7a93df22b3bf30dde677b4197f2b95fbbc5def314e39426c20b3f97dcb7f5aa05d5c4e578a991557c43428eb28b69bedb589dd714d715473ed587e07c9cbe011d103cabf0148208d84bca19552f8b99c946314bdc519255247e60d2d12818c25d2'} -2025-09-01 23:24:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150101d59be0... -2025-09-01 23:24:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150101d59be0... -2025-09-01 23:24:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150101d59be0... -2025-09-01 23:24:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794285.2569711, 'pubkey_prefix': '2ed8150101d59be0a1c4fd460f7fc3731252f5f9796f4752a1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150101d59be0a1c4fd460f7fc3731252f5f9796f4752a1c88e7f2b4861b62a2a3b16800134049596335b328031e74b42a5351732085c373d69a299d8e86babdd6052ebfc2d7a93df22b3bf30dde677b4197f2b95fbbc5def314e39426c20b3f97dcb7f5aa05d5c4e578a991557c43428eb28b69bedb589dd714d715473ed587e07c9cbe011d103cabf0148208d84bca19552f8b99c946314bdc519255247e60d2d12818c25d2'} -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a09031f4a5f8a... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a09031f4a5f8a... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a09031f4a5f8a... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794288.2748249, 'pubkey_prefix': 'f69a09031f4a5f8a7f16f0a96ce48bbaa9b700e7f57a58389cc8b48493c7d2ef', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a09031f4a5f8a7f16f0a96ce48bbaa9b700e7f57a58389cc8b48493c7d2ef24e45d04a59f32420f7c4f'} -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d809041f4a5f01... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d809041f4a5f01... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d809041f4a5f01... -2025-09-01 23:24:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794288.574506, 'pubkey_prefix': '30d809041f4a5f018a7f16f0a96ce48bbaa9b700e7f57a58389cc8b48493c7d2', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d809041f4a5f018a7f16f0a96ce48bbaa9b700e7f57a58389cc8b48493c7d2ef24e45d04a59f32420f7c4f'} -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0505fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0505fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0505fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794331.0123289, 'pubkey_prefix': 'f59a0505fb801f385f232341c808bb2220705a7ce6533d561d71f9e7ad2d055a', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0505fb801f385f232341c808bb2220705a7ce6533d561d71f9e7ad2d055aa363f08ec4d27acb2f2c12e28acf0a4e4f6befa433bc0398d996a155789db3aca04e08e4bf041b53641dc4f4b0'} -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794331.605951, 'pubkey_prefix': '32c30506fb801f385fbd232341c808bb2220705a7ce6533d561d71f9e7ad2d05', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30506fb801f385fbd232341c808bb2220705a7ce6533d561d71f9e7ad2d055aa363f08ec4d27acb2f2c12e28acf0a4e4f6befa433bc0398d996a155789db3aca04e08e4bf041b53641dc4f4b0'} -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80506fb801f38... -2025-09-01 23:25:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794331.917693, 'pubkey_prefix': '30d80506fb801f385f01232341c808bb2220705a7ce6533d561d71f9e7ad2d05', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80506fb801f385f01232341c808bb2220705a7ce6533d561d71f9e7ad2d055aa363f08ec4d27acb2f2c12e28acf0a4e4f6befa433bc0398d996a155789db3aca04e08e4bf041b53641dc4f4b0'} -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15041fb1245f... -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15041fb1245f... -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15041fb1245f... -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794341.6559849, 'pubkey_prefix': 'f99a15041fb1245f11032ec6f7a40587216508d54b2b29cc44fe533f16d4817a', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15041fb1245f11032ec6f7a40587216508d54b2b29cc44fe533f16d4817ae88520072addf2041bdb73'} -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756794339, 'text': 'S P A C E S: Exit 167'} -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Message content for processing: Exit 167 -2025-09-01 23:25:41 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Exit 167 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794341.6559849, 'pubkey_prefix': 'f99a15041fb1245f11032ec6f7a40587216508d54b2b29cc44fe533f16d4817a', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15041fb1245f11032ec6f7a40587216508d54b2b29cc44fe533f16d4817ae88520072addf2041bdb73'} -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Found raw packet data: f99a15041fb1245f11032ec6f7a40587... -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Converted to 43 bytes: f99a15041fb1245f... -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Not enough data: need 156, have 43 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-01 23:25:41 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:25:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cda15051fb1245f... -2025-09-01 23:25:42 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cda15051fb1245f... -2025-09-01 23:25:42 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2cda15051fb1245f... -2025-09-01 23:25:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794342.3373, 'pubkey_prefix': '2cda15051fb1245f0111032ec6f7a40587216508d54b2b29cc44fe533f16d481', 'snr': 11.0, 'rssi': -38, 'raw_hex': '2cda15051fb1245f0111032ec6f7a40587216508d54b2b29cc44fe533f16d4817ae88520072addf2041bdb73'} -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794347.452362, 'pubkey_prefix': 'f89a05027e5f232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc7e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc7e614bff4317c6e530f35ed964b328f4ab567497446e6d10f30d5630cb76e36ff76392f8aca87ed23497ef'} -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-01 23:25:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794347.887146, 'pubkey_prefix': '33c305037e5fbd232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc7e614bff4317c6e530f35ed964b328f4ab567497446e6d10f30d5630cb76e36ff76392f8aca87ed23497ef'} -2025-09-01 23:25:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905037e5f0123... -2025-09-01 23:25:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905037e5f0123... -2025-09-01 23:25:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905037e5f0123... -2025-09-01 23:25:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794348.315611, 'pubkey_prefix': '31d905037e5f01232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905037e5f01232307ad4fb4a1a19c1c11f82a45c29e7091a26706425e43bc7e614bff4317c6e530f35ed964b328f4ab567497446e6d10f30d5630cb76e36ff76392f8aca87ed23497ef'} -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5f119e... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5f119e... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5f119e... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794360.520227, 'pubkey_prefix': 'f89a15027e5f119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e05', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e050d4438b0b290e4919f'} -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756794357, 'text': 'S P A C E S: Fred hutch'} -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Message content for processing: Fred hutch -2025-09-01 23:26:00 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Fred hutch -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794360.520227, 'pubkey_prefix': 'f89a15027e5f119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e05', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5f119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e050d4438b0b290e4919f'} -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Found raw packet data: f89a15027e5f119ed816dcc0df880560... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Converted to 41 bytes: f89a15027e5f119e... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Has transport codes: 9a15027e -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815037e5f0111... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815037e5f0111... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815037e5f0111... -2025-09-01 23:26:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794360.7128398, 'pubkey_prefix': '31d815037e5f01119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815037e5f01119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e050d4438b0b290e4919f'} -2025-09-01 23:26:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec315037e5fbd11... -2025-09-01 23:26:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec315037e5fbd11... -2025-09-01 23:26:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec315037e5fbd11... -2025-09-01 23:26:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794361.069707, 'pubkey_prefix': '2ec315037e5fbd119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec315037e5fbd119ed816dcc0df88056067834a8b41a4e7a208e8c807c0ff8e050d4438b0b290e4919f'} -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1503d0805f11... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1503d0805f11... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1503d0805f11... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794374.381849, 'pubkey_prefix': 'fa9a1503d0805f11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de8148', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503d0805f11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de814866312d5559cfe6f6ef73'} -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756794372, 'text': 'S P A C E S: Pro club'} -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Message content for processing: Pro club -2025-09-01 23:26:14 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Pro club -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794374.381849, 'pubkey_prefix': 'fa9a1503d0805f11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de8148', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503d0805f11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de814866312d5559cfe6f6ef73'} -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Found raw packet data: fa9a1503d0805f11c290a859ec037aaf... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Converted to 42 bytes: fa9a1503d0805f11... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Not enough data: need 156, have 42 -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504d0805fbd... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504d0805fbd... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504d0805fbd... -2025-09-01 23:26:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794374.675334, 'pubkey_prefix': '2fc31504d0805fbd11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de81', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504d0805fbd11c290a859ec037aaf31b0ef827e73f28af6c694a8d9de814866312d5559cfe6f6ef73'} -2025-09-01 23:26:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91504d0805f01... -2025-09-01 23:26:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91504d0805f01... -2025-09-01 23:26:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91504d0805f01... -2025-09-01 23:26:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794375.017406, 'pubkey_prefix': '2fd91504d0805f0111c290a859ec037aaf31b0ef827e73f28af6c694a8d9de81', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91504d0805f0111c290a859ec037aaf31b0ef827e73f28af6c694a8d9de814866312d5559cfe6f6ef73'} -2025-09-01 23:26:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11040c647e5f... -2025-09-01 23:26:32 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11040c647e5f... -2025-09-01 23:26:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11040c647e5f... -2025-09-01 23:26:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794392.196568, 'pubkey_prefix': 'f79a11040c647e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af6004', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11040c647e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e21be4466c14a81542e87a7ddb23d9f8fb76ef38364f9d5242ba714c27cca321041af421304e4657a0e9f1f1f97e128cf72c7b06a94af415afc3e594cb092569d36da950092000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-01 23:26:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911050c647e5f... -2025-09-01 23:26:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911050c647e5f... -2025-09-01 23:26:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911050c647e5f... -2025-09-01 23:26:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794393.236467, 'pubkey_prefix': '2fd911050c647e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af60', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911050c647e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e21be4466c14a81542e87a7ddb23d9f8fb76ef38364f9d5242ba714c27cca321041af421304e4657a0e9f1f1f97e128cf72c7b06a94af415afc3e594cb092569d36da950092000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-01 23:26:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311050c647e5f... -2025-09-01 23:26:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311050c647e5f... -2025-09-01 23:26:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311050c647e5f... -2025-09-01 23:26:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794394.066459, 'pubkey_prefix': '31c311050c647e5fbd6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af60', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311050c647e5fbd6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e21be4466c14a81542e87a7ddb23d9f8fb76ef38364f9d5242ba714c27cca321041af421304e4657a0e9f1f1f97e128cf72c7b06a94af415afc3e594cb092569d36da950092000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a15051f38081d... -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a15051f38081d... -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a15051f38081d... -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794405.900497, 'pubkey_prefix': 'f69a15051f38081d5f11995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc58', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15051f38081d5f11995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc58fdf63c64af0d2edfbabddbfb'} -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756794403, 'text': 'S P A C E S: El corazonw'} -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Message content for processing: El corazonw -2025-09-01 23:26:45 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: El corazonw -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794405.900497, 'pubkey_prefix': 'f69a15051f38081d5f11995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc58', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15051f38081d5f11995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc58fdf63c64af0d2edfbabddbfb'} -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Found raw packet data: f69a15051f38081d5f11995596233d3c... -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Converted to 44 bytes: f69a15051f38081d... -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Not enough data: need 156, have 44 -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-01 23:26:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd915061f38081d... -2025-09-01 23:26:46 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd915061f38081d... -2025-09-01 23:26:46 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd915061f38081d... -2025-09-01 23:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794406.103869, 'pubkey_prefix': '2dd915061f38081d5f0111995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd915061f38081d5f0111995596233d3c2accfe0347bda6a5b4ed58b2e1dbcc58fdf63c64af0d2edfbabddbfb'} -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1502805f11f4... -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1502805f11f4... -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1502805f11f4... -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794419.9348621, 'pubkey_prefix': 'f69a1502805f11f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257c2', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1502805f11f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257c244ef1ab0d440a49fcf'} -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756794417, 'text': 'S P A C E S: 165b'} -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Message content for processing: 165b -2025-09-01 23:26:59 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: 165b -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756794419.9348621, 'pubkey_prefix': 'f69a1502805f11f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257c2', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1502805f11f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257c244ef1ab0d440a49fcf'} -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Found raw packet data: f69a1502805f11f4561ac6cf6560153a... -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Converted to 41 bytes: f69a1502805f11f4... -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Not enough data: need 156, have 41 -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-01 23:26:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-01 23:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1503805f0111... -2025-09-01 23:27:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1503805f0111... -2025-09-01 23:27:00 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1503805f0111... -2025-09-01 23:27:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794420.3090072, 'pubkey_prefix': '2fda1503805f0111f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1503805f0111f4561ac6cf6560153a7c27ba92384229ea7a8e43f31e8257c244ef1ab0d440a49fcf'} -2025-09-01 23:27:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-01 23:27:11 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-01 23:27:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-01 23:27:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794431.251338, 'pubkey_prefix': 'f79a05027e5f54c549c5a4fd0eab11b1337ec643014472adf2551e70efff1328', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c549c5a4fd0eab11b1337ec643014472adf2551e70efff13287994829cccd84d6e370fe51a9004de5a6ccea9b696d13cc030d72682fb2e7a25d5b83dfc44dd14a1c8bf'} -2025-09-01 23:27:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0154... -2025-09-01 23:27:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0154... -2025-09-01 23:27:12 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0154... -2025-09-01 23:27:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794432.256719, 'pubkey_prefix': '2fda05037e5f0154c549c5a4fd0eab11b1337ec643014472adf2551e70efff13', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f0154c549c5a4fd0eab11b1337ec643014472adf2551e70efff13287994829cccd84d6e370fe51a9004de5a6ccea9b696d13cc030d72682fb2e7a25d5b83dfc44dd14a1c8bf'} -2025-09-01 23:27:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15031f7e5fcd... -2025-09-01 23:27:35 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15031f7e5fcd... -2025-09-01 23:27:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15031f7e5fcd... -2025-09-01 23:27:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794455.882436, 'pubkey_prefix': 'f89a15031f7e5fcda4b68fd0c00f10b185cc8a88d941869dd129b5a7579386b0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15031f7e5fcda4b68fd0c00f10b185cc8a88d941869dd129b5a7579386b0ce6a2702ace79d6193a4'} -2025-09-01 23:27:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d915041f7e5f01... -2025-09-01 23:27:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d915041f7e5f01... -2025-09-01 23:27:36 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d915041f7e5f01... -2025-09-01 23:27:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794456.1807969, 'pubkey_prefix': '30d915041f7e5f01cda4b68fd0c00f10b185cc8a88d941869dd129b5a7579386', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d915041f7e5f01cda4b68fd0c00f10b185cc8a88d941869dd129b5a7579386b0ce6a2702ace79d6193a4'} -2025-09-01 23:28:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103241d5f83... -2025-09-01 23:28:12 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103241d5f83... -2025-09-01 23:28:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103241d5f83... -2025-09-01 23:28:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794492.2717912, 'pubkey_prefix': 'f79a1103241d5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4b', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103241d5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a371715718eb66891e4390060afdd654e6fcb9a132b70a1eb4928cd08302fdc9680c5432eca1570ec4811fc013784365bc627438d68ea188568b9d8dc22e90f4ce702ac4746410f92b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104241d5fbd... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104241d5fbd... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104241d5fbd... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794493.193019, 'pubkey_prefix': '30c31104241d5fbd839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104241d5fbd839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a371715718eb66891e4390060afdd654e6fcb9a132b70a1eb4928cd08302fdc9680c5432eca1570ec4811fc013784365bc627438d68ea188568b9d8dc22e90f4ce702ac4746410f92b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81104241d5f01... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81104241d5f01... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81104241d5f01... -2025-09-01 23:28:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794493.894217, 'pubkey_prefix': '33d81104241d5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81104241d5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a371715718eb66891e4390060afdd654e6fcb9a132b70a1eb4928cd08302fdc9680c5432eca1570ec4811fc013784365bc627438d68ea188568b9d8dc22e90f4ce702ac4746410f92b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f547e11... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f547e11... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f547e11... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794521.401417, 'pubkey_prefix': 'f99a05015f547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc1f', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc1f7f89303b2b353669b1e30d9789f58f1e38deafafffff8cfa6cb74eb5ae86e1a967119203f06b88afab'} -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-01 23:28:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794521.839423, 'pubkey_prefix': '30d805025f01547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc1f7f89303b2b353669b1e30d9789f58f1e38deafafffff8cfa6cb74eb5ae86e1a967119203f06b88afab'} -2025-09-01 23:28:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305025fbd547e... -2025-09-01 23:28:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305025fbd547e... -2025-09-01 23:28:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305025fbd547e... -2025-09-01 23:28:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794522.334819, 'pubkey_prefix': '32c305025fbd547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305025fbd547e11b775da2eed5d5cd173c6655bd3c42ed7464b8e188c65cc1f7f89303b2b353669b1e30d9789f58f1e38deafafffff8cfa6cb74eb5ae86e1a967119203f06b88afab'} -2025-09-01 23:29:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a0503241d5f85... -2025-09-01 23:29:08 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a0503241d5f85... -2025-09-01 23:29:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a0503241d5f85... -2025-09-01 23:29:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794548.389963, 'pubkey_prefix': 'fa9a0503241d5f8575404aa70803ba98004130b5e466029164d0b18edf541366', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a0503241d5f8575404aa70803ba98004130b5e466029164d0b18edf541366bd2ad2c305640325d0c2006c5719845cd3af37801161be55ec332ad98d2bee29f792e2153439c59916642b'} -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30504241d5fbd... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30504241d5fbd... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30504241d5fbd... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794549.2461262, 'pubkey_prefix': '30c30504241d5fbd8575404aa70803ba98004130b5e466029164d0b18edf5413', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30504241d5fbd8575404aa70803ba98004130b5e466029164d0b18edf541366bd2ad2c305640325d0c2006c5719845cd3af37801161be55ec332ad98d2bee29f792e2153439c59916642b'} -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504241d5f01... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504241d5f01... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504241d5f01... -2025-09-01 23:29:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794549.753885, 'pubkey_prefix': '2fd80504241d5f018575404aa70803ba98004130b5e466029164d0b18edf5413', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504241d5f018575404aa70803ba98004130b5e466029164d0b18edf541366bd2ad2c305640325d0c2006c5719845cd3af37801161be55ec332ad98d2bee29f792e2153439c59916642b'} -2025-09-01 23:30:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11052587eb1d... -2025-09-01 23:30:05 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11052587eb1d... -2025-09-01 23:30:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11052587eb1d... -2025-09-01 23:30:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794605.6733902, 'pubkey_prefix': 'f59a11052587eb1d5fb0349b23d6092e4ee3de7399d01757275846bebc81a945', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11052587eb1d5fb0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4add8eb668d68429bf0ce1feeaed01d96efe4852f6efaa1be6da9c5fc0ab4531966e2756b20868bfb0d5fc7c35d16e487861a9616f2806d4582a828877ed22d17bf436830791244ada02782db2f84c6f6e657220542d4563686f'} -2025-09-01 23:30:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311062587eb1d... -2025-09-01 23:30:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311062587eb1d... -2025-09-01 23:30:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311062587eb1d... -2025-09-01 23:30:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794606.5854661, 'pubkey_prefix': '30c311062587eb1d5fbdb0349b23d6092e4ee3de7399d01757275846bebc81a9', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311062587eb1d5fbdb0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4add8eb668d68429bf0ce1feeaed01d96efe4852f6efaa1be6da9c5fc0ab4531966e2756b20868bfb0d5fc7c35d16e487861a9616f2806d4582a828877ed22d17bf436830791244ada02782db2f84c6f6e657220542d4563686f'} -2025-09-01 23:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811062587eb1d... -2025-09-01 23:30:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811062587eb1d... -2025-09-01 23:30:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811062587eb1d... -2025-09-01 23:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794607.1564841, 'pubkey_prefix': '2fd811062587eb1d5f01b0349b23d6092e4ee3de7399d01757275846bebc81a9', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811062587eb1d5f01b0349b23d6092e4ee3de7399d01757275846bebc81a945249a0545f2fbfa7f4add8eb668d68429bf0ce1feeaed01d96efe4852f6efaa1be6da9c5fc0ab4531966e2756b20868bfb0d5fc7c35d16e487861a9616f2806d4582a828877ed22d17bf436830791244ada02782db2f84c6f6e657220542d4563686f'} -2025-09-01 23:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103c77e5f6e... -2025-09-01 23:30:22 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103c77e5f6e... -2025-09-01 23:30:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103c77e5f6e... -2025-09-01 23:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794622.5638762, 'pubkey_prefix': 'f69a1103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf7', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a18f58eb668419981b52af3f7f0b733bb90a8691538e8b50d3b111edc22abbda92ec2af84640990fddbde9af2bab34576b85251da5a307b4c80213afb107e2bdd55717e8c0d814144375448'} -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104c77e5f01... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104c77e5f01... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104c77e5f01... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794623.267266, 'pubkey_prefix': '32d81104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a18f58eb668419981b52af3f7f0b733bb90a8691538e8b50d3b111edc22abbda92ec2af84640990fddbde9af2bab34576b85251da5a307b4c80213afb107e2bdd55717e8c0d814144375448'} -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104c77e5fbd... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104c77e5fbd... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104c77e5fbd... -2025-09-01 23:30:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794623.9940548, 'pubkey_prefix': '30c31104c77e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25b', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104c77e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a18f58eb668419981b52af3f7f0b733bb90a8691538e8b50d3b111edc22abbda92ec2af84640990fddbde9af2bab34576b85251da5a307b4c80213afb107e2bdd55717e8c0d814144375448'} -2025-09-01 23:30:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11041f507e5f... -2025-09-01 23:30:27 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11041f507e5f... -2025-09-01 23:30:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11041f507e5f... -2025-09-01 23:30:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794627.6790981, 'pubkey_prefix': 'f79a11041f507e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11041f507e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892a39b506676da5c8c5e80ba5f5e2a59a2ab291a212386d8978c39de935fb8821da03c8aedcad4b7f3eaa574aa299a912a168cb34b364d3cc4f21c2fed3498d3532ed8910892cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc311051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc311051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc311051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794628.366669, 'pubkey_prefix': '2dc311051f507e5fbd45b308d48cce900c7703fc936bdb7cdd77b284a28c5054', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc311051f507e5fbd45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892a39b506676da5c8c5e80ba5f5e2a59a2ab291a212386d8978c39de935fb8821da03c8aedcad4b7f3eaa574aa299a912a168cb34b364d3cc4f21c2fed3498d3532ed8910892cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811051f507e5f... -2025-09-01 23:30:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794628.83675, 'pubkey_prefix': '2fd811051f507e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811051f507e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892a39b506676da5c8c5e80ba5f5e2a59a2ab291a212386d8978c39de935fb8821da03c8aedcad4b7f3eaa574aa299a912a168cb34b364d3cc4f21c2fed3498d3532ed8910892cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-01 23:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a12005fbfb6c8... -2025-09-01 23:30:56 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a12005fbfb6c8... -2025-09-01 23:30:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a12005fbfb6c8... -2025-09-01 23:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794656.197264, 'pubkey_prefix': 'f89a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3278fb668602be17e3522845f717e2de87590096ca341081a4762736ac991069af7b1af6cec976cf1e36df160c1f49cffef0dd497c54591ed3f8329c23987c4c675307708927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794660.056889, 'pubkey_prefix': 'f89a05027e5f2323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217eee8', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217eee891fbe2c12f4ea032a566c8f3da1616322223a2b8011bc890261811069f064e1f56f1c81c7089acebc31e'} -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794660.359858, 'pubkey_prefix': '31d805037e5f012323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217ee', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217eee891fbe2c12f4ea032a566c8f3da1616322223a2b8011bc890261811069f064e1f56f1c81c7089acebc31e'} -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405037e5fbd23... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405037e5fbd23... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405037e5fbd23... -2025-09-01 23:31:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794660.85248, 'pubkey_prefix': '32c405037e5fbd2323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217ee', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405037e5fbd2323e42fd9b94b06913b3ea7559c72a21fdde9988ceb6217eee891fbe2c12f4ea032a566c8f3da1616322223a2b8011bc890261811069f064e1f56f1c81c7089acebc31e'} -2025-09-01 23:31:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f15a24f... -2025-09-01 23:31:20 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f15a24f... -2025-09-01 23:31:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f15a24f... -2025-09-01 23:31:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794680.4011579, 'pubkey_prefix': 'f79a11015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8348fb6686b0d49d783e192325a48539c624864c8c3a5fee0043f0c755b7825c8785bb4688318f58d8217790236e6e4e38e2775790b66cf20c67b0658645d010bc5747c0d926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-01 23:31:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811025f0115a2... -2025-09-01 23:31:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811025f0115a2... -2025-09-01 23:31:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811025f0115a2... -2025-09-01 23:31:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794681.017492, 'pubkey_prefix': '2ed811025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8348fb6686b0d49d783e192325a48539c624864c8c3a5fee0043f0c755b7825c8785bb4688318f58d8217790236e6e4e38e2775790b66cf20c67b0658645d010bc5747c0d926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794690.691683, 'pubkey_prefix': 'f99a05027e5f2323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830acb', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830acb208d008a7f626a5be5af17540ee90ffae0754dfab5be870c499e81ace281fbc1d6d3e2a03618f896346a'} -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-01 23:31:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794690.984909, 'pubkey_prefix': '32c305037e5fbd2323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830a', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd2323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830acb208d008a7f626a5be5af17540ee90ffae0754dfab5be870c499e81ace281fbc1d6d3e2a03618f896346a'} -2025-09-01 23:31:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-01 23:31:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-01 23:31:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-01 23:31:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794691.556231, 'pubkey_prefix': '2fd805037e5f012323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323c2f526cb61e9bcfa936c6039b309d9b5400d4d43f7830acb208d008a7f626a5be5af17540ee90ffae0754dfab5be870c499e81ace281fbc1d6d3e2a03618f896346a'} -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794795.27322, 'pubkey_prefix': 'f99a05027e5f2323d25041cdb32bb63f4120ffbd15658b248452df84db1511a7', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323d25041cdb32bb63f4120ffbd15658b248452df84db1511a7af8a07c489c769b3e19b6f68f4bd06b4228888cfb0b45359b387b5d90b1485744c6ad9eb99d30e983d0e'} -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd905037e5f0123... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd905037e5f0123... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd905037e5f0123... -2025-09-01 23:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794795.853315, 'pubkey_prefix': '2dd905037e5f012323d25041cdb32bb63f4120ffbd15658b248452df84db1511', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd905037e5f012323d25041cdb32bb63f4120ffbd15658b248452df84db1511a7af8a07c489c769b3e19b6f68f4bd06b4228888cfb0b45359b387b5d90b1485744c6ad9eb99d30e983d0e'} -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1502255fcd99... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1502255fcd99... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1502255fcd99... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794802.5050821, 'pubkey_prefix': 'f99a1502255fcd99f75099ae50dd92b31b095c813c683af757656ce9f063cd03', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1502255fcd99f75099ae50dd92b31b095c813c683af757656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81503255f01cd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81503255f01cd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81503255f01cd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794802.698972, 'pubkey_prefix': '2fd81503255f01cd99f75099ae50dd92b31b095c813c683af757656ce9f063cd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81503255f01cd99f75099ae50dd92b31b095c813c683af757656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31503255fbdcd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31503255fbdcd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31503255fbdcd... -2025-09-01 23:33:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794802.9959319, 'pubkey_prefix': '2dc31503255fbdcd99f75099ae50dd92b31b095c813c683af757656ce9f063cd', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc31503255fbdcd99f75099ae50dd92b31b095c813c683af757656ce9f063cd030164aac4b5c5214cf9'} -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a1503f77e5fcd... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a1503f77e5fcd... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a1503f77e5fcd... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794832.1613498, 'pubkey_prefix': 'fb9a1503f77e5fcdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776f1', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1503f77e5fcdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776f11ca5455fd2c889fc0cf75cbcdc4f3b77987cb5f326ca927725f7'} -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504f77e5f01... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504f77e5f01... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504f77e5f01... -2025-09-01 23:33:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794832.523178, 'pubkey_prefix': '2fd81504f77e5f01cdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504f77e5f01cdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776f11ca5455fd2c889fc0cf75cbcdc4f3b77987cb5f326ca927725f7'} -2025-09-01 23:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31504f77e5fbd... -2025-09-01 23:33:53 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31504f77e5fbd... -2025-09-01 23:33:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31504f77e5fbd... -2025-09-01 23:33:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794833.1074371, 'pubkey_prefix': '33c31504f77e5fbdcdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31504f77e5fbdcdb3c0840b7e52b54d2a244bb0c450e155eef344b7046776f11ca5455fd2c889fc0cf75cbcdc4f3b77987cb5f326ca927725f7'} -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794847.03699, 'pubkey_prefix': 'f89a05027e5f232334e803fea5a6c5dbbc19bc0c80998033178907a0b5a5406b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232334e803fea5a6c5dbbc19bc0c80998033178907a0b5a5406ba9c05eb78ef6218b2fe6591f53269add553570cb337b7503c7b9f56daeadb327cbae5655609c7f61e286'} -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda05037e5f0123... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda05037e5f0123... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda05037e5f0123... -2025-09-01 23:34:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794847.476933, 'pubkey_prefix': '2eda05037e5f01232334e803fea5a6c5dbbc19bc0c80998033178907a0b5a540', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda05037e5f01232334e803fea5a6c5dbbc19bc0c80998033178907a0b5a5406ba9c05eb78ef6218b2fe6591f53269add553570cb337b7503c7b9f56daeadb327cbae5655609c7f61e286'} -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1502255fcd18... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1502255fcd18... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1502255fcd18... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794867.252794, 'pubkey_prefix': 'f89a1502255fcd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae88d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1502255fcd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae88d2d5b5ffda43c5bc8b5'} -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81503255f01cd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81503255f01cd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81503255f01cd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794867.626401, 'pubkey_prefix': '2ed81503255f01cd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae8', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81503255f01cd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae88d2d5b5ffda43c5bc8b5'} -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31503255fbdcd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31503255fbdcd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31503255fbdcd... -2025-09-01 23:34:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794867.834914, 'pubkey_prefix': '2fc31503255fbdcd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae8', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31503255fbdcd185bc387a522efc217ed98e8995685b9b90a84d5d2431ae88d2d5b5ffda43c5bc8b5'} -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857ee6... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857ee6... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857ee6... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794921.53323, 'pubkey_prefix': 'f89a05015f857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceedfd', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceedfd8bbc8e5dc441356e81a3b696799d2d34f5603c70288f09b386f466d1b1ddaf85290201c6d1929d835b'} -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-01 23:35:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794921.832342, 'pubkey_prefix': '30d805025f01857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceed', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceedfd8bbc8e5dc441356e81a3b696799d2d34f5603c70288f09b386f466d1b1ddaf85290201c6d1929d835b'} -2025-09-01 23:35:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305025fbd857e... -2025-09-01 23:35:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305025fbd857e... -2025-09-01 23:35:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305025fbd857e... -2025-09-01 23:35:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794922.468998, 'pubkey_prefix': '2ec305025fbd857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceed', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305025fbd857ee667cf45d58590c3c40b26aaba73ef9d463747321e0bceedfd8bbc8e5dc441356e81a3b696799d2d34f5603c70288f09b386f466d1b1ddaf85290201c6d1929d835b'} -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1d031f7e5f4a... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1d031f7e5f4a... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1d031f7e5f4a... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794935.598312, 'pubkey_prefix': 'f99a1d031f7e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b5', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1d031f7e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ee29380ca41b7779b820e457e49c11da546523a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81d041f7e5f01... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81d041f7e5f01... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81d041f7e5f01... -2025-09-01 23:35:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794935.900699, 'pubkey_prefix': '2ed81d041f7e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81d041f7e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ee29380ca41b7779b820e457e49c11da546523a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31d041f7e5fbd... -2025-09-01 23:35:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31d041f7e5fbd... -2025-09-01 23:35:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31d041f7e5fbd... -2025-09-01 23:35:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794936.3156931, 'pubkey_prefix': '30c31d041f7e5fbd4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31d041f7e5fbd4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ee29380ca41b7779b820e457e49c11da546523a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1d031f805f4a... -2025-09-01 23:35:45 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1d031f805f4a... -2025-09-01 23:35:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1d031f805f4a... -2025-09-01 23:35:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794945.9072168, 'pubkey_prefix': 'f79a1d031f805f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b5', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1d031f805f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ea90059afb39b68ec0be5744608ed914e31ea3a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31d041f805fbd... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31d041f805fbd... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31d041f805fbd... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794946.3414311, 'pubkey_prefix': '31c31d041f805fbd4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31d041f805fbd4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ea90059afb39b68ec0be5744608ed914e31ea3a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81d041f805f01... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81d041f805f01... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81d041f805f01... -2025-09-01 23:35:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756794946.911575, 'pubkey_prefix': '30d81d041f805f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81d041f805f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ea90059afb39b68ec0be5744608ed914e31ea3a5ba34dcc1bd643964e757d03901018'} -2025-09-01 23:35:47 - MeshCoreBot - DEBUG - Converted to 29 bytes: fa9a2105d0b124fd... -2025-09-01 23:35:47 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-01 23:35:47 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-01 23:35:47 - MeshCoreBot - DEBUG - Not enough data: need 156, have 29 -2025-09-01 23:35:48 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fd92106d0b124fd... -2025-09-01 23:35:48 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-01 23:35:48 - MeshCoreBot - DEBUG - Has transport codes: d92106d0 -2025-09-01 23:35:48 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-01 23:35:48 - MeshCoreBot - DEBUG - Not enough data: need 183, have 30 -2025-09-01 23:38:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11027e5fc79f... -2025-09-01 23:38:23 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11027e5fc79f... -2025-09-01 23:38:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11027e5fc79f... -2025-09-01 23:38:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795103.262054, 'pubkey_prefix': 'f99a11027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442da90b6689dc87b189485994718a08adddf30d1b73dbd59906ce02a37d2e26548be0c2e3874f233a93d0ceb326ec53fbfa9c1f80a87bdfd6a1e838a981380afe4c180b80b92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-01 23:38:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01c7... -2025-09-01 23:38:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01c7... -2025-09-01 23:38:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01c7... -2025-09-01 23:38:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795104.0684211, 'pubkey_prefix': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442da90b6689dc87b189485994718a08adddf30d1b73dbd59906ce02a37d2e26548be0c2e3874f233a93d0ceb326ec53fbfa9c1f80a87bdfd6a1e838a981380afe4c180b80b92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-01 23:38:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc211037e5fbdc7... -2025-09-01 23:38:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc211037e5fbdc7... -2025-09-01 23:38:25 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc211037e5fbdc7... -2025-09-01 23:38:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795105.13363, 'pubkey_prefix': '2fc211037e5fbdc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc211037e5fbdc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442da90b6689dc87b189485994718a08adddf30d1b73dbd59906ce02a37d2e26548be0c2e3874f233a93d0ceb326ec53fbfa9c1f80a87bdfd6a1e838a981380afe4c180b80b92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-01 23:38:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a110594697e24... -2025-09-01 23:38:48 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a110594697e24... -2025-09-01 23:38:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a110594697e24... -2025-09-01 23:38:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795128.1796758, 'pubkey_prefix': 'f99a110594697e245fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a110594697e245fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9bf290b66892c2ea930c45dcecdceb35f352e54357450fc8239b66d6da6c96c50190c44f441ba271257f0d68736b95a1fb5ee1fac99f903be42896f58c6d1bd13f078de8079276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795129.2416909, 'pubkey_prefix': '31d8110694697e245f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110694697e245f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9bf290b66892c2ea930c45dcecdceb35f352e54357450fc8239b66d6da6c96c50190c44f441ba271257f0d68736b95a1fb5ee1fac99f903be42896f58c6d1bd13f078de8079276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc2110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc2110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc2110694697e24... -2025-09-01 23:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795129.857159, 'pubkey_prefix': '2dc2110694697e245fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc2110694697e245fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9bf290b66892c2ea930c45dcecdceb35f352e54357450fc8239b66d6da6c96c50190c44f441ba271257f0d68736b95a1fb5ee1fac99f903be42896f58c6d1bd13f078de8079276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a11038d1d5f2c... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a11038d1d5f2c... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a11038d1d5f2c... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795148.126237, 'pubkey_prefix': 'fa9a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e30491b6684a5a5dbaea35728d828a62ce41e4aa3ed865858726dd16439cc3c6bb0d6b19836100d6e41210c23a2b7fb0de58d8f2591cb69532deebf7237dd87d4096f3000e814c54204d6f62696c65'} -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811048d1d5f01... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811048d1d5f01... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811048d1d5f01... -2025-09-01 23:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795148.673929, 'pubkey_prefix': '2ed811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e30491b6684a5a5dbaea35728d828a62ce41e4aa3ed865858726dd16439cc3c6bb0d6b19836100d6e41210c23a2b7fb0de58d8f2591cb69532deebf7237dd87d4096f3000e814c54204d6f62696c65'} -2025-09-01 23:39:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311048d1d5fbd... -2025-09-01 23:39:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311048d1d5fbd... -2025-09-01 23:39:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311048d1d5fbd... -2025-09-01 23:39:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795149.3736792, 'pubkey_prefix': '31c311048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e30491b6684a5a5dbaea35728d828a62ce41e4aa3ed865858726dd16439cc3c6bb0d6b19836100d6e41210c23a2b7fb0de58d8f2591cb69532deebf7237dd87d4096f3000e814c54204d6f62696c65'} -2025-09-01 23:39:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b0503fb7e5f23... -2025-09-01 23:39:26 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b0503fb7e5f23... -2025-09-01 23:39:26 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b0503fb7e5f23... -2025-09-01 23:39:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795166.839123, 'pubkey_prefix': 'f99b0503fb7e5f23230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351c7', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b0503fb7e5f23230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351c7ad2ba10257a040d347b8a5c9f73234c3327dda0fc3ec2d062988ddb1822ecae3ee880bfe16c81a4862be01'} -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80504fb7e5f01... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80504fb7e5f01... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80504fb7e5f01... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795167.2788532, 'pubkey_prefix': '32d80504fb7e5f0123230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80504fb7e5f0123230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351c7ad2ba10257a040d347b8a5c9f73234c3327dda0fc3ec2d062988ddb1822ecae3ee880bfe16c81a4862be01'} -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c30504fb7e5fbd... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c30504fb7e5fbd... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c30504fb7e5fbd... -2025-09-01 23:39:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795167.775491, 'pubkey_prefix': '34c30504fb7e5fbd23230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c30504fb7e5fbd23230fc553ed2dea4a3ccbe50c1dba058ffa6b79d15c9351c7ad2ba10257a040d347b8a5c9f73234c3327dda0fc3ec2d062988ddb1822ecae3ee880bfe16c81a4862be01'} -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795194.4790232, 'pubkey_prefix': 'fa9a05027e5f2323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a464', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f2323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a46497cde22eb66b669486f04de2bed4eb9653c2ab4bba09389aa2b955b331e33a93f835ec79bc1a56be6a67'} -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-01 23:39:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795194.9197571, 'pubkey_prefix': '31d805037e5f012323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a4', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a46497cde22eb66b669486f04de2bed4eb9653c2ab4bba09389aa2b955b331e33a93f835ec79bc1a56be6a67'} -2025-09-01 23:39:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-01 23:39:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-01 23:39:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-01 23:39:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795195.5336099, 'pubkey_prefix': '30c305037e5fbd2323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a4', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323e2f0ca88998a5f82d365825d4588c1652c34db13ded0a46497cde22eb66b669486f04de2bed4eb9653c2ab4bba09389aa2b955b331e33a93f835ec79bc1a56be6a67'} -2025-09-01 23:40:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1104d04a7e5f... -2025-09-01 23:40:40 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1104d04a7e5f... -2025-09-01 23:40:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1104d04a7e5f... -2025-09-01 23:40:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795240.4278882, 'pubkey_prefix': 'fa9a1104d04a7e5fa100f2aeeffe151a38abb99b35582cc527f0282667307699', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1104d04a7e5fa100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c15891b66839707f160c1f536c03e9b0da31eb59b8aa95fc704947a3882bcb5523aa0b21ea0a68cbeb2d002d64308945df556f93428f53a83282d56348ac2a5421f235fd0a923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795241.205469, 'pubkey_prefix': '31d81105d04a7e5f01a100f2aeeffe151a38abb99b35582cc527f02826673076', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105d04a7e5f01a100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c15891b66839707f160c1f536c03e9b0da31eb59b8aa95fc704947a3882bcb5523aa0b21ea0a68cbeb2d002d64308945df556f93428f53a83282d56348ac2a5421f235fd0a923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31105d04a7e5f... -2025-09-01 23:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795241.695832, 'pubkey_prefix': '33c31105d04a7e5fbda100f2aeeffe151a38abb99b35582cc527f02826673076', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31105d04a7e5fbda100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c15891b66839707f160c1f536c03e9b0da31eb59b8aa95fc704947a3882bcb5523aa0b21ea0a68cbeb2d002d64308945df556f93428f53a83282d56348ac2a5421f235fd0a923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795261.066545, 'pubkey_prefix': 'fb9b05027e5f2323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d87', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f2323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d878cc5882ef3936d893f1bb4bf32a4f7aca5e2ec2b77306449822395f8dcdb3558df18641304c2206dc7ee'} -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795261.35768, 'pubkey_prefix': '30c305037e5fbd2323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d878cc5882ef3936d893f1bb4bf32a4f7aca5e2ec2b77306449822395f8dcdb3558df18641304c2206dc7ee'} -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-01 23:41:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795261.9277592, 'pubkey_prefix': '33d805037e5f012323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323684ac305463b6b6cf7bcbddd85b4a830fd2364006d645d878cc5882ef3936d893f1bb4bf32a4f7aca5e2ec2b77306449822395f8dcdb3558df18641304c2206dc7ee'} -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05027e5f54c5... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05027e5f54c5... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05027e5f54c5... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795344.452223, 'pubkey_prefix': 'fc9b05027e5f54c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc8d', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05027e5f54c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc8d4afda4542b802db490d45f2c5c6a273549d94df114e68c64fa54d8bd9c23024eb08e9c190d78e0b3ba7b'} -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd54... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd54... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd54... -2025-09-01 23:42:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795344.7442, 'pubkey_prefix': '30c305037e5fbd54c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd54c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc8d4afda4542b802db490d45f2c5c6a273549d94df114e68c64fa54d8bd9c23024eb08e9c190d78e0b3ba7b'} -2025-09-01 23:42:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-01 23:42:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-01 23:42:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-01 23:42:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795345.4577558, 'pubkey_prefix': '31d805037e5f0154c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c5e04a59f28a1dcb822d29865462b6b7b0483d725b9490dc8d4afda4542b802db490d45f2c5c6a273549d94df114e68c64fa54d8bd9c23024eb08e9c190d78e0b3ba7b'} -2025-09-01 23:42:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fe9b1104804a385f... -2025-09-01 23:42:34 - MeshCoreBot - DEBUG - Cached SNR -0.5 for pubkey fe9b1104804a385f... -2025-09-01 23:42:34 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fe9b1104804a385f... -2025-09-01 23:42:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795354.617035, 'pubkey_prefix': 'fe9b1104804a385f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930', 'snr': -0.5, 'rssi': -101, 'raw_hex': 'fe9b1104804a385f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512d091b668a7ccfbd588925424889406408081858ecae34588f0e6135c1be734ed70f2731e64b7bfcd9a0f806baba9fef2897ad7e7c1ab9477bf6a6ae348acbbf778d79209928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-01 23:42:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105804a385f... -2025-09-01 23:42:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105804a385f... -2025-09-01 23:42:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105804a385f... -2025-09-01 23:42:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795355.3338308, 'pubkey_prefix': '30d81105804a385f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105804a385f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512d091b668a7ccfbd588925424889406408081858ecae34588f0e6135c1be734ed70f2731e64b7bfcd9a0f806baba9fef2897ad7e7c1ab9477bf6a6ae348acbbf778d79209928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-01 23:42:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31105804a385f... -2025-09-01 23:42:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31105804a385f... -2025-09-01 23:42:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31105804a385f... -2025-09-01 23:42:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795356.459488, 'pubkey_prefix': '2fc31105804a385fbd3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf9', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31105804a385fbd3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512d091b668a7ccfbd588925424889406408081858ecae34588f0e6135c1be734ed70f2731e64b7bfcd9a0f806baba9fef2897ad7e7c1ab9477bf6a6ae348acbbf778d79209928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-01 23:43:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1503237e5f1b... -2025-09-01 23:43:20 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1503237e5f1b... -2025-09-01 23:43:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1503237e5f1b... -2025-09-01 23:43:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795400.882484, 'pubkey_prefix': 'fb9b1503237e5f1b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efef7', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1503237e5f1b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504237e5fbd... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504237e5fbd... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504237e5fbd... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795401.082726, 'pubkey_prefix': '2fc31504237e5fbd1b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efe', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504237e5fbd1b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504237e5f01... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504237e5f01... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504237e5f01... -2025-09-01 23:43:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795401.2883499, 'pubkey_prefix': '31d81504237e5f011b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efe', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504237e5f011b04c63ec5b2b7bf55b53897e1fb56b8df393b47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-01 23:43:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fd9b1504231f7e5f... -2025-09-01 23:43:24 - MeshCoreBot - DEBUG - Cached SNR -0.75 for pubkey fd9b1504231f7e5f... -2025-09-01 23:43:24 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fd9b1504231f7e5f... -2025-09-01 23:43:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795404.904403, 'pubkey_prefix': 'fd9b1504231f7e5f1b19965ad39c249f0054df50fa827bbc27889341f9b8511e', 'snr': -0.75, 'rssi': -101, 'raw_hex': 'fd9b1504231f7e5f1b19965ad39c249f0054df50fa827bbc27889341f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c21505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c21505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c21505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795405.103828, 'pubkey_prefix': '31c21505231f7e5fbd1b19965ad39c249f0054df50fa827bbc27889341f9b851', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c21505231f7e5fbd1b19965ad39c249f0054df50fa827bbc27889341f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81505231f7e5f... -2025-09-01 23:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795405.489168, 'pubkey_prefix': '31d81505231f7e5f011b19965ad39c249f0054df50fa827bbc27889341f9b851', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81505231f7e5f011b19965ad39c249f0054df50fa827bbc27889341f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05015f547e2d... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05015f547e2d... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05015f547e2d... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795434.303415, 'pubkey_prefix': 'fc9b05015f547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d78224', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05015f547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d78224019499e2533f5ab3dc38640f05fe41891fa68760260dbb2991188887e64a3d2441525141f3d01b273f'} -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305025fbd547e... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305025fbd547e... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305025fbd547e... -2025-09-01 23:43:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795434.877219, 'pubkey_prefix': '32c305025fbd547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d782', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305025fbd547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d78224019499e2533f5ab3dc38640f05fe41891fa68760260dbb2991188887e64a3d2441525141f3d01b273f'} -2025-09-01 23:43:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-01 23:43:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-01 23:43:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-01 23:43:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795435.178368, 'pubkey_prefix': '2fd805025f01547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d782', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e2ddfc3c98d364b23a96de14009debc991eb76c81d9a2d78224019499e2533f5ab3dc38640f05fe41891fa68760260dbb2991188887e64a3d2441525141f3d01b273f'} -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b150423507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b150423507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b150423507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795437.525685, 'pubkey_prefix': 'fc9b150423507e5f1b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a06506e', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b150423507e5f1b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a06506e46205c18fab951aff02fa0'} -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150523507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150523507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150523507e5f... -2025-09-01 23:43:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795437.7325041, 'pubkey_prefix': '2ed8150523507e5f011b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a0650', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150523507e5f011b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a06506e46205c18fab951aff02fa0'} -2025-09-01 23:43:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec3150523507e5f... -2025-09-01 23:43:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec3150523507e5f... -2025-09-01 23:43:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec3150523507e5f... -2025-09-01 23:43:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795438.0125911, 'pubkey_prefix': '2ec3150523507e5fbd1b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a0650', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec3150523507e5fbd1b21a5d347c3c3bd5e8f16c2358f4debcefc337e7a06506e46205c18fab951aff02fa0'} -2025-09-01 23:44:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1503237e5f1b... -2025-09-01 23:44:05 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1503237e5f1b... -2025-09-01 23:44:05 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1503237e5f1b... -2025-09-01 23:44:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795445.83288, 'pubkey_prefix': 'fc9b1503237e5f1b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca04144338', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1503237e5f1b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca04144338cf1409e875038a511405848e79ce7d9a5132c66587c3bb903c22'} -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31504237e5fbd... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31504237e5fbd... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31504237e5fbd... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795446.0742452, 'pubkey_prefix': '31c31504237e5fbd1b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca041443', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31504237e5fbd1b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca04144338cf1409e875038a511405848e79ce7d9a5132c66587c3bb903c22'} -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504237e5f01... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504237e5f01... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504237e5f01... -2025-09-01 23:44:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795446.3227541, 'pubkey_prefix': '2fd81504237e5f011b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca041443', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504237e5f011b1ce1246600587cb23d8548d179a4e8c2d4e4b5ca04144338cf1409e875038a511405848e79ce7d9a5132c66587c3bb903c22'} -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1503237e5f1b... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1503237e5f1b... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1503237e5f1b... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795452.108276, 'pubkey_prefix': 'fa9b1503237e5f1b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf603', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1503237e5f1b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf6038d1b4081b19b7a94e50fdb875a0b5a357614d5c7af31c95051aec5ad8b81a9bafc6b42786faf571ac8e3d6fb1ea8bd42dc356df18fef3ba5e71c68831494b030a21040493a6ed4f3edecffe2bc59d38be2bd94c05d1621be907f'} -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31504237e5fbd... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31504237e5fbd... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31504237e5fbd... -2025-09-01 23:44:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795452.973373, 'pubkey_prefix': '32c31504237e5fbd1b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf6', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31504237e5fbd1b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf6038d1b4081b19b7a94e50fdb875a0b5a357614d5c7af31c95051aec5ad8b81a9bafc6b42786faf571ac8e3d6fb1ea8bd42dc356df18fef3ba5e71c68831494b030a21040493a6ed4f3edecffe2bc59d38be2bd94c05d1621be907f'} -2025-09-01 23:44:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504237e5f01... -2025-09-01 23:44:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504237e5f01... -2025-09-01 23:44:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504237e5f01... -2025-09-01 23:44:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795453.621839, 'pubkey_prefix': '30d81504237e5f011b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504237e5f011b1d288ce6fd61b182d4581fa6fc536987866943cac3fdf6038d1b4081b19b7a94e50fdb875a0b5a357614d5c7af31c95051aec5ad8b81a9bafc6b42786faf571ac8e3d6fb1ea8bd42dc356df18fef3ba5e71c68831494b030a21040493a6ed4f3edecffe2bc59d38be2bd94c05d1621be907f'} -2025-09-01 23:44:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1503237e5f1b... -2025-09-01 23:44:16 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1503237e5f1b... -2025-09-01 23:44:16 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1503237e5f1b... -2025-09-01 23:44:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795456.525099, 'pubkey_prefix': 'fc9b1503237e5f1b09ee8ce6fd61b182d4581fa6fc536987866943cac3fdf603', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1503237e5f1b09ee8ce6fd61b182d4581fa6fc536987866943cac3fdf6038d1b4081b19b7a94e50fdb875a0b5a357614d5c7af31c95051aec5ad8b81a9bafc6b42786faf571ac8e3d6fb1ea8bd42dc356df18fef3ba5e71c5829d2ee70c5cbc7beaf650ac0561081899aff8fd380fbbb53184774b2815d9e6e7bf3b6cad3e887c66f117ff828f7a79b3fbc0683942bc28873d72c1817143d6d5aa7a01a5c44ef7f36417f965c70f7'} -2025-09-01 23:44:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1504237e5f01... -2025-09-01 23:44:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1504237e5f01... -2025-09-01 23:44:17 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1504237e5f01... -2025-09-01 23:44:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795457.390042, 'pubkey_prefix': '31da1504237e5f011b09ee8ce6fd61b182d4581fa6fc536987866943cac3fdf6', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1504237e5f011b09ee8ce6fd61b182d4581fa6fc536987866943cac3fdf6038d1b4081b19b7a94e50fdb875a0b5a357614d5c7af31c95051aec5ad8b81a9bafc6b42786faf571ac8e3d6fb1ea8bd42dc356df18fef3ba5e71c5829d2ee70c5cbc7beaf650ac0561081899aff8fd380fbbb53184774b2815d9e6e7bf3b6cad3e887c66f117ff828f7a79b3fbc0683942bc28873d72c1817143d6d5aa7a01a5c44ef7f36417f965c70f7'} -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a1d06d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a1d06d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a1d06d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795470.33802, 'pubkey_prefix': 'fb9a1d06d080fb7ecd5f327fe4d4789eec2f8a217e0422333eea8058a81933f5', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1d06d080fb7ecd5f327fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ecfd1cb7599d7052b0e3b681a344b04443cfc'} -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd81d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd81d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd81d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795470.59488, 'pubkey_prefix': '2dd81d07d080fb7ecd5f01327fe4d4789eec2f8a217e0422333eea8058a81933', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd81d07d080fb7ecd5f01327fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ecfd1cb7599d7052b0e3b681a344b04443cfc'} -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31d07d080fb7e... -2025-09-01 23:44:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795470.952616, 'pubkey_prefix': '2fc31d07d080fb7ecd5fbd327fe4d4789eec2f8a217e0422333eea8058a81933', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31d07d080fb7ecd5fbd327fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ecfd1cb7599d7052b0e3b681a344b04443cfc'} -2025-09-01 23:44:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1104e61f7e5f... -2025-09-01 23:44:53 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1104e61f7e5f... -2025-09-01 23:44:53 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1104e61f7e5f... -2025-09-01 23:44:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795493.9914188, 'pubkey_prefix': 'fc9b1104e61f7e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1104e61f7e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258989b92b668e08c01ed1ce7f583b629d1fdafb9597f3b547ef67ec6f2e79e5f20865c91c7c9ecb7be4da5d918b7810629d11c2cb4114bc57c489d06089f673c2e0c182f8d05922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795495.2649338, 'pubkey_prefix': '30d81105e61f7e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105e61f7e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258989b92b668e08c01ed1ce7f583b629d1fdafb9597f3b547ef67ec6f2e79e5f20865c91c7c9ecb7be4da5d918b7810629d11c2cb4114bc57c489d06089f673c2e0c182f8d05922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35c31105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35c31105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 35c31105e61f7e5f... -2025-09-01 23:44:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795495.7539148, 'pubkey_prefix': '35c31105e61f7e5fbdb177e28284e87e995b476300c3d0c31a853221705b7e2b', 'snr': 13.25, 'rssi': -61, 'raw_hex': '35c31105e61f7e5fbdb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258989b92b668e08c01ed1ce7f583b629d1fdafb9597f3b547ef67ec6f2e79e5f20865c91c7c9ecb7be4da5d918b7810629d11c2cb4114bc57c489d06089f673c2e0c182f8d05922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-01 23:46:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-01 23:46:10 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-01 23:46:10 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-01 23:46:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795570.642411, 'pubkey_prefix': 'fb9b05027e5f23239822a6a9ba28019c8cb6ed758fed3ddce86b82462e919afa', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f23239822a6a9ba28019c8cb6ed758fed3ddce86b82462e919afa2ccf6330ccb408e90ba948dfb9d09bce6275315cde15a750a65b13cd72d600c4553880828faccadae58b'} -2025-09-01 23:46:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805037e5f0123... -2025-09-01 23:46:11 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805037e5f0123... -2025-09-01 23:46:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805037e5f0123... -2025-09-01 23:46:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795571.647139, 'pubkey_prefix': '2dd805037e5f0123239822a6a9ba28019c8cb6ed758fed3ddce86b82462e919a', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805037e5f0123239822a6a9ba28019c8cb6ed758fed3ddce86b82462e919afa2ccf6330ccb408e90ba948dfb9d09bce6275315cde15a750a65b13cd72d600c4553880828faccadae58b'} -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05027e5f2323... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05027e5f2323... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05027e5f2323... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795592.411734, 'pubkey_prefix': 'fc9b05027e5f23239ae5b301bfa2a0755089845de84232c6b7c0085772278022', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05027e5f23239ae5b301bfa2a0755089845de84232c6b7c0085772278022b0347fc282b6d03e7a39c719fbe6d84787e940aef7873b5da6b419f6a438e492b525c695528c042b6bca'} -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-01 23:46:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795592.7098181, 'pubkey_prefix': '30d805037e5f0123239ae5b301bfa2a0755089845de84232c6b7c00857722780', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123239ae5b301bfa2a0755089845de84232c6b7c0085772278022b0347fc282b6d03e7a39c719fbe6d84787e940aef7873b5da6b419f6a438e492b525c695528c042b6bca'} -2025-09-01 23:46:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-01 23:46:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-01 23:46:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-01 23:46:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795593.085479, 'pubkey_prefix': '31c305037e5fbd23239ae5b301bfa2a0755089845de84232c6b7c00857722780', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd23239ae5b301bfa2a0755089845de84232c6b7c0085772278022b0347fc282b6d03e7a39c719fbe6d84787e940aef7873b5da6b419f6a438e492b525c695528c042b6bca'} -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9a05027e5f2323... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9a05027e5f2323... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fc9a05027e5f2323... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795619.312448, 'pubkey_prefix': 'fc9a05027e5f2323e8bd3b6635ac4af8ea47842c270047ee142773c2fbd9162e', 'snr': -1.0, 'rssi': -102, 'raw_hex': 'fc9a05027e5f2323e8bd3b6635ac4af8ea47842c270047ee142773c2fbd9162e95afd0be31e7601dbb5a7f5bce6b519d8911c373b2c7379abd0d844ef92c8f94da11007afdb983e23c1f'} -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cda05037e5f0123... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cda05037e5f0123... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2cda05037e5f0123... -2025-09-01 23:46:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795619.609695, 'pubkey_prefix': '2cda05037e5f012323e8bd3b6635ac4af8ea47842c270047ee142773c2fbd916', 'snr': 11.0, 'rssi': -38, 'raw_hex': '2cda05037e5f012323e8bd3b6635ac4af8ea47842c270047ee142773c2fbd9162e95afd0be31e7601dbb5a7f5bce6b519d8911c373b2c7379abd0d844ef92c8f94da11007afdb983e23c1f'} -2025-09-01 23:47:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b11027e5f6945... -2025-09-01 23:47:14 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b11027e5f6945... -2025-09-01 23:47:14 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b11027e5f6945... -2025-09-01 23:47:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795634.922896, 'pubkey_prefix': 'fc9b11027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b11027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557ec92b668362af7ba7230216e014658cab5cf157161371fabfd0521820ea0e01009af1bfbeb8d71ae0225cb8785175651b69004b434f03a25a27e17b0b26c97afb3cd170992640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911037e5f0169... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911037e5f0169... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911037e5f0169... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795636.3697019, 'pubkey_prefix': '30d911037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557ec92b668362af7ba7230216e014658cab5cf157161371fabfd0521820ea0e01009af1bfbeb8d71ae0225cb8785175651b69004b434f03a25a27e17b0b26c97afb3cd170992640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311037e5fbd69... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311037e5fbd69... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311037e5fbd69... -2025-09-01 23:47:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795636.861781, 'pubkey_prefix': '32c311037e5fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311037e5fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557ec92b668362af7ba7230216e014658cab5cf157161371fabfd0521820ea0e01009af1bfbeb8d71ae0225cb8785175651b69004b434f03a25a27e17b0b26c97afb3cd170992640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795653.030412, 'pubkey_prefix': 'fa9a05027e5f2323da944296de94cc441deba16e121a76f8f8a7ed573fd19f17', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f2323da944296de94cc441deba16e121a76f8f8a7ed573fd19f17d0eda19255cecab2b8bbee11619521c91f408a7cb7e1a22d78421fce445c059ba321586fd5c7b906260b'} -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795653.329725, 'pubkey_prefix': '30d805037e5f012323da944296de94cc441deba16e121a76f8f8a7ed573fd19f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323da944296de94cc441deba16e121a76f8f8a7ed573fd19f17d0eda19255cecab2b8bbee11619521c91f408a7cb7e1a22d78421fce445c059ba321586fd5c7b906260b'} -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-01 23:47:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795653.703804, 'pubkey_prefix': '30c305037e5fbd2323da944296de94cc441deba16e121a76f8f8a7ed573fd19f', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323da944296de94cc441deba16e121a76f8f8a7ed573fd19f17d0eda19255cecab2b8bbee11619521c91f408a7cb7e1a22d78421fce445c059ba321586fd5c7b906260b'} -2025-09-01 23:48:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a1105ea7e49cd... -2025-09-01 23:48:13 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a1105ea7e49cd... -2025-09-01 23:48:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a1105ea7e49cd... -2025-09-01 23:48:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795693.741743, 'pubkey_prefix': 'fb9a1105ea7e49cd5f38b19c341bb3403657ffe5a545f4d792bf954060665dae', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1105ea7e49cd5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8852493b66801e7e1dcb220827ea8bedf648306285f4853021b479a9cea92c713850d21ff03be053eba80a624900d427a30c70a5ca36e4a23cf6d331cd8f619e9efcad5d10b920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-01 23:48:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81106ea7e49cd... -2025-09-01 23:48:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81106ea7e49cd... -2025-09-01 23:48:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81106ea7e49cd... -2025-09-01 23:48:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795694.760566, 'pubkey_prefix': '2fd81106ea7e49cd5f0138b19c341bb3403657ffe5a545f4d792bf954060665d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81106ea7e49cd5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8852493b66801e7e1dcb220827ea8bedf648306285f4853021b479a9cea92c713850d21ff03be053eba80a624900d427a30c70a5ca36e4a23cf6d331cd8f619e9efcad5d10b920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-01 23:48:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31106ea7e49cd... -2025-09-01 23:48:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31106ea7e49cd... -2025-09-01 23:48:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31106ea7e49cd... -2025-09-01 23:48:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795695.3477278, 'pubkey_prefix': '2ec31106ea7e49cd5fbd38b19c341bb3403657ffe5a545f4d792bf954060665d', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31106ea7e49cd5fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8852493b66801e7e1dcb220827ea8bedf648306285f4853021b479a9cea92c713850d21ff03be053eba80a624900d427a30c70a5ca36e4a23cf6d331cd8f619e9efcad5d10b920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-01 23:48:35 - MeshCoreBot - DEBUG - Converted to 26 bytes: fc9b1503fa7e5f5b... -2025-09-01 23:48:35 - MeshCoreBot - DEBUG - Header: 0xfc, route_type: 0 -2025-09-01 23:48:35 - MeshCoreBot - DEBUG - Has transport codes: 9b1503fa -2025-09-01 23:48:35 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-01 23:48:35 - MeshCoreBot - DEBUG - Not enough data: need 132, have 26 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31c31504fa7e5fbd... -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d81504fa7e5f01... -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-01 23:48:36 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-01 23:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103241d5fc4... -2025-09-01 23:49:14 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103241d5fc4... -2025-09-01 23:49:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103241d5fc4... -2025-09-01 23:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795754.855732, 'pubkey_prefix': 'f89a1103241d5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103241d5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c326b93b668d6cec0d2b8fb4a24e6db31a6faf76f754c14e47d07612001b9ee78a5542884d500e49df5811930471f8e6a42f8edcedf16d38e0d937baafe31991888680da90c935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-01 23:49:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104241d5f01... -2025-09-01 23:49:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104241d5f01... -2025-09-01 23:49:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104241d5f01... -2025-09-01 23:49:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795755.419317, 'pubkey_prefix': '32d81104241d5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104241d5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c326b93b668d6cec0d2b8fb4a24e6db31a6faf76f754c14e47d07612001b9ee78a5542884d500e49df5811930471f8e6a42f8edcedf16d38e0d937baafe31991888680da90c935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-01 23:49:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31104241d5fbd... -2025-09-01 23:49:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31104241d5fbd... -2025-09-01 23:49:16 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31104241d5fbd... -2025-09-01 23:49:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795756.015958, 'pubkey_prefix': '32c31104241d5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31104241d5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c326b93b668d6cec0d2b8fb4a24e6db31a6faf76f754c14e47d07612001b9ee78a5542884d500e49df5811930471f8e6a42f8edcedf16d38e0d937baafe31991888680da90c935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f857e56... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f857e56... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f857e56... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795831.545938, 'pubkey_prefix': 'f99a05015f857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e8d', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e8d377a0b4f0a3b4a7140e3be22c66ed3e666f535b7b26b458685a5c7f4e8c1469b100a36f2308fb7a9f3'} -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-01 23:50:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795831.836705, 'pubkey_prefix': '2fc305025fbd857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e8d377a0b4f0a3b4a7140e3be22c66ed3e666f535b7b26b458685a5c7f4e8c1469b100a36f2308fb7a9f3'} -2025-09-01 23:50:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-01 23:50:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-01 23:50:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-01 23:50:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795832.550103, 'pubkey_prefix': '2fd805025f01857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e5602f0ecce3502b6c3ad89376324adf20b0440353e3ec89e8d377a0b4f0a3b4a7140e3be22c66ed3e666f535b7b26b458685a5c7f4e8c1469b100a36f2308fb7a9f3'} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1504b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1504b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1504b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795943.1530418, 'pubkey_prefix': 'fc9b1504b1241d5fd5c12eb1da436e0443a715dd3f39276fe728b98796773503', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1504b1241d5fd5c12eb1da436e0443a715dd3f39276fe728b98796773503c4def3299517401b355050bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c'} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756795934, 'text': "Tae's T114: Howl, a feature with adding would be an occasional short message to the Testing channel with the key for this channel"} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Message content for processing: Howl, a feature with adding would be an occasional short message to the Testing channel with the key for this channel -2025-09-01 23:52:23 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: Howl, a feature with adding would be an occasional short message to the Testing channel with the key for this channel -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756795943.1530418, 'pubkey_prefix': 'fc9b1504b1241d5fd5c12eb1da436e0443a715dd3f39276fe728b98796773503', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1504b1241d5fd5c12eb1da436e0443a715dd3f39276fe728b98796773503c4def3299517401b355050bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c'} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Found raw packet data: fc9b1504b1241d5fd5c12eb1da436e04... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Converted to 155 bytes: fc9b1504b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Header: 0xfc, route_type: 0 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Has transport codes: 9b1504b1 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Path bytes: 1d5fd5c12eb1da436e0443a715dd3f39276fe728b98796773503c4def3299517401b3550 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Payload: 50bcccfb895b040a81c1c0b26c0ed4b0... (113 bytes) -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 252, 'path_len': 36, 'path_nodes': ['5f1d', 'c1d5', 'b12e', '43da', '46e', 'a743', 'dd15', '393f', '6f27', '28e7', '87b9', '7796', '335', 'dec4', '29f3', '1795', '1b40', '5035'], 'payload': '50bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 15, 'payload_type_name': 'RAW_CUSTOM'} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 252, 'path_len': 36, 'path_nodes': ['5f1d', 'c1d5', 'b12e', '43da', '46e', 'a743', 'dd15', '393f', '6f27', '28e7', '87b9', '7796', '335', 'dec4', '29f3', '1795', '1b40', '5035'], 'payload': '50bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 15, 'payload_type_name': 'RAW_CUSTOM'} -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.0 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-01 23:52:23 - MeshCoreBot - INFO - Processing message: Howl, a feature with adding would be an occasional short message to the Testing channel with the key for this channel -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81505b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81505b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81505b1241d5f... -2025-09-01 23:52:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795943.698336, 'pubkey_prefix': '30d81505b1241d5f01d5c12eb1da436e0443a715dd3f39276fe728b987967735', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81505b1241d5f01d5c12eb1da436e0443a715dd3f39276fe728b98796773503c4def3299517401b355050bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c'} -2025-09-01 23:52:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31505b1241d5f... -2025-09-01 23:52:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31505b1241d5f... -2025-09-01 23:52:24 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31505b1241d5f... -2025-09-01 23:52:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795944.322711, 'pubkey_prefix': '2fc31505b1241d5fbdd5c12eb1da436e0443a715dd3f39276fe728b987967735', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31505b1241d5fbdd5c12eb1da436e0443a715dd3f39276fe728b98796773503c4def3299517401b355050bcccfb895b040a81c1c0b26c0ed4b0b2de226f6907f31feaf6fc9da9d48849b70c72f9ec32d774d2c27681faf6bcc655fb1248b8b2a0781aa34b32d0373931f47582937e920bf9330ad5c7ff81f1714dca1ff2eff8b24d2a07e8563ef2e2f022279dc5d7c7a9b48f37290166ed7d1d3c'} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a1503b1245fd5... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a1503b1245fd5... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a1503b1245fd5... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795953.3698308, 'pubkey_prefix': 'fb9a1503b1245fd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1503b1245fd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81510da02af92581db631df53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508'} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756795950, 'text': "Tae's T114: And a reminder that this bot exists"} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Message content for processing: And a reminder that this bot exists -2025-09-01 23:52:33 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: And a reminder that this bot exists -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756795953.3698308, 'pubkey_prefix': 'fb9a1503b1245fd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1503b1245fd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81510da02af92581db631df53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508'} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Found raw packet data: fb9a1503b1245fd58a108c6d30c52630... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Converted to 74 bytes: fb9a1503b1245fd5... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Has transport codes: 9a1503b1 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Path bytes: 5fd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81510da02af92581db631d -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Payload: f53e1bfdc362c0f93f9e6a7ae351cfee... (32 bytes) -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 251, 'path_len': 36, 'path_nodes': ['d55f', '108a', '6d8c', 'c530', '3026', '5c7', '596c', '91e1', 'f696', '52e5', '32cb', 'd867', '815d', 'd51', '2aa0', '25f9', 'db81', '1d63'], 'payload': 'f53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 251, 'path_len': 36, 'path_nodes': ['d55f', '108a', '6d8c', 'c530', '3026', '5c7', '596c', '91e1', 'f696', '52e5', '32cb', 'd867', '815d', 'd51', '2aa0', '25f9', 'db81', '1d63'], 'payload': 'f53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (3 hops) -2025-09-01 23:52:33 - MeshCoreBot - INFO - Processing message: And a reminder that this bot exists -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504b1245f01... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504b1245f01... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504b1245f01... -2025-09-01 23:52:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795953.809858, 'pubkey_prefix': '31d81504b1245f01d58a108c6d30c52630c7056c59e19196f6e552cb3267d85d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504b1245f01d58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81510da02af92581db631df53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508'} -2025-09-01 23:52:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31504b1245fbd... -2025-09-01 23:52:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31504b1245fbd... -2025-09-01 23:52:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31504b1245fbd... -2025-09-01 23:52:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795954.3685539, 'pubkey_prefix': '31c31504b1245fbdd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31504b1245fbdd58a108c6d30c52630c7056c59e19196f6e552cb3267d85d81510da02af92581db631df53e1bfdc362c0f93f9e6a7ae351cfee4d08c28c06da6753295eb153ef070508'} -2025-09-01 23:52:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b11051f38081d... -2025-09-01 23:52:44 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b11051f38081d... -2025-09-01 23:52:44 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b11051f38081d... -2025-09-01 23:52:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795964.653705, 'pubkey_prefix': 'fb9b11051f38081d5f9231660ddd2737d070da49e804c34468a97cc42624cf20', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b11051f38081d5f9231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a62f94b668975274e1389f393cea0b04f949b724bcf44337aa56fb1f4a23ee045696db764d7b2380aa011c45680f222335db36caa66651faeee0263652c8fedf0aff7dc10d924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-01 23:52:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05027e5f2323... -2025-09-01 23:52:45 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05027e5f2323... -2025-09-01 23:52:45 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05027e5f2323... -2025-09-01 23:52:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795965.64292, 'pubkey_prefix': 'fc9b05027e5f2323a233b837eb1f89ff96997d47c34a69eba39a5d72df012c7c', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05027e5f2323a233b837eb1f89ff96997d47c34a69eba39a5d72df012c7c9ec5f722165877cb8d3764229bdbb245f7d4219f00d486bf4d585342b38195d62dc460115536e2147836'} -2025-09-01 23:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811061f38081d... -2025-09-01 23:52:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811061f38081d... -2025-09-01 23:52:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811061f38081d... -2025-09-01 23:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795966.3159301, 'pubkey_prefix': '2ed811061f38081d5f019231660ddd2737d070da49e804c34468a97cc42624cf', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811061f38081d5f019231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a62f94b668975274e1389f393cea0b04f949b724bcf44337aa56fb1f4a23ee045696db764d7b2380aa011c45680f222335db36caa66651faeee0263652c8fedf0aff7dc10d924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-01 23:52:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-01 23:52:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-01 23:52:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-01 23:52:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795967.074427, 'pubkey_prefix': '30d805037e5f012323a233b837eb1f89ff96997d47c34a69eba39a5d72df012c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323a233b837eb1f89ff96997d47c34a69eba39a5d72df012c7c9ec5f722165877cb8d3764229bdbb245f7d4219f00d486bf4d585342b38195d62dc460115536e2147836'} -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a1503237e5f1b... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a1503237e5f1b... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a1503237e5f1b... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795974.0353248, 'pubkey_prefix': 'fb9a1503237e5f1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff0', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a1503237e5f1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678d57'} -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504237e5fbd... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504237e5fbd... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504237e5fbd... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795974.621871, 'pubkey_prefix': '2fc31504237e5fbd1bdacbf07793eacd0dd806bacd865b8570632b49c49829ef', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504237e5fbd1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678d57'} -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81504237e5f01... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81504237e5f01... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81504237e5f01... -2025-09-01 23:52:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795974.8686771, 'pubkey_prefix': '2ed81504237e5f011bdacbf07793eacd0dd806bacd865b8570632b49c49829ef', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81504237e5f011bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678d57'} -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a150923fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a150923fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a150923fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795978.0057979, 'pubkey_prefix': 'f89a150923fb541fd0dc1f7e5f1bdacbf07793eacd0dd806bacd865b8570632b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150923fb541fd0dc1f7e5f1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678457'} -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec3150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec3150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec3150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795978.395584, 'pubkey_prefix': '2ec3150a23fb541fd0dc1f7e5fbd1bdacbf07793eacd0dd806bacd865b857063', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec3150a23fb541fd0dc1f7e5fbd1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678457'} -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150a23fb541f... -2025-09-01 23:52:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795978.7804658, 'pubkey_prefix': '2ed8150a23fb541fd0dc1f7e5f011bdacbf07793eacd0dd806bacd865b857063', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150a23fb541fd0dc1f7e5f011bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1678457'} -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a150d23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a150d23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a150d23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795982.035522, 'pubkey_prefix': 'fb9a150d23fb541fd0dc1f7e5f4a1f385f1bdacbf07793eacd0dd806bacd865b', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a150d23fb541fd0dc1f7e5f4a1f385f1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1e78c5f'} -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795982.307978, 'pubkey_prefix': '2fc3150e23fb541fd0dc1f7e5f4a1f385fbd1bdacbf07793eacd0dd806bacd86', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3150e23fb541fd0dc1f7e5f4a1f385fbd1bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1e78c5f'} -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150e23fb541f... -2025-09-01 23:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795982.9698381, 'pubkey_prefix': '2fd8150e23fb541fd0dc1f7e5f4a1f385f011bdacbf07793eacd0dd806bacd86', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150e23fb541fd0dc1f7e5f4a1f385f011bdacbf07793eacd0dd806bacd865b8570632b49c49829eff00404d0dbb945f90e82cd1e50aac652c9fa6670fffd3ca1e78c5f'} -2025-09-01 23:53:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-01 23:53:14 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-01 23:53:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-01 23:53:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795994.9316852, 'pubkey_prefix': 'f99a05027e5f2323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe87e', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe87ec262ec918aa02b96c69bb3cc6b689a45c9c6126889836cd9099a559099805241d4c7598b7ccc62b7c348'} -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795995.365817, 'pubkey_prefix': '2ec305037e5fbd2323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe8', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd2323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe87ec262ec918aa02b96c69bb3cc6b689a45c9c6126889836cd9099a559099805241d4c7598b7ccc62b7c348'} -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-01 23:53:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756795995.796075, 'pubkey_prefix': '31d805037e5f012323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323ba3c0ee2b100588f47daea1186b029c5a9bb0c9f56bfe87ec262ec918aa02b96c69bb3cc6b689a45c9c6126889836cd9099a559099805241d4c7598b7ccc62b7c348'} -2025-09-01 23:53:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-01 23:53:43 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-01 23:53:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-01 23:53:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796023.8387861, 'pubkey_prefix': 'f69a05027e5f232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614fe7', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614fe7abf9801c4c8b2a29e031c1266f80d070e413fb04b77ac421f8259cd11f38f57c9aa6512c224052eb23bc'} -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796024.414599, 'pubkey_prefix': '31c305037e5fbd232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614f', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614fe7abf9801c4c8b2a29e031c1266f80d070e413fb04b77ac421f8259cd11f38f57c9aa6512c224052eb23bc'} -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-01 23:53:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796024.844639, 'pubkey_prefix': '30d805037e5f01232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232384751b11046c06c0ddfaeab7cc44ad543cdbc20487614fe7abf9801c4c8b2a29e031c1266f80d070e413fb04b77ac421f8259cd11f38f57c9aa6512c224052eb23bc'} -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1503237e5f1b... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1503237e5f1b... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1503237e5f1b... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796042.065248, 'pubkey_prefix': 'f99a1503237e5f1b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208a2', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1503237e5f1b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208a23782baafff9c52aeac07f48823ec4e48d525b205addc67375aa8'} -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504237e5f01... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504237e5f01... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504237e5f01... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796042.539535, 'pubkey_prefix': '30d81504237e5f011b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504237e5f011b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208a23782baafff9c52aeac07f48823ec4e48d525b205addc67375aa8'} -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31504237e5fbd... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31504237e5fbd... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31504237e5fbd... -2025-09-01 23:54:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796042.886011, 'pubkey_prefix': '30c31504237e5fbd1b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31504237e5fbd1b9974f8a3aa95b89b2d98d6c1eeabafb56afe4b1cbe6208a23782baafff9c52aeac07f48823ec4e48d525b205addc67375aa8'} -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503237e5f1b... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503237e5f1b... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503237e5f1b... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796053.0100029, 'pubkey_prefix': 'f89a1503237e5f1b2093dc95f0946be037fb3c3d5fc6176ddb59b5ca04144338', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503237e5f1b2093dc95f0946be037fb3c3d5fc6176ddb59b5ca04144338cf1409e875038a511405df283382567947ad9185dbe16855b320d8c426d6a0bc7d4cb837b3234ad2e53c'} -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1504237e5f01... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1504237e5f01... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1504237e5f01... -2025-09-01 23:54:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796053.873225, 'pubkey_prefix': '2fda1504237e5f011b2093dc95f0946be037fb3c3d5fc6176ddb59b5ca041443', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1504237e5f011b2093dc95f0946be037fb3c3d5fc6176ddb59b5ca04144338cf1409e875038a511405df283382567947ad9185dbe16855b320d8c426d6a0bc7d4cb837b3234ad2e53c'} -2025-09-01 23:54:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1104fb237e5f... -2025-09-01 23:54:48 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1104fb237e5f... -2025-09-01 23:54:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1104fb237e5f... -2025-09-01 23:54:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796088.360676, 'pubkey_prefix': 'fa9a1104fb237e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1104fb237e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fa594b668ab77728e655b84829f845dc7e3dfc7e6dd74035854871594bf8a869c69421f2890e7ae3f038731e903ed54df86750a5583eb4df08fda75bab9c83c40ce93520992b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796089.303597, 'pubkey_prefix': '30c31105fb237e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31105fb237e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fa594b668ab77728e655b84829f845dc7e3dfc7e6dd74035854871594bf8a869c69421f2890e7ae3f038731e903ed54df86750a5583eb4df08fda75bab9c83c40ce93520992b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81105fb237e5f... -2025-09-01 23:54:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796089.997507, 'pubkey_prefix': '2fd81105fb237e5f015491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81105fb237e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fa594b668ab77728e655b84829f845dc7e3dfc7e6dd74035854871594bf8a869c69421f2890e7ae3f038731e903ed54df86750a5583eb4df08fda75bab9c83c40ce93520992b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-01 23:54:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1105a180c77e... -2025-09-01 23:54:54 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1105a180c77e... -2025-09-01 23:54:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1105a180c77e... -2025-09-01 23:54:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796094.030456, 'pubkey_prefix': 'fa9a1105a180c77e5fa20092d9fb578b564c8bb689c0a4ad21196916cece2088', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1105a180c77e5fa20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95b194b66831a722e5a06e62d9bdd5b20cf5117933c760b5671af465c8f611b6cc29d1c23981a40f93107b504d8daa3cd6fca58abf3dcbb37e9df4154db9a90f028227150c92b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796095.181807, 'pubkey_prefix': '2ec31106a180c77e5fbda20092d9fb578b564c8bb689c0a4ad21196916cece20', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31106a180c77e5fbda20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95b194b66831a722e5a06e62d9bdd5b20cf5117933c760b5671af465c8f611b6cc29d1c23981a40f93107b504d8daa3cd6fca58abf3dcbb37e9df4154db9a90f028227150c92b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81106a180c77e... -2025-09-01 23:54:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796095.7598321, 'pubkey_prefix': '31d81106a180c77e5f01a20092d9fb578b564c8bb689c0a4ad21196916cece20', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81106a180c77e5f01a20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95b194b66831a722e5a06e62d9bdd5b20cf5117933c760b5671af465c8f611b6cc29d1c23981a40f93107b504d8daa3cd6fca58abf3dcbb37e9df4154db9a90f028227150c92b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1504237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1504237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1504237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796202.4208431, 'pubkey_prefix': 'f89a1504237ecd5f1b8283f63113792e80c13a659d73dfdc4544b7b0bc04419d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1504237ecd5f1b8283f63113792e80c13a659d73dfdc4544b7b0bc04419dbe0cd40131f2e0c0f6f674'} -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81505237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81505237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81505237ecd5f... -2025-09-01 23:56:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796202.9084108, 'pubkey_prefix': '30d81505237ecd5f011b8283f63113792e80c13a659d73dfdc4544b7b0bc0441', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81505237ecd5f011b8283f63113792e80c13a659d73dfdc4544b7b0bc04419dbe0cd40131f2e0c0f6f674'} -2025-09-01 23:56:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31505237ecd5f... -2025-09-01 23:56:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31505237ecd5f... -2025-09-01 23:56:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31505237ecd5f... -2025-09-01 23:56:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796203.3347, 'pubkey_prefix': '32c31505237ecd5fbd1b8283f63113792e80c13a659d73dfdc4544b7b0bc0441', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31505237ecd5fbd1b8283f63113792e80c13a659d73dfdc4544b7b0bc04419dbe0cd40131f2e0c0f6f674'} -2025-09-01 23:56:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1504237e1d5f... -2025-09-01 23:56:46 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1504237e1d5f... -2025-09-01 23:56:46 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1504237e1d5f... -2025-09-01 23:56:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796206.798285, 'pubkey_prefix': 'fa9b1504237e1d5f1b24579c2566a3c8534ce149db66d00f5ad71a355330b6e0', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1504237e1d5f1b24579c2566a3c8534ce149db66d00f5ad71a355330b6e07094151b28efe897f1cab0'} -2025-09-01 23:56:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81505237e1d5f... -2025-09-01 23:56:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81505237e1d5f... -2025-09-01 23:56:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81505237e1d5f... -2025-09-01 23:56:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796207.19349, 'pubkey_prefix': '2fd81505237e1d5f011b24579c2566a3c8534ce149db66d00f5ad71a355330b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81505237e1d5f011b24579c2566a3c8534ce149db66d00f5ad71a355330b6e07094151b28efe897f1cab0'} -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a150423fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a150423fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a150423fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796211.595785, 'pubkey_prefix': 'f99a150423fb7e5f1bef9f1fb1e875d1e5099eba098a71863804afb5ca041443', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a150423fb7e5f1bef9f1fb1e875d1e5099eba098a71863804afb5ca04144338cf1409e875038a511405841904d4c42f075466ebd27d0946f8b8b5da406a97e54e6bd5097b46fed31315'} -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed9150523fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed9150523fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed9150523fb7e5f... -2025-09-01 23:56:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796211.895661, 'pubkey_prefix': '2ed9150523fb7e5f011bef9f1fb1e875d1e5099eba098a71863804afb5ca0414', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed9150523fb7e5f011bef9f1fb1e875d1e5099eba098a71863804afb5ca04144338cf1409e875038a511405841904d4c42f075466ebd27d0946f8b8b5da406a97e54e6bd5097b46fed31315'} -2025-09-01 23:56:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b150523fb7eeb... -2025-09-01 23:56:52 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b150523fb7eeb... -2025-09-01 23:56:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b150523fb7eeb... -2025-09-01 23:56:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796212.552325, 'pubkey_prefix': 'fa9b150523fb7eeb5f1b5aaa1fb1e875d1e5099eba098a71863804af41f9b851', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b150523fb7eeb5f1b5aaa1fb1e875d1e5099eba098a71863804af41f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c3150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c3150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c3150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796213.132832, 'pubkey_prefix': '30c3150623fb7eeb5fbd1b5aaa1fb1e875d1e5099eba098a71863804af41f9b8', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c3150623fb7eeb5fbd1b5aaa1fb1e875d1e5099eba098a71863804af41f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150623fb7eeb... -2025-09-01 23:56:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796213.47228, 'pubkey_prefix': '30d8150623fb7eeb5f011b5aaa1fb1e875d1e5099eba098a71863804af41f9b8', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150623fb7eeb5f011b5aaa1fb1e875d1e5099eba098a71863804af41f9b8511e1983b265c552d82d5789db'} -2025-09-01 23:57:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f54c5... -2025-09-01 23:57:45 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f54c5... -2025-09-01 23:57:45 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f54c5... -2025-09-01 23:57:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796265.458328, 'pubkey_prefix': 'fb9b05027e5f54c5c08422a8c0659edcc749655c4a35b7188a153bed423acaad', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f54c5c08422a8c0659edcc749655c4a35b7188a153bed423acaadbcf0815f960313246d8c30d6890f54fb3bc4c35c2541c3e1c4865b56ebfc59085e9fcf6ba2e956580ac8'} -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0154... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0154... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0154... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796266.0410361, 'pubkey_prefix': '2fd805037e5f0154c5c08422a8c0659edcc749655c4a35b7188a153bed423aca', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0154c5c08422a8c0659edcc749655c4a35b7188a153bed423acaadbcf0815f960313246d8c30d6890f54fb3bc4c35c2541c3e1c4865b56ebfc59085e9fcf6ba2e956580ac8'} -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd54... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd54... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd54... -2025-09-01 23:57:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796266.5361438, 'pubkey_prefix': '30c305037e5fbd54c5c08422a8c0659edcc749655c4a35b7188a153bed423aca', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd54c5c08422a8c0659edcc749655c4a35b7188a153bed423acaadbcf0815f960313246d8c30d6890f54fb3bc4c35c2541c3e1c4865b56ebfc59085e9fcf6ba2e956580ac8'} -2025-09-01 23:58:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11027e5f02fe... -2025-09-01 23:58:01 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11027e5f02fe... -2025-09-01 23:58:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11027e5f02fe... -2025-09-01 23:58:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796281.541397, 'pubkey_prefix': 'f99a11027e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11027e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc6895b6684545e9b54e09317ed9ac92c3e9f3e1b457398162fbb27f0ef35143ae2f21a67bc8dc6505bede17c4436774bedd597541a4af9bed5175878363859b344ac7780492c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-01 23:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311037e5fbd02... -2025-09-01 23:58:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311037e5fbd02... -2025-09-01 23:58:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311037e5fbd02... -2025-09-01 23:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796282.653096, 'pubkey_prefix': '31c311037e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311037e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc6895b6684545e9b54e09317ed9ac92c3e9f3e1b457398162fbb27f0ef35143ae2f21a67bc8dc6505bede17c4436774bedd597541a4af9bed5175878363859b344ac7780492c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-01 23:58:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811037e5f0102... -2025-09-01 23:58:03 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811037e5f0102... -2025-09-01 23:58:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811037e5f0102... -2025-09-01 23:58:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796283.174944, 'pubkey_prefix': '32d811037e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811037e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc6895b6684545e9b54e09317ed9ac92c3e9f3e1b457398162fbb27f0ef35143ae2f21a67bc8dc6505bede17c4436774bedd597541a4af9bed5175878363859b344ac7780492c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-01 23:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81200010101c0... -2025-09-01 23:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81200010101c0... -2025-09-01 23:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81200010101c0... -2025-09-01 23:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796315.203849, 'pubkey_prefix': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172059b95b668ea580fa1b2aa75eca512b9b3a661bf6940de03d45be5551e3b5d46a10ec836a316f020e4ab7ea0543f97a771e08727d52bec366f6dd2caf3975b3394ccf3010f92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-01 23:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31200bdd5f69c... -2025-09-01 23:58:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31200bdd5f69c... -2025-09-01 23:58:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31200bdd5f69c... -2025-09-01 23:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796334.231477, 'pubkey_prefix': '30c31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cab95b6685ff071ea34a13eb75e0a12b8bf4bd3f9201adb93d34ef11cac79c5edc3142a1d99a55bde1378d16085a1c222ba4e8ab761a99d3b4751f5ab5af03ee2c411d1099286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05015f547e06... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05015f547e06... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05015f547e06... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796344.342997, 'pubkey_prefix': 'fa9a05015f547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6eaae', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05015f547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6eaae8c9d26e4b3aa18c268610e00fb158135e07579c5d75859e77adddfd4f4c19d0e0363c6e3e61a5552e8'} -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd547e... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd547e... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd547e... -2025-09-01 23:59:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796344.917451, 'pubkey_prefix': '2fc305025fbd547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6ea', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6eaae8c9d26e4b3aa18c268610e00fb158135e07579c5d75859e77adddfd4f4c19d0e0363c6e3e61a5552e8'} -2025-09-01 23:59:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-01 23:59:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-01 23:59:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-01 23:59:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796345.348146, 'pubkey_prefix': '30d805025f01547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6ea', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e0648b884cfa52ba6fb7120c1d2d949584ba4f21ffa8be6eaae8c9d26e4b3aa18c268610e00fb158135e07579c5d75859e77adddfd4f4c19d0e0363c6e3e61a5552e8'} -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11021d5f82de... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11021d5f82de... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11021d5f82de... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796358.112756, 'pubkey_prefix': 'f99a11021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408ae95b6687bb1a4379329a3f7d6d508a648d0a011141501b000d8647648718f03926fa65898c62f592bf82e0282fc785359e70c4dbd1c6afb7c996940a2457db41206240692bcaad902c20db8f84b4a374820525054'} -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811031d5f0182... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811031d5f0182... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811031d5f0182... -2025-09-01 23:59:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796358.861494, 'pubkey_prefix': '30d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408ae95b6687bb1a4379329a3f7d6d508a648d0a011141501b000d8647648718f03926fa65898c62f592bf82e0282fc785359e70c4dbd1c6afb7c996940a2457db41206240692bcaad902c20db8f84b4a374820525054'} -2025-09-01 23:59:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311031d5fbd82... -2025-09-01 23:59:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311031d5fbd82... -2025-09-01 23:59:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311031d5fbd82... -2025-09-01 23:59:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796359.32817, 'pubkey_prefix': '31c311031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408ae95b6687bb1a4379329a3f7d6d508a648d0a011141501b000d8647648718f03926fa65898c62f592bf82e0282fc785359e70c4dbd1c6afb7c996940a2457db41206240692bcaad902c20db8f84b4a374820525054'} -2025-09-01 23:59:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1103a37e5f79... -2025-09-01 23:59:20 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1103a37e5f79... -2025-09-01 23:59:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1103a37e5f79... -2025-09-01 23:59:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796360.856791, 'pubkey_prefix': 'fb9b1103a37e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1103a37e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ec395b668881e2cd48170d34c4da3e45cdfeb01aeb6de58f8b235012ce2057b6851f6c8c4591f0b347cd2b220ec4d02adf9523282a398a82f04b3564ef3c4533b9caefa05931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-01 23:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104a37e5f01... -2025-09-01 23:59:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104a37e5f01... -2025-09-01 23:59:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104a37e5f01... -2025-09-01 23:59:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796361.426945, 'pubkey_prefix': '30d81104a37e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104a37e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ec395b668881e2cd48170d34c4da3e45cdfeb01aeb6de58f8b235012ce2057b6851f6c8c4591f0b347cd2b220ec4d02adf9523282a398a82f04b3564ef3c4533b9caefa05931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-01 23:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104a37e5fbd... -2025-09-01 23:59:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104a37e5fbd... -2025-09-01 23:59:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104a37e5fbd... -2025-09-01 23:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796362.012977, 'pubkey_prefix': '30c31104a37e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104a37e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ec395b668881e2cd48170d34c4da3e45cdfeb01aeb6de58f8b235012ce2057b6851f6c8c4591f0b347cd2b220ec4d02adf9523282a398a82f04b3564ef3c4533b9caefa05931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-01 23:59:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11052483c47e... -2025-09-01 23:59:25 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11052483c47e... -2025-09-01 23:59:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11052483c47e... -2025-09-01 23:59:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796365.749741, 'pubkey_prefix': 'f89a11052483c47e5f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c44', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11052483c47e5f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48670e9cb6682a9de226139ac9f60c4109f8334b937cb1ae9226fb5be39cc6c1589de30da5cbe0e836b3c8700caddd0adcab899e529536217b974061f27fd850851d434e400b922aa4d9021615b8f86e376a6d765e'} -2025-09-01 23:59:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c211062483c47e... -2025-09-01 23:59:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c211062483c47e... -2025-09-01 23:59:26 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c211062483c47e... -2025-09-01 23:59:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796366.415688, 'pubkey_prefix': '32c211062483c47e5fbd1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c211062483c47e5fbd1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48670e9cb6682a9de226139ac9f60c4109f8334b937cb1ae9226fb5be39cc6c1589de30da5cbe0e836b3c8700caddd0adcab899e529536217b974061f27fd850851d434e400b922aa4d9021615b8f86e376a6d765e'} -2025-09-01 23:59:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811062483c47e... -2025-09-01 23:59:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811062483c47e... -2025-09-01 23:59:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811062483c47e... -2025-09-01 23:59:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796367.0694342, 'pubkey_prefix': '2fd811062483c47e5f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811062483c47e5f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48670e9cb6682a9de226139ac9f60c4109f8334b937cb1ae9226fb5be39cc6c1589de30da5cbe0e836b3c8700caddd0adcab899e529536217b974061f27fd850851d434e400b922aa4d9021615b8f86e376a6d765e'} -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503241d5f85... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503241d5f85... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503241d5f85... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796374.314083, 'pubkey_prefix': 'f89a0503241d5f8575ee1f898e54af17de002a61f7ad2a21b2eca40debf418e0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503241d5f8575ee1f898e54af17de002a61f7ad2a21b2eca40debf418e06e078dcaf642235a2816276a0927a92b7af19cf9f26ff512dcfe65a8097d4a0f515add1c2b2f08a679a8a2'} -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30504241d5fbd... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30504241d5fbd... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30504241d5fbd... -2025-09-01 23:59:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796374.607984, 'pubkey_prefix': '30c30504241d5fbd8575ee1f898e54af17de002a61f7ad2a21b2eca40debf418', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30504241d5fbd8575ee1f898e54af17de002a61f7ad2a21b2eca40debf418e06e078dcaf642235a2816276a0927a92b7af19cf9f26ff512dcfe65a8097d4a0f515add1c2b2f08a679a8a2'} -2025-09-01 23:59:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80504241d5f01... -2025-09-01 23:59:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80504241d5f01... -2025-09-01 23:59:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80504241d5f01... -2025-09-01 23:59:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796375.318987, 'pubkey_prefix': '31d80504241d5f018575ee1f898e54af17de002a61f7ad2a21b2eca40debf418', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80504241d5f018575ee1f898e54af17de002a61f7ad2a21b2eca40debf418e06e078dcaf642235a2816276a0927a92b7af19cf9f26ff512dcfe65a8097d4a0f515add1c2b2f08a679a8a2'} -2025-09-02 00:00:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11041f387e5f... -2025-09-02 00:00:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11041f387e5f... -2025-09-02 00:00:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11041f387e5f... -2025-09-02 00:00:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796400.11266, 'pubkey_prefix': 'f89a11041f387e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11041f387e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e76f998b668657b8f078569f7a4f4892fb3e2098eb6e474e2718cbc0edbd976c2c73c4d0a8a16f886a7874ac26149fa25f41f8ceb242b01fe952de4bf7befe8b2312e1b110b92b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796401.361249, 'pubkey_prefix': '2fd811051f387e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd944a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811051f387e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e76f998b668657b8f078569f7a4f4892fb3e2098eb6e474e2718cbc0edbd976c2c73c4d0a8a16f886a7874ac26149fa25f41f8ceb242b01fe952de4bf7befe8b2312e1b110b92b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc211051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc211051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc211051f387e5f... -2025-09-02 00:00:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796401.846538, 'pubkey_prefix': '2dc211051f387e5fbde62ff4c8187507c72f529fc5693a488ff4c831f5dd944a', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc211051f387e5fbde62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e76f998b668657b8f078569f7a4f4892fb3e2098eb6e474e2718cbc0edbd976c2c73c4d0a8a16f886a7874ac26149fa25f41f8ceb242b01fe952de4bf7befe8b2312e1b110b92b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796409.0362592, 'pubkey_prefix': 'f99a05027e5f2323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8ebba', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8ebba0c4a99e193f154b798023e89efdbbe1fdc986d747ed287f69536e8f2085d2dd9126129e774b778898da8'} -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 00:00:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796409.476798, 'pubkey_prefix': '31d805037e5f012323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8eb', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8ebba0c4a99e193f154b798023e89efdbbe1fdc986d747ed287f69536e8f2085d2dd9126129e774b778898da8'} -2025-09-02 00:00:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c205037e5fbd23... -2025-09-02 00:00:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c205037e5fbd23... -2025-09-02 00:00:10 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c205037e5fbd23... -2025-09-02 00:00:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796410.033552, 'pubkey_prefix': '30c205037e5fbd2323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8eb', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c205037e5fbd2323c6c34db50d3bbb1d11021db7d6882975cdd1e9e141f8ebba0c4a99e193f154b798023e89efdbbe1fdc986d747ed287f69536e8f2085d2dd9126129e774b778898da8'} -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796427.044161, 'pubkey_prefix': 'f99a05027e5f232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025d8', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025d8102c69cc1f85c3199e83d0cdaa1c4dd9fa1bd76c26dd4f8d4d2dcbe92a3d292740e7fdfc932cec47e3a3'} -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 00:00:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796427.6256158, 'pubkey_prefix': '2fd805037e5f01232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f01232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025d8102c69cc1f85c3199e83d0cdaa1c4dd9fa1bd76c26dd4f8d4d2dcbe92a3d292740e7fdfc932cec47e3a3'} -2025-09-02 00:00:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 00:00:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 00:00:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 00:00:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796428.1194491, 'pubkey_prefix': '2fc305037e5fbd232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd232328aef88cc1664365261c9e3e4dff1bbb49b261f5c8d025d8102c69cc1f85c3199e83d0cdaa1c4dd9fa1bd76c26dd4f8d4d2dcbe92a3d292740e7fdfc932cec47e3a3'} -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f2323... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f2323... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f2323... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796459.603913, 'pubkey_prefix': 'fa9b05027e5f23231033935f04350e0d85dd546f2c57878db2289de18ba3bbb1', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f23231033935f04350e0d85dd546f2c57878db2289de18ba3bbb1b233809fe4ede0449bd932e43c34abeffd53f0eafa95881e9b38b6bbf3f391e7da7283e67ccc2233ca69'} -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 00:00:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796459.903829, 'pubkey_prefix': '31d805037e5f0123231033935f04350e0d85dd546f2c57878db2289de18ba3bb', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123231033935f04350e0d85dd546f2c57878db2289de18ba3bbb1b233809fe4ede0449bd932e43c34abeffd53f0eafa95881e9b38b6bbf3f391e7da7283e67ccc2233ca69'} -2025-09-02 00:01:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405037e5fbd23... -2025-09-02 00:01:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405037e5fbd23... -2025-09-02 00:01:00 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405037e5fbd23... -2025-09-02 00:01:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796460.538636, 'pubkey_prefix': '32c405037e5fbd23231033935f04350e0d85dd546f2c57878db2289de18ba3bb', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405037e5fbd23231033935f04350e0d85dd546f2c57878db2289de18ba3bbb1b233809fe4ede0449bd932e43c34abeffd53f0eafa95881e9b38b6bbf3f391e7da7283e67ccc2233ca69'} -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796494.021897, 'pubkey_prefix': 'fb9b05027e5f23235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a436', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f23235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a436613bbc0f91bb2ec775d84f2aca7c991d074b91e3a851ae1efeb109155fb90054af46cb2d3a1dfb8693f4'} -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 00:01:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796494.6040168, 'pubkey_prefix': '30d805037e5f0123235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a436613bbc0f91bb2ec775d84f2aca7c991d074b91e3a851ae1efeb109155fb90054af46cb2d3a1dfb8693f4'} -2025-09-02 00:01:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 00:01:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 00:01:35 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 00:01:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796495.0190809, 'pubkey_prefix': '30c305037e5fbd23235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a4', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd23235daff073fd2e86b10317fd1fdc1aadf0c7fa8bafdb93a436613bbc0f91bb2ec775d84f2aca7c991d074b91e3a851ae1efeb109155fb90054af46cb2d3a1dfb8693f4'} -2025-09-02 00:02:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 00:02:17 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 00:02:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 00:02:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796537.7483819, 'pubkey_prefix': 'f89a05027e5f2323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5c2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5c2e447a54629f960eb353f2502dbc02df1c6f93fd0815d4619b26e3881009bd38d93b4423b9216260d5863'} -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796538.0498528, 'pubkey_prefix': '33d805037e5f012323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5c2e447a54629f960eb353f2502dbc02df1c6f93fd0815d4619b26e3881009bd38d93b4423b9216260d5863'} -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 00:02:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796538.5448089, 'pubkey_prefix': '31c305037e5fbd2323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323c554cfa3552ef317c7387068e1a462f2b075f6a6952ef5c2e447a54629f960eb353f2502dbc02df1c6f93fd0815d4619b26e3881009bd38d93b4423b9216260d5863'} -2025-09-02 00:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1103b97e5fc0... -2025-09-02 00:05:01 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1103b97e5fc0... -2025-09-02 00:05:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1103b97e5fc0... -2025-09-02 00:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796701.092139, 'pubkey_prefix': 'f99a1103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b81fbe44664e1eea143b4831c1fb91389c9127599e259d3ce34eafe58a9a033bc16b720dcb02d4dd9b947265572e32dd1a0f251aba0c4f4a77d181f8d27276886623e4c90d924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104b97e5f01... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104b97e5f01... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104b97e5f01... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796702.1108239, 'pubkey_prefix': '31d81104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b81fbe44664e1eea143b4831c1fb91389c9127599e259d3ce34eafe58a9a033bc16b720dcb02d4dd9b947265572e32dd1a0f251aba0c4f4a77d181f8d27276886623e4c90d924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104b97e5fbd... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104b97e5fbd... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104b97e5fbd... -2025-09-02 00:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796702.698455, 'pubkey_prefix': '30c31104b97e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104b97e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b81fbe44664e1eea143b4831c1fb91389c9127599e259d3ce34eafe58a9a033bc16b720dcb02d4dd9b947265572e32dd1a0f251aba0c4f4a77d181f8d27276886623e4c90d924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 00:05:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05015f857ee6... -2025-09-02 00:05:40 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05015f857ee6... -2025-09-02 00:05:40 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05015f857ee6... -2025-09-02 00:05:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796740.935732, 'pubkey_prefix': 'fc9b05015f857ee64bfd994264bce6782a92aed610a9981802321e48aaa857ba', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05015f857ee64bfd994264bce6782a92aed610a9981802321e48aaa857baabf692e1e4094a205f7d2427c1c0c50ba8e41dbbee0dcbe2f9662ce08a65c5f2bfc8e62dac3f43e071'} -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796741.2361522, 'pubkey_prefix': '2fd805025f01857ee64bfd994264bce6782a92aed610a9981802321e48aaa857', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857ee64bfd994264bce6782a92aed610a9981802321e48aaa857baabf692e1e4094a205f7d2427c1c0c50ba8e41dbbee0dcbe2f9662ce08a65c5f2bfc8e62dac3f43e071'} -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c205025fbd857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c205025fbd857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c205025fbd857e... -2025-09-02 00:05:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796741.732703, 'pubkey_prefix': '31c205025fbd857ee64bfd994264bce6782a92aed610a9981802321e48aaa857', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c205025fbd857ee64bfd994264bce6782a92aed610a9981802321e48aaa857baabf692e1e4094a205f7d2427c1c0c50ba8e41dbbee0dcbe2f9662ce08a65c5f2bfc8e62dac3f43e071'} -2025-09-02 00:07:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:07:28 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:07:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:07:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796848.8742988, 'pubkey_prefix': 'f99a05027e5f23237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a527', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f23237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a527220b2cb0ec1fc2f397fac914049d908be2a1236108155c4570526764a67550aaa765f5c9edb5730fdd24'} -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796849.4492412, 'pubkey_prefix': '32c305037e5fbd23237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a5', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd23237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a527220b2cb0ec1fc2f397fac914049d908be2a1236108155c4570526764a67550aaa765f5c9edb5730fdd24'} -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 00:07:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796849.878007, 'pubkey_prefix': '2fd805037e5f0123237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123237c7957ca889ac7e977acff1bd630b1ea1e8bab92b2d9a527220b2cb0ec1fc2f397fac914049d908be2a1236108155c4570526764a67550aaa765f5c9edb5730fdd24'} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15059150b97e... -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15059150b97e... -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15059150b97e... -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796983.529769, 'pubkey_prefix': 'f99a15059150b97e5f115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51a', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15059150b97e5f115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51ad6d74e8b30ca74b4e719abf4f2fb9de8b4c787197ec40afdfdf65f982d640efd72814650683043de5a8890e316ad281843898d60e9a563ec81f71ea7591b1c5a61a85c336746c179c670e4fac3012c99613b177fc160703685a0bf358076d53448af7943b30369a5d6708adc639339cba26489af522ea2f6da34d089'} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756796975, 'text': "🌲 Tree: Rebuilt the new 1.8.1 plus the LFS branch with 500 contacts. Finally get to play with the new UI on the device - it's nice"} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Message content for processing: Rebuilt the new 1.8.1 plus the LFS branch with 500 contacts. Finally get to play with the new UI on the device - it's nice -2025-09-02 00:09:43 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Rebuilt the new 1.8.1 plus the LFS branch with 500 contacts. Finally get to play with the new UI on the device - it's nice -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756796983.529769, 'pubkey_prefix': 'f99a15059150b97e5f115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51a', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15059150b97e5f115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51ad6d74e8b30ca74b4e719abf4f2fb9de8b4c787197ec40afdfdf65f982d640efd72814650683043de5a8890e316ad281843898d60e9a563ec81f71ea7591b1c5a61a85c336746c179c670e4fac3012c99613b177fc160703685a0bf358076d53448af7943b30369a5d6708adc639339cba26489af522ea2f6da34d089'} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Found raw packet data: f99a15059150b97e5f115f5509359a4a... -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Converted to 156 bytes: f99a15059150b97e... -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Path bytes: 15059150b97e5f115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51ad6d74e8b30ca74b4e719abf4f2fb9de8b4c787197ec40afdfdf65f982d640efd72814650683043de5a8890e316ad281843898d60e9a563ec81f71ea7591b1c5a61a85c336746c179c670e4fac3012c99613b177fc160703685a0bf358076d53448af7943b30369a5d6708adc639339cba26489af522ea2f6da34d089 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Payload: ... (0 bytes) -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 249, 'path_len': 154, 'path_nodes': ['515', '5091', '7eb9', '115f', '555f', '3509', '4a9a', 'cf86', 'f91d', 'b1c8', 'ad93', 'dc0e', 'bbd', '515f', '1af5', 'd7d6', '8b4e', 'ca30', 'b474', '19e7', 'f4ab', 'fbf2', 'e89d', 'c7b4', '1987', 'c47e', 'fd0a', 'f6fd', '985f', '642d', 'fd0e', '8172', '5046', '3068', 'de43', '885a', 'e390', 'ad16', '1828', '8943', '608d', 'a5e9', 'ec63', 'f781', 'a71e', '1b59', '5a1c', 'a861', '335c', '4667', '79c1', '70c6', 'fae4', '1c3', '992c', '3b61', '7f17', '60c1', '3670', 'a085', '35bf', '7680', '34d5', 'af48', '4379', '3b3', 'a569', '70d6', 'dc8a', '9363', 'cb39', '64a2', 'af89', '2e52', 'f6a2', '34da', '89d0'], 'payload': '', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 249, 'path_len': 154, 'path_nodes': ['515', '5091', '7eb9', '115f', '555f', '3509', '4a9a', 'cf86', 'f91d', 'b1c8', 'ad93', 'dc0e', 'bbd', '515f', '1af5', 'd7d6', '8b4e', 'ca30', 'b474', '19e7', 'f4ab', 'fbf2', 'e89d', 'c7b4', '1987', 'c47e', 'fd0a', 'f6fd', '985f', '642d', 'fd0e', '8172', '5046', '3068', 'de43', '885a', 'e390', 'ad16', '1828', '8943', '608d', 'a5e9', 'ec63', 'f781', 'a71e', '1b59', '5a1c', 'a861', '335c', '4667', '79c1', '70c6', 'fae4', '1c3', '992c', '3b61', '7f17', '60c1', '3670', 'a085', '35bf', '7680', '34d5', 'af48', '4379', '3b3', 'a569', '70d6', 'dc8a', '9363', 'cb39', '64a2', 'af89', '2e52', 'f6a2', '34da', '89d0'], 'payload': '', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Using decoded path length: 77 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Message path info: hops=77, path=Routed (5 hops) -2025-09-02 00:09:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796984.329519, 'pubkey_prefix': '32d815069150b97e5f01115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f5', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815069150b97e5f01115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51ad6d74e8b30ca74b4e719abf4f2fb9de8b4c787197ec40afdfdf65f982d640efd72814650683043de5a8890e316ad281843898d60e9a563ec81f71ea7591b1c5a61a85c336746c179c670e4fac3012c99613b177fc160703685a0bf358076d53448af7943b30369a5d6708adc639339cba26489af522ea2f6da34d089'} -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c315069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c315069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c315069150b97e... -2025-09-02 00:09:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756796984.956374, 'pubkey_prefix': '31c315069150b97e5fbd115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f5', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c315069150b97e5fbd115f5509359a4a86cf1df9c8b193ad0edcbd0b5f51f51ad6d74e8b30ca74b4e719abf4f2fb9de8b4c787197ec40afdfdf65f982d640efd72814650683043de5a8890e316ad281843898d60e9a563ec81f71ea7591b1c5a61a85c336746c179c670e4fac3012c99613b177fc160703685a0bf358076d53448af7943b30369a5d6708adc639339cba26489af522ea2f6da34d089'} -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797158.430475, 'pubkey_prefix': 'f89a05027e5f2323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca3d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca3d890b57162f4ae13c0a75f35086bd20adcdc4b5db6cb7bff23f39801191e7ad2ebfd07ed4e2575b315d0f'} -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-02 00:12:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797158.8673432, 'pubkey_prefix': '2ed805037e5f012323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f012323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca3d890b57162f4ae13c0a75f35086bd20adcdc4b5db6cb7bff23f39801191e7ad2ebfd07ed4e2575b315d0f'} -2025-09-02 00:12:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 00:12:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 00:12:39 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 00:12:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797159.425622, 'pubkey_prefix': '32c305037e5fbd2323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd2323bdfdbc0483869a18547f138b7528b3b8dc5623f904b3ca3d890b57162f4ae13c0a75f35086bd20adcdc4b5db6cb7bff23f39801191e7ad2ebfd07ed4e2575b315d0f'} -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e7f... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e7f... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e7f... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797256.09763, 'pubkey_prefix': 'f79a05015f547e7febfb79dd8e65195541f96f53a8ca642fd3752011ce692ad6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e7febfb79dd8e65195541f96f53a8ca642fd3752011ce692ad6a0160448bd5ceeba7fa3fd27742be84665e5f60684e00349f1943635234476b540b1328bf8d2a52811'} -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 00:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797256.5379689, 'pubkey_prefix': '2fd805025f01547e7febfb79dd8e65195541f96f53a8ca642fd3752011ce692a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e7febfb79dd8e65195541f96f53a8ca642fd3752011ce692ad6a0160448bd5ceeba7fa3fd27742be84665e5f60684e00349f1943635234476b540b1328bf8d2a52811'} -2025-09-02 00:14:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503241d5f85... -2025-09-02 00:14:39 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503241d5f85... -2025-09-02 00:14:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503241d5f85... -2025-09-02 00:14:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797279.5907352, 'pubkey_prefix': 'f89a0503241d5f8575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3b9', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503241d5f8575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3b9abeab68727c78f92cb07199f51891ea6dc696da4f2029da5829383d69f7299b684b312afbd2cfee133a2a5'} -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc20504241d5fbd... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc20504241d5fbd... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc20504241d5fbd... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797280.026262, 'pubkey_prefix': '2fc20504241d5fbd8575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc20504241d5fbd8575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3b9abeab68727c78f92cb07199f51891ea6dc696da4f2029da5829383d69f7299b684b312afbd2cfee133a2a5'} -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504241d5f01... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504241d5f01... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504241d5f01... -2025-09-02 00:14:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797280.5967739, 'pubkey_prefix': '33d80504241d5f018575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504241d5f018575ea0f134b208d3dfc3db943ef03fff01ee91aea8481f3b9abeab68727c78f92cb07199f51891ea6dc696da4f2029da5829383d69f7299b684b312afbd2cfee133a2a5'} -2025-09-02 00:15:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79b1103357e5f66... -2025-09-02 00:15:11 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79b1103357e5f66... -2025-09-02 00:15:11 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f79b1103357e5f66... -2025-09-02 00:15:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797311.551785, 'pubkey_prefix': 'f79b1103357e5f6651493b532922aef34b91a545eece8e9d640ab08d72dc0938', 'snr': -2.25, 'rssi': -101, 'raw_hex': 'f79b1103357e5f6651493b532922aef34b91a545eece8e9d640ab08d72dc0938cf8af73f5e3ce17b99b6682d41d0748b5b6c9929a68b62cc15b81996b9192c969cbd117ec1c08348e8a76849afbe79fe489b1787e0a52a169c93b90f30017be2d3973c931dc2bba0b5450d92609cd802481fb9f84b4b37434d54204361722d706561746572'} -2025-09-02 00:15:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31104357e5fbd... -2025-09-02 00:15:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31104357e5fbd... -2025-09-02 00:15:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31104357e5fbd... -2025-09-02 00:15:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797312.585854, 'pubkey_prefix': '2fc31104357e5fbd6651493b532922aef34b91a545eece8e9d640ab08d72dc09', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31104357e5fbd6651493b532922aef34b91a545eece8e9d640ab08d72dc0938cf8af73f5e3ce17b99b6682d41d0748b5b6c9929a68b62cc15b81996b9192c969cbd117ec1c08348e8a76849afbe79fe489b1787e0a52a169c93b90f30017be2d3973c931dc2bba0b5450d92609cd802481fb9f84b4b37434d54204361722d706561746572'} -2025-09-02 00:17:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f2323... -2025-09-02 00:17:48 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f2323... -2025-09-02 00:17:48 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f2323... -2025-09-02 00:17:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797468.5111418, 'pubkey_prefix': 'fa9b05027e5f2323ebe861afbc17f8be0c16f677e0fd9b893048fd5738ae511f', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f2323ebe861afbc17f8be0c16f677e0fd9b893048fd5738ae511f8c742d7cbadc9fc7894a5f19db8ab6f67bf951e9aa9f2756c66dad5d587ffa29d412debbfa77cc5c2c16'} -2025-09-02 00:17:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 00:17:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 00:17:49 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 00:17:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797469.374186, 'pubkey_prefix': '2fd905037e5f012323ebe861afbc17f8be0c16f677e0fd9b893048fd5738ae51', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323ebe861afbc17f8be0c16f677e0fd9b893048fd5738ae511f8c742d7cbadc9fc7894a5f19db8ab6f67bf951e9aa9f2756c66dad5d587ffa29d412debbfa77cc5c2c16'} -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797519.349107, 'pubkey_prefix': 'f89a05027e5f232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b21', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b2141d53edcb5cac64d5cba834cdf28dad6da1e73d87e541a6d080149955cfc97b416516fc9d3267d36c056'} -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 00:18:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797519.788013, 'pubkey_prefix': '31d805037e5f01232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b2141d53edcb5cac64d5cba834cdf28dad6da1e73d87e541a6d080149955cfc97b416516fc9d3267d36c056'} -2025-09-02 00:18:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec205037e5fbd23... -2025-09-02 00:18:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec205037e5fbd23... -2025-09-02 00:18:40 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec205037e5fbd23... -2025-09-02 00:18:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797520.205515, 'pubkey_prefix': '2ec205037e5fbd232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec205037e5fbd232397dec76368cb962030b97ba7fe9fae0c9c9c10a1d7b31b2141d53edcb5cac64d5cba834cdf28dad6da1e73d87e541a6d080149955cfc97b416516fc9d3267d36c056'} -2025-09-02 00:19:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:19:14 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:19:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:19:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797554.960976, 'pubkey_prefix': 'f99a05027e5f23237faa71821daeff6bc19706c04819ea6ffebf77da17436c8c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f23237faa71821daeff6bc19706c04819ea6ffebf77da17436c8c4602fdd77f8e3b05ae84c4981f15e67b636057daf0b2448b31f1d134093cebea7adcd2f96c45a3f1cd07'} -2025-09-02 00:19:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05037e5f0123... -2025-09-02 00:19:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05037e5f0123... -2025-09-02 00:19:15 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05037e5f0123... -2025-09-02 00:19:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797555.543363, 'pubkey_prefix': '30da05037e5f0123237faa71821daeff6bc19706c04819ea6ffebf77da17436c', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05037e5f0123237faa71821daeff6bc19706c04819ea6ffebf77da17436c8c4602fdd77f8e3b05ae84c4981f15e67b636057daf0b2448b31f1d134093cebea7adcd2f96c45a3f1cd07'} -2025-09-02 00:20:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b05027e5f2323... -2025-09-02 00:20:05 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b05027e5f2323... -2025-09-02 00:20:05 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b05027e5f2323... -2025-09-02 00:20:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797605.893516, 'pubkey_prefix': 'f99b05027e5f23239bb93fa52af8063715466e71895e953dc09328dd60b270b1', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b05027e5f23239bb93fa52af8063715466e71895e953dc09328dd60b270b116e33d495d3dc7393b1fec3cee46a712f8ca3ab3f07998f0f3ab7b98fa00866ff79a9f6ecaf58f7e3481'} -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797606.333997, 'pubkey_prefix': '2fd805037e5f0123239bb93fa52af8063715466e71895e953dc09328dd60b270', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123239bb93fa52af8063715466e71895e953dc09328dd60b270b116e33d495d3dc7393b1fec3cee46a712f8ca3ab3f07998f0f3ab7b98fa00866ff79a9f6ecaf58f7e3481'} -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc205037e5fbd23... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc205037e5fbd23... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc205037e5fbd23... -2025-09-02 00:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797606.89024, 'pubkey_prefix': '2fc205037e5fbd23239bb93fa52af8063715466e71895e953dc09328dd60b270', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc205037e5fbd23239bb93fa52af8063715466e71895e953dc09328dd60b270b116e33d495d3dc7393b1fec3cee46a712f8ca3ab3f07998f0f3ab7b98fa00866ff79a9f6ecaf58f7e3481'} -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f857eef... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f857eef... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f857eef... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797649.08241, 'pubkey_prefix': 'f79a05015f857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbea0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbea0238cc1c4c05f215e997dbafe892fb1ccafaf9015c2795ae4b27a5e23e0952d5417ce433b9885de758a'} -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 00:20:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797649.66179, 'pubkey_prefix': '30d805025f01857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbe', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbea0238cc1c4c05f215e997dbafe892fb1ccafaf9015c2795ae4b27a5e23e0952d5417ce433b9885de758a'} -2025-09-02 00:20:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305025fbd857e... -2025-09-02 00:20:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305025fbd857e... -2025-09-02 00:20:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305025fbd857e... -2025-09-02 00:20:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797650.040118, 'pubkey_prefix': '2ec305025fbd857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbe', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305025fbd857eef73b92a0c6b0471ab4e5fecf1242f0ea0acb7e38277bbbea0238cc1c4c05f215e997dbafe892fb1ccafaf9015c2795ae4b27a5e23e0952d5417ce433b9885de758a'} -2025-09-02 00:21:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11031f7e5f78... -2025-09-02 00:21:49 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11031f7e5f78... -2025-09-02 00:21:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11031f7e5f78... -2025-09-02 00:21:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797709.258305, 'pubkey_prefix': 'f89a11031f7e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11031f7e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043229bb66800c289004f0b02533c2d92daf9dc67f7cab5442cdb89676f7bb1dce43c3ad677ea2be986e041d95a2109ba1dfa61b4cff35bfa29b84b2d9b8e378dbdd24bde0692188cd6021074b5f84348544c'} -2025-09-02 00:21:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811041f7e5f01... -2025-09-02 00:21:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811041f7e5f01... -2025-09-02 00:21:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811041f7e5f01... -2025-09-02 00:21:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797710.4035819, 'pubkey_prefix': '31d811041f7e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811041f7e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043229bb66800c289004f0b02533c2d92daf9dc67f7cab5442cdb89676f7bb1dce43c3ad677ea2be986e041d95a2109ba1dfa61b4cff35bfa29b84b2d9b8e378dbdd24bde0692188cd6021074b5f84348544c'} -2025-09-02 00:21:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c211041f7e5fbd... -2025-09-02 00:21:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c211041f7e5fbd... -2025-09-02 00:21:51 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c211041f7e5fbd... -2025-09-02 00:21:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797711.02217, 'pubkey_prefix': '31c211041f7e5fbd789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c211041f7e5fbd789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043229bb66800c289004f0b02533c2d92daf9dc67f7cab5442cdb89676f7bb1dce43c3ad677ea2be986e041d95a2109ba1dfa61b4cff35bfa29b84b2d9b8e378dbdd24bde0692188cd6021074b5f84348544c'} -2025-09-02 00:22:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1105bb91647e... -2025-09-02 00:22:13 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1105bb91647e... -2025-09-02 00:22:13 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1105bb91647e... -2025-09-02 00:22:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797733.015386, 'pubkey_prefix': 'fa9b1105bb91647e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d371380', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1105bb91647e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb567169bb668b163e09617734543d6261309f94447b0992b3530cb4cde02d4462d9821d454739ba36addae20e5b171fd35d603d73ce769751efa8598a3c259bced991a931c079200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:22:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81106bb91647e... -2025-09-02 00:22:14 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81106bb91647e... -2025-09-02 00:22:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81106bb91647e... -2025-09-02 00:22:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797734.4646459, 'pubkey_prefix': '33d81106bb91647e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d3713', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81106bb91647e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb567169bb668b163e09617734543d6261309f94447b0992b3530cb4cde02d4462d9821d454739ba36addae20e5b171fd35d603d73ce769751efa8598a3c259bced991a931c079200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:22:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31106bb91647e... -2025-09-02 00:22:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31106bb91647e... -2025-09-02 00:22:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31106bb91647e... -2025-09-02 00:22:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797735.183348, 'pubkey_prefix': '31c31106bb91647e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d3713', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31106bb91647e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb567169bb668b163e09617734543d6261309f94447b0992b3530cb4cde02d4462d9821d454739ba36addae20e5b171fd35d603d73ce769751efa8598a3c259bced991a931c079200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1106bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1106bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1106bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797756.115474, 'pubkey_prefix': 'fb9b1106bb9164c77e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d3713', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1106bb9164c77e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5672d9bb668d00ea24f751edaa7ecec90fe20ce7a09fe129b3349cbdb2411d7aedb33b12f4a8e0bdaba98c13c49b50abc4b9de90582f1c48f526f9f3d5542456968918846009200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81107bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81107bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81107bb9164c7... -2025-09-02 00:22:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797756.709195, 'pubkey_prefix': '31d81107bb9164c77e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d37', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81107bb9164c77e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5672d9bb668d00ea24f751edaa7ecec90fe20ce7a09fe129b3349cbdb2411d7aedb33b12f4a8e0bdaba98c13c49b50abc4b9de90582f1c48f526f9f3d5542456968918846009200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:22:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c31107bb9164c7... -2025-09-02 00:22:37 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c31107bb9164c7... -2025-09-02 00:22:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c31107bb9164c7... -2025-09-02 00:22:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797757.2796931, 'pubkey_prefix': '34c31107bb9164c77e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d37', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c31107bb9164c77e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5672d9bb668d00ea24f751edaa7ecec90fe20ce7a09fe129b3349cbdb2411d7aedb33b12f4a8e0bdaba98c13c49b50abc4b9de90582f1c48f526f9f3d5542456968918846009200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:23:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1105bb9c647e... -2025-09-02 00:23:50 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1105bb9c647e... -2025-09-02 00:23:50 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1105bb9c647e... -2025-09-02 00:23:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797830.582483, 'pubkey_prefix': 'fa9b1105bb9c647e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d371380', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1105bb9c647e5f7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5677d9bb6687c6d32f0c2999e5e839222d7be661e25520a64f7ec6a17a4e0da6f0442603de3317439cac3d6125b1dc8b0b87728b0d3a9939fec51d5f0e02eca296b64097f099200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:23:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81106bb9c647e... -2025-09-02 00:23:51 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81106bb9c647e... -2025-09-02 00:23:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81106bb9c647e... -2025-09-02 00:23:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797831.3591459, 'pubkey_prefix': '33d81106bb9c647e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d3713', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81106bb9c647e5f017f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5677d9bb6687c6d32f0c2999e5e839222d7be661e25520a64f7ec6a17a4e0da6f0442603de3317439cac3d6125b1dc8b0b87728b0d3a9939fec51d5f0e02eca296b64097f099200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:23:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31106bb9c647e... -2025-09-02 00:23:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31106bb9c647e... -2025-09-02 00:23:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31106bb9c647e... -2025-09-02 00:23:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797832.161351, 'pubkey_prefix': '30c31106bb9c647e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d3713', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31106bb9c647e5fbd7f57f81a1f36e5fd23185176f6cb7672da338a3d3713805e233dae41fb5bb5677d9bb6687c6d32f0c2999e5e839222d7be661e25520a64f7ec6a17a4e0da6f0442603de3317439cac3d6125b1dc8b0b87728b0d3a9939fec51d5f0e02eca296b64097f099200000000000000004f6c792066656e636520706f7374'} -2025-09-02 00:24:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103eb1d5f87... -2025-09-02 00:24:53 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103eb1d5f87... -2025-09-02 00:24:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103eb1d5f87... -2025-09-02 00:24:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797893.8442318, 'pubkey_prefix': 'f89a1103eb1d5f870187242a62fddd30718a777802a5a21a95487102c5fe4daf', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103eb1d5f870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea508b4766069917459a46b16adfdfd05ca555ce760d3b30c0f17b6b05690c6a7acfc6e0c1de89a15107c816fcfb4c1f3c1931d0269e9fa3eee78a39160a78f68ba3622106923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 00:24:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104eb1d5f01... -2025-09-02 00:24:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104eb1d5f01... -2025-09-02 00:24:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104eb1d5f01... -2025-09-02 00:24:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797894.4673228, 'pubkey_prefix': '32d81104eb1d5f01870187242a62fddd30718a777802a5a21a95487102c5fe4d', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104eb1d5f01870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea508b4766069917459a46b16adfdfd05ca555ce760d3b30c0f17b6b05690c6a7acfc6e0c1de89a15107c816fcfb4c1f3c1931d0269e9fa3eee78a39160a78f68ba3622106923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 00:24:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31104eb1d5fbd... -2025-09-02 00:24:55 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31104eb1d5fbd... -2025-09-02 00:24:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31104eb1d5fbd... -2025-09-02 00:24:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797895.1417558, 'pubkey_prefix': '2ec31104eb1d5fbd870187242a62fddd30718a777802a5a21a95487102c5fe4d', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31104eb1d5fbd870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea508b4766069917459a46b16adfdfd05ca555ce760d3b30c0f17b6b05690c6a7acfc6e0c1de89a15107c816fcfb4c1f3c1931d0269e9fa3eee78a39160a78f68ba3622106923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 00:25:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f3556... -2025-09-02 00:25:02 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f3556... -2025-09-02 00:25:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f3556... -2025-09-02 00:25:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797902.578966, 'pubkey_prefix': 'f79a11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4c99bb668f3800dac16785c62c2aff3f001cc2a1e1bfef0e3aec8fdfd71fb8cd0739f84ca2a02608e901e7b55861a4bcd698f75ad4a06722e3902faae2554b55540d9530e926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0135... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0135... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0135... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797903.3554711, 'pubkey_prefix': '31d811037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4c99bb668f3800dac16785c62c2aff3f001cc2a1e1bfef0e3aec8fdfd71fb8cd0739f84ca2a02608e901e7b55861a4bcd698f75ad4a06722e3902faae2554b55540d9530e926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd35... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd35... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd35... -2025-09-02 00:25:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797903.931489, 'pubkey_prefix': '30c311037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4c99bb668f3800dac16785c62c2aff3f001cc2a1e1bfef0e3aec8fdfd71fb8cd0739f84ca2a02608e901e7b55861a4bcd698f75ad4a06722e3902faae2554b55540d9530e926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 00:25:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b05027e5f2323... -2025-09-02 00:25:18 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b05027e5f2323... -2025-09-02 00:25:18 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b05027e5f2323... -2025-09-02 00:25:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797918.825273, 'pubkey_prefix': 'f99b05027e5f23234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0f1', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b05027e5f23234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0f1fd84daa0118379594b4919148fb010e01776e41525dc70a3ae161b91f4b912d2d75688a6adca86667f34'} -2025-09-02 00:25:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 00:25:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 00:25:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 00:25:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797919.689069, 'pubkey_prefix': '32d805037e5f0123234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0f1fd84daa0118379594b4919148fb010e01776e41525dc70a3ae161b91f4b912d2d75688a6adca86667f34'} -2025-09-02 00:25:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 00:25:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 00:25:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 00:25:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797920.065207, 'pubkey_prefix': '31c305037e5fbd23234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd23234162793c6c310b8cb134b17e4ffabbbd3d37bb7e5686f0f1fd84daa0118379594b4919148fb010e01776e41525dc70a3ae161b91f4b912d2d75688a6adca86667f34'} -2025-09-02 00:25:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1103c4245f58... -2025-09-02 00:25:26 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1103c4245f58... -2025-09-02 00:25:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1103c4245f58... -2025-09-02 00:25:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797926.893301, 'pubkey_prefix': 'f99a1103c4245f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1103c4245f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1e49bb6687de8757c84808ca585a76e5402323cabf6c6035ce49718392a19a58e05c2612b53dffe828d0a15e8378db8b604f0d21d2832ddf3134522601cd097a65bbbbb0d92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 00:25:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104c4245f01... -2025-09-02 00:25:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104c4245f01... -2025-09-02 00:25:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104c4245f01... -2025-09-02 00:25:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797927.873947, 'pubkey_prefix': '32d81104c4245f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104c4245f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1e49bb6687de8757c84808ca585a76e5402323cabf6c6035ce49718392a19a58e05c2612b53dffe828d0a15e8378db8b604f0d21d2832ddf3134522601cd097a65bbbbb0d92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 00:25:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31104c4245fbd... -2025-09-02 00:25:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31104c4245fbd... -2025-09-02 00:25:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31104c4245fbd... -2025-09-02 00:25:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797928.487045, 'pubkey_prefix': '31c31104c4245fbd5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31104c4245fbd5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1e49bb6687de8757c84808ca585a76e5402323cabf6c6035ce49718392a19a58e05c2612b53dffe828d0a15e8378db8b604f0d21d2832ddf3134522601cd097a65bbbbb0d92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 00:25:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:25:36 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:25:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:25:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797936.951533, 'pubkey_prefix': 'f99a05027e5f2323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525a7', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525a77c184f6fc24c3211749525531cba96f5d5dd36fc51bd1acbb1e2f6604a04daf2e2c0528d731eb123fa00'} -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797937.242089, 'pubkey_prefix': '30c305037e5fbd2323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525a77c184f6fc24c3211749525531cba96f5d5dd36fc51bd1acbb1e2f6604a04daf2e2c0528d731eb123fa00'} -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d805037e5f0123... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d805037e5f0123... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d805037e5f0123... -2025-09-02 00:25:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756797937.814722, 'pubkey_prefix': '34d805037e5f012323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d805037e5f012323b1bad26b5a0a2f0b4f32f179c4bd81f0f170a71ebe7525a77c184f6fc24c3211749525531cba96f5d5dd36fc51bd1acbb1e2f6604a04daf2e2c0528d731eb123fa00'} -2025-09-02 00:27:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11031f7e5fe2... -2025-09-02 00:27:04 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11031f7e5fe2... -2025-09-02 00:27:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11031f7e5fe2... -2025-09-02 00:27:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798024.819767, 'pubkey_prefix': 'f79a11031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98449cb668d88214b23b16a4c46c7adf0c56a0f55ea77a48d971a109824c88e223990bdafd4b4a2d5aa823339c96c8a8bcc0893fb7bad20b680cd5ccc1b369f37b5b82710e92bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 00:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311041f7e5fbd... -2025-09-02 00:27:05 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311041f7e5fbd... -2025-09-02 00:27:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311041f7e5fbd... -2025-09-02 00:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798025.762319, 'pubkey_prefix': '2fc311041f7e5fbde2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311041f7e5fbde2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98449cb668d88214b23b16a4c46c7adf0c56a0f55ea77a48d971a109824c88e223990bdafd4b4a2d5aa823339c96c8a8bcc0893fb7bad20b680cd5ccc1b369f37b5b82710e92bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 00:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811041f7e5f01... -2025-09-02 00:27:06 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811041f7e5f01... -2025-09-02 00:27:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811041f7e5f01... -2025-09-02 00:27:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798026.561149, 'pubkey_prefix': '33d811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98449cb668d88214b23b16a4c46c7adf0c56a0f55ea77a48d971a109824c88e223990bdafd4b4a2d5aa823339c96c8a8bcc0893fb7bad20b680cd5ccc1b369f37b5b82710e92bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798095.284765, 'pubkey_prefix': 'f79a05027e5f54c50f52a9e42a3d04abdb32ffbff37bdfbd7e7ab8fb68ae520f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c50f52a9e42a3d04abdb32ffbff37bdfbd7e7ab8fb68ae520f4695301cf1a052d3d196247719de9f575637d479169115a19d971b7d00f003c65ffb2f3bc77423b82fc3'} -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905037e5f0154... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905037e5f0154... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905037e5f0154... -2025-09-02 00:28:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798095.864963, 'pubkey_prefix': '31d905037e5f0154c50f52a9e42a3d04abdb32ffbff37bdfbd7e7ab8fb68ae52', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905037e5f0154c50f52a9e42a3d04abdb32ffbff37bdfbd7e7ab8fb68ae520f4695301cf1a052d3d196247719de9f575637d479169115a19d971b7d00f003c65ffb2f3bc77423b82fc3'} -2025-09-02 00:29:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503c51d5f11... -2025-09-02 00:29:20 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503c51d5f11... -2025-09-02 00:29:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503c51d5f11... -2025-09-02 00:29:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798160.9819698, 'pubkey_prefix': 'f89a1503c51d5f119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed0836407', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c51d5f119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed08364070c353d75a7b26f8117f8d12cca4305890c69965f54890b011ba12f60c885ea41d6f9a07a7f0687e29b985be6896795d1b3cd9384d6d539d700de'} -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798158, 'text': 'N7JMV-ikoka-case: Is Seattle one of the largest MC in the US?'} -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Message content for processing: Is Seattle one of the largest MC in the US? -2025-09-02 00:29:21 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Is Seattle one of the largest MC in the US? -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798160.9819698, 'pubkey_prefix': 'f89a1503c51d5f119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed0836407', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c51d5f119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed08364070c353d75a7b26f8117f8d12cca4305890c69965f54890b011ba12f60c885ea41d6f9a07a7f0687e29b985be6896795d1b3cd9384d6d539d700de'} -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Found raw packet data: f89a1503c51d5f119f11cb9850ffc03f... -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Converted to 90 bytes: f89a1503c51d5f11... -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Has transport codes: 9a1503c5 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Path bytes: 5f119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed08364070c353d -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Payload: 75a7b26f8117f8d12cca4305890c6996... (55 bytes) -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 29, 'path_nodes': ['115f', '119f', '98cb', 'ff50', '3fc0', 'f5b', 'dfc0', 'c84f', '8c7b', '78d9', '2e21', '83d0', '764', '350c'], 'payload': '75a7b26f8117f8d12cca4305890c69965f54890b011ba12f60c885ea41d6f9a07a7f0687e29b985be6896795d1b3cd9384d6d539d700de', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 29, 'path_nodes': ['115f', '119f', '98cb', 'ff50', '3fc0', 'f5b', 'dfc0', 'c84f', '8c7b', '78d9', '2e21', '83d0', '764', '350c'], 'payload': '75a7b26f8117f8d12cca4305890c69965f54890b011ba12f60c885ea41d6f9a07a7f0687e29b985be6896795d1b3cd9384d6d539d700de', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Using decoded path length: 14 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Message path info: hops=14, path=Routed (3 hops) -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd91504c51d5f01... -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd91504c51d5f01... -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2cd91504c51d5f01... -2025-09-02 00:29:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798161.4887109, 'pubkey_prefix': '2cd91504c51d5f01119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed08364', 'snr': 11.0, 'rssi': -39, 'raw_hex': '2cd91504c51d5f01119f11cb9850ffc03f5b0fc0df4fc87b8cd978212ed08364070c353d75a7b26f8117f8d12cca4305890c69965f54890b011ba12f60c885ea41d6f9a07a7f0687e29b985be6896795d1b3cd9384d6d539d700de'} -2025-09-02 00:29:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f547ecd... -2025-09-02 00:29:27 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f547ecd... -2025-09-02 00:29:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f547ecd... -2025-09-02 00:29:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798167.569844, 'pubkey_prefix': 'f99a05015f547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d031319', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d0313198d1e0b5e12f0640c7fc1a447344202e8a5fcc29e5dbbb3bf6d34b2332a11551eeaee66248d44955ba9'} -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405025fbd547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405025fbd547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405025fbd547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798168.004095, 'pubkey_prefix': '32c405025fbd547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d0313', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405025fbd547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d0313198d1e0b5e12f0640c7fc1a447344202e8a5fcc29e5dbbb3bf6d34b2332a11551eeaee66248d44955ba9'} -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 00:29:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798168.631878, 'pubkey_prefix': '32d805025f01547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d0313', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547ecdf25324ccc497d99ae5dce980b02a77948c4d0b251d0313198d1e0b5e12f0640c7fc1a447344202e8a5fcc29e5dbbb3bf6d34b2332a11551eeaee66248d44955ba9'} -2025-09-02 00:29:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f8575... -2025-09-02 00:29:49 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f8575... -2025-09-02 00:29:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f8575... -2025-09-02 00:29:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798189.526112, 'pubkey_prefix': 'f99a05027e5f85759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cbba', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f85759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cbba13cf94a23d147544ae9f209a59e87a20a56a83272534bb5c6ca001ab803a8ff4d165eb57d1d7503473f7'} -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0185... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0185... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0185... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798190.389048, 'pubkey_prefix': '30d805037e5f0185759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cb', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0185759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cbba13cf94a23d147544ae9f209a59e87a20a56a83272534bb5c6ca001ab803a8ff4d165eb57d1d7503473f7'} -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c405037e5fbd85... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c405037e5fbd85... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c405037e5fbd85... -2025-09-02 00:29:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798190.7650628, 'pubkey_prefix': '30c405037e5fbd85759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cb', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c405037e5fbd85759ee88ed6ea6fbde5ccc4e617dc00db113e308889bcb2cbba13cf94a23d147544ae9f209a59e87a20a56a83272534bb5c6ca001ab803a8ff4d165eb57d1d7503473f7'} -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798241.1784298, 'pubkey_prefix': 'fa9a05027e5f232325887026b38356b07064fb7f4413e77164eaf64b22081226', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f232325887026b38356b07064fb7f4413e77164eaf64b220812260c28b9839e1bc3d5136a3efe46bff46cd0c6909d2275ec4887dbfdbbd9ada475c278fd5c1e7627f0c2c9'} -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798241.4767811, 'pubkey_prefix': '33d805037e5f01232325887026b38356b07064fb7f4413e77164eaf64b220812', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f01232325887026b38356b07064fb7f4413e77164eaf64b220812260c28b9839e1bc3d5136a3efe46bff46cd0c6909d2275ec4887dbfdbbd9ada475c278fd5c1e7627f0c2c9'} -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 00:30:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798241.874279, 'pubkey_prefix': '33c305037e5fbd232325887026b38356b07064fb7f4413e77164eaf64b220812', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd232325887026b38356b07064fb7f4413e77164eaf64b220812260c28b9839e1bc3d5136a3efe46bff46cd0c6909d2275ec4887dbfdbbd9ada475c278fd5c1e7627f0c2c9'} -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1503107e5f11... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1503107e5f11... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1503107e5f11... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798249.493684, 'pubkey_prefix': 'f79a1503107e5f111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503107e5f111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117dc075fa49d2e45eddfbc0e443d15da8d4444fa385a6671c0d5d9b0a308c6f79e7a11d03a8cd11d9e1726337e0714e794198ef82e883fc9633ad9'} -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798246, 'text': '🐝🍄: The only other one that may be close is Boston I think?'} -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Message content for processing: The only other one that may be close is Boston I think? -2025-09-02 00:30:49 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: The only other one that may be close is Boston I think? -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798249.493684, 'pubkey_prefix': 'f79a1503107e5f111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503107e5f111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117dc075fa49d2e45eddfbc0e443d15da8d4444fa385a6671c0d5d9b0a308c6f79e7a11d03a8cd11d9e1726337e0714e794198ef82e883fc9633ad9'} -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Found raw packet data: f79a1503107e5f111c4a0000f101cd80... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Converted to 90 bytes: f79a1503107e5f11... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Has transport codes: 9a150310 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504107e5f01... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504107e5f01... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504107e5f01... -2025-09-02 00:30:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798249.998194, 'pubkey_prefix': '31d81504107e5f01111c4a0000f101cd8047cc4e443d78f5249291a4c67421a1', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504107e5f01111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117dc075fa49d2e45eddfbc0e443d15da8d4444fa385a6671c0d5d9b0a308c6f79e7a11d03a8cd11d9e1726337e0714e794198ef82e883fc9633ad9'} -2025-09-02 00:30:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31504107e5fbd... -2025-09-02 00:30:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31504107e5fbd... -2025-09-02 00:30:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31504107e5fbd... -2025-09-02 00:30:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798250.637677, 'pubkey_prefix': '32c31504107e5fbd111c4a0000f101cd8047cc4e443d78f5249291a4c67421a1', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31504107e5fbd111c4a0000f101cd8047cc4e443d78f5249291a4c67421a117dc075fa49d2e45eddfbc0e443d15da8d4444fa385a6671c0d5d9b0a308c6f79e7a11d03a8cd11d9e1726337e0714e794198ef82e883fc9633ad9'} -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11005fbfb6c8... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11005fbfb6c8... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11005fbfb6c8... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798256.1609359, 'pubkey_prefix': 'f89a11005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3379db668fe8dccfdf5bb736e0bc596fa17c98f9d081e8ff34997f8a12918bcb3df6c7402dc6def1e4abfdea9756b464ad9b140587155f5a48b53c684bede44f895955e08927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c41101bd5fbfb6... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c41101bd5fbfb6... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 33c41101bd5fbfb6... -2025-09-02 00:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798256.8648992, 'pubkey_prefix': '33c41101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.75, 'rssi': -60, 'raw_hex': '33c41101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3379db668fe8dccfdf5bb736e0bc596fa17c98f9d081e8ff34997f8a12918bcb3df6c7402dc6def1e4abfdea9756b464ad9b140587155f5a48b53c684bede44f895955e08927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 00:30:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81101015fbfb6... -2025-09-02 00:30:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81101015fbfb6... -2025-09-02 00:30:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81101015fbfb6... -2025-09-02 00:30:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798257.359606, 'pubkey_prefix': '31d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3379db668fe8dccfdf5bb736e0bc596fa17c98f9d081e8ff34997f8a12918bcb3df6c7402dc6def1e4abfdea9756b464ad9b140587155f5a48b53c684bede44f895955e08927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915021d5f1161... -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915021d5f1161... -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915021d5f1161... -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798299.728388, 'pubkey_prefix': 'f49915021d5f1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444e', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915021d5f1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444ea7e6c01db70642931090161af55b7bb434d55721317439c125ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798297, 'text': 'N7JMV-ikoka-case: Yeah MT was just not working'} -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Message content for processing: Yeah MT was just not working -2025-09-02 00:31:39 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Yeah MT was just not working -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798299.728388, 'pubkey_prefix': 'f49915021d5f1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444e', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915021d5f1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444ea7e6c01db70642931090161af55b7bb434d55721317439c125ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Found raw packet data: f49915021d5f1161b3ba842fff9b25bf... -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Converted to 73 bytes: f49915021d5f1161... -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Has transport codes: 9915021d -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:31:39 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c415031d5fbd11... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c415031d5fbd11... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c415031d5fbd11... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798300.020551, 'pubkey_prefix': '32c415031d5fbd1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b44', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c415031d5fbd1161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444ea7e6c01db70642931090161af55b7bb434d55721317439c125ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815031d5f0111... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815031d5f0111... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815031d5f0111... -2025-09-02 00:31:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798300.7306082, 'pubkey_prefix': '30d815031d5f011161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b44', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815031d5f011161b3ba842fff9b25bfb71b2d9ea6967845cd0f19cb261b444ea7e6c01db70642931090161af55b7bb434d55721317439c125ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1505e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1505e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1505e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798350.385717, 'pubkey_prefix': 'fa9b1505e9e61f7e5f111bad6e3390ba0f912d471af6b097404ec9bd971109ff', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1505e9e61f7e5f111bad6e3390ba0f912d471af6b097404ec9bd971109ffc49b73528f669f5ea1d19abef92224ef5d8e3d6e6063b5ec1271fec082d28e3dab1f862f08db5d39d74061580ecf5d4e5527a6cb26b87b9bf29101ecec0e57faa6d677e6a6e03962d40c37e64ece052cfacee8d7c6acddee78dcbf15'} -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756798349, 'text': 'Panic 🛡️: If you look at the MC web map, we seem to be massively larger than any other US area'} -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Message content for processing: If you look at the MC web map, we seem to be massively larger than any other US area -2025-09-02 00:32:30 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: If you look at the MC web map, we seem to be massively larger than any other US area -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798350.385717, 'pubkey_prefix': 'fa9b1505e9e61f7e5f111bad6e3390ba0f912d471af6b097404ec9bd971109ff', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1505e9e61f7e5f111bad6e3390ba0f912d471af6b097404ec9bd971109ffc49b73528f669f5ea1d19abef92224ef5d8e3d6e6063b5ec1271fec082d28e3dab1f862f08db5d39d74061580ecf5d4e5527a6cb26b87b9bf29101ecec0e57faa6d677e6a6e03962d40c37e64ece052cfacee8d7c6acddee78dcbf15'} -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Found raw packet data: fa9b1505e9e61f7e5f111bad6e3390ba... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Converted to 124 bytes: fa9b1505e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Not enough data: need 157, have 124 -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31506e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31506e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31506e9e61f7e... -2025-09-02 00:32:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798350.823879, 'pubkey_prefix': '33c31506e9e61f7e5fbd111bad6e3390ba0f912d471af6b097404ec9bd971109', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31506e9e61f7e5fbd111bad6e3390ba0f912d471af6b097404ec9bd971109ffc49b73528f669f5ea1d19abef92224ef5d8e3d6e6063b5ec1271fec082d28e3dab1f862f08db5d39d74061580ecf5d4e5527a6cb26b87b9bf29101ecec0e57faa6d677e6a6e03962d40c37e64ece052cfacee8d7c6acddee78dcbf15'} -2025-09-02 00:32:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81506e9e61f7e... -2025-09-02 00:32:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81506e9e61f7e... -2025-09-02 00:32:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81506e9e61f7e... -2025-09-02 00:32:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798351.287879, 'pubkey_prefix': '32d81506e9e61f7e5f01111bad6e3390ba0f912d471af6b097404ec9bd971109', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81506e9e61f7e5f01111bad6e3390ba0f912d471af6b097404ec9bd971109ffc49b73528f669f5ea1d19abef92224ef5d8e3d6e6063b5ec1271fec082d28e3dab1f862f08db5d39d74061580ecf5d4e5527a6cb26b87b9bf29101ecec0e57faa6d677e6a6e03962d40c37e64ece052cfacee8d7c6acddee78dcbf15'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1506911f3808... -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1506911f3808... -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1506911f3808... -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798361.184921, 'pubkey_prefix': 'f79a1506911f38081d5f11561363a96d89e46e60c14912be6b00a41846e331ba', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1506911f38081d5f11561363a96d89e46e60c14912be6b00a41846e331bafea883e4c6e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756798355, 'text': '🌲 Tree: Even if it did work, their app is so much worse. So many sharp edges, like the scan QR which wiped settings - no granularity'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Message content for processing: Even if it did work, their app is so much worse. So many sharp edges, like the scan QR which wiped settings - no granularity -2025-09-02 00:32:41 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Even if it did work, their app is so much worse. So many sharp edges, like the scan QR which wiped settings - no granularity -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798361.184921, 'pubkey_prefix': 'f79a1506911f38081d5f11561363a96d89e46e60c14912be6b00a41846e331ba', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1506911f38081d5f11561363a96d89e46e60c14912be6b00a41846e331bafea883e4c6e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Found raw packet data: f79a1506911f38081d5f11561363a96d... -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Converted to 157 bytes: f79a1506911f3808... -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Has transport codes: 9a150691 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Path bytes: 38081d5f11561363a96d89e46e60c14912be6b00a41846e331bafea883e4c6 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Payload: e7ad4e4e81c361379f9b1b880f1c6919... (120 bytes) -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 247, 'path_len': 31, 'path_nodes': ['838', '5f1d', '5611', '6313', '6da9', 'e489', '606e', '49c1', 'be12', '6b', '18a4', 'e346', 'ba31', 'a8fe', 'e483'], 'payload': 'e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 247, 'path_len': 31, 'path_nodes': ['838', '5f1d', '5611', '6313', '6da9', 'e489', '606e', '49c1', 'be12', '6b', '18a4', 'e346', 'ba31', 'a8fe', 'e483'], 'payload': 'e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (6 hops) -2025-09-02 00:32:41 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:32:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41507911f3808... -2025-09-02 00:32:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41507911f3808... -2025-09-02 00:32:42 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41507911f3808... -2025-09-02 00:32:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798362.780867, 'pubkey_prefix': '32c41507911f38081d5fbd11561363a96d89e46e60c14912be6b00a41846e331', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c41507911f38081d5fbd11561363a96d89e46e60c14912be6b00a41846e331bafea883e4c6e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d'} -2025-09-02 00:32:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81507911f3808... -2025-09-02 00:32:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81507911f3808... -2025-09-02 00:32:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81507911f3808... -2025-09-02 00:32:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798363.660098, 'pubkey_prefix': '2fd81507911f38081d5f0111561363a96d89e46e60c14912be6b00a41846e331', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81507911f38081d5f0111561363a96d89e46e60c14912be6b00a41846e331bafea883e4c6e7ad4e4e81c361379f9b1b880f1c6919d072624473aa9f2813624a975a1258570e4e0acdba7196c490a240d75797e54351a180d6513e7b8282f37f37318617c1021d84986e6dadf29567dcb83f240b6b052cf2ff2ecb49fe8f43d9368d05a5e90dfcd83d8b1216da1798209c38167164586f4a289f0b829d'} -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15021d5f115b... -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15021d5f115b... -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15021d5f115b... -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798386.313299, 'pubkey_prefix': 'f99a15021d5f115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51ccb', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15021d5f115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51ccb37d46ca9fe2b905b6477a2493814c9e39b13f9b3786990a0b471322373a7f49b665637636bf236ee85'} -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798383, 'text': 'N7JMV-ikoka-case: The fact android and iOS are so different'} -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Message content for processing: The fact android and iOS are so different -2025-09-02 00:33:06 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: The fact android and iOS are so different -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798386.313299, 'pubkey_prefix': 'f99a15021d5f115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51ccb', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15021d5f115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51ccb37d46ca9fe2b905b6477a2493814c9e39b13f9b3786990a0b471322373a7f49b665637636bf236ee85'} -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Found raw packet data: f99a15021d5f115bf9f1586db9f5542c... -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Converted to 73 bytes: f99a15021d5f115b... -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Not enough data: need 156, have 73 -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:33:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:33:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd915031d5f0111... -2025-09-02 00:33:07 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd915031d5f0111... -2025-09-02 00:33:07 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2cd915031d5f0111... -2025-09-02 00:33:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798387.175992, 'pubkey_prefix': '2cd915031d5f01115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51c', 'snr': 11.0, 'rssi': -39, 'raw_hex': '2cd915031d5f01115bf9f1586db9f5542c789c41ddb93031c57fae7c546ad51ccb37d46ca9fe2b905b6477a2493814c9e39b13f9b3786990a0b471322373a7f49b665637636bf236ee85'} -2025-09-02 00:33:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103387e5fd0... -2025-09-02 00:33:27 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103387e5fd0... -2025-09-02 00:33:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103387e5fd0... -2025-09-02 00:33:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798407.271253, 'pubkey_prefix': 'f89a1103387e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103387e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bdb39db66856e2c664f22995eb6825ab7c8064389ef4f2c923cfe3ecdbf69da5e30b9faf8d4dd843527c92c136d34be9c62dea92eb1ba86c895d574a08386c36c8e4038c0e92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 00:33:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31104387e5fbd... -2025-09-02 00:33:28 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31104387e5fbd... -2025-09-02 00:33:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31104387e5fbd... -2025-09-02 00:33:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798408.6780212, 'pubkey_prefix': '33c31104387e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31104387e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bdb39db66856e2c664f22995eb6825ab7c8064389ef4f2c923cfe3ecdbf69da5e30b9faf8d4dd843527c92c136d34be9c62dea92eb1ba86c895d574a08386c36c8e4038c0e92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 00:33:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81104387e5f01... -2025-09-02 00:33:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81104387e5f01... -2025-09-02 00:33:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81104387e5f01... -2025-09-02 00:33:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798409.260407, 'pubkey_prefix': '2ed81104387e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81104387e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bdb39db66856e2c664f22995eb6825ab7c8064389ef4f2c923cfe3ecdbf69da5e30b9faf8d4dd843527c92c136d34be9c62dea92eb1ba86c895d574a08386c36c8e4038c0e92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15031d085f11... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15031d085f11... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15031d085f11... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798411.426374, 'pubkey_prefix': 'f89a15031d085f119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15031d085f119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798407, 'text': 'N7JMV-ikoka-case: Without even a desire to bridge it'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Message content for processing: Without even a desire to bridge it -2025-09-02 00:33:31 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Without even a desire to bridge it -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798411.426374, 'pubkey_prefix': 'f89a15031d085f119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15031d085f119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Found raw packet data: f89a15031d085f119b9c6fc4d375a992... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Converted to 74 bytes: f89a15031d085f11... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Has transport codes: 9a15031d -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Path bytes: 5f119b9c6fc4d375 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Payload: a9922489e85d7e0578c58c9288011373... (60 bytes) -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 8, 'path_nodes': ['115f', '9c9b', 'c46f', '75d3'], 'payload': 'a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 8, 'path_nodes': ['115f', '9c9b', 'c46f', '75d3'], 'payload': 'a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815041d085f01... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815041d085f01... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815041d085f01... -2025-09-02 00:33:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798411.72665, 'pubkey_prefix': '2fd815041d085f01119b9c6fc4d375a9922489e85d7e0578c58c9288011373d6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815041d085f01119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3'} -2025-09-02 00:33:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c415041d085fbd... -2025-09-02 00:33:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c415041d085fbd... -2025-09-02 00:33:32 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c415041d085fbd... -2025-09-02 00:33:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798412.1223722, 'pubkey_prefix': '32c415041d085fbd119b9c6fc4d375a9922489e85d7e0578c58c9288011373d6', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c415041d085fbd119b9c6fc4d375a9922489e85d7e0578c58c9288011373d695c64aed7e8fbe1a585bdd8b3511f0feb1331ec8709718c9010f858250600b3b42ea83c551807f46256fd3'} -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b15021d5f11eb... -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b15021d5f11eb... -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b15021d5f11eb... -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798423.443516, 'pubkey_prefix': 'fa9b15021d5f11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b15021d5f11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342a6e81530b1ae14921d12876b7d00c4f35e0914bb241dc8fcfd88411e36e200f68c49e2e64e34ea5c33de66f28c06046174819aa98251ad3ea6c8d130154923236ecc5b31229ecd528e'} -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798423, 'text': "N7JMV-ikoka-case: It's like if ferral children in lost were rubbing the show"} -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Message content for processing: It's like if ferral children in lost were rubbing the show -2025-09-02 00:33:43 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: It's like if ferral children in lost were rubbing the show -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798423.443516, 'pubkey_prefix': 'fa9b15021d5f11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b15021d5f11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342a6e81530b1ae14921d12876b7d00c4f35e0914bb241dc8fcfd88411e36e200f68c49e2e64e34ea5c33de66f28c06046174819aa98251ad3ea6c8d130154923236ecc5b31229ecd528e'} -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Found raw packet data: fa9b15021d5f11eb036b03125df77338... -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Converted to 105 bytes: fa9b15021d5f11eb... -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Not enough data: need 157, have 105 -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:33:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:33:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815031d5f0111... -2025-09-02 00:33:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815031d5f0111... -2025-09-02 00:33:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815031d5f0111... -2025-09-02 00:33:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798424.583499, 'pubkey_prefix': '2fd815031d5f0111eb036b03125df77338d81bcc7d2d281a7c01f3c508ca9333', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815031d5f0111eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342a6e81530b1ae14921d12876b7d00c4f35e0914bb241dc8fcfd88411e36e200f68c49e2e64e34ea5c33de66f28c06046174819aa98251ad3ea6c8d130154923236ecc5b31229ecd528e'} -2025-09-02 00:33:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c315031d5fbd11... -2025-09-02 00:33:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c315031d5fbd11... -2025-09-02 00:33:45 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c315031d5fbd11... -2025-09-02 00:33:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798425.00451, 'pubkey_prefix': '30c315031d5fbd11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca9333', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c315031d5fbd11eb036b03125df77338d81bcc7d2d281a7c01f3c508ca933342a6e81530b1ae14921d12876b7d00c4f35e0914bb241dc8fcfd88411e36e200f68c49e2e64e34ea5c33de66f28c06046174819aa98251ad3ea6c8d130154923236ecc5b31229ecd528e'} -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1502385f111a... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1502385f111a... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1502385f111a... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798433.357589, 'pubkey_prefix': 'f89a1502385f111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f39b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1502385f111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f39b0b491497d93274e461a83b0e4a49175242fd08fcc718489e09'} -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798430, 'text': 'Jade: Seattle is the largest in the US'} -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Message content for processing: Seattle is the largest in the US -2025-09-02 00:33:53 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Seattle is the largest in the US -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798433.357589, 'pubkey_prefix': 'f89a1502385f111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f39b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1502385f111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f39b0b491497d93274e461a83b0e4a49175242fd08fcc718489e09'} -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Found raw packet data: f89a1502385f111a3fe83ac18d578c63... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Converted to 57 bytes: f89a1502385f111a... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Has transport codes: 9a150238 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503385f0111... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503385f0111... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503385f0111... -2025-09-02 00:33:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798433.8341298, 'pubkey_prefix': '30d81503385f01111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f3', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503385f01111a3fe83ac18d578c6374572e35b95a0837b05529bd2367f39b0b491497d93274e461a83b0e4a49175242fd08fcc718489e09'} -2025-09-02 00:34:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5fcdf1... -2025-09-02 00:34:04 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5fcdf1... -2025-09-02 00:34:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5fcdf1... -2025-09-02 00:34:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798444.044618, 'pubkey_prefix': 'f79a11027e5fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3dd9db668f95bdbc5edd20ec1575ce93492581b662151dc51592129555ccca568e84fe03a954e96533371916919e72b7ae72d9edd979ad354315aee113e313c6ff397f40392d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811037e5f01cd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811037e5f01cd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811037e5f01cd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798445.494451, 'pubkey_prefix': '33d811037e5f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811037e5f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3dd9db668f95bdbc5edd20ec1575ce93492581b662151dc51592129555ccca568e84fe03a954e96533371916919e72b7ae72d9edd979ad354315aee113e313c6ff397f40392d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311037e5fbdcd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311037e5fbdcd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311037e5fbdcd... -2025-09-02 00:34:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798445.9714649, 'pubkey_prefix': '32c311037e5fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311037e5fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3dd9db668f95bdbc5edd20ec1575ce93492581b662151dc51592129555ccca568e84fe03a954e96533371916919e72b7ae72d9edd979ad354315aee113e313c6ff397f40392d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b1502385f1171... -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b1502385f1171... -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b1502385f1171... -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798446.240661, 'pubkey_prefix': 'f99b1502385f11713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a292', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b1502385f11713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a2928b99a7255e3d4a92969a6b24fac8914aad041c4159ed89f87d'} -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798443, 'text': 'Jade: Boston is just getting started'} -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Message content for processing: Boston is just getting started -2025-09-02 00:34:06 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Boston is just getting started -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798446.240661, 'pubkey_prefix': 'f99b1502385f11713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a292', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b1502385f11713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a2928b99a7255e3d4a92969a6b24fac8914aad041c4159ed89f87d'} -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Found raw packet data: f99b1502385f11713a90b383f9fd7c22... -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Converted to 57 bytes: f99b1502385f1171... -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Not enough data: need 157, have 57 -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:34:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91503385f0111... -2025-09-02 00:34:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91503385f0111... -2025-09-02 00:34:07 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91503385f0111... -2025-09-02 00:34:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798447.064317, 'pubkey_prefix': '2fd91503385f0111713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a2', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91503385f0111713a90b383f9fd7c22dfe3bdc065d68edac5e18751c033a2928b99a7255e3d4a92969a6b24fac8914aad041c4159ed89f87d'} -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15021d5f11e7... -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15021d5f11e7... -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15021d5f11e7... -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798450.8843699, 'pubkey_prefix': 'f89a15021d5f11e763af56df07c700f8f10853cc98cc8600da098bc4fe654eb4', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f11e763af56df07c700f8f10853cc98cc8600da098bc4fe654eb451ea4770ff9009a2e93d3e5de9bc205ed322c50a1ef36f3aee'} -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798451, 'text': 'N7JMV-ikoka-case: I am happy this works'} -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Message content for processing: I am happy this works -2025-09-02 00:34:10 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: I am happy this works -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798450.8843699, 'pubkey_prefix': 'f89a15021d5f11e763af56df07c700f8f10853cc98cc8600da098bc4fe654eb4', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f11e763af56df07c700f8f10853cc98cc8600da098bc4fe654eb451ea4770ff9009a2e93d3e5de9bc205ed322c50a1ef36f3aee'} -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Found raw packet data: f89a15021d5f11e763af56df07c700f8... -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Converted to 57 bytes: f89a15021d5f11e7... -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:34:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315031d5fbd11... -2025-09-02 00:34:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315031d5fbd11... -2025-09-02 00:34:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315031d5fbd11... -2025-09-02 00:34:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798451.430464, 'pubkey_prefix': '32c315031d5fbd11e763af56df07c700f8f10853cc98cc8600da098bc4fe654e', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315031d5fbd11e763af56df07c700f8f10853cc98cc8600da098bc4fe654eb451ea4770ff9009a2e93d3e5de9bc205ed322c50a1ef36f3aee'} -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a15021d5f114d... -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a15021d5f114d... -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a15021d5f114d... -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798470.507479, 'pubkey_prefix': 'f79a15021d5f114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15021d5f114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d03cc372ac87b92f47c3354e98258a03636b1dac952e6c6ca7de34128e7d635e0e267371a6a7051ec48d'} -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798467, 'text': 'N7JMV-ikoka-case: And we need to get PDX and Canadia '} -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Message content for processing: And we need to get PDX and Canadia -2025-09-02 00:34:30 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: And we need to get PDX and Canadia  -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798470.507479, 'pubkey_prefix': 'f79a15021d5f114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15021d5f114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d03cc372ac87b92f47c3354e98258a03636b1dac952e6c6ca7de34128e7d635e0e267371a6a7051ec48d'} -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Found raw packet data: f79a15021d5f114d963a8977fe14a1dd... -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Converted to 73 bytes: f79a15021d5f114d... -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:34:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815031d5f0111... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815031d5f0111... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815031d5f0111... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798471.230706, 'pubkey_prefix': '31d815031d5f01114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815031d5f01114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d03cc372ac87b92f47c3354e98258a03636b1dac952e6c6ca7de34128e7d635e0e267371a6a7051ec48d'} -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315031d5fbd11... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315031d5fbd11... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315031d5fbd11... -2025-09-02 00:34:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798471.724392, 'pubkey_prefix': '32c315031d5fbd114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315031d5fbd114d963a8977fe14a1ddd3da6bfae595772515aea7b8579375d03cc372ac87b92f47c3354e98258a03636b1dac952e6c6ca7de34128e7d635e0e267371a6a7051ec48d'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a150338085f11... -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a150338085f11... -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a150338085f11... -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798474.770895, 'pubkey_prefix': 'f79a150338085f1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cf', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150338085f1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798471, 'text': 'Jade: So am I'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Message content for processing: So am I -2025-09-02 00:34:34 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: So am I -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798474.770895, 'pubkey_prefix': 'f79a150338085f1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cf', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a150338085f1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Found raw packet data: f79a150338085f1188bc53450623a07f... -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Converted to 42 bytes: f79a150338085f11... -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Has transport codes: 9a150338 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Path bytes: 5f1188bc53450623 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Payload: a07fcd818e7ac0eab9d3fd18634bc5fa... (28 bytes) -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 247, 'path_len': 8, 'path_nodes': ['115f', 'bc88', '4553', '2306'], 'payload': 'a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 247, 'path_len': 8, 'path_nodes': ['115f', 'bc88', '4553', '2306'], 'payload': 'a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-02 00:34:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c4150438085fbd... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c4150438085fbd... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c4150438085fbd... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798475.064768, 'pubkey_prefix': '32c4150438085fbd1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c4150438085fbd1188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067'} -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150438085f01... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150438085f01... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150438085f01... -2025-09-02 00:34:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798475.2706702, 'pubkey_prefix': '2fd8150438085f011188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150438085f011188bc53450623a07fcd818e7ac0eab9d3fd18634bc5fa18cfa4d7e2a4ccf4f963d067'} -2025-09-02 00:34:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11051f7e8d1d... -2025-09-02 00:34:43 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11051f7e8d1d... -2025-09-02 00:34:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11051f7e8d1d... -2025-09-02 00:34:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798483.449687, 'pubkey_prefix': 'f59a11051f7e8d1d5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11051f7e8d1d5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286039eb668b92e2cd5ca78d60ddebe41ba818ec13aa55258ca84dbf092aef792646347191911dfe1799164986e05f320f2ff654f1b259694019304168962f61aec54f1900392f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 00:34:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311061f7e8d1d... -2025-09-02 00:34:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311061f7e8d1d... -2025-09-02 00:34:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311061f7e8d1d... -2025-09-02 00:34:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798484.169573, 'pubkey_prefix': '31c311061f7e8d1d5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f00', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311061f7e8d1d5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286039eb668b92e2cd5ca78d60ddebe41ba818ec13aa55258ca84dbf092aef792646347191911dfe1799164986e05f320f2ff654f1b259694019304168962f61aec54f1900392f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 00:34:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811061f7e8d1d... -2025-09-02 00:34:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811061f7e8d1d... -2025-09-02 00:34:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811061f7e8d1d... -2025-09-02 00:34:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798485.1916559, 'pubkey_prefix': '31d811061f7e8d1d5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f00', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811061f7e8d1d5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286039eb668b92e2cd5ca78d60ddebe41ba818ec13aa55258ca84dbf092aef792646347191911dfe1799164986e05f320f2ff654f1b259694019304168962f61aec54f1900392f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1502fd5f110b... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1502fd5f110b... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1502fd5f110b... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798487.448537, 'pubkey_prefix': 'f79a1502fd5f110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1502fd5f110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f59c8ef494644368d993347b1ead4db6a22834aebb70a83d39bd98de649036eeac1268991a5571d078a'} -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798486, 'text': 'N7JMV-ikoka-case: Actually being able to chat here'} -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Message content for processing: Actually being able to chat here -2025-09-02 00:34:47 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Actually being able to chat here -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798487.448537, 'pubkey_prefix': 'f79a1502fd5f110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1502fd5f110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f59c8ef494644368d993347b1ead4db6a22834aebb70a83d39bd98de649036eeac1268991a5571d078a'} -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Found raw packet data: f79a1502fd5f110b72673e782e22d762... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Converted to 73 bytes: f79a1502fd5f110b... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Has transport codes: 9a1502fd -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81503fd5f0111... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81503fd5f0111... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81503fd5f0111... -2025-09-02 00:34:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798487.8906481, 'pubkey_prefix': '32d81503fd5f01110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81503fd5f01110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f59c8ef494644368d993347b1ead4db6a22834aebb70a83d39bd98de649036eeac1268991a5571d078a'} -2025-09-02 00:34:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41503fd5fbd11... -2025-09-02 00:34:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41503fd5fbd11... -2025-09-02 00:34:48 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41503fd5fbd11... -2025-09-02 00:34:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798488.286727, 'pubkey_prefix': '31c41503fd5fbd110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41503fd5fbd110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f59c8ef494644368d993347b1ead4db6a22834aebb70a83d39bd98de649036eeac1268991a5571d078a'} -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Converted to 26 bytes: f99b1503d07e5f11... -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Not enough data: need 157, have 26 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798491, 'text': 'Jade: Yeah!'} -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Message content for processing: Yeah! -2025-09-02 00:34:52 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Yeah! -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798488.286727, 'pubkey_prefix': '31c41503fd5fbd110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41503fd5fbd110b72673e782e22d76294d84d3b3c27eb8d138e0df5172bbf6f59c8ef494644368d993347b1ead4db6a22834aebb70a83d39bd98de649036eeac1268991a5571d078a'} -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Found raw packet data: 31c41503fd5fbd110b72673e782e22d7... -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Converted to 74 bytes: 31c41503fd5fbd11... -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Not enough data: need 198, have 74 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -60 -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:34:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Converted to 27 bytes: 34c41504d07e5fbd... -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Has transport codes: c41504d0 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d81504d07e5f01... -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 00:34:53 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15021d5f11df... -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15021d5f11df... -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15021d5f11df... -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798504.8658948, 'pubkey_prefix': 'f99a15021d5f11dfa200efeb321791a1a67d170252b9910421c9804f5912ccb1', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15021d5f11dfa200efeb321791a1a67d170252b9910421c9804f5912ccb17d08413486b7c614c0c341daefa480807b20e7d5319d4afff224b0552cf3ed0a4b1e74d9469995e779'} -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798501, 'text': 'N7JMV-ikoka-case: More than just test messages '} -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Message content for processing: More than just test messages -2025-09-02 00:35:04 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: More than just test messages  -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798504.8658948, 'pubkey_prefix': 'f99a15021d5f11dfa200efeb321791a1a67d170252b9910421c9804f5912ccb1', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15021d5f11dfa200efeb321791a1a67d170252b9910421c9804f5912ccb17d08413486b7c614c0c341daefa480807b20e7d5319d4afff224b0552cf3ed0a4b1e74d9469995e779'} -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Found raw packet data: f99a15021d5f11dfa200efeb321791a1... -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Converted to 73 bytes: f99a15021d5f11df... -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Not enough data: need 156, have 73 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:35:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:35:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c315031d5fbd11... -2025-09-02 00:35:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c315031d5fbd11... -2025-09-02 00:35:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c315031d5fbd11... -2025-09-02 00:35:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798505.7237692, 'pubkey_prefix': '30c315031d5fbd11dfa200efeb321791a1a67d170252b9910421c9804f5912cc', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c315031d5fbd11dfa200efeb321791a1a67d170252b9910421c9804f5912ccb17d08413486b7c614c0c341daefa480807b20e7d5319d4afff224b0552cf3ed0a4b1e74d9469995e779'} -2025-09-02 00:35:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815031d5f0111... -2025-09-02 00:35:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815031d5f0111... -2025-09-02 00:35:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815031d5f0111... -2025-09-02 00:35:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798506.2316601, 'pubkey_prefix': '31d815031d5f0111dfa200efeb321791a1a67d170252b9910421c9804f5912cc', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815031d5f0111dfa200efeb321791a1a67d170252b9910421c9804f5912ccb17d08413486b7c614c0c341daefa480807b20e7d5319d4afff224b0552cf3ed0a4b1e74d9469995e779'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a150438081d5f... -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a150438081d5f... -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a150438081d5f... -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798533.545095, 'pubkey_prefix': 'f89a150438081d5f119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150438081d5f119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756798529, 'text': 'Jade: I mean ded is in Victoria'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Message content for processing: I mean ded is in Victoria -2025-09-02 00:35:33 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I mean ded is in Victoria -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798533.545095, 'pubkey_prefix': 'f89a150438081d5f119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150438081d5f119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Found raw packet data: f89a150438081d5f119eec3eb68deb69... -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Converted to 59 bytes: f89a150438081d5f... -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Has transport codes: 9a150438 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Path bytes: 1d5f119eec3eb68d -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Payload: eb695d8ce3a62ef7162bbdb50eed9e52... (45 bytes) -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 8, 'path_nodes': ['5f1d', '9e11', '3eec', '8db6'], 'payload': 'eb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 8, 'path_nodes': ['5f1d', '9e11', '3eec', '8db6'], 'payload': 'eb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:35:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798534.164453, 'pubkey_prefix': '31d8150538081d5f01119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150538081d5f01119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602'} -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3150538081d5f... -2025-09-02 00:35:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798534.638575, 'pubkey_prefix': '32c3150538081d5fbd119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3150538081d5fbd119eec3eb68deb695d8ce3a62ef7162bbdb50eed9e52ef3d067f64844ba63e1b23e2d1a979f0852680b45d997fac9067d2f602'} -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b1505911f3808... -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b1505911f3808... -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b1505911f3808... -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798544.365702, 'pubkey_prefix': 'fa9b1505911f38085f1110395b7e1428d361fe5e1c71d7881ecee709db2e1518', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1505911f38085f1110395b7e1428d361fe5e1c71d7881ecee709db2e151807a84595bfeca9199a6319810f965b3f3ed6a297e3f3272da44e4e11c4fe6e71be5f4022a12ed5d5f49d178c7b6e37c17188d3a8bb1470755099379dcc4c57eae752e43d3f0a3e7c955e0e34fe55edc72905e4e86548be99dd6d97db'} -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756798538, 'text': "🌲 Tree: It's pretty cool. Especially now seeing more paths show up too other than just Cougar 😆"} -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Message content for processing: It's pretty cool. Especially now seeing more paths show up too other than just Cougar 😆 -2025-09-02 00:35:44 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: It's pretty cool. Especially now seeing more paths show up too other than just Cougar 😆 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798544.365702, 'pubkey_prefix': 'fa9b1505911f38085f1110395b7e1428d361fe5e1c71d7881ecee709db2e1518', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b1505911f38085f1110395b7e1428d361fe5e1c71d7881ecee709db2e151807a84595bfeca9199a6319810f965b3f3ed6a297e3f3272da44e4e11c4fe6e71be5f4022a12ed5d5f49d178c7b6e37c17188d3a8bb1470755099379dcc4c57eae752e43d3f0a3e7c955e0e34fe55edc72905e4e86548be99dd6d97db'} -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Found raw packet data: fa9b1505911f38085f1110395b7e1428... -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Converted to 124 bytes: fa9b1505911f3808... -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Not enough data: need 157, have 124 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 00:35:44 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:35:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81506911f3808... -2025-09-02 00:35:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81506911f3808... -2025-09-02 00:35:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81506911f3808... -2025-09-02 00:35:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798545.450441, 'pubkey_prefix': '30d81506911f38085f011110395b7e1428d361fe5e1c71d7881ecee709db2e15', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81506911f38085f011110395b7e1428d361fe5e1c71d7881ecee709db2e151807a84595bfeca9199a6319810f965b3f3ed6a297e3f3272da44e4e11c4fe6e71be5f4022a12ed5d5f49d178c7b6e37c17188d3a8bb1470755099379dcc4c57eae752e43d3f0a3e7c955e0e34fe55edc72905e4e86548be99dd6d97db'} -2025-09-02 00:35:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41506911f3808... -2025-09-02 00:35:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41506911f3808... -2025-09-02 00:35:46 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41506911f3808... -2025-09-02 00:35:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798546.0145202, 'pubkey_prefix': '31c41506911f38085fbd1110395b7e1428d361fe5e1c71d7881ecee709db2e15', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41506911f38085fbd1110395b7e1428d361fe5e1c71d7881ecee709db2e151807a84595bfeca9199a6319810f965b3f3ed6a297e3f3272da44e4e11c4fe6e71be5f4022a12ed5d5f49d178c7b6e37c17188d3a8bb1470755099379dcc4c57eae752e43d3f0a3e7c955e0e34fe55edc72905e4e86548be99dd6d97db'} -2025-09-02 00:35:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89b05015f857e1a... -2025-09-02 00:35:53 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89b05015f857e1a... -2025-09-02 00:35:53 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f89b05015f857e1a... -2025-09-02 00:35:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798553.919877, 'pubkey_prefix': 'f89b05015f857e1af4d89396c084a460df9026bd72e8e7d34699b6e271c9bb87', 'snr': -2.0, 'rssi': -101, 'raw_hex': 'f89b05015f857e1af4d89396c084a460df9026bd72e8e7d34699b6e271c9bb87bce5dc996a90ef9a8cdbe7285ceae53b6921416c1f7069653af3682d2e890ccebb641efaed7df0f88f'} -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05025f01857e... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05025f01857e... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05025f01857e... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798554.2216032, 'pubkey_prefix': '2fda05025f01857e1af4d89396c084a460df9026bd72e8e7d34699b6e271c9bb', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05025f01857e1af4d89396c084a460df9026bd72e8e7d34699b6e271c9bb87bce5dc996a90ef9a8cdbe7285ceae53b6921416c1f7069653af3682d2e890ccebb641efaed7df0f88f'} -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0504fb7e245f... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0504fb7e245f... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0504fb7e245f... -2025-09-02 00:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798554.6046941, 'pubkey_prefix': 'f89a0504fb7e245f23234b83d707f75d78d672e18e7542da4f625524e088f30c', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0504fb7e245f23234b83d707f75d78d672e18e7542da4f625524e088f30c4ec06ce3a321f20e625436c63b3194f04ca5a063a8216f761325c81ce900e3a208bb0c4bfdca81ce646b76c6'} -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c40505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c40505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c40505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798555.180097, 'pubkey_prefix': '32c40505fb7e245fbd23234b83d707f75d78d672e18e7542da4f625524e088f3', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c40505fb7e245fbd23234b83d707f75d78d672e18e7542da4f625524e088f30c4ec06ce3a321f20e625436c63b3194f04ca5a063a8216f761325c81ce900e3a208bb0c4bfdca81ce646b76c6'} -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80505fb7e245f... -2025-09-02 00:35:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798555.610823, 'pubkey_prefix': '2fd80505fb7e245f0123234b83d707f75d78d672e18e7542da4f625524e088f3', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80505fb7e245f0123234b83d707f75d78d672e18e7542da4f625524e088f30c4ec06ce3a321f20e625436c63b3194f04ca5a063a8216f761325c81ce900e3a208bb0c4bfdca81ce646b76c6'} -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b150538081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b150538081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b150538081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798561.267215, 'pubkey_prefix': 'f99b150538081d245f112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b150538081d245f112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678102eb94ec77484c1bef18e04e9e9c38d0e3a33d25f037b1063c77411368372a7745ffa65bb4d35bf430dfc3f1fb12bdb28c0533567616a2d097f2863928fb8fb83a6a1acb606603f0124b58081a710a431da7fe12708dcba60d102dc0903c61010f9d7ca74786f19f8962a58'} -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756798557, 'text': "Jade: But yeah, I'd love to see that Canada connection get stronger. It was so cool seeing North Vancouver pop-up."} -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Message content for processing: But yeah, I'd love to see that Canada connection get stronger. It was so cool seeing North Vancouver pop-up. -2025-09-02 00:36:01 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: But yeah, I'd love to see that Canada connection get stronger. It was so cool seeing North Vancouver pop-up. -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798561.267215, 'pubkey_prefix': 'f99b150538081d245f112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b150538081d245f112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678102eb94ec77484c1bef18e04e9e9c38d0e3a33d25f037b1063c77411368372a7745ffa65bb4d35bf430dfc3f1fb12bdb28c0533567616a2d097f2863928fb8fb83a6a1acb606603f0124b58081a710a431da7fe12708dcba60d102dc0903c61010f9d7ca74786f19f8962a58'} -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Found raw packet data: f99b150538081d245f112a3a2f85d4e1... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Converted to 140 bytes: f99b150538081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Not enough data: need 157, have 140 -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c4150638081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c4150638081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c4150638081d24... -2025-09-02 00:36:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798561.75629, 'pubkey_prefix': '30c4150638081d245fbd112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b6', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c4150638081d245fbd112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678102eb94ec77484c1bef18e04e9e9c38d0e3a33d25f037b1063c77411368372a7745ffa65bb4d35bf430dfc3f1fb12bdb28c0533567616a2d097f2863928fb8fb83a6a1acb606603f0124b58081a710a431da7fe12708dcba60d102dc0903c61010f9d7ca74786f19f8962a58'} -2025-09-02 00:36:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150638081d24... -2025-09-02 00:36:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150638081d24... -2025-09-02 00:36:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150638081d24... -2025-09-02 00:36:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798562.257691, 'pubkey_prefix': '31d8150638081d245f01112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150638081d245f01112a3a2f85d4e1d4726e6ac2aa63ba1aff4a334d96b678102eb94ec77484c1bef18e04e9e9c38d0e3a33d25f037b1063c77411368372a7745ffa65bb4d35bf430dfc3f1fb12bdb28c0533567616a2d097f2863928fb8fb83a6a1acb606603f0124b58081a710a431da7fe12708dcba60d102dc0903c61010f9d7ca74786f19f8962a58'} -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798568.169267, 'pubkey_prefix': 'f79a05027e5f2323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff2942', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff2942660d802cee4cb280506c9e74a0e37e47cad3c5c839f96ebb44164f6b881c1106a2d6d8d098d51e2a4f75'} -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 00:36:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798568.603637, 'pubkey_prefix': '32c305037e5fbd2323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff29', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd2323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff2942660d802cee4cb280506c9e74a0e37e47cad3c5c839f96ebb44164f6b881c1106a2d6d8d098d51e2a4f75'} -2025-09-02 00:36:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 00:36:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 00:36:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 00:36:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798569.175185, 'pubkey_prefix': '2fd805037e5f012323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff29', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323ad5c9e2b6942a4ee996bf36f3be49decbc60902663ff2942660d802cee4cb280506c9e74a0e37e47cad3c5c839f96ebb44164f6b881c1106a2d6d8d098d51e2a4f75'} -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89b150454d0805f... -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89b150454d0805f... -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f89b150454d0805f... -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798589.743229, 'pubkey_prefix': 'f89b150454d0805f117f31e9b356fab230345e8e615147645aab5a81eb6240ff', 'snr': -2.0, 'rssi': -101, 'raw_hex': 'f89b150454d0805f117f31e9b356fab230345e8e615147645aab5a81eb6240ffb634b76fc20f9b1bd1f453c87bd313eb058719f1826f64edf6b048a1772c1e4d9a6e73f3dc3de5bb745b381adef8e25a8270e56ee68049fff9310124a3702a10bb029ec19b65d2ea60150a2d3c521533503e196535ce913928239989dfc614ecbfa86194410e16bc47fa5673ce2e47d2582c674f6674add67e97af'} -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756798582, 'text': "Jade: And it was extremely cool seeing our messages go down to Portland. Unfortunately there's couldn't come back and it was atmospheric."} -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Message content for processing: And it was extremely cool seeing our messages go down to Portland. Unfortunately there's couldn't come back and it was atmospheric. -2025-09-02 00:36:29 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: And it was extremely cool seeing our messages go down to Portland. Unfortunately there's couldn't come back and it was atmospheric. -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798589.743229, 'pubkey_prefix': 'f89b150454d0805f117f31e9b356fab230345e8e615147645aab5a81eb6240ff', 'snr': -2.0, 'rssi': -101, 'raw_hex': 'f89b150454d0805f117f31e9b356fab230345e8e615147645aab5a81eb6240ffb634b76fc20f9b1bd1f453c87bd313eb058719f1826f64edf6b048a1772c1e4d9a6e73f3dc3de5bb745b381adef8e25a8270e56ee68049fff9310124a3702a10bb029ec19b65d2ea60150a2d3c521533503e196535ce913928239989dfc614ecbfa86194410e16bc47fa5673ce2e47d2582c674f6674add67e97af'} -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Found raw packet data: f89b150454d0805f117f31e9b356fab2... -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Converted to 155 bytes: f89b150454d0805f... -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Has transport codes: 9b150454 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Not enough data: need 214, have 155 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:36:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:36:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c4150554d0805f... -2025-09-02 00:36:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c4150554d0805f... -2025-09-02 00:36:30 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c4150554d0805f... -2025-09-02 00:36:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798590.531852, 'pubkey_prefix': '31c4150554d0805fbd117f31e9b356fab230345e8e615147645aab5a81eb6240', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c4150554d0805fbd117f31e9b356fab230345e8e615147645aab5a81eb6240ffb634b76fc20f9b1bd1f453c87bd313eb058719f1826f64edf6b048a1772c1e4d9a6e73f3dc3de5bb745b381adef8e25a8270e56ee68049fff9310124a3702a10bb029ec19b65d2ea60150a2d3c521533503e196535ce913928239989dfc614ecbfa86194410e16bc47fa5673ce2e47d2582c674f6674add67e97af'} -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150554d0805f... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150554d0805f... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150554d0805f... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798591.074254, 'pubkey_prefix': '30d8150554d0805f01117f31e9b356fab230345e8e615147645aab5a81eb6240', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150554d0805f01117f31e9b356fab230345e8e615147645aab5a81eb6240ffb634b76fc20f9b1bd1f453c87bd313eb058719f1826f64edf6b048a1772c1e4d9a6e73f3dc3de5bb745b381adef8e25a8270e56ee68049fff9310124a3702a10bb029ec19b65d2ea60150a2d3c521533503e196535ce913928239989dfc614ecbfa86194410e16bc47fa5673ce2e47d2582c674f6674add67e97af'} -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b150338085f11... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b150338085f11... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b150338085f11... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798591.750366, 'pubkey_prefix': 'fa9b150338085f11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8a', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b150338085f11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8aae210ad4f94dba5a20177e8e8359609597510459279e038ccda03cbed0882c2749329ad50d5d934108ea'} -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798587, 'text': 'Jade: But kind of like a glimpse into the future'} -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Message content for processing: But kind of like a glimpse into the future -2025-09-02 00:36:31 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: But kind of like a glimpse into the future -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798591.750366, 'pubkey_prefix': 'fa9b150338085f11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8a', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b150338085f11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8aae210ad4f94dba5a20177e8e8359609597510459279e038ccda03cbed0882c2749329ad50d5d934108ea'} -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Found raw packet data: fa9b150338085f11055f878f1b57ffaa... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Converted to 74 bytes: fa9b150338085f11... -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Not enough data: need 157, have 74 -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:36:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c4150438085fbd... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c4150438085fbd... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c4150438085fbd... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798592.1832802, 'pubkey_prefix': '32c4150438085fbd11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c4150438085fbd11055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8aae210ad4f94dba5a20177e8e8359609597510459279e038ccda03cbed0882c2749329ad50d5d934108ea'} -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150438085f01... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150438085f01... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150438085f01... -2025-09-02 00:36:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798592.4846652, 'pubkey_prefix': '30d8150438085f0111055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150438085f0111055f878f1b57ffaa5134ae19037f1fa6293f0226e45bfa8aae210ad4f94dba5a20177e8e8359609597510459279e038ccda03cbed0882c2749329ad50d5d934108ea'} -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0503b97e5f23... -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0503b97e5f23... -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0503b97e5f23... -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798598.699724, 'pubkey_prefix': 'f99a0503b97e5f23231c3fb5eb4c353fcb350882736390969bc3b1a019891bff', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0503b97e5f23231c3fb5eb4c353fcb350882736390969bc3b1a019891bffb67c66329cdf1438ddc56f98301c30f07dac76acfa904558adfabb596490fd638307d0889552ac344cbb47'} -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80504b97e5f01... -2025-09-02 00:36:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80504b97e5f01... -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80504b97e5f01... -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798599.0006652, 'pubkey_prefix': '32d80504b97e5f0123231c3fb5eb4c353fcb350882736390969bc3b1a019891b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80504b97e5f0123231c3fb5eb4c353fcb350882736390969bc3b1a019891bffb67c66329cdf1438ddc56f98301c30f07dac76acfa904558adfabb596490fd638307d0889552ac344cbb47'} -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c40504b97e5fbd... -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c40504b97e5fbd... -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c40504b97e5fbd... -2025-09-02 00:36:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798599.556652, 'pubkey_prefix': '32c40504b97e5fbd23231c3fb5eb4c353fcb350882736390969bc3b1a019891b', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c40504b97e5fbd23231c3fb5eb4c353fcb350882736390969bc3b1a019891bffb67c66329cdf1438ddc56f98301c30f07dac76acfa904558adfabb596490fd638307d0889552ac344cbb47'} -2025-09-02 00:37:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 00:37:11 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 00:37:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 00:37:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798631.6475751, 'pubkey_prefix': 'f89a05027e5f232374d3c512d6a6ab349618986a2554edec70478a112acb87c7', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232374d3c512d6a6ab349618986a2554edec70478a112acb87c76ea8a91c4762917768091e82390f19bc2a3f2522281acaffea45b48c56a5b5f3b4598be56db8e6b531e6'} -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798632.087898, 'pubkey_prefix': '31d805037e5f01232374d3c512d6a6ab349618986a2554edec70478a112acb87', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232374d3c512d6a6ab349618986a2554edec70478a112acb87c76ea8a91c4762917768091e82390f19bc2a3f2522281acaffea45b48c56a5b5f3b4598be56db8e6b531e6'} -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405037e5fbd23... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405037e5fbd23... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405037e5fbd23... -2025-09-02 00:37:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798632.5046961, 'pubkey_prefix': '32c405037e5fbd232374d3c512d6a6ab349618986a2554edec70478a112acb87', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405037e5fbd232374d3c512d6a6ab349618986a2554edec70478a112acb87c76ea8a91c4762917768091e82390f19bc2a3f2522281acaffea45b48c56a5b5f3b4598be56db8e6b531e6'} -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15021d5f111f... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15021d5f111f... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15021d5f111f... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798780.7517061, 'pubkey_prefix': 'f89a15021d5f111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf200e55ada9b91a6c35a'} -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798780, 'text': 'N7JMV-ikoka-case: Yup'} -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Message content for processing: Yup -2025-09-02 00:39:40 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: Yup -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798780.7517061, 'pubkey_prefix': 'f89a15021d5f111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf200e55ada9b91a6c35a'} -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Found raw packet data: f89a15021d5f111f7d4c13862b06ed97... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Converted to 41 bytes: f89a15021d5f111f... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c415031d5fbd11... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c415031d5fbd11... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 30c415031d5fbd11... -2025-09-02 00:39:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798780.939015, 'pubkey_prefix': '30c415031d5fbd111f7d4c13862b06ed979988a24e824425204cadb3efe4431c', 'snr': 12.0, 'rssi': -60, 'raw_hex': '30c415031d5fbd111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf200e55ada9b91a6c35a'} -2025-09-02 00:39:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815031d5f0111... -2025-09-02 00:39:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815031d5f0111... -2025-09-02 00:39:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815031d5f0111... -2025-09-02 00:39:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798781.133815, 'pubkey_prefix': '31d815031d5f01111f7d4c13862b06ed979988a24e824425204cadb3efe4431c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815031d5f01111f7d4c13862b06ed979988a24e824425204cadb3efe4431cf200e55ada9b91a6c35a'} -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b15021d5f110c... -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b15021d5f110c... -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b15021d5f110c... -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798799.843913, 'pubkey_prefix': 'fa9b15021d5f110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee69', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b15021d5f110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee6904deeabe0387a17c4c3248f9b905bec518189547c31add2520cf8976410fa768d44ab66914d4bdca6b'} -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798796, 'text': "N7JMV-ikoka-case: I'm sending an ikoka to ded"} -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Message content for processing: I'm sending an ikoka to ded -2025-09-02 00:39:59 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: I'm sending an ikoka to ded -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798799.843913, 'pubkey_prefix': 'fa9b15021d5f110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee69', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b15021d5f110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee6904deeabe0387a17c4c3248f9b905bec518189547c31add2520cf8976410fa768d44ab66914d4bdca6b'} -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Found raw packet data: fa9b15021d5f110c45523ae68f10bf64... -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Converted to 73 bytes: fa9b15021d5f110c... -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Not enough data: need 157, have 73 -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:39:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:40:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed915031d5f0111... -2025-09-02 00:40:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed915031d5f0111... -2025-09-02 00:40:00 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed915031d5f0111... -2025-09-02 00:40:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798800.425688, 'pubkey_prefix': '2ed915031d5f01110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed915031d5f01110c45523ae68f10bf64d6fdd234440d3ac471e4e732bd1fee6904deeabe0387a17c4c3248f9b905bec518189547c31add2520cf8976410fa768d44ab66914d4bdca6b'} -2025-09-02 00:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11056ad03808... -2025-09-02 00:40:09 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11056ad03808... -2025-09-02 00:40:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11056ad03808... -2025-09-02 00:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798809.840419, 'pubkey_prefix': 'f99a11056ad038085f2c3d703f6649e613639c12ba97a399d16ec9f112a16089', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11056ad038085f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8a19b5066d712c0ffeb9d9410f0c9bb09a4c869c98ca20fd8caba5d869396693d2e9265dfae3802ce08b9e29d1fa9e9713fee129384a78f1f6f94ae4126953ef9cbf8e80c92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 00:40:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311066ad03808... -2025-09-02 00:40:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311066ad03808... -2025-09-02 00:40:10 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311066ad03808... -2025-09-02 00:40:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798810.582527, 'pubkey_prefix': '31c311066ad038085fbd2c3d703f6649e613639c12ba97a399d16ec9f112a160', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311066ad038085fbd2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8a19b5066d712c0ffeb9d9410f0c9bb09a4c869c98ca20fd8caba5d869396693d2e9265dfae3802ce08b9e29d1fa9e9713fee129384a78f1f6f94ae4126953ef9cbf8e80c92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 00:40:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811066ad03808... -2025-09-02 00:40:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811066ad03808... -2025-09-02 00:40:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811066ad03808... -2025-09-02 00:40:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798811.584647, 'pubkey_prefix': '30d811066ad038085f012c3d703f6649e613639c12ba97a399d16ec9f112a160', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811066ad038085f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8a19b5066d712c0ffeb9d9410f0c9bb09a4c869c98ca20fd8caba5d869396693d2e9265dfae3802ce08b9e29d1fa9e9713fee129384a78f1f6f94ae4126953ef9cbf8e80c92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a15021d5f1157... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a15021d5f1157... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a15021d5f1157... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798828.341805, 'pubkey_prefix': 'fb9a15021d5f11572d5bf2872319aff0405f6da40c8891156cb30d9433e52cbd', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a15021d5f11572d5bf2872319aff0405f6da40c8891156cb30d9433e52cbdc307596f13ccfcccc2'} -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798828, 'text': 'N7JMV-ikoka-case: 2w'} -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Message content for processing: 2w -2025-09-02 00:40:28 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: 2w -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798828.341805, 'pubkey_prefix': 'fb9a15021d5f11572d5bf2872319aff0405f6da40c8891156cb30d9433e52cbd', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a15021d5f11572d5bf2872319aff0405f6da40c8891156cb30d9433e52cbdc307596f13ccfcccc2'} -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Found raw packet data: fb9a15021d5f11572d5bf2872319aff0... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Converted to 41 bytes: fb9a15021d5f1157... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd815031d5f0111... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd815031d5f0111... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd815031d5f0111... -2025-09-02 00:40:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798828.89686, 'pubkey_prefix': '2dd815031d5f0111572d5bf2872319aff0405f6da40c8891156cb30d9433e52c', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd815031d5f0111572d5bf2872319aff0405f6da40c8891156cb30d9433e52cbdc307596f13ccfcccc2'} -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a15031f4a5f11... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a15031f4a5f11... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a15031f4a5f11... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798837.295392, 'pubkey_prefix': 'fa9a15031f4a5f11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a15031f4a5f11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a285d5429167c904ed56d'} -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756798835, 'text': 'Jade: Awesome!'} -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Message content for processing: Awesome! -2025-09-02 00:40:37 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Awesome! -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798837.295392, 'pubkey_prefix': 'fa9a15031f4a5f11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a15031f4a5f11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a285d5429167c904ed56d'} -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Found raw packet data: fa9a15031f4a5f11d5b02fa0482d1909... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Converted to 42 bytes: fa9a15031f4a5f11... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Not enough data: need 156, have 42 -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc415041f4a5fbd... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc415041f4a5fbd... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 2fc415041f4a5fbd... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798837.4958, 'pubkey_prefix': '2fc415041f4a5fbd11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb7', 'snr': 11.75, 'rssi': -60, 'raw_hex': '2fc415041f4a5fbd11d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a285d5429167c904ed56d'} -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815041f4a5f01... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815041f4a5f01... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815041f4a5f01... -2025-09-02 00:40:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798837.78399, 'pubkey_prefix': '32d815041f4a5f0111d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb7', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815041f4a5f0111d5b02fa0482d1909c17e0796d6aaee6ce172603d96edb74a285d5429167c904ed56d'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15021d5f1161... -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15021d5f1161... -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15021d5f1161... -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798864.25135, 'pubkey_prefix': 'f89a15021d5f1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a85b4487a17a6ad837e3912799f943946f5fd1782232c0308d1318dffe44a66314a6296b61703f1d21fd269dd9869fe12b21aeff052a360da18debdf170b25d31c58a3286fdf3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756798857, 'text': 'N7JMV-ikoka-case: In waiting for loather and Uncle lit, they were looking at putting an off switch on the board and contribute back'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Message content for processing: In waiting for loather and Uncle lit, they were looking at putting an off switch on the board and contribute back -2025-09-02 00:41:04 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: In waiting for loather and Uncle lit, they were looking at putting an off switch on the board and contribute back -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798864.25135, 'pubkey_prefix': 'f89a15021d5f1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a85b4487a17a6ad837e3912799f943946f5fd1782232c0308d1318dffe44a66314a6296b61703f1d21fd269dd9869fe12b21aeff052a360da18debdf170b25d31c58a3286fdf3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Found raw packet data: f89a15021d5f1161e39727f6790f0557... -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Converted to 153 bytes: f89a15021d5f1161... -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Path bytes: 1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a85b4487a17a6ad837e3912799f943946f5fd1782232c0308d1318dffe44a66314a6296b61703f1d21fd269dd9869fe12b21aeff052a360da18debdf170b25d31c58a3286fd -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Payload: f3d56c38c402f4928ee4c8689a75265c... (52 bytes) -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 95, 'path_nodes': ['6111', '97e3', 'f627', 'f79', '5705', 'de06', '5511', 'efa6', '3c99', '46ae', 'bdb9', 'b9f0', '4ac6', 'b485', '7a48', 'a617', '83ad', '397e', '7912', '949f', '4639', 'fdf5', '8217', '2c23', '803', '31d1', 'ff8d', '4ae4', '3166', '624a', 'b696', '317', 'd2f1', 'd21f', 'dd69', '6998', '12fe', '1ab2', 'f0ef', 'a352', 'da60', 'de18', 'f1bd', 'b270', '315d', '8ac5', '8632'], 'payload': 'f3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 95, 'path_nodes': ['6111', '97e3', 'f627', 'f79', '5705', 'de06', '5511', 'efa6', '3c99', '46ae', 'bdb9', 'b9f0', '4ac6', 'b485', '7a48', 'a617', '83ad', '397e', '7912', '949f', '4639', 'fdf5', '8217', '2c23', '803', '31d1', 'ff8d', '4ae4', '3166', '624a', 'b696', '317', 'd2f1', 'd21f', 'dd69', '6998', '12fe', '1ab2', 'f0ef', 'a352', 'da60', 'de18', 'f1bd', 'b270', '315d', '8ac5', '8632'], 'payload': 'f3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Using decoded path length: 47 -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Message path info: hops=47, path=Routed (2 hops) -2025-09-02 00:41:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed815031d5f0111... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed815031d5f0111... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed815031d5f0111... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798865.03718, 'pubkey_prefix': '2ed815031d5f011161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c6', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815031d5f011161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a85b4487a17a6ad837e3912799f943946f5fd1782232c0308d1318dffe44a66314a6296b61703f1d21fd269dd9869fe12b21aeff052a360da18debdf170b25d31c58a3286fdf3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3'} -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c315031d5fbd11... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c315031d5fbd11... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c315031d5fbd11... -2025-09-02 00:41:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798865.758533, 'pubkey_prefix': '30c315031d5fbd1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c6', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c315031d5fbd1161e39727f6790f055706de1155a6ef993cae46b9bdf0b9c64a85b4487a17a6ad837e3912799f943946f5fd1782232c0308d1318dffe44a66314a6296b61703f1d21fd269dd9869fe12b21aeff052a360da18debdf170b25d31c58a3286fdf3d56c38c402f4928ee4c8689a75265cf17ec6dbd79d20231125155c18c6c002e993c2c46b5d40a00155fb4f2aaa361224b394d3'} -2025-09-02 00:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103081d5fed... -2025-09-02 00:42:01 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103081d5fed... -2025-09-02 00:42:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103081d5fed... -2025-09-02 00:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798921.547782, 'pubkey_prefix': 'f89a1103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18c79fb66820a946b9bbe56921b08f674a07e9873aaa23112d48b2ee396d6c5fdf464377693bda95ad24ba0fd7f1595bdfd2c84f2d07fd53710081c38438d04fd8b57d9d01920000000000000000484158212052656c6179'} -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31104081d5fbd... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31104081d5fbd... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31104081d5fbd... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798922.439703, 'pubkey_prefix': '31c31104081d5fbdedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31104081d5fbdedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18c79fb66820a946b9bbe56921b08f674a07e9873aaa23112d48b2ee396d6c5fdf464377693bda95ad24ba0fd7f1595bdfd2c84f2d07fd53710081c38438d04fd8b57d9d01920000000000000000484158212052656c6179'} -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104081d5f01... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104081d5f01... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104081d5f01... -2025-09-02 00:42:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798922.961822, 'pubkey_prefix': '30d81104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18c79fb66820a946b9bbe56921b08f674a07e9873aaa23112d48b2ee396d6c5fdf464377693bda95ad24ba0fd7f1595bdfd2c84f2d07fd53710081c38438d04fd8b57d9d01920000000000000000484158212052656c6179'} -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b150464c77e5f... -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b150464c77e5f... -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b150464c77e5f... -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798984.431416, 'pubkey_prefix': 'fb9b150464c77e5f119212826875981e2e4dd28ee122e7809813caa1d311208c', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b150464c77e5f119212826875981e2e4dd28ee122e7809813caa1d311208c11975c330d0a8f9dce02f7411d2d22535776e776b71b18b0a055c3c89b48492d789f9e36ef331b9039e0d058126d6dbf040521fd81aa84008be2ccdd51a7c77103880773a6e07c6adbc59d8e0d950b3798d85c6adbe83a713ad98f904f17b338c6de11bccb5b50c216fc2c8b7a0ab394381d779463e4372fd99f7b98e8c3659155746797f70eee231a988d'} -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756798971, 'text': '🌿Hollyflower 🌿: I do also appreciate with MC if we don’t have a good signal to our client in bluetooth range we can just add a roof repeater'} -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Message content for processing: I do also appreciate with MC if we don’t have a good signal to our client in bluetooth range we can just add a roof repeater -2025-09-02 00:43:04 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: I do also appreciate with MC if we don’t have a good signal to our client in bluetooth range we can just add a roof repeater -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756798984.431416, 'pubkey_prefix': 'fb9b150464c77e5f119212826875981e2e4dd28ee122e7809813caa1d311208c', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b150464c77e5f119212826875981e2e4dd28ee122e7809813caa1d311208c11975c330d0a8f9dce02f7411d2d22535776e776b71b18b0a055c3c89b48492d789f9e36ef331b9039e0d058126d6dbf040521fd81aa84008be2ccdd51a7c77103880773a6e07c6adbc59d8e0d950b3798d85c6adbe83a713ad98f904f17b338c6de11bccb5b50c216fc2c8b7a0ab394381d779463e4372fd99f7b98e8c3659155746797f70eee231a988d'} -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Found raw packet data: fb9b150464c77e5f119212826875981e... -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Converted to 171 bytes: fb9b150464c77e5f... -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Has transport codes: 9b150464 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Not enough data: need 205, have 171 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:43:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:43:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:43:18 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:43:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:43:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798998.065114, 'pubkey_prefix': 'f99a05027e5f2323ab02d7efb1844fe34ef1a59812131a2a9a899842acdac75e', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323ab02d7efb1844fe34ef1a59812131a2a9a899842acdac75e2778b6ca07cefa962855b45265dd0e82593a520be3c42ce68f0da1be41f015e97e32aa506a34bdef31fd'} -2025-09-02 00:43:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05037e5f0123... -2025-09-02 00:43:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05037e5f0123... -2025-09-02 00:43:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05037e5f0123... -2025-09-02 00:43:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756798999.072153, 'pubkey_prefix': '30da05037e5f012323ab02d7efb1844fe34ef1a59812131a2a9a899842acdac7', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05037e5f012323ab02d7efb1844fe34ef1a59812131a2a9a899842acdac75e2778b6ca07cefa962855b45265dd0e82593a520be3c42ce68f0da1be41f015e97e32aa506a34bdef31fd'} -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15069564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15069564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15069564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799007.386092, 'pubkey_prefix': 'f89a15069564c77ecd5f11628105887d4d7ff75186c0df13960fadcc6d6b3aef', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15069564c77ecd5f11628105887d4d7ff75186c0df13960fadcc6d6b3aef8eb73edc6ba8644482d8e6dd3a0fdca38f25c2d044dadc460277a6483659d259437be8227402075b8746d0e612b890586183834e9c7d053ef4e37a620c'} -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756799003, 'text': '🌿Hollyflower 🌿: And have no router guilt like with MT. '} -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Message content for processing: And have no router guilt like with MT. -2025-09-02 00:43:27 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: And have no router guilt like with MT.  -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799007.386092, 'pubkey_prefix': 'f89a15069564c77ecd5f11628105887d4d7ff75186c0df13960fadcc6d6b3aef', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15069564c77ecd5f11628105887d4d7ff75186c0df13960fadcc6d6b3aef8eb73edc6ba8644482d8e6dd3a0fdca38f25c2d044dadc460277a6483659d259437be8227402075b8746d0e612b890586183834e9c7d053ef4e37a620c'} -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Found raw packet data: f89a15069564c77ecd5f11628105887d... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Converted to 93 bytes: f89a15069564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Has transport codes: 9a150695 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Not enough data: need 106, have 93 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c415079564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c415079564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 34c415079564c77e... -2025-09-02 00:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799007.731484, 'pubkey_prefix': '34c415079564c77ecd5fbd11628105887d4d7ff75186c0df13960fadcc6d6b3a', 'snr': 13.0, 'rssi': -60, 'raw_hex': '34c415079564c77ecd5fbd11628105887d4d7ff75186c0df13960fadcc6d6b3aef8eb73edc6ba8644482d8e6dd3a0fdca38f25c2d044dadc460277a6483659d259437be8227402075b8746d0e612b890586183834e9c7d053ef4e37a620c'} -2025-09-02 00:43:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815079564c77e... -2025-09-02 00:43:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815079564c77e... -2025-09-02 00:43:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815079564c77e... -2025-09-02 00:43:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799008.406889, 'pubkey_prefix': '32d815079564c77ecd5f0111628105887d4d7ff75186c0df13960fadcc6d6b3a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815079564c77ecd5f0111628105887d4d7ff75186c0df13960fadcc6d6b3aef8eb73edc6ba8644482d8e6dd3a0fdca38f25c2d044dadc460277a6483659d259437be8227402075b8746d0e612b890586183834e9c7d053ef4e37a620c'} -2025-09-02 00:43:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11021d5f8ddd... -2025-09-02 00:43:29 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11021d5f8ddd... -2025-09-02 00:43:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11021d5f8ddd... -2025-09-02 00:43:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799009.5093818, 'pubkey_prefix': 'f99a11021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fa7dd4866f955fc56991729443777294199f57394f2deae8e73ab0853ba298b9247d06e83ed04a2046d823007148573691e74bfaa9b1e595d07a55b5ca72dcce4eaf2a80a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 00:43:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811031d5f018d... -2025-09-02 00:43:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811031d5f018d... -2025-09-02 00:43:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811031d5f018d... -2025-09-02 00:43:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799010.551852, 'pubkey_prefix': '31d811031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fa7dd4866f955fc56991729443777294199f57394f2deae8e73ab0853ba298b9247d06e83ed04a2046d823007148573691e74bfaa9b1e595d07a55b5ca72dcce4eaf2a80a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 00:43:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c411031d5fbd8d... -2025-09-02 00:43:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c411031d5fbd8d... -2025-09-02 00:43:31 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c411031d5fbd8d... -2025-09-02 00:43:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799011.0369868, 'pubkey_prefix': '31c411031d5fbd8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c411031d5fbd8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fa7dd4866f955fc56991729443777294199f57394f2deae8e73ab0853ba298b9247d06e83ed04a2046d823007148573691e74bfaa9b1e595d07a55b5ca72dcce4eaf2a80a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1503d87e5f11... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1503d87e5f11... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1503d87e5f11... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799064.5303419, 'pubkey_prefix': 'fb9b1503d87e5f1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1503d87e5f1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d761179e83b517636b96e'} -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756799062, 'text': '🐝🍄: For real'} -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Message content for processing: For real -2025-09-02 00:44:24 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: For real -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799064.5303419, 'pubkey_prefix': 'fb9b1503d87e5f1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1503d87e5f1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d761179e83b517636b96e'} -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Found raw packet data: fb9b1503d87e5f1156cc246dfa00d9a8... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Converted to 42 bytes: fb9b1503d87e5f11... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Has transport codes: 9b1503d8 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81504d87e5f01... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81504d87e5f01... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81504d87e5f01... -2025-09-02 00:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799064.7360718, 'pubkey_prefix': '2ed81504d87e5f011156cc246dfa00d9a8aa4670b1410a741760e046872d56ef', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81504d87e5f011156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d761179e83b517636b96e'} -2025-09-02 00:44:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31504d87e5fbd... -2025-09-02 00:44:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31504d87e5fbd... -2025-09-02 00:44:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31504d87e5fbd... -2025-09-02 00:44:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799065.281068, 'pubkey_prefix': '2fc31504d87e5fbd1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31504d87e5fbd1156cc246dfa00d9a8aa4670b1410a741760e046872d56ef1d761179e83b517636b96e'} -2025-09-02 00:44:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11037e1d5f1f... -2025-09-02 00:44:42 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11037e1d5f1f... -2025-09-02 00:44:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11037e1d5f1f... -2025-09-02 00:44:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799082.3971999, 'pubkey_prefix': 'f99a11037e1d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11037e1d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d95ea0b6687dad6387b8bcad5a3a68141dad828dd86654d3de3c081ed1495d58a658576f82325a74ee71c5d6ea04ea2570e6aa0284fb72525548fb8326b0201f5f7aa5a50f92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811047e1d5f01... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811047e1d5f01... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811047e1d5f01... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799083.1334, 'pubkey_prefix': '2fd811047e1d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811047e1d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d95ea0b6687dad6387b8bcad5a3a68141dad828dd86654d3de3c081ed1495d58a658576f82325a74ee71c5d6ea04ea2570e6aa0284fb72525548fb8326b0201f5f7aa5a50f92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305025fbd547e... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305025fbd547e... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305025fbd547e... -2025-09-02 00:44:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799083.810357, 'pubkey_prefix': '33c305025fbd547ee1be7ac8966284005959985d68ae4aaaba0b5cbc5aa8d4c8', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305025fbd547ee1be7ac8966284005959985d68ae4aaaba0b5cbc5aa8d4c80026de9cada81d158f295bd614f891c4cf89a14414278e70bbb78b65a9a6ff9d94fbadded08a9d1e60ab'} -2025-09-02 00:44:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805025f01547e... -2025-09-02 00:44:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805025f01547e... -2025-09-02 00:44:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805025f01547e... -2025-09-02 00:44:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799084.380322, 'pubkey_prefix': '2ed805025f01547ee1be7ac8966284005959985d68ae4aaaba0b5cbc5aa8d4c8', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805025f01547ee1be7ac8966284005959985d68ae4aaaba0b5cbc5aa8d4c80026de9cada81d158f295bd614f891c4cf89a14414278e70bbb78b65a9a6ff9d94fbadded08a9d1e60ab'} -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8050424085f01... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8050424085f01... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8050424085f01... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799089.301159, 'pubkey_prefix': '2fd8050424085f0185752df63efa757a9458628b0b3e594fa42a3ebe1cf6389e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8050424085f0185752df63efa757a9458628b0b3e594fa42a3ebe1cf6389e1d96aad61a47d56edee3d8c179c6a0adb5eeadbfc5f403db6e4df8d9cf016b365b0fe26b52a444336851dd62'} -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c4050424085fbd... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c4050424085fbd... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c4050424085fbd... -2025-09-02 00:44:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799089.596174, 'pubkey_prefix': '32c4050424085fbd85752df63efa757a9458628b0b3e594fa42a3ebe1cf6389e', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c4050424085fbd85752df63efa757a9458628b0b3e594fa42a3ebe1cf6389e1d96aad61a47d56edee3d8c179c6a0adb5eeadbfc5f403db6e4df8d9cf016b365b0fe26b52a444336851dd62'} -2025-09-02 00:45:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11015f7e7662... -2025-09-02 00:45:02 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11015f7e7662... -2025-09-02 00:45:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11015f7e7662... -2025-09-02 00:45:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799102.371959, 'pubkey_prefix': 'f89a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94007ca0b668ed0fbfde037fa97427f95d97de87ff3e16b8b2f04fbf2b802eb9bc9ce63911ad371cb257386562f1df1bd1f5b358d7d6ee5bf488e3e1a50be8e3892cf51fc70f92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311025fbd7e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311025fbd7e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311025fbd7e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799103.122606, 'pubkey_prefix': '30c311025fbd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311025fbd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94007ca0b668ed0fbfde037fa97427f95d97de87ff3e16b8b2f04fbf2b802eb9bc9ce63911ad371cb257386562f1df1bd1f5b358d7d6ee5bf488e3e1a50be8e3892cf51fc70f92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811025f017e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811025f017e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811025f017e76... -2025-09-02 00:45:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799103.8794491, 'pubkey_prefix': '2ed811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94007ca0b668ed0fbfde037fa97427f95d97de87ff3e16b8b2f04fbf2b802eb9bc9ce63911ad371cb257386562f1df1bd1f5b358d7d6ee5bf488e3e1a50be8e3892cf51fc70f92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 00:45:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b150338085f11... -2025-09-02 00:45:15 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b150338085f11... -2025-09-02 00:45:15 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b150338085f11... -2025-09-02 00:45:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799115.982244, 'pubkey_prefix': 'fa9b150338085f11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d13', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b150338085f11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d1399e6f8a3c49ab65d0d89'} -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756799108, 'text': 'Jade: Exactly Holly'} -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Message content for processing: Exactly Holly -2025-09-02 00:45:16 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Exactly Holly -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799115.982244, 'pubkey_prefix': 'fa9b150338085f11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d13', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b150338085f11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d1399e6f8a3c49ab65d0d89'} -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Found raw packet data: fa9b150338085f11e8e361d8b9250d68... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Converted to 42 bytes: fa9b150338085f11... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Not enough data: need 157, have 42 -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150438085f01... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150438085f01... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150438085f01... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799116.187131, 'pubkey_prefix': '2fd8150438085f0111e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150438085f0111e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d1399e6f8a3c49ab65d0d89'} -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c4150438085fbd... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c4150438085fbd... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c4150438085fbd... -2025-09-02 00:45:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799116.613345, 'pubkey_prefix': '31c4150438085fbd11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c4150438085fbd11e8e361d8b9250d6838ce527186f3831916dbc7bac8c20d1399e6f8a3c49ab65d0d89'} -2025-09-02 00:45:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b05015f547e1d... -2025-09-02 00:45:25 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b05015f547e1d... -2025-09-02 00:45:25 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b05015f547e1d... -2025-09-02 00:45:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799125.630526, 'pubkey_prefix': 'f99b05015f547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98a4', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b05015f547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98a41e31eaaebd36c9f1451cf2492672c0ee05b01b4b233a020538e4bcd4302d952750a3f632cf669d9398'} -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c405025fbd547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c405025fbd547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 33c405025fbd547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799126.06601, 'pubkey_prefix': '33c405025fbd547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98', 'snr': 12.75, 'rssi': -60, 'raw_hex': '33c405025fbd547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98a41e31eaaebd36c9f1451cf2492672c0ee05b01b4b233a020538e4bcd4302d952750a3f632cf669d9398'} -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 00:45:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799126.636118, 'pubkey_prefix': '31d805025f01547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e1de8f900f0b0cc5e27276bd97b0dd64b42dabbbb1fcc6e98a41e31eaaebd36c9f1451cf2492672c0ee05b01b4b233a020538e4bcd4302d952750a3f632cf669d9398'} -2025-09-02 00:45:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a110491fb7e5f... -2025-09-02 00:45:31 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a110491fb7e5f... -2025-09-02 00:45:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a110491fb7e5f... -2025-09-02 00:45:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799131.094414, 'pubkey_prefix': 'fa9a110491fb7e5f0c24b105999b28bb8c681e6585de53f6675d1e9255527e1a', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a110491fb7e5f0c24b105999b28bb8c681e6585de53f6675d1e9255527e1a52aa60bb9466ec2897a0b668755e89ceed70d51049d48620deafb08c962a2f1ad01b51dbf70bebc8993af7a48f482865523ddc688621194ff091354e240927bd8458cb5011ed5c0e35ceed0d815472656520542d4465636b'} -2025-09-02 00:45:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110591fb7e5f... -2025-09-02 00:45:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110591fb7e5f... -2025-09-02 00:45:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110591fb7e5f... -2025-09-02 00:45:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799132.450142, 'pubkey_prefix': '2fd8110591fb7e5f010c24b105999b28bb8c681e6585de53f6675d1e9255527e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110591fb7e5f010c24b105999b28bb8c681e6585de53f6675d1e9255527e1a52aa60bb9466ec2897a0b668755e89ceed70d51049d48620deafb08c962a2f1ad01b51dbf70bebc8993af7a48f482865523ddc688621194ff091354e240927bd8458cb5011ed5c0e35ceed0d815472656520542d4465636b'} -2025-09-02 00:45:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3110591fb7e5f... -2025-09-02 00:45:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3110591fb7e5f... -2025-09-02 00:45:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3110591fb7e5f... -2025-09-02 00:45:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799133.062461, 'pubkey_prefix': '32c3110591fb7e5fbd0c24b105999b28bb8c681e6585de53f6675d1e9255527e', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3110591fb7e5fbd0c24b105999b28bb8c681e6585de53f6675d1e9255527e1a52aa60bb9466ec2897a0b668755e89ceed70d51049d48620deafb08c962a2f1ad01b51dbf70bebc8993af7a48f482865523ddc688621194ff091354e240927bd8458cb5011ed5c0e35ceed0d815472656520542d4465636b'} -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1502fd5f1177... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1502fd5f1177... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1502fd5f1177... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799142.1485288, 'pubkey_prefix': 'f99a1502fd5f117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1502fd5f117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4c3a26cfabab48a42be7f7e27fc895c06a8ea1c224ce7ff1c139d7606466e5ef592301f5cc2346962e57d6349dd56cb3f11ddd470a73466b49d78087415230a8b6bd0175e2358a23a3401d0850d1a496218d5b7e0c6d7f2c04291c8860c3d5edf50c7941ed13d5b8072'} -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799136, 'text': "N7JMV-ikoka-case: It's odd that room servers have not taken off. I thought they would because how unreliable MT was"} -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Message content for processing: It's odd that room servers have not taken off. I thought they would because how unreliable MT was -2025-09-02 00:45:42 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: It's odd that room servers have not taken off. I thought they would because how unreliable MT was -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799142.1485288, 'pubkey_prefix': 'f99a1502fd5f117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1502fd5f117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4c3a26cfabab48a42be7f7e27fc895c06a8ea1c224ce7ff1c139d7606466e5ef592301f5cc2346962e57d6349dd56cb3f11ddd470a73466b49d78087415230a8b6bd0175e2358a23a3401d0850d1a496218d5b7e0c6d7f2c04291c8860c3d5edf50c7941ed13d5b8072'} -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Found raw packet data: f99a1502fd5f117737550f2c0fdc7dea... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Converted to 137 bytes: f99a1502fd5f1177... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Not enough data: need 156, have 137 -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41503fd5fbd11... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41503fd5fbd11... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41503fd5fbd11... -2025-09-02 00:45:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799142.6266382, 'pubkey_prefix': '31c41503fd5fbd117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41503fd5fbd117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4c3a26cfabab48a42be7f7e27fc895c06a8ea1c224ce7ff1c139d7606466e5ef592301f5cc2346962e57d6349dd56cb3f11ddd470a73466b49d78087415230a8b6bd0175e2358a23a3401d0850d1a496218d5b7e0c6d7f2c04291c8860c3d5edf50c7941ed13d5b8072'} -2025-09-02 00:45:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81503fd5f0111... -2025-09-02 00:45:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81503fd5f0111... -2025-09-02 00:45:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81503fd5f0111... -2025-09-02 00:45:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799143.337642, 'pubkey_prefix': '31d81503fd5f01117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81503fd5f01117737550f2c0fdc7dea91622f05dc865957504ba0fa35b824c4c3a26cfabab48a42be7f7e27fc895c06a8ea1c224ce7ff1c139d7606466e5ef592301f5cc2346962e57d6349dd56cb3f11ddd470a73466b49d78087415230a8b6bd0175e2358a23a3401d0850d1a496218d5b7e0c6d7f2c04291c8860c3d5edf50c7941ed13d5b8072'} -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a150438b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a150438b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a150438b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799180.2566028, 'pubkey_prefix': 'f89a150438b1245f110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150438b1245f110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0974ea8dba3b90e87d400a6195d4921eea0b817d28936604fc8af60'} -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756799176, 'text': "Jade: It's still pretty early"} -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Message content for processing: It's still pretty early -2025-09-02 00:46:20 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: It's still pretty early -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799180.2566028, 'pubkey_prefix': 'f89a150438b1245f110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a150438b1245f110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0974ea8dba3b90e87d400a6195d4921eea0b817d28936604fc8af60'} -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Found raw packet data: f89a150438b1245f110091da5016788b... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Converted to 59 bytes: f89a150438b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Has transport codes: 9a150438 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Not enough data: need 183, have 59 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150538b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150538b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150538b1245f... -2025-09-02 00:46:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799180.8751638, 'pubkey_prefix': '31d8150538b1245f01110091da5016788b21bbeac1d4d8c8180d0b22c3b21186', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150538b1245f01110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0974ea8dba3b90e87d400a6195d4921eea0b817d28936604fc8af60'} -2025-09-02 00:46:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c4150538b1245f... -2025-09-02 00:46:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c4150538b1245f... -2025-09-02 00:46:21 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c4150538b1245f... -2025-09-02 00:46:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799181.232963, 'pubkey_prefix': '32c4150538b1245fbd110091da5016788b21bbeac1d4d8c8180d0b22c3b21186', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c4150538b1245fbd110091da5016788b21bbeac1d4d8c8180d0b22c3b21186a0974ea8dba3b90e87d400a6195d4921eea0b817d28936604fc8af60'} -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1504647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1504647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1504647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799191.419074, 'pubkey_prefix': 'f99a1504647e1d5f114c3f642d85a32d42c28f011f4db37e1480910e262b9e69', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1504647e1d5f114c3f642d85a32d42c28f011f4db37e1480910e262b9e69fc7d1631d3f4444754e0734b26b79e7921d088fbf60c466c03ed792090ea20be00d393350c8c95224c8666a042d484881216252c9e2b46ddb9c9742afc264d901a85b65056b7b0bf8fbb4c'} -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756799182, 'text': '🌿Hollyflower 🌿: also the roof repeater doesn’t eat a third of your range'} -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Message content for processing: also the roof repeater doesn’t eat a third of your range -2025-09-02 00:46:31 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: also the roof repeater doesn’t eat a third of your range -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799191.419074, 'pubkey_prefix': 'f99a1504647e1d5f114c3f642d85a32d42c28f011f4db37e1480910e262b9e69', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1504647e1d5f114c3f642d85a32d42c28f011f4db37e1480910e262b9e69fc7d1631d3f4444754e0734b26b79e7921d088fbf60c466c03ed792090ea20be00d393350c8c95224c8666a042d484881216252c9e2b46ddb9c9742afc264d901a85b65056b7b0bf8fbb4c'} -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Found raw packet data: f99a1504647e1d5f114c3f642d85a32d... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Converted to 107 bytes: f99a1504647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Not enough data: need 156, have 107 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31505647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31505647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31505647e1d5f... -2025-09-02 00:46:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799191.9912288, 'pubkey_prefix': '2fc31505647e1d5fbd114c3f642d85a32d42c28f011f4db37e1480910e262b9e', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31505647e1d5fbd114c3f642d85a32d42c28f011f4db37e1480910e262b9e69fc7d1631d3f4444754e0734b26b79e7921d088fbf60c466c03ed792090ea20be00d393350c8c95224c8666a042d484881216252c9e2b46ddb9c9742afc264d901a85b65056b7b0bf8fbb4c'} -2025-09-02 00:46:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81505647e1d5f... -2025-09-02 00:46:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81505647e1d5f... -2025-09-02 00:46:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81505647e1d5f... -2025-09-02 00:46:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799192.3870919, 'pubkey_prefix': '2ed81505647e1d5f01114c3f642d85a32d42c28f011f4db37e1480910e262b9e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81505647e1d5f01114c3f642d85a32d42c28f011f4db37e1480910e262b9e69fc7d1631d3f4444754e0734b26b79e7921d088fbf60c466c03ed792090ea20be00d393350c8c95224c8666a042d484881216252c9e2b46ddb9c9742afc264d901a85b65056b7b0bf8fbb4c'} -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a150491fb7e5f... -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a150491fb7e5f... -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a150491fb7e5f... -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799214.0554812, 'pubkey_prefix': 'fa9a150491fb7e5f11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a150491fb7e5f11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9b90ec9e0ff32199abf16b20fd690767bb1f605db613882d9a664c9aff18178a4eeb4bcd3f923448f9418a922655b9288b169c246bfd1131e2267f0ee22b3c73e15e7cffd03aaca9aeeb569421a09cb7e0cda4ea06f46997a261b553e7c5ef8dea097abd5ccf3dd0686467aed1ca1a5b82f301f50a5264835b89c79'} -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756799204, 'text': "🌲 Tree: Room servers have some limits: messages are lost on reboot, there's no indication of sync progress and it can take a long time"} -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Message content for processing: Room servers have some limits: messages are lost on reboot, there's no indication of sync progress and it can take a long time -2025-09-02 00:46:54 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Room servers have some limits: messages are lost on reboot, there's no indication of sync progress and it can take a long time -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799214.0554812, 'pubkey_prefix': 'fa9a150491fb7e5f11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a150491fb7e5f11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9b90ec9e0ff32199abf16b20fd690767bb1f605db613882d9a664c9aff18178a4eeb4bcd3f923448f9418a922655b9288b169c246bfd1131e2267f0ee22b3c73e15e7cffd03aaca9aeeb569421a09cb7e0cda4ea06f46997a261b553e7c5ef8dea097abd5ccf3dd0686467aed1ca1a5b82f301f50a5264835b89c79'} -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Found raw packet data: fa9a150491fb7e5f11aae8da3d09f3d3... -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Converted to 155 bytes: fa9a150491fb7e5f... -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Not enough data: need 156, have 155 -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 00:46:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799215.10366, 'pubkey_prefix': '32c3150591fb7e5fbd11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3150591fb7e5fbd11aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9b90ec9e0ff32199abf16b20fd690767bb1f605db613882d9a664c9aff18178a4eeb4bcd3f923448f9418a922655b9288b169c246bfd1131e2267f0ee22b3c73e15e7cffd03aaca9aeeb569421a09cb7e0cda4ea06f46997a261b553e7c5ef8dea097abd5ccf3dd0686467aed1ca1a5b82f301f50a5264835b89c79'} -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150591fb7e5f... -2025-09-02 00:46:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799215.856744, 'pubkey_prefix': '31d8150591fb7e5f0111aae8da3d09f3d39d6612abaec65e26afd70bed8daa53', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150591fb7e5f0111aae8da3d09f3d39d6612abaec65e26afd70bed8daa53b9b90ec9e0ff32199abf16b20fd690767bb1f605db613882d9a664c9aff18178a4eeb4bcd3f923448f9418a922655b9288b169c246bfd1131e2267f0ee22b3c73e15e7cffd03aaca9aeeb569421a09cb7e0cda4ea06f46997a261b553e7c5ef8dea097abd5ccf3dd0686467aed1ca1a5b82f301f50a5264835b89c79'} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15021d5f119f... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15021d5f119f... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15021d5f119f... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799231.150622, 'pubkey_prefix': 'f89a15021d5f119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc815', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc81544070c1682f505dc6deba96473159e0672c134206153916eb76c8abfbe366a1a3524cc05ea6448a90a43515ab25cee5d75ee9a2fadd057f781a869d76ad54a467a107f1bb3ee304c13a2a6fe8fbdd71394ddd00f142ed73293'} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799231, 'text': 'N7JMV-ikoka-case: I remember pumping gas and hearing Liam announced on MC and supporting only the tdeck '} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Message content for processing: I remember pumping gas and hearing Liam announced on MC and supporting only the tdeck -2025-09-02 00:47:11 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: I remember pumping gas and hearing Liam announced on MC and supporting only the tdeck  -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799231.150622, 'pubkey_prefix': 'f89a15021d5f119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc815', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15021d5f119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc81544070c1682f505dc6deba96473159e0672c134206153916eb76c8abfbe366a1a3524cc05ea6448a90a43515ab25cee5d75ee9a2fadd057f781a869d76ad54a467a107f1bb3ee304c13a2a6fe8fbdd71394ddd00f142ed73293'} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Found raw packet data: f89a15021d5f119fce2ab4fb1b680c7a... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Converted to 121 bytes: f89a15021d5f119f... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Has transport codes: 9a15021d -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Path bytes: 119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc81544070c1682f505dc6deba96473159e0672c134206153916eb76c8abfbe366a1a3524cc05ea6448a90a43515ab25cee5d75ee9a2fadd057f781a869d76ad54a467a107f1bb3 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Payload: ee304c13a2a6fe8fbdd71394ddd00f14... (20 bytes) -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 248, 'path_len': 95, 'path_nodes': ['9f11', '2ace', 'fbb4', '681b', '7a0c', 'ca98', 'b5a2', '3d3c', 'c513', '6db7', '6847', 'bf5a', '15c8', '744', '160c', 'f582', 'dc05', 'eb6d', '64a9', '1573', '69e', 'c172', '2034', '5361', '6e91', '6cb7', 'bf8a', '36be', '1a6a', '2435', '5cc', '64ea', 'a948', '430a', '5a51', '5cb2', '5dee', 'ee75', '2f9a', 'd0ad', 'f757', 'a881', 'd769', 'd56a', '464a', '107a', '1b7f'], 'payload': 'ee304c13a2a6fe8fbdd71394ddd00f142ed73293', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 248, 'path_len': 95, 'path_nodes': ['9f11', '2ace', 'fbb4', '681b', '7a0c', 'ca98', 'b5a2', '3d3c', 'c513', '6db7', '6847', 'bf5a', '15c8', '744', '160c', 'f582', 'dc05', 'eb6d', '64a9', '1573', '69e', 'c172', '2034', '5361', '6e91', '6cb7', 'bf8a', '36be', '1a6a', '2435', '5cc', '64ea', 'a948', '430a', '5a51', '5cb2', '5dee', 'ee75', '2f9a', 'd0ad', 'f757', 'a881', 'd769', 'd56a', '464a', '107a', '1b7f'], 'payload': 'ee304c13a2a6fe8fbdd71394ddd00f142ed73293', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 14, 'payload_type_name': 'UNKNOWN_0e'} -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Using decoded path length: 47 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Message path info: hops=47, path=Routed (2 hops) -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315031d5fbd11... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315031d5fbd11... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315031d5fbd11... -2025-09-02 00:47:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799231.785151, 'pubkey_prefix': '32c315031d5fbd119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc8', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315031d5fbd119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc81544070c1682f505dc6deba96473159e0672c134206153916eb76c8abfbe366a1a3524cc05ea6448a90a43515ab25cee5d75ee9a2fadd057f781a869d76ad54a467a107f1bb3ee304c13a2a6fe8fbdd71394ddd00f142ed73293'} -2025-09-02 00:47:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815031d5f0111... -2025-09-02 00:47:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815031d5f0111... -2025-09-02 00:47:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815031d5f0111... -2025-09-02 00:47:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799232.222242, 'pubkey_prefix': '31d815031d5f01119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815031d5f01119fce2ab4fb1b680c7a98caa2b53c3d13c5b76d47685abfc81544070c1682f505dc6deba96473159e0672c134206153916eb76c8abfbe366a1a3524cc05ea6448a90a43515ab25cee5d75ee9a2fadd057f781a869d76ad54a467a107f1bb3ee304c13a2a6fe8fbdd71394ddd00f142ed73293'} -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1502fd5f1126... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1502fd5f1126... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1502fd5f1126... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799237.135854, 'pubkey_prefix': 'f89a1502fd5f1126290592e207ad3468149fba54f152b6651e9dd76af1c356a1', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1502fd5f1126290592e207ad3468149fba54f152b6651e9dd76af1c356a12ac8761255acbd6ded31012828d2375a1248796c9848bf9922'} -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799236, 'text': 'N7JMV-ikoka-case: And all the haters '} -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Message content for processing: And all the haters -2025-09-02 00:47:17 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: And all the haters  -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799237.135854, 'pubkey_prefix': 'f89a1502fd5f1126290592e207ad3468149fba54f152b6651e9dd76af1c356a1', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1502fd5f1126290592e207ad3468149fba54f152b6651e9dd76af1c356a12ac8761255acbd6ded31012828d2375a1248796c9848bf9922'} -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Found raw packet data: f89a1502fd5f1126290592e207ad3468... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Converted to 57 bytes: f89a1502fd5f1126... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Has transport codes: 9a1502fd -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1503fd5f0111... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1503fd5f0111... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1503fd5f0111... -2025-09-02 00:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799237.9574752, 'pubkey_prefix': '2fda1503fd5f011126290592e207ad3468149fba54f152b6651e9dd76af1c356', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1503fd5f011126290592e207ad3468149fba54f152b6651e9dd76af1c356a12ac8761255acbd6ded31012828d2375a1248796c9848bf9922'} -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b15021d5f11b6... -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b15021d5f11b6... -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b15021d5f11b6... -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799262.9013262, 'pubkey_prefix': 'fb9b15021d5f11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f51', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b15021d5f11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f5128446a81b6ad799dd1580e65eef29f57aefa15174b34df8fd17386c944079153425bc73145b11daf9c'} -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799260, 'text': 'N7JMV-ikoka-case: But I am so far very very impressed '} -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Message content for processing: But I am so far very very impressed -2025-09-02 00:47:42 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: But I am so far very very impressed  -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799262.9013262, 'pubkey_prefix': 'fb9b15021d5f11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f51', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b15021d5f11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f5128446a81b6ad799dd1580e65eef29f57aefa15174b34df8fd17386c944079153425bc73145b11daf9c'} -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Found raw packet data: fb9b15021d5f11b6df3fb1029273445d... -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Converted to 73 bytes: fb9b15021d5f11b6... -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Has transport codes: 9b15021d -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:47:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815031d5f0111... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815031d5f0111... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815031d5f0111... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799263.1990972, 'pubkey_prefix': '2fd815031d5f0111b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815031d5f0111b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f5128446a81b6ad799dd1580e65eef29f57aefa15174b34df8fd17386c944079153425bc73145b11daf9c'} -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c315031d5fbd11... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c315031d5fbd11... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c315031d5fbd11... -2025-09-02 00:47:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799263.715393, 'pubkey_prefix': '32c315031d5fbd11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c315031d5fbd11b6df3fb1029273445d4e8a6d21e6957900c3b3113dc1b76f5128446a81b6ad799dd1580e65eef29f57aefa15174b34df8fd17386c944079153425bc73145b11daf9c'} -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1502fd5f1146... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1502fd5f1146... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1502fd5f1146... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799272.062036, 'pubkey_prefix': 'fb9b1502fd5f114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7e', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1502fd5f114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7edd285ccb4d6efcc5080d9ed6acf32f2f634c21a9984858e95dfb92474e1e223a2d9aac6823df5c075a'} -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799269, 'text': 'N7JMV-ikoka-case: I think cougar really helped as well'} -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Message content for processing: I think cougar really helped as well -2025-09-02 00:47:52 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: I think cougar really helped as well -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799272.062036, 'pubkey_prefix': 'fb9b1502fd5f114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7e', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1502fd5f114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7edd285ccb4d6efcc5080d9ed6acf32f2f634c21a9984858e95dfb92474e1e223a2d9aac6823df5c075a'} -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Found raw packet data: fb9b1502fd5f114648c8dc9d19d3d6ab... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Converted to 73 bytes: fb9b1502fd5f1146... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Has transport codes: 9b1502fd -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503fd5f0111... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503fd5f0111... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503fd5f0111... -2025-09-02 00:47:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799272.500718, 'pubkey_prefix': '30d81503fd5f01114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503fd5f01114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7edd285ccb4d6efcc5080d9ed6acf32f2f634c21a9984858e95dfb92474e1e223a2d9aac6823df5c075a'} -2025-09-02 00:47:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31503fd5fbd11... -2025-09-02 00:47:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31503fd5fbd11... -2025-09-02 00:47:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31503fd5fbd11... -2025-09-02 00:47:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799273.137135, 'pubkey_prefix': '31c31503fd5fbd114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31503fd5fbd114648c8dc9d19d3d6abe6861800f012ee787a7d04ed013a8e7edd285ccb4d6efcc5080d9ed6acf32f2f634c21a9984858e95dfb92474e1e223a2d9aac6823df5c075a'} -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1502c55f11e8... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1502c55f11e8... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1502c55f11e8... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799285.2228758, 'pubkey_prefix': 'fb9b1502c55f11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1502c55f11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8e8c6accd51d79cefe2209edc8f4e7c17160bd7c44ffb2ff30b22a85e036d5c18de44e032d82d2c8253'} -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756799284, 'text': 'N7JMV-ikoka-case: But cougar in MT has been blah'} -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Extracted sender from text: N7JMV-ikoka-case -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Message content for processing: But cougar in MT has been blah -2025-09-02 00:48:05 - MeshCoreBot - INFO - Received channel message (Public) from N7JMV-ikoka-case: N7JMV-ikoka-case: But cougar in MT has been blah -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799285.2228758, 'pubkey_prefix': 'fb9b1502c55f11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1502c55f11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8e8c6accd51d79cefe2209edc8f4e7c17160bd7c44ffb2ff30b22a85e036d5c18de44e032d82d2c8253'} -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Found raw packet data: fb9b1502c55f11e8f10dbed4f69afc99... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Converted to 73 bytes: fb9b1502c55f11e8... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Header: 0xfb, route_type: 3 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Has transport codes: 9b1502c5 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.25 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503c55f0111... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503c55f0111... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503c55f0111... -2025-09-02 00:48:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799285.943468, 'pubkey_prefix': '30d81503c55f0111e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503c55f0111e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8e8c6accd51d79cefe2209edc8f4e7c17160bd7c44ffb2ff30b22a85e036d5c18de44e032d82d2c8253'} -2025-09-02 00:48:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31503c55fbd11... -2025-09-02 00:48:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31503c55fbd11... -2025-09-02 00:48:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31503c55fbd11... -2025-09-02 00:48:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799286.317506, 'pubkey_prefix': '31c31503c55fbd11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31503c55fbd11e8f10dbed4f69afc9915e36c81816d2daebca8bb8807436ca8e8c6accd51d79cefe2209edc8f4e7c17160bd7c44ffb2ff30b22a85e036d5c18de44e032d82d2c8253'} -2025-09-02 00:48:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b1104b1241d5f... -2025-09-02 00:48:20 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b1104b1241d5f... -2025-09-02 00:48:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b1104b1241d5f... -2025-09-02 00:48:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799300.043447, 'pubkey_prefix': 'f99b1104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b1104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b5da1b668fda24fc7c6c1649a3cccb4bc1dcfa69afaf0d4d779159dd32e040e52d78bd6a9d352b9f0849220ce6a4b7c13126de618bc542c690be2745556142662777b340f932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799301.319108, 'pubkey_prefix': '2ed81105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b5da1b668fda24fc7c6c1649a3cccb4bc1dcfa69afaf0d4d779159dd32e040e52d78bd6a9d352b9f0849220ce6a4b7c13126de618bc542c690be2745556142662777b340f932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31105b1241d5f... -2025-09-02 00:48:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799301.9153721, 'pubkey_prefix': '31c31105b1241d5fbd89e12f5b0fa19bf012e223328014dec8508ebe442228b4', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31105b1241d5fbd89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b5da1b668fda24fc7c6c1649a3cccb4bc1dcfa69afaf0d4d779159dd32e040e52d78bd6a9d352b9f0849220ce6a4b7c13126de618bc542c690be2745556142662777b340f932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 00:48:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b0503b97e5f23... -2025-09-02 00:48:57 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b0503b97e5f23... -2025-09-02 00:48:57 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b0503b97e5f23... -2025-09-02 00:48:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799337.839971, 'pubkey_prefix': 'fb9b0503b97e5f23235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5c4', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b0503b97e5f23235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5c49308a55a2e0d93bdd32059a4ca06d0d1b5706beb3e9a5fc22cf8f00f20845094423c39d4b87f713c66f9fc'} -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504b97e5f01... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504b97e5f01... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504b97e5f01... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799338.279836, 'pubkey_prefix': '2fd80504b97e5f0123235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504b97e5f0123235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5c49308a55a2e0d93bdd32059a4ca06d0d1b5706beb3e9a5fc22cf8f00f20845094423c39d4b87f713c66f9fc'} -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c40504b97e5fbd... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c40504b97e5fbd... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c40504b97e5fbd... -2025-09-02 00:48:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799338.775851, 'pubkey_prefix': '31c40504b97e5fbd23235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c40504b97e5fbd23235fea19c16a4c9c9977510e67811d06d4933cf23ecfb5c49308a55a2e0d93bdd32059a4ca06d0d1b5706beb3e9a5fc22cf8f00f20845094423c39d4b87f713c66f9fc'} -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799354.044758, 'pubkey_prefix': 'f99a05027e5f2323b2a632d5f8b8d76fd889d2bc53f024d555a20c2f9dd103f5', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323b2a632d5f8b8d76fd889d2bc53f024d555a20c2f9dd103f53d0b1c1112d73c5e1a2db9fac9669e42ab9872d36192a831a6e5ffd0ff1f24e0caf68f1d2c8ba9d91196'} -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05037e5f0123... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05037e5f0123... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05037e5f0123... -2025-09-02 00:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799354.345797, 'pubkey_prefix': '30da05037e5f012323b2a632d5f8b8d76fd889d2bc53f024d555a20c2f9dd103', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05037e5f012323b2a632d5f8b8d76fd889d2bc53f024d555a20c2f9dd103f53d0b1c1112d73c5e1a2db9fac9669e42ab9872d36192a831a6e5ffd0ff1f24e0caf68f1d2c8ba9d91196'} -2025-09-02 00:49:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1104b1241d5f... -2025-09-02 00:49:36 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1104b1241d5f... -2025-09-02 00:49:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1104b1241d5f... -2025-09-02 00:49:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799376.4902122, 'pubkey_prefix': 'f89a1104b1241d5f78c855bdb5f240a18708047c45477de9f2d0aeb9d343025e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1104b1241d5f78c855bdb5f240a18708047c45477de9f2d0aeb9d343025eac14736fee4d2164844a766626e78aaf19b8a08de18a55213729f4d41c64723b42b3e09449d00553871b5c9a5ddb47f296a114ca205b061b738993869ea86b9bbbdfc27571ec7492a6e16a04920000000000000000427269636b746563205265706561746572'} -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c21105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c21105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c21105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799377.189895, 'pubkey_prefix': '31c21105b1241d5fbd78c855bdb5f240a18708047c45477de9f2d0aeb9d34302', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c21105b1241d5fbd78c855bdb5f240a18708047c45477de9f2d0aeb9d343025eac14736fee4d2164844a766626e78aaf19b8a08de18a55213729f4d41c64723b42b3e09449d00553871b5c9a5ddb47f296a114ca205b061b738993869ea86b9bbbdfc27571ec7492a6e16a04920000000000000000427269636b746563205265706561746572'} -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81105b1241d5f... -2025-09-02 00:49:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799377.739685, 'pubkey_prefix': '2fd81105b1241d5f0178c855bdb5f240a18708047c45477de9f2d0aeb9d34302', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81105b1241d5f0178c855bdb5f240a18708047c45477de9f2d0aeb9d343025eac14736fee4d2164844a766626e78aaf19b8a08de18a55213729f4d41c64723b42b3e09449d00553871b5c9a5ddb47f296a114ca205b061b738993869ea86b9bbbdfc27571ec7492a6e16a04920000000000000000427269636b746563205265706561746572'} -2025-09-02 00:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1106801f2350... -2025-09-02 00:50:34 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1106801f2350... -2025-09-02 00:50:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1106801f2350... -2025-09-02 00:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799434.8961449, 'pubkey_prefix': 'f59a1106801f23507e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88d', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1106801f23507e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716bca1b66837e3554abdc947feec89b54d87b4992615c786bd694f8a6da010fd92d03acdfd3c4e28089b041251d48bd213969efda01a348293a5ac922d3ef8023e5c7ebe03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799436.193397, 'pubkey_prefix': '30d81107801f23507e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d8', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81107801f23507e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716bca1b66837e3554abdc947feec89b54d87b4992615c786bd694f8a6da010fd92d03acdfd3c4e28089b041251d48bd213969efda01a348293a5ac922d3ef8023e5c7ebe03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31107801f2350... -2025-09-02 00:50:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799436.682386, 'pubkey_prefix': '32c31107801f23507e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d8', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31107801f23507e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716bca1b66837e3554abdc947feec89b54d87b4992615c786bd694f8a6da010fd92d03acdfd3c4e28089b041251d48bd213969efda01a348293a5ac922d3ef8023e5c7ebe03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 00:50:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05015f857e0a... -2025-09-02 00:50:56 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05015f857e0a... -2025-09-02 00:50:56 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05015f857e0a... -2025-09-02 00:50:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799456.56029, 'pubkey_prefix': 'fb9b05015f857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d63', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05015f857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d6326c204055cbed787383a2103cd7889be7f9caf445efd346ef4609cb4160c0f92f2ae60010a00a25ee7'} -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305025fbd857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305025fbd857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305025fbd857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799457.133953, 'pubkey_prefix': '33c305025fbd857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305025fbd857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d6326c204055cbed787383a2103cd7889be7f9caf445efd346ef4609cb4160c0f92f2ae60010a00a25ee7'} -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 00:50:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799457.435484, 'pubkey_prefix': '31d805025f01857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857e0a4c91f8cdde42cdb05a0c7efeacf2a5dc9dff2c7a2a916d6326c204055cbed787383a2103cd7889be7f9caf445efd346ef4609cb4160c0f92f2ae60010a00a25ee7'} -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1503777e5f11... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1503777e5f11... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1503777e5f11... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799459.128961, 'pubkey_prefix': 'fa9a1503777e5f115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503777e5f115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b03e278431ad5a8656f101b11d9280d2ceb6605f3ace5403a11993a303e1dd5293eb6a4bafdf930b8f55ffbcc268e46a7ccd1b63578c908b7d89d'} -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756799453, 'text': 'mcarper t1000: Cougars g2 kept crashing every 15 minutes on MT.'} -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Message content for processing: Cougars g2 kept crashing every 15 minutes on MT. -2025-09-02 00:50:59 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: Cougars g2 kept crashing every 15 minutes on MT. -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799459.128961, 'pubkey_prefix': 'fa9a1503777e5f115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1503777e5f115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b03e278431ad5a8656f101b11d9280d2ceb6605f3ace5403a11993a303e1dd5293eb6a4bafdf930b8f55ffbcc268e46a7ccd1b63578c908b7d89d'} -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Found raw packet data: fa9a1503777e5f115d1afe580c34f17b... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Converted to 90 bytes: fa9a1503777e5f11... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Not enough data: need 156, have 90 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.5 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504777e5f01... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504777e5f01... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504777e5f01... -2025-09-02 00:50:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799459.4745548, 'pubkey_prefix': '30d81504777e5f01115d1afe580c34f17bf14582f2c8972a20cce12e1db29c65', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504777e5f01115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b03e278431ad5a8656f101b11d9280d2ceb6605f3ace5403a11993a303e1dd5293eb6a4bafdf930b8f55ffbcc268e46a7ccd1b63578c908b7d89d'} -2025-09-02 00:51:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31504777e5fbd... -2025-09-02 00:51:00 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31504777e5fbd... -2025-09-02 00:51:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31504777e5fbd... -2025-09-02 00:51:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799460.029878, 'pubkey_prefix': '33c31504777e5fbd115d1afe580c34f17bf14582f2c8972a20cce12e1db29c65', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31504777e5fbd115d1afe580c34f17bf14582f2c8972a20cce12e1db29c652b03e278431ad5a8656f101b11d9280d2ceb6605f3ace5403a11993a303e1dd5293eb6a4bafdf930b8f55ffbcc268e46a7ccd1b63578c908b7d89d'} -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a15059564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a15059564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a15059564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799518.133774, 'pubkey_prefix': 'f99a15059564c77e5f11097ed095c973f5ab041efd4582a0a50fbc5c4a6b94d6', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15059564c77e5f11097ed095c973f5ab041efd4582a0a50fbc5c4a6b94d6456e3b2d413c06fd1515157291f28506209a09ecbd31520d2f4dc4e655f9fccc960697cf0d01362f9983a3a374cde10073053a06f4f05f8553386f4a'} -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756799511, 'text': '🌿Hollyflower 🌿: That’s impressive, how’d we manage that?'} -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Message content for processing: That’s impressive, how’d we manage that? -2025-09-02 00:51:58 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: That’s impressive, how’d we manage that? -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756799518.133774, 'pubkey_prefix': 'f99a15059564c77e5f11097ed095c973f5ab041efd4582a0a50fbc5c4a6b94d6', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a15059564c77e5f11097ed095c973f5ab041efd4582a0a50fbc5c4a6b94d6456e3b2d413c06fd1515157291f28506209a09ecbd31520d2f4dc4e655f9fccc960697cf0d01362f9983a3a374cde10073053a06f4f05f8553386f4a'} -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Found raw packet data: f99a15059564c77e5f11097ed095c973... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Converted to 92 bytes: f99a15059564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Not enough data: need 156, have 92 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da15069564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da15069564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da15069564c77e... -2025-09-02 00:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799518.822975, 'pubkey_prefix': '30da15069564c77e5f0111097ed095c973f5ab041efd4582a0a50fbc5c4a6b94', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da15069564c77e5f0111097ed095c973f5ab041efd4582a0a50fbc5c4a6b94d6456e3b2d413c06fd1515157291f28506209a09ecbd31520d2f4dc4e655f9fccc960697cf0d01362f9983a3a374cde10073053a06f4f05f8553386f4a'} -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799663.3432698, 'pubkey_prefix': 'f89a05027e5f2323568f517287eb94b284f3bf21685749f38bc359e6b21fa624', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323568f517287eb94b284f3bf21685749f38bc359e6b21fa624620849393c91f1430ff45519daba31e0ef4f91a15b732e89b33318a37501a94ed41f5356b2a0456656af'} -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 00:54:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799663.638706, 'pubkey_prefix': '2fd805037e5f012323568f517287eb94b284f3bf21685749f38bc359e6b21fa6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323568f517287eb94b284f3bf21685749f38bc359e6b21fa624620849393c91f1430ff45519daba31e0ef4f91a15b732e89b33318a37501a94ed41f5356b2a0456656af'} -2025-09-02 00:54:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 00:54:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 00:54:24 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 00:54:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799664.0151522, 'pubkey_prefix': '31c305037e5fbd2323568f517287eb94b284f3bf21685749f38bc359e6b21fa6', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323568f517287eb94b284f3bf21685749f38bc359e6b21fa624620849393c91f1430ff45519daba31e0ef4f91a15b732e89b33318a37501a94ed41f5356b2a0456656af'} -2025-09-02 00:58:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a110464c77e5f... -2025-09-02 00:58:09 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a110464c77e5f... -2025-09-02 00:58:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a110464c77e5f... -2025-09-02 00:58:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799889.089919, 'pubkey_prefix': 'f79a110464c77e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf37', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a110464c77e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c91a3b668b0982143db7568c2a573348272c8fdbe6498879e8e236c5d46388dedfd56742c94fcae3b6fef563ebbe81a25d7bacb405c48bdaee8a277a9acdcca8d35bfeb04920000000000000000656172206275645f'} -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799890.112229, 'pubkey_prefix': '32d8110564c77e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110564c77e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c91a3b668b0982143db7568c2a573348272c8fdbe6498879e8e236c5d46388dedfd56742c94fcae3b6fef563ebbe81a25d7bacb405c48bdaee8a277a9acdcca8d35bfeb04920000000000000000656172206275645f'} -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c3110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c3110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c3110564c77e5f... -2025-09-02 00:58:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799890.8210912, 'pubkey_prefix': '34c3110564c77e5fbdb82abab46ea7c8236099c4516e466b5c547030d86247cf', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c3110564c77e5fbdb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c91a3b668b0982143db7568c2a573348272c8fdbe6498879e8e236c5d46388dedfd56742c94fcae3b6fef563ebbe81a25d7bacb405c48bdaee8a277a9acdcca8d35bfeb04920000000000000000656172206275645f'} -2025-09-02 00:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81100010101c0... -2025-09-02 00:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81100010101c0... -2025-09-02 00:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81100010101c0... -2025-09-02 00:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799915.1614752, 'pubkey_prefix': '2fd81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205aba3b66837050f9fbf78b6d81e0a027bea96363f29f4291cddb4ba60f794a523664eb4d66250df6dfaa89b21d51bf8bc28ffa6b23fcecdd3e4b7781585b1aa8d4f68c10092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 00:58:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c21101bd010101... -2025-09-02 00:58:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c21101bd010101... -2025-09-02 00:58:36 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c21101bd010101... -2025-09-02 00:58:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799916.059354, 'pubkey_prefix': '32c21101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c21101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205aba3b66837050f9fbf78b6d81e0a027bea96363f29f4291cddb4ba60f794a523664eb4d66250df6dfaa89b21d51bf8bc28ffa6b23fcecdd3e4b7781585b1aa8d4f68c10092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 00:58:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f010101... -2025-09-02 00:58:38 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f010101... -2025-09-02 00:58:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f010101... -2025-09-02 00:58:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799918.343175, 'pubkey_prefix': 'f79a11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205aba3b66837050f9fbf78b6d81e0a027bea96363f29f4291cddb4ba60f794a523664eb4d66250df6dfaa89b21d51bf8bc28ffa6b23fcecdd3e4b7781585b1aa8d4f68c10092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 00:58:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f54c5... -2025-09-02 00:58:49 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f54c5... -2025-09-02 00:58:49 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f54c5... -2025-09-02 00:58:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799929.7889569, 'pubkey_prefix': 'fa9b05027e5f54c58b2f3e6a3ee4d7611083e0674c78623a96929d85dd1eab9c', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f54c58b2f3e6a3ee4d7611083e0674c78623a96929d85dd1eab9c16d0e0f772b73d8136cbbf5ed8574dd5441dd7581cda0df0c61e2248309992b6bf361a3e18fda393c3d6'} -2025-09-02 00:58:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05037e5f0154... -2025-09-02 00:58:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05037e5f0154... -2025-09-02 00:58:50 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05037e5f0154... -2025-09-02 00:58:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799930.795083, 'pubkey_prefix': '30da05037e5f0154c58b2f3e6a3ee4d7611083e0674c78623a96929d85dd1eab', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05037e5f0154c58b2f3e6a3ee4d7611083e0674c78623a96929d85dd1eab9c16d0e0f772b73d8136cbbf5ed8574dd5441dd7581cda0df0c61e2248309992b6bf361a3e18fda393c3d6'} -2025-09-02 00:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21200bdd5f69c... -2025-09-02 00:58:54 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21200bdd5f69c... -2025-09-02 00:58:54 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21200bdd5f69c... -2025-09-02 00:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799934.271897, 'pubkey_prefix': '2ec21200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cbba3b668c745ab6782492acd0a35579a5e9a8817f6c02539b28a817db3d92f5aaa7d277bb8b18f08e12bffb48e30c522d1c2ff07e027833f8cd6b295e666c13da39444099286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0503507e5f23... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0503507e5f23... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0503507e5f23... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799980.2923179, 'pubkey_prefix': 'f99a0503507e5f2323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5ea', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0503507e5f2323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5ea9ff62a535a0829771879b48ee704b6dc5bcdcf4fa1e36f16d88494fbdec5f53efb043fb0072ffbb6107927'} -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90504507e5f01... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90504507e5f01... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90504507e5f01... -2025-09-02 00:59:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799980.731732, 'pubkey_prefix': '2fd90504507e5f012323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90504507e5f012323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5ea9ff62a535a0829771879b48ee704b6dc5bcdcf4fa1e36f16d88494fbdec5f53efb043fb0072ffbb6107927'} -2025-09-02 00:59:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30504507e5fbd... -2025-09-02 00:59:41 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30504507e5fbd... -2025-09-02 00:59:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30504507e5fbd... -2025-09-02 00:59:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799981.366279, 'pubkey_prefix': '2ec30504507e5fbd2323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30504507e5fbd2323f33b728cabe07561d1f10ee4e1ca60eedc42e6760bd5ea9ff62a535a0829771879b48ee704b6dc5bcdcf4fa1e36f16d88494fbdec5f53efb043fb0072ffbb6107927'} -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b0502245f8575... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b0502245f8575... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b0502245f8575... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799992.517632, 'pubkey_prefix': 'fa9b0502245f8575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f15', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b0502245f8575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f150583d500bdb71f420a28caa966ed49b308347e4cd00adfc361324536bdd9d065e5ebed10167bca490ae1'} -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30503245fbd85... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30503245fbd85... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30503245fbd85... -2025-09-02 00:59:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799992.8111281, 'pubkey_prefix': '30c30503245fbd8575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30503245fbd8575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f150583d500bdb71f420a28caa966ed49b308347e4cd00adfc361324536bdd9d065e5ebed10167bca490ae1'} -2025-09-02 00:59:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80503245f0185... -2025-09-02 00:59:53 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80503245f0185... -2025-09-02 00:59:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80503245f0185... -2025-09-02 00:59:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756799993.198493, 'pubkey_prefix': '2ed80503245f018575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80503245f018575ed0fe9da8d4af22cae7161b928734488813781b1bbc12f150583d500bdb71f420a28caa966ed49b308347e4cd00adfc361324536bdd9d065e5ebed10167bca490ae1'} -2025-09-02 01:00:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05015f547ea9... -2025-09-02 01:00:38 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05015f547ea9... -2025-09-02 01:00:38 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05015f547ea9... -2025-09-02 01:00:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800038.620759, 'pubkey_prefix': 'fb9b05015f547ea93c3744ab9bf4ce00ae7bc153c64d77737b39867f57bc28c6', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05015f547ea93c3744ab9bf4ce00ae7bc153c64d77737b39867f57bc28c6d43515dc3562fb604e6eaf38093e9c11022962dcc4eb8a7d4308ae9b6349447f1b08d81bc281b0b2e4'} -2025-09-02 01:00:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05025f01547e... -2025-09-02 01:00:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05025f01547e... -2025-09-02 01:00:39 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05025f01547e... -2025-09-02 01:00:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800039.483993, 'pubkey_prefix': '2fda05025f01547ea93c3744ab9bf4ce00ae7bc153c64d77737b39867f57bc28', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05025f01547ea93c3744ab9bf4ce00ae7bc153c64d77737b39867f57bc28c6d43515dc3562fb604e6eaf38093e9c11022962dcc4eb8a7d4308ae9b6349447f1b08d81bc281b0b2e4'} -2025-09-02 01:04:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a11027e5f7773... -2025-09-02 01:04:21 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a11027e5f7773... -2025-09-02 01:04:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a11027e5f7773... -2025-09-02 01:04:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800261.279613, 'pubkey_prefix': 'fb9a11027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a11027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bfda4b66898e0618896ed73cb0da120a59a21e726eb696160407f2186a91e581713475203905775d10dea2af41409e5f92c32e7ce3af5950e92a30a8f42a8dcaa1b4e6c0092b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f0177... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f0177... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f0177... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800262.055085, 'pubkey_prefix': '30d811037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bfda4b66898e0618896ed73cb0da120a59a21e726eb696160407f2186a91e581713475203905775d10dea2af41409e5f92c32e7ce3af5950e92a30a8f42a8dcaa1b4e6c0092b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c211037e5fbd77... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c211037e5fbd77... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c211037e5fbd77... -2025-09-02 01:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800262.5439491, 'pubkey_prefix': '32c211037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c211037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bfda4b66898e0618896ed73cb0da120a59a21e726eb696160407f2186a91e581713475203905775d10dea2af41409e5f92c32e7ce3af5950e92a30a8f42a8dcaa1b4e6c0092b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 01:05:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-02 01:05:24 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-02 01:05:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-02 01:05:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800324.8920121, 'pubkey_prefix': 'fa9a05027e5f2323cb901b9620bdd913e6718bb558816320090a4e89147b12cb', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f2323cb901b9620bdd913e6718bb558816320090a4e89147b12cbbb8ec6d29b0acc80717f154a0f95d1e6edb2139214193021893e1ba85a24ad70ffb7bc00844ee4393cd5'} -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800325.184096, 'pubkey_prefix': '2fc305037e5fbd2323cb901b9620bdd913e6718bb558816320090a4e89147b12', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323cb901b9620bdd913e6718bb558816320090a4e89147b12cbbb8ec6d29b0acc80717f154a0f95d1e6edb2139214193021893e1ba85a24ad70ffb7bc00844ee4393cd5'} -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 01:05:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800325.692608, 'pubkey_prefix': '2fd805037e5f012323cb901b9620bdd913e6718bb558816320090a4e89147b12', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323cb901b9620bdd913e6718bb558816320090a4e89147b12cbbb8ec6d29b0acc80717f154a0f95d1e6edb2139214193021893e1ba85a24ad70ffb7bc00844ee4393cd5'} -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503507e5f23... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503507e5f23... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503507e5f23... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800353.1367, 'pubkey_prefix': 'f89a0503507e5f2323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc268', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503507e5f2323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc2688a632c90a719946795486834e867f2c29d34250d54901381b31b2d40ef1be235762179c67cfa402c1fe1c7'} -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc20504507e5fbd... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc20504507e5fbd... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc20504507e5fbd... -2025-09-02 01:05:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800353.8548632, 'pubkey_prefix': '2fc20504507e5fbd2323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc2', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc20504507e5fbd2323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc2688a632c90a719946795486834e867f2c29d34250d54901381b31b2d40ef1be235762179c67cfa402c1fe1c7'} -2025-09-02 01:05:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504507e5f01... -2025-09-02 01:05:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504507e5f01... -2025-09-02 01:05:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504507e5f01... -2025-09-02 01:05:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800354.1543128, 'pubkey_prefix': '2fd80504507e5f012323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc2', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504507e5f012323bc43ef5eaf052cebb144d70a64c328387ed4adcb5cc2688a632c90a719946795486834e867f2c29d34250d54901381b31b2d40ef1be235762179c67cfa402c1fe1c7'} -2025-09-02 01:06:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f857e3c... -2025-09-02 01:06:03 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f857e3c... -2025-09-02 01:06:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f857e3c... -2025-09-02 01:06:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800363.9080079, 'pubkey_prefix': 'f99a05015f857e3cb21d1c6fab3b1aa59a54fa695c6cbb3e7b264f39914a9829', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f857e3cb21d1c6fab3b1aa59a54fa695c6cbb3e7b264f39914a982941eff5b5019836b71654f0c335a1838c2dd6aee96fb42c649d4953a6ab562bcecd86e0f9f33c62fe0a'} -2025-09-02 01:06:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda05025f01857e... -2025-09-02 01:06:04 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda05025f01857e... -2025-09-02 01:06:04 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda05025f01857e... -2025-09-02 01:06:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800364.208616, 'pubkey_prefix': '2dda05025f01857e3cb21d1c6fab3b1aa59a54fa695c6cbb3e7b264f39914a98', 'snr': 11.25, 'rssi': -38, 'raw_hex': '2dda05025f01857e3cb21d1c6fab3b1aa59a54fa695c6cbb3e7b264f39914a982941eff5b5019836b71654f0c335a1838c2dd6aee96fb42c649d4953a6ab562bcecd86e0f9f33c62fe0a'} -2025-09-02 01:06:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05037e245f23... -2025-09-02 01:06:33 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05037e245f23... -2025-09-02 01:06:33 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05037e245f23... -2025-09-02 01:06:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800393.472781, 'pubkey_prefix': 'fb9b05037e245f2323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c01', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05037e245f2323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c01e9cc233789f1d0520f6ac5fe1776f27bdaa57f6795531572c7734bcd17f15bdc61dd84964904565e4f9aae'} -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305047e245fbd... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305047e245fbd... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305047e245fbd... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800394.046488, 'pubkey_prefix': '2ec305047e245fbd2323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305047e245fbd2323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c01e9cc233789f1d0520f6ac5fe1776f27bdaa57f6795531572c7734bcd17f15bdc61dd84964904565e4f9aae'} -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805047e245f01... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805047e245f01... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805047e245f01... -2025-09-02 01:06:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800394.435951, 'pubkey_prefix': '2fd805047e245f012323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805047e245f012323ceed83d2c9ff633dfdfab47d2b0dab7e045256c1af3c01e9cc233789f1d0520f6ac5fe1776f27bdaa57f6795531572c7734bcd17f15bdc61dd84964904565e4f9aae'} -2025-09-02 01:07:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103081d5fcb... -2025-09-02 01:07:57 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103081d5fcb... -2025-09-02 01:07:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103081d5fcb... -2025-09-02 01:07:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800477.778013, 'pubkey_prefix': 'f89a1103081d5fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d1782', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103081d5fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5e199b668720d733bac44b4d2391ab748d423d6c990d472e3254a34db2473d242f09a4598f19f07bd219024e831141c5c259d33e34b43ca632a98423ced1a8d031e4be60a9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 01:07:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c21104081d5fbd... -2025-09-02 01:07:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c21104081d5fbd... -2025-09-02 01:07:58 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c21104081d5fbd... -2025-09-02 01:07:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800478.8838642, 'pubkey_prefix': '31c21104081d5fbdcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c21104081d5fbdcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5e199b668720d733bac44b4d2391ab748d423d6c990d472e3254a34db2473d242f09a4598f19f07bd219024e831141c5c259d33e34b43ca632a98423ced1a8d031e4be60a9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 01:07:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104081d5f01... -2025-09-02 01:07:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104081d5f01... -2025-09-02 01:07:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104081d5f01... -2025-09-02 01:07:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800479.410024, 'pubkey_prefix': '31d81104081d5f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104081d5f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a5e199b668720d733bac44b4d2391ab748d423d6c990d472e3254a34db2473d242f09a4598f19f07bd219024e831141c5c259d33e34b43ca632a98423ced1a8d031e4be60a9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800707.075331, 'pubkey_prefix': 'fb9b05027e5f23233fed339624385f72a4557a5bef82b5fb49cbb4004aad6fe5', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f23233fed339624385f72a4557a5bef82b5fb49cbb4004aad6fe5a763f66f3db72a453f5cf54418fc8f0a63870fc773a1764c87d065a5e434ea4c1dc6f9a2df4fd6e09d1a'} -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec205037e5fbd23... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec205037e5fbd23... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec205037e5fbd23... -2025-09-02 01:11:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800707.647537, 'pubkey_prefix': '2ec205037e5fbd23233fed339624385f72a4557a5bef82b5fb49cbb4004aad6f', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec205037e5fbd23233fed339624385f72a4557a5bef82b5fb49cbb4004aad6fe5a763f66f3db72a453f5cf54418fc8f0a63870fc773a1764c87d065a5e434ea4c1dc6f9a2df4fd6e09d1a'} -2025-09-02 01:11:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 01:11:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 01:11:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 01:11:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800708.156093, 'pubkey_prefix': '32d805037e5f0123233fed339624385f72a4557a5bef82b5fb49cbb4004aad6f', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123233fed339624385f72a4557a5bef82b5fb49cbb4004aad6fe5a763f66f3db72a453f5cf54418fc8f0a63870fc773a1764c87d065a5e434ea4c1dc6f9a2df4fd6e09d1a'} -2025-09-02 01:12:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b0504fb1f385f... -2025-09-02 01:12:07 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b0504fb1f385f... -2025-09-02 01:12:07 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b0504fb1f385f... -2025-09-02 01:12:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800727.5570261, 'pubkey_prefix': 'f99b0504fb1f385f232358b89d7147d447fe801b67951f48f6640c3908e24707', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b0504fb1f385f232358b89d7147d447fe801b67951f48f6640c3908e247076ef5a2a20201d0703f90d555619dc43bf55e88d23d09cdc1015a187707fec18407cf8ae6471caf583535bd1b'} -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800728.421485, 'pubkey_prefix': '30d80505fb1f385f01232358b89d7147d447fe801b67951f48f6640c3908e247', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80505fb1f385f01232358b89d7147d447fe801b67951f48f6640c3908e247076ef5a2a20201d0703f90d555619dc43bf55e88d23d09cdc1015a187707fec18407cf8ae6471caf583535bd1b'} -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30505fb1f385f... -2025-09-02 01:12:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800728.9173, 'pubkey_prefix': '2ec30505fb1f385fbd232358b89d7147d447fe801b67951f48f6640c3908e247', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30505fb1f385fbd232358b89d7147d447fe801b67951f48f6640c3908e247076ef5a2a20201d0703f90d555619dc43bf55e88d23d09cdc1015a187707fec18407cf8ae6471caf583535bd1b'} -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800759.562413, 'pubkey_prefix': 'fb9b05027e5f2323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1feb8', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f2323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1feb87050c64ed72c51a9bdbf33fde1bd0e1355e759c68df1c22684094f1e3aea51e89f840ec6a1068c621385'} -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c205037e5fbd23... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c205037e5fbd23... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c205037e5fbd23... -2025-09-02 01:12:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800759.855034, 'pubkey_prefix': '30c205037e5fbd2323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1fe', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c205037e5fbd2323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1feb87050c64ed72c51a9bdbf33fde1bd0e1355e759c68df1c22684094f1e3aea51e89f840ec6a1068c621385'} -2025-09-02 01:12:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 01:12:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 01:12:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 01:12:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800760.243325, 'pubkey_prefix': '2fd805037e5f012323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1fe', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323aad83f0a71e124d26248f19d30b771ea75a4660cc2a1feb87050c64ed72c51a9bdbf33fde1bd0e1355e759c68df1c22684094f1e3aea51e89f840ec6a1068c621385'} -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503fb7e5f23... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503fb7e5f23... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503fb7e5f23... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800803.004344, 'pubkey_prefix': 'f89a0503fb7e5f232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b026', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503fb7e5f232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b026ab2c74e44ef7f00c2ef1a0b459a2bf8d69700f7d37f7ac08c5cc5614f22432839f917382765447076a63b8'} -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504fb7e5f01... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504fb7e5f01... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504fb7e5f01... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800803.3039029, 'pubkey_prefix': '30d80504fb7e5f01232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504fb7e5f01232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b026ab2c74e44ef7f00c2ef1a0b459a2bf8d69700f7d37f7ac08c5cc5614f22432839f917382765447076a63b8'} -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30504fb7e5fbd... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30504fb7e5fbd... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30504fb7e5fbd... -2025-09-02 01:13:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800803.799488, 'pubkey_prefix': '30c30504fb7e5fbd232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b0', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30504fb7e5fbd232396e4ace346990d6ac5ff21c28576e4b3513cb7cbb3b026ab2c74e44ef7f00c2ef1a0b459a2bf8d69700f7d37f7ac08c5cc5614f22432839f917382765447076a63b8'} -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a110438081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a110438081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a110438081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800817.13995, 'pubkey_prefix': 'f99a110438081d5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a110438081d5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c152ba7b668c90d06cb882185362ddd06e20f563c59ee0263417eb8ff87dd62a1720b274e1e12adbbb73da860932d2582119e17569439073825de4f231b3a5dea6fdf33f30581536f7263696572657573'} -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110538081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110538081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110538081d5f... -2025-09-02 01:13:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800817.870901, 'pubkey_prefix': '2fd8110538081d5f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110538081d5f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c152ba7b668c90d06cb882185362ddd06e20f563c59ee0263417eb8ff87dd62a1720b274e1e12adbbb73da860932d2582119e17569439073825de4f231b3a5dea6fdf33f30581536f7263696572657573'} -2025-09-02 01:13:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110538081d5f... -2025-09-02 01:13:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110538081d5f... -2025-09-02 01:13:38 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110538081d5f... -2025-09-02 01:13:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800818.421045, 'pubkey_prefix': '2fc3110538081d5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110538081d5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c152ba7b668c90d06cb882185362ddd06e20f563c59ee0263417eb8ff87dd62a1720b274e1e12adbbb73da860932d2582119e17569439073825de4f231b3a5dea6fdf33f30581536f7263696572657573'} -2025-09-02 01:13:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f54c5... -2025-09-02 01:13:59 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f54c5... -2025-09-02 01:13:59 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f54c5... -2025-09-02 01:13:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800839.885356, 'pubkey_prefix': 'fa9b05027e5f54c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4c7', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f54c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4c7c3255eb5ae078d3dbe3e5f4c2af2dcac5d5e3b79c566246396afc14bd842ab4fe5ff52986bdfdf274736'} -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0154... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0154... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0154... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800840.326209, 'pubkey_prefix': '30d805037e5f0154c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0154c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4c7c3255eb5ae078d3dbe3e5f4c2af2dcac5d5e3b79c566246396afc14bd842ab4fe5ff52986bdfdf274736'} -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd54... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd54... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd54... -2025-09-02 01:14:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800840.960659, 'pubkey_prefix': '2fc305037e5fbd54c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd54c5cf2fcdf65511533e3e286779d18ae02e43f1550d3ea1c4c7c3255eb5ae078d3dbe3e5f4c2af2dcac5d5e3b79c566246396afc14bd842ab4fe5ff52986bdfdf274736'} -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503b97e5f23... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503b97e5f23... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503b97e5f23... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800851.217727, 'pubkey_prefix': 'f89a0503b97e5f23238942e2246981180c53bb9d33a84963c393a8f2e452fcb5', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503b97e5f23238942e2246981180c53bb9d33a84963c393a8f2e452fcb5cc6459273c41b435b855dea56d65baf1c1c880f8c85ede1fb8065a7152d37b8d92521a03edeb1944f4227b'} -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc30504b97e5fbd... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc30504b97e5fbd... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc30504b97e5fbd... -2025-09-02 01:14:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800851.793625, 'pubkey_prefix': '2fc30504b97e5fbd23238942e2246981180c53bb9d33a84963c393a8f2e452fc', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc30504b97e5fbd23238942e2246981180c53bb9d33a84963c393a8f2e452fcb5cc6459273c41b435b855dea56d65baf1c1c880f8c85ede1fb8065a7152d37b8d92521a03edeb1944f4227b'} -2025-09-02 01:14:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504b97e5f01... -2025-09-02 01:14:12 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504b97e5f01... -2025-09-02 01:14:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504b97e5f01... -2025-09-02 01:14:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800852.095561, 'pubkey_prefix': '33d80504b97e5f0123238942e2246981180c53bb9d33a84963c393a8f2e452fc', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504b97e5f0123238942e2246981180c53bb9d33a84963c393a8f2e452fcb5cc6459273c41b435b855dea56d65baf1c1c880f8c85ede1fb8065a7152d37b8d92521a03edeb1944f4227b'} -2025-09-02 01:15:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f8575... -2025-09-02 01:15:00 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f8575... -2025-09-02 01:15:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f8575... -2025-09-02 01:15:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800900.2046762, 'pubkey_prefix': 'f99a05027e5f8575a8fffb07cd3cc4dccb0068cafe088991875c54b9a059577a', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f8575a8fffb07cd3cc4dccb0068cafe088991875c54b9a059577a8b79fae512fa7b177f76f6777e4761b4d88c8d05a28e7afd181f69227d136272e41dd5c98e9ed064b265'} -2025-09-02 01:15:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0185... -2025-09-02 01:15:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0185... -2025-09-02 01:15:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0185... -2025-09-02 01:15:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800901.0701592, 'pubkey_prefix': '2fd905037e5f018575a8fffb07cd3cc4dccb0068cafe088991875c54b9a05957', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f018575a8fffb07cd3cc4dccb0068cafe088991875c54b9a059577a8b79fae512fa7b177f76f6777e4761b4d88c8d05a28e7afd181f69227d136272e41dd5c98e9ed064b265'} -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a15027e5fcd18... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a15027e5fcd18... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a15027e5fcd18... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800945.1821408, 'pubkey_prefix': 'fa9a15027e5fcd183fb95bc94f8b8e9390b160e66134f4cc7e843c1b165d4c71', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a15027e5fcd183fb95bc94f8b8e9390b160e66134f4cc7e843c1b165d4c71e50d08f3eba2654eb1'} -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd915037e5f01cd... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd915037e5f01cd... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd915037e5f01cd... -2025-09-02 01:15:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800945.6447392, 'pubkey_prefix': '2dd915037e5f01cd183fb95bc94f8b8e9390b160e66134f4cc7e843c1b165d4c', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd915037e5f01cd183fb95bc94f8b8e9390b160e66134f4cc7e843c1b165d4c71e50d08f3eba2654eb1'} -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05015f547e4c... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05015f547e4c... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05015f547e4c... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800981.547134, 'pubkey_prefix': 'fa9b05015f547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad226f', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05015f547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad226f03feb50402074b92cd564858c53a135bcc751c954c2ef63a67016e4f56e5204b2faf2b7da45f686d68'} -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd547e... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd547e... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd547e... -2025-09-02 01:16:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800981.841377, 'pubkey_prefix': '2fc305025fbd547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad22', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad226f03feb50402074b92cd564858c53a135bcc751c954c2ef63a67016e4f56e5204b2faf2b7da45f686d68'} -2025-09-02 01:16:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 01:16:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 01:16:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 01:16:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756800982.552232, 'pubkey_prefix': '30d805025f01547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad22', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e4c4f217a6155bfe06dae655cf76b5a0fe6a81d3cc245ad226f03feb50402074b92cd564858c53a135bcc751c954c2ef63a67016e4f56e5204b2faf2b7da45f686d68'} -2025-09-02 01:17:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a11021d5ffdd1... -2025-09-02 01:17:35 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a11021d5ffdd1... -2025-09-02 01:17:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a11021d5ffdd1... -2025-09-02 01:17:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801055.968346, 'pubkey_prefix': 'fa9a11021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a11021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbedb03c4566436c201fdb8a2dbbca3a80b708cf49e424d29fd9afaf80f13344c19e6606f8cbe424449a6cb79d635f6ecc5327a5713a88036ad8e587b2dc3df45691c3e79b0d92c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 01:17:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811031d5f01fd... -2025-09-02 01:17:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811031d5f01fd... -2025-09-02 01:17:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811031d5f01fd... -2025-09-02 01:17:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801056.5144901, 'pubkey_prefix': '32d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbedb03c4566436c201fdb8a2dbbca3a80b708cf49e424d29fd9afaf80f13344c19e6606f8cbe424449a6cb79d635f6ecc5327a5713a88036ad8e587b2dc3df45691c3e79b0d92c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 01:17:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311031d5fbdfd... -2025-09-02 01:17:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311031d5fbdfd... -2025-09-02 01:17:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311031d5fbdfd... -2025-09-02 01:17:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801057.105837, 'pubkey_prefix': '30c311031d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311031d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbedb03c4566436c201fdb8a2dbbca3a80b708cf49e424d29fd9afaf80f13344c19e6606f8cbe424449a6cb79d635f6ecc5327a5713a88036ad8e587b2dc3df45691c3e79b0d92c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 01:18:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f10f1... -2025-09-02 01:18:02 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f10f1... -2025-09-02 01:18:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f10f1... -2025-09-02 01:18:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801082.271637, 'pubkey_prefix': 'f79a11027e5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc938a8b668279daf76590e748a3fdb327a19d91735dbf5a27f24d6c67560d7368046c1836bff5bbdd5c0098ca9334ecbe0a017bbb610f46f568b5b6f8b282354b6e2e98d0a92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 01:18:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc211037e5fbd10... -2025-09-02 01:18:03 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc211037e5fbd10... -2025-09-02 01:18:03 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc211037e5fbd10... -2025-09-02 01:18:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801083.598469, 'pubkey_prefix': '2dc211037e5fbd10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc211037e5fbd10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc938a8b668279daf76590e748a3fdb327a19d91735dbf5a27f24d6c67560d7368046c1836bff5bbdd5c0098ca9334ecbe0a017bbb610f46f568b5b6f8b282354b6e2e98d0a92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 01:18:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f0110... -2025-09-02 01:18:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f0110... -2025-09-02 01:18:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f0110... -2025-09-02 01:18:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801084.056267, 'pubkey_prefix': '2fd811037e5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc938a8b668279daf76590e748a3fdb327a19d91735dbf5a27f24d6c67560d7368046c1836bff5bbdd5c0098ca9334ecbe0a017bbb610f46f568b5b6f8b282354b6e2e98d0a92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b11021d5feb2b... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b11021d5feb2b... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b11021d5feb2b... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801129.2117162, 'pubkey_prefix': 'fb9b11021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b11021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f5fa8b6686e95f3e8709550e38c979adf39950a8b09c5ddc7bd885f78ecd6f1e6d448269d6dc324c6db3f4019d55ff99349049584dec2ade7fb02b2f6c55ee7b7cbc3cc0d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811031d5f01eb... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811031d5f01eb... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811031d5f01eb... -2025-09-02 01:18:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801129.990725, 'pubkey_prefix': '2ed811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f5fa8b6686e95f3e8709550e38c979adf39950a8b09c5ddc7bd885f78ecd6f1e6d448269d6dc324c6db3f4019d55ff99349049584dec2ade7fb02b2f6c55ee7b7cbc3cc0d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 01:18:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311031d5fbdeb... -2025-09-02 01:18:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311031d5fbdeb... -2025-09-02 01:18:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311031d5fbdeb... -2025-09-02 01:18:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801130.483124, 'pubkey_prefix': '2ec311031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f5fa8b6686e95f3e8709550e38c979adf39950a8b09c5ddc7bd885f78ecd6f1e6d448269d6dc324c6db3f4019d55ff99349049584dec2ade7fb02b2f6c55ee7b7cbc3cc0d92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f2323... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f2323... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f2323... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801158.262271, 'pubkey_prefix': 'fa9b05027e5f2323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e11a', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f2323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e11acd8efe04a3bad32971bf9697e6352e258efec4e2419d8885e793be203ef001e7a58475479e562f8c0ace'} -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 01:19:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801158.702645, 'pubkey_prefix': '2fd805037e5f012323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e11acd8efe04a3bad32971bf9697e6352e258efec4e2419d8885e793be203ef001e7a58475479e562f8c0ace'} -2025-09-02 01:19:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec205037e5fbd23... -2025-09-02 01:19:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec205037e5fbd23... -2025-09-02 01:19:19 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec205037e5fbd23... -2025-09-02 01:19:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801159.119222, 'pubkey_prefix': '2ec205037e5fbd2323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e1', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec205037e5fbd2323c3a4486f85a9123345fcf21c63ed916f3858f4e91c79e11acd8efe04a3bad32971bf9697e6352e258efec4e2419d8885e793be203ef001e7a58475479e562f8c0ace'} -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05015f857e13... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05015f857e13... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05015f857e13... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801271.2018719, 'pubkey_prefix': 'fb9b05015f857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99d7', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05015f857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99d76ba7f50fb278756d9952c9558bc9d8a558619547fa16306e81f325279d0ba97a0d1ea403211eed876b'} -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 01:21:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801271.78339, 'pubkey_prefix': '30d805025f01857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99d76ba7f50fb278756d9952c9558bc9d8a558619547fa16306e81f325279d0ba97a0d1ea403211eed876b'} -2025-09-02 01:21:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc205025fbd857e... -2025-09-02 01:21:12 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc205025fbd857e... -2025-09-02 01:21:12 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc205025fbd857e... -2025-09-02 01:21:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801272.275362, 'pubkey_prefix': '2dc205025fbd857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc205025fbd857e13f668cbd58be8b13c0c4a14dac2f5b071fb6b3c29ea9a99d76ba7f50fb278756d9952c9558bc9d8a558619547fa16306e81f325279d0ba97a0d1ea403211eed876b'} -2025-09-02 01:24:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110464c77e5f... -2025-09-02 01:24:30 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110464c77e5f... -2025-09-02 01:24:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110464c77e5f... -2025-09-02 01:24:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801470.0625951, 'pubkey_prefix': 'f89a110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d2d07f4b66d024483b590f860d6f2454073ac786e2adf6cdaff401d22197ad779ccdb05446b7f1cd2e0ecd2c945df0c51c500c1d9f545e5c2afefdf3d67302fff4042a22039200000000000000004d45474154524f4e5f'} -2025-09-02 01:24:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc2110564c77e5f... -2025-09-02 01:24:31 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc2110564c77e5f... -2025-09-02 01:24:31 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc2110564c77e5f... -2025-09-02 01:24:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801471.109327, 'pubkey_prefix': '2dc2110564c77e5fbd0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c24', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc2110564c77e5fbd0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d2d07f4b66d024483b590f860d6f2454073ac786e2adf6cdaff401d22197ad779ccdb05446b7f1cd2e0ecd2c945df0c51c500c1d9f545e5c2afefdf3d67302fff4042a22039200000000000000004d45474154524f4e5f'} -2025-09-02 01:28:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a11027e5fc51d... -2025-09-02 01:28:23 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a11027e5fc51d... -2025-09-02 01:28:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a11027e5fc51d... -2025-09-02 01:28:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801703.2553139, 'pubkey_prefix': 'fb9a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841369baab6685af943bebaa94a1218462dca27813334ca107b2f50071e4b8752387143a9d207b37d6fe0a8ea7a9e04e9944871ed9180c38a3dadde2ad0392476a17d0cbdd30292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f01c5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f01c5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f01c5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801704.4791198, 'pubkey_prefix': '2fd811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841369baab6685af943bebaa94a1218462dca27813334ca107b2f50071e4b8752387143a9d207b37d6fe0a8ea7a9e04e9944871ed9180c38a3dadde2ad0392476a17d0cbdd30292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311037e5fbdc5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311037e5fbdc5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311037e5fbdc5... -2025-09-02 01:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801704.9721842, 'pubkey_prefix': '2ec311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841369baab6685af943bebaa94a1218462dca27813334ca107b2f50071e4b8752387143a9d207b37d6fe0a8ea7a9e04e9944871ed9180c38a3dadde2ad0392476a17d0cbdd30292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f54c5... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f54c5... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f54c5... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801766.28361, 'pubkey_prefix': 'fa9a05027e5f54c56a903a6605086191ea308a7550f1822c1218c54c3cb862c3', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f54c56a903a6605086191ea308a7550f1822c1218c54c3cb862c3b805c174d62be0a523bdaacc66baa2a8a217640ab4c3d48a00198b2eb7cbff5c8e2fa9da75b0983ef797'} -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd54... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd54... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd54... -2025-09-02 01:29:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801766.719436, 'pubkey_prefix': '31c305037e5fbd54c56a903a6605086191ea308a7550f1822c1218c54c3cb862', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd54c56a903a6605086191ea308a7550f1822c1218c54c3cb862c3b805c174d62be0a523bdaacc66baa2a8a217640ab4c3d48a00198b2eb7cbff5c8e2fa9da75b0983ef797'} -2025-09-02 01:29:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 01:29:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 01:29:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 01:29:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801767.108922, 'pubkey_prefix': '31d805037e5f0154c56a903a6605086191ea308a7550f1822c1218c54c3cb862', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c56a903a6605086191ea308a7550f1822c1218c54c3cb862c3b805c174d62be0a523bdaacc66baa2a8a217640ab4c3d48a00198b2eb7cbff5c8e2fa9da75b0983ef797'} -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b110438081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b110438081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b110438081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801794.002414, 'pubkey_prefix': 'fc9b110438081d5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b110438081d5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54faaab6689dea271ad0401ea2fd7bdbd41e24eadcebf2fdd5cfa79eca04d5be94d281479cd8f3350de1cddc75b27e1dbb553d5f61730f1bb79277d82216f54fc30acec9088173656c6563747269632d7061676572'} -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8110538081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8110538081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8110538081d5f... -2025-09-02 01:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801794.9652019, 'pubkey_prefix': '2ed8110538081d5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8110538081d5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54faaab6689dea271ad0401ea2fd7bdbd41e24eadcebf2fdd5cfa79eca04d5be94d281479cd8f3350de1cddc75b27e1dbb553d5f61730f1bb79277d82216f54fc30acec9088173656c6563747269632d7061676572'} -2025-09-02 01:29:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c2110538081d5f... -2025-09-02 01:29:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c2110538081d5f... -2025-09-02 01:29:55 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c2110538081d5f... -2025-09-02 01:29:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801795.7375739, 'pubkey_prefix': '30c2110538081d5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c2110538081d5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54faaab6689dea271ad0401ea2fd7bdbd41e24eadcebf2fdd5cfa79eca04d5be94d281479cd8f3350de1cddc75b27e1dbb553d5f61730f1bb79277d82216f54fc30acec9088173656c6563747269632d7061676572'} -2025-09-02 01:30:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fd9b05027e5f2323... -2025-09-02 01:30:01 - MeshCoreBot - DEBUG - Cached SNR -0.75 for pubkey fd9b05027e5f2323... -2025-09-02 01:30:01 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fd9b05027e5f2323... -2025-09-02 01:30:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801801.148669, 'pubkey_prefix': 'fd9b05027e5f2323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c12b', 'snr': -0.75, 'rssi': -101, 'raw_hex': 'fd9b05027e5f2323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c12b1e36122bc7a68ba4b95f6a9473666a31ce09cf5123de586c9c8f754036faf3ab6eaa113d281fb065c2ab'} -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d805037e5f0123... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d805037e5f0123... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d805037e5f0123... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801802.013303, 'pubkey_prefix': '34d805037e5f012323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c1', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d805037e5f012323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c12b1e36122bc7a68ba4b95f6a9473666a31ce09cf5123de586c9c8f754036faf3ab6eaa113d281fb065c2ab'} -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 01:30:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801802.508849, 'pubkey_prefix': '2fc305037e5fbd2323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c1', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323cbe9ca939073ed5142b6434923960fd1a1727a6e06c7c12b1e36122bc7a68ba4b95f6a9473666a31ce09cf5123de586c9c8f754036faf3ab6eaa113d281fb065c2ab'} -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0502245f8575... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0502245f8575... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0502245f8575... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801807.00686, 'pubkey_prefix': 'f89a0502245f8575e27e7d2dc15014600699baa548c5f256a12861c9a636b534', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0502245f8575e27e7d2dc15014600699baa548c5f256a12861c9a636b53486c044631809fcbd839f457cfcd2c3214665020a7f074e8efe6db9dd811a93325208c77190ea01878d4d'} -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80503245f0185... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80503245f0185... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80503245f0185... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801807.5898108, 'pubkey_prefix': '31d80503245f018575e27e7d2dc15014600699baa548c5f256a12861c9a636b5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80503245f018575e27e7d2dc15014600699baa548c5f256a12861c9a636b53486c044631809fcbd839f457cfcd2c3214665020a7f074e8efe6db9dd811a93325208c77190ea01878d4d'} -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30503245fbd85... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30503245fbd85... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30503245fbd85... -2025-09-02 01:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801807.9659772, 'pubkey_prefix': '2ec30503245fbd8575e27e7d2dc15014600699baa548c5f256a12861c9a636b5', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30503245fbd8575e27e7d2dc15014600699baa548c5f256a12861c9a636b53486c044631809fcbd839f457cfcd2c3214665020a7f074e8efe6db9dd811a93325208c77190ea01878d4d'} -2025-09-02 01:30:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-02 01:30:21 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-02 01:30:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-02 01:30:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801821.890472, 'pubkey_prefix': 'fa9a05027e5f23232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e11899', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f23232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e11899cfbd20fde733498f8084daf447d2dcd1ca40fd6863785f0cbe4f35eb8daabb8c6019de8f8edce182d1d4'} -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801822.466675, 'pubkey_prefix': '2ec305037e5fbd23232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e118', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd23232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e11899cfbd20fde733498f8084daf447d2dcd1ca40fd6863785f0cbe4f35eb8daabb8c6019de8f8edce182d1d4'} -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 01:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801822.7661061, 'pubkey_prefix': '32d805037e5f0123232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e118', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123232671cc97562092b4f1453f3d2b7bd93a9f856c53e7e11899cfbd20fde733498f8084daf447d2dcd1ca40fd6863785f0cbe4f35eb8daabb8c6019de8f8edce182d1d4'} -2025-09-02 01:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b12005fbfb6c8... -2025-09-02 01:30:56 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b12005fbfb6c8... -2025-09-02 01:30:56 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b12005fbfb6c8... -2025-09-02 01:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801856.145517, 'pubkey_prefix': 'fc9b12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c347abb6681663c69930079fe1a5135ef5ed0748ff413c90c8995758af1a2bad8563be8ef839ead624e7e3340f4b0d1ab7a3327c471a7b9d501fb9e0421416b5c58573970c927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 01:31:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05015f547e46... -2025-09-02 01:31:33 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05015f547e46... -2025-09-02 01:31:33 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05015f547e46... -2025-09-02 01:31:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801893.6527271, 'pubkey_prefix': 'fb9b05015f547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d555401922', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05015f547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d5554019227cfc6c8a41f412153ddd96e77c471229a60bb6bfecb10bf2138ae885a88f84aca94745ac444c99851b'} -2025-09-02 01:31:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305025fbd547e... -2025-09-02 01:31:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305025fbd547e... -2025-09-02 01:31:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305025fbd547e... -2025-09-02 01:31:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801894.506741, 'pubkey_prefix': '30c305025fbd547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d5554019', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305025fbd547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d5554019227cfc6c8a41f412153ddd96e77c471229a60bb6bfecb10bf2138ae885a88f84aca94745ac444c99851b'} -2025-09-02 01:31:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 01:31:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 01:31:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 01:31:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801895.0164568, 'pubkey_prefix': '30d805025f01547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d5554019', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e463b07d50a5c3bad3aac8dc5cb1c519ea2ea6c12d5554019227cfc6c8a41f412153ddd96e77c471229a60bb6bfecb10bf2138ae885a88f84aca94745ac444c99851b'} -2025-09-02 01:31:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11054849cd7e... -2025-09-02 01:31:56 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11054849cd7e... -2025-09-02 01:31:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11054849cd7e... -2025-09-02 01:31:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801916.152709, 'pubkey_prefix': 'f99a11054849cd7e5f980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584dcf', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11054849cd7e5f980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584dcfdf92ff7c3b91c5c051b6abb668dbbc5b8f1bdeff048488221f288889895ac75995b73da14240a5762d1302c2c479b140278a60b9bc030fc72bde38fedaf6a903ae35e664dd054449e320b8100b92da85e402dbd9a3f853616c6973682f4d6f6e6b6579537061726b6c6573'} -2025-09-02 01:31:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811064849cd7e... -2025-09-02 01:31:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811064849cd7e... -2025-09-02 01:31:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811064849cd7e... -2025-09-02 01:31:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801917.1928341, 'pubkey_prefix': '2ed811064849cd7e5f01980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584d', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811064849cd7e5f01980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584dcfdf92ff7c3b91c5c051b6abb668dbbc5b8f1bdeff048488221f288889895ac75995b73da14240a5762d1302c2c479b140278a60b9bc030fc72bde38fedaf6a903ae35e664dd054449e320b8100b92da85e402dbd9a3f853616c6973682f4d6f6e6b6579537061726b6c6573'} -2025-09-02 01:31:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec211064849cd7e... -2025-09-02 01:31:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec211064849cd7e... -2025-09-02 01:31:58 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec211064849cd7e... -2025-09-02 01:31:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756801918.022679, 'pubkey_prefix': '2ec211064849cd7e5fbd980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584d', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec211064849cd7e5fbd980d533c40fd0090a7d7bbeefd63b2e481fb0c4b584dcfdf92ff7c3b91c5c051b6abb668dbbc5b8f1bdeff048488221f288889895ac75995b73da14240a5762d1302c2c479b140278a60b9bc030fc72bde38fedaf6a903ae35e664dd054449e320b8100b92da85e402dbd9a3f853616c6973682f4d6f6e6b6579537061726b6c6573'} -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b05027e5f2323... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b05027e5f2323... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b05027e5f2323... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802132.490627, 'pubkey_prefix': 'fc9b05027e5f232327222022ea7716844d4953b304f20b9de31e116ef1899560', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b05027e5f232327222022ea7716844d4953b304f20b9de31e116ef189956023a391284c33a2a638d21661c870cb6a2aeb18b16460e5545884013d7fbc43f8842ab024ee64929fbbec'} -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 01:35:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802132.9242299, 'pubkey_prefix': '30c305037e5fbd232327222022ea7716844d4953b304f20b9de31e116ef18995', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd232327222022ea7716844d4953b304f20b9de31e116ef189956023a391284c33a2a638d21661c870cb6a2aeb18b16460e5545884013d7fbc43f8842ab024ee64929fbbec'} -2025-09-02 01:35:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-02 01:35:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-02 01:35:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-02 01:35:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802133.353054, 'pubkey_prefix': '2ed805037e5f01232327222022ea7716844d4953b304f20b9de31e116ef18995', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f01232327222022ea7716844d4953b304f20b9de31e116ef189956023a391284c33a2a638d21661c870cb6a2aeb18b16460e5545884013d7fbc43f8842ab024ee64929fbbec'} -2025-09-02 01:36:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857e1e... -2025-09-02 01:36:23 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857e1e... -2025-09-02 01:36:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857e1e... -2025-09-02 01:36:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802183.757421, 'pubkey_prefix': 'f89a05015f857e1e8a0772e72c8809037822a047459a62da15471f21dfe03cb8', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857e1e8a0772e72c8809037822a047459a62da15471f21dfe03cb81005d53a8c948115b12eaf98b1722dca757e895bb68e82680fd210fe1a3a43ff5c1e1267e2c73300ab'} -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f2323... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f2323... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f2323... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802184.315856, 'pubkey_prefix': 'fa9a05027e5f2323146ecea6abf541a47ffc0be8ec7022048ae782fc5655a060', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f2323146ecea6abf541a47ffc0be8ec7022048ae782fc5655a060652dae3d82435f3b8a381efc1c045d666611f11e47eea1021fe43b661554ae15bb366006d789eff3fd9b'} -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 01:36:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802184.76174, 'pubkey_prefix': '2fd805025f01857e1e8a0772e72c8809037822a047459a62da15471f21dfe03c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e1e8a0772e72c8809037822a047459a62da15471f21dfe03cb81005d53a8c948115b12eaf98b1722dca757e895bb68e82680fd210fe1a3a43ff5c1e1267e2c73300ab'} -2025-09-02 01:36:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805037e5f0123... -2025-09-02 01:36:25 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805037e5f0123... -2025-09-02 01:36:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805037e5f0123... -2025-09-02 01:36:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802185.330646, 'pubkey_prefix': '2dd805037e5f012323146ecea6abf541a47ffc0be8ec7022048ae782fc5655a0', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805037e5f012323146ecea6abf541a47ffc0be8ec7022048ae782fc5655a060652dae3d82435f3b8a381efc1c045d666611f11e47eea1021fe43b661554ae15bb366006d789eff3fd9b'} -2025-09-02 01:36:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f857e9d... -2025-09-02 01:36:33 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f857e9d... -2025-09-02 01:36:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f857e9d... -2025-09-02 01:36:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802193.921752, 'pubkey_prefix': 'f99a05015f857e9d72e359bc96a56b14a6e93fd3becc34da713aee8a87e0f21c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f857e9d72e359bc96a56b14a6e93fd3becc34da713aee8a87e0f21c8b7940dd902bfa668eaff3648f869fbc28418775af58f414aaeeb1b32980ff4f421193a7cad474ff88'} -2025-09-02 01:36:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905025f01857e... -2025-09-02 01:36:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905025f01857e... -2025-09-02 01:36:34 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905025f01857e... -2025-09-02 01:36:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802194.785314, 'pubkey_prefix': '2fd905025f01857e9d72e359bc96a56b14a6e93fd3becc34da713aee8a87e0f2', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905025f01857e9d72e359bc96a56b14a6e93fd3becc34da713aee8a87e0f21c8b7940dd902bfa668eaff3648f869fbc28418775af58f414aaeeb1b32980ff4f421193a7cad474ff88'} -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802217.483108, 'pubkey_prefix': 'f79a05027e5f232373010b5e9b0ef28c4e57f7cc4c72507ee55f4909f9f1f487', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f232373010b5e9b0ef28c4e57f7cc4c72507ee55f4909f9f1f487729d6750d74b793798b673a7386337ed352cb5993faca782b6b5dda6804e7cfde26dff93af5e0c15473f'} -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805037e5f0123... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805037e5f0123... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805037e5f0123... -2025-09-02 01:36:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802217.923692, 'pubkey_prefix': '2dd805037e5f01232373010b5e9b0ef28c4e57f7cc4c72507ee55f4909f9f1f4', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805037e5f01232373010b5e9b0ef28c4e57f7cc4c72507ee55f4909f9f1f487729d6750d74b793798b673a7386337ed352cb5993faca782b6b5dda6804e7cfde26dff93af5e0c15473f'} -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1106e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1106e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1106e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802272.429833, 'pubkey_prefix': 'f89a1106e9d038081d5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1106e9d038081d5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7dbacb668fde2b19d646679b7f77aa9edb2a17fa977d8a3d28e40e7a4bfa9fa5c481efc6881eff59fca7f9aa3e318de9809c8305cd9b6b068ba1aaebbc5c1097ba41def019298c9d702f537b5f86661636164653030'} -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81107e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81107e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81107e9d03808... -2025-09-02 01:37:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802272.975932, 'pubkey_prefix': '2fd81107e9d038081d5f01facade006d30eb10a2125ac6f92a81ddacce84113b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81107e9d038081d5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7dbacb668fde2b19d646679b7f77aa9edb2a17fa977d8a3d28e40e7a4bfa9fa5c481efc6881eff59fca7f9aa3e318de9809c8305cd9b6b068ba1aaebbc5c1097ba41def019298c9d702f537b5f86661636164653030'} -2025-09-02 01:37:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31107e9d03808... -2025-09-02 01:37:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31107e9d03808... -2025-09-02 01:37:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31107e9d03808... -2025-09-02 01:37:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802273.463935, 'pubkey_prefix': '30c31107e9d038081d5fbdfacade006d30eb10a2125ac6f92a81ddacce84113b', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31107e9d038081d5fbdfacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7dbacb668fde2b19d646679b7f77aa9edb2a17fa977d8a3d28e40e7a4bfa9fa5c481efc6881eff59fca7f9aa3e318de9809c8305cd9b6b068ba1aaebbc5c1097ba41def019298c9d702f537b5f86661636164653030'} -2025-09-02 01:40:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1103081d5fee... -2025-09-02 01:40:03 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1103081d5fee... -2025-09-02 01:40:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1103081d5fee... -2025-09-02 01:40:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802403.6410859, 'pubkey_prefix': 'fa9a1103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f11', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d58adb668ff0fa8327b4519e5e5fe981d6c6360e202c37081df9bd1e3f080aa8a4a7e0eea412a4fe243753bd6089827d326cf3af45da9d22f6102578107820210b05ed8098348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104081d5f01... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104081d5f01... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104081d5f01... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802405.114259, 'pubkey_prefix': '30d81104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d58adb668ff0fa8327b4519e5e5fe981d6c6360e202c37081df9bd1e3f080aa8a4a7e0eea412a4fe243753bd6089827d326cf3af45da9d22f6102578107820210b05ed8098348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21104081d5fbd... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21104081d5fbd... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21104081d5fbd... -2025-09-02 01:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802405.602835, 'pubkey_prefix': '2ec21104081d5fbdee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21104081d5fbdee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d58adb668ff0fa8327b4519e5e5fe981d6c6360e202c37081df9bd1e3f080aa8a4a7e0eea412a4fe243753bd6089827d326cf3af45da9d22f6102578107820210b05ed8098348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 01:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1102085f860c... -2025-09-02 01:40:08 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1102085f860c... -2025-09-02 01:40:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1102085f860c... -2025-09-02 01:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802408.872423, 'pubkey_prefix': 'f89a1102085f860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1102085f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a96aadb6683947ada83655289a3e45a84c96bcd045c439e04395980db77778bfbc11320943bb9cd422a24eff0aa5fe18f3cb4227d1948b6fbc85e12b8d84761a56ff9983089239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 01:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc21103085fbd86... -2025-09-02 01:40:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc21103085fbd86... -2025-09-02 01:40:09 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc21103085fbd86... -2025-09-02 01:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802409.780283, 'pubkey_prefix': '2fc21103085fbd860cca9784c7347338891faca922566190408b40135bc8c973', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc21103085fbd860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a96aadb6683947ada83655289a3e45a84c96bcd045c439e04395980db77778bfbc11320943bb9cd422a24eff0aa5fe18f3cb4227d1948b6fbc85e12b8d84761a56ff9983089239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 01:40:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81103085f0186... -2025-09-02 01:40:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81103085f0186... -2025-09-02 01:40:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81103085f0186... -2025-09-02 01:40:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802410.456473, 'pubkey_prefix': '30d81103085f01860cca9784c7347338891faca922566190408b40135bc8c973', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81103085f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a96aadb6683947ada83655289a3e45a84c96bcd045c439e04395980db77778bfbc11320943bb9cd422a24eff0aa5fe18f3cb4227d1948b6fbc85e12b8d84761a56ff9983089239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 01:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1102085fce83... -2025-09-02 01:40:42 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1102085fce83... -2025-09-02 01:40:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1102085fce83... -2025-09-02 01:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802442.393055, 'pubkey_prefix': 'fa9a1102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c788adb668f61ecc5b0cb5b4e477334dee8d74b90c8d728b56a683616f563574fd36724a998361c5b62d403979ddad9c0b0a852219a15e03a978568d15f5cf3480ccd0420a932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 01:40:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc21103085fbdce... -2025-09-02 01:40:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc21103085fbdce... -2025-09-02 01:40:43 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc21103085fbdce... -2025-09-02 01:40:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802443.562259, 'pubkey_prefix': '2fc21103085fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc21103085fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c788adb668f61ecc5b0cb5b4e477334dee8d74b90c8d728b56a683616f563574fd36724a998361c5b62d403979ddad9c0b0a852219a15e03a978568d15f5cf3480ccd0420a932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 01:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81103085f01ce... -2025-09-02 01:40:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81103085f01ce... -2025-09-02 01:40:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81103085f01ce... -2025-09-02 01:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802444.260401, 'pubkey_prefix': '30d81103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c788adb668f61ecc5b0cb5b4e477334dee8d74b90c8d728b56a683616f563574fd36724a998361c5b62d403979ddad9c0b0a852219a15e03a978568d15f5cf3480ccd0420a932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 01:41:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b1104cb081d5f... -2025-09-02 01:41:25 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b1104cb081d5f... -2025-09-02 01:41:25 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b1104cb081d5f... -2025-09-02 01:41:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802485.6736798, 'pubkey_prefix': 'fb9b1104cb081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c692', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b1104cb081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5b7adb668f3db665ff6e52f9cbf9ce255f83b74c85bda5a000f39e636a4e07c7722778e3ca3080408323951d1cae81d9b2de65622544c08397b39990651c46f47af6e910a932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 01:41:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31105cb081d5f... -2025-09-02 01:41:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31105cb081d5f... -2025-09-02 01:41:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31105cb081d5f... -2025-09-02 01:41:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802486.801576, 'pubkey_prefix': '30c31105cb081d5fbd53d856211af38cf6018720e0871c5196d01a21fcb144c6', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31105cb081d5fbd53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5b7adb668f3db665ff6e52f9cbf9ce255f83b74c85bda5a000f39e636a4e07c7722778e3ca3080408323951d1cae81d9b2de65622544c08397b39990651c46f47af6e910a932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 01:41:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105cb081d5f... -2025-09-02 01:41:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105cb081d5f... -2025-09-02 01:41:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105cb081d5f... -2025-09-02 01:41:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802487.27217, 'pubkey_prefix': '30d81105cb081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105cb081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5b7adb668f3db665ff6e52f9cbf9ce255f83b74c85bda5a000f39e636a4e07c7722778e3ca3080408323951d1cae81d9b2de65622544c08397b39990651c46f47af6e910a932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802525.240693, 'pubkey_prefix': 'f89a05027e5f232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2f7', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2f784acce820dc19c26ad6a40cc5c81f86afa1ce41b74a9b4eec11490335f646aa95c4eb0157f68a958ff94'} -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc205037e5fbd23... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc205037e5fbd23... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2cc205037e5fbd23... -2025-09-02 01:42:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802525.5332422, 'pubkey_prefix': '2cc205037e5fbd232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2', 'snr': 11.0, 'rssi': -62, 'raw_hex': '2cc205037e5fbd232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2f784acce820dc19c26ad6a40cc5c81f86afa1ce41b74a9b4eec11490335f646aa95c4eb0157f68a958ff94'} -2025-09-02 01:42:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 01:42:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 01:42:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 01:42:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802526.043186, 'pubkey_prefix': '32d805037e5f01232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232371e9170bd17a7f8efe238157d78d4ff88bcb3c838868b2f784acce820dc19c26ad6a40cc5c81f86afa1ce41b74a9b4eec11490335f646aa95c4eb0157f68a958ff94'} -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f54c5... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f54c5... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f54c5... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802675.296278, 'pubkey_prefix': 'fb9b05027e5f54c5d1edbf6dafe2fd38f9fe29c960e7af38d10ccdd4efe49ac5', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f54c5d1edbf6dafe2fd38f9fe29c960e7af38d10ccdd4efe49ac548a4b8fe21e718b1739c673189c7de5fdeb39d77efa7ec8f81a887a43e3301076737a04fa0631b11e877'} -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda05037e5f0154... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda05037e5f0154... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda05037e5f0154... -2025-09-02 01:44:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802675.876958, 'pubkey_prefix': '2eda05037e5f0154c5d1edbf6dafe2fd38f9fe29c960e7af38d10ccdd4efe49a', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda05037e5f0154c5d1edbf6dafe2fd38f9fe29c960e7af38d10ccdd4efe49ac548a4b8fe21e718b1739c673189c7de5fdeb39d77efa7ec8f81a887a43e3301076737a04fa0631b11e877'} -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05027e5f8575... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05027e5f8575... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05027e5f8575... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802717.550254, 'pubkey_prefix': 'fa9a05027e5f85759841ba43e717df36707b045bc8a5afe4c5afe1caaf840ba1', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05027e5f85759841ba43e717df36707b045bc8a5afe4c5afe1caaf840ba18e8d588da61f50f84467354c5b92543240b8c0f57b39300e233ddf2ef020b91d6495c3a028f0c4cc0f78'} -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd85... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd85... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd85... -2025-09-02 01:45:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802717.843138, 'pubkey_prefix': '30c305037e5fbd85759841ba43e717df36707b045bc8a5afe4c5afe1caaf840b', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd85759841ba43e717df36707b045bc8a5afe4c5afe1caaf840ba18e8d588da61f50f84467354c5b92543240b8c0f57b39300e233ddf2ef020b91d6495c3a028f0c4cc0f78'} -2025-09-02 01:45:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0185... -2025-09-02 01:45:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0185... -2025-09-02 01:45:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0185... -2025-09-02 01:45:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802718.5544598, 'pubkey_prefix': '30d805037e5f0185759841ba43e717df36707b045bc8a5afe4c5afe1caaf840b', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0185759841ba43e717df36707b045bc8a5afe4c5afe1caaf840ba18e8d588da61f50f84467354c5b92543240b8c0f57b39300e233ddf2ef020b91d6495c3a028f0c4cc0f78'} -2025-09-02 01:45:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a110464c77e5f... -2025-09-02 01:45:51 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a110464c77e5f... -2025-09-02 01:45:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a110464c77e5f... -2025-09-02 01:45:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802751.7724328, 'pubkey_prefix': 'fa9a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db74502e4a661bbda821f0968281fd4ca3f384172fc9d87994355fbf0dc7ed87e4dc1da47dd5e928b725183a212c03523ef0c7610aa2e6fa144acf4c112895da38f6caa7c502920000000000000000526163657220585f'} -2025-09-02 01:45:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110564c77e5f... -2025-09-02 01:45:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110564c77e5f... -2025-09-02 01:45:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110564c77e5f... -2025-09-02 01:45:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802752.795678, 'pubkey_prefix': '31d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db74502e4a661bbda821f0968281fd4ca3f384172fc9d87994355fbf0dc7ed87e4dc1da47dd5e928b725183a212c03523ef0c7610aa2e6fa144acf4c112895da38f6caa7c502920000000000000000526163657220585f'} -2025-09-02 01:45:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3110564c77e5f... -2025-09-02 01:45:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3110564c77e5f... -2025-09-02 01:45:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3110564c77e5f... -2025-09-02 01:45:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802753.22114, 'pubkey_prefix': '31c3110564c77e5fbd1d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3110564c77e5fbd1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db74502e4a661bbda821f0968281fd4ca3f384172fc9d87994355fbf0dc7ed87e4dc1da47dd5e928b725183a212c03523ef0c7610aa2e6fa144acf4c112895da38f6caa7c502920000000000000000526163657220585f'} -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a05015f547e4b... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a05015f547e4b... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a05015f547e4b... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802814.059328, 'pubkey_prefix': 'fa9a05015f547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0de4', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a05015f547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0de44636aaa1e7816af089153466922e6634292e77bd49eb0a459e5ddb03bb9d8b8079c3ea589690e7985b'} -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc205025fbd547e... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc205025fbd547e... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc205025fbd547e... -2025-09-02 01:46:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802814.3532338, 'pubkey_prefix': '2dc205025fbd547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0d', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc205025fbd547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0de44636aaa1e7816af089153466922e6634292e77bd49eb0a459e5ddb03bb9d8b8079c3ea589690e7985b'} -2025-09-02 01:46:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 01:46:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 01:46:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 01:46:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802815.063803, 'pubkey_prefix': '2fd805025f01547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e4b2fc47340695e7a098f8f291f455af38625d382dd328b0de44636aaa1e7816af089153466922e6634292e77bd49eb0a459e5ddb03bb9d8b8079c3ea589690e7985b'} -2025-09-02 01:47:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0503b97e5f23... -2025-09-02 01:47:15 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0503b97e5f23... -2025-09-02 01:47:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0503b97e5f23... -2025-09-02 01:47:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802835.679625, 'pubkey_prefix': 'f99a0503b97e5f232394b848e094d642f6347d4f679af72bb61f7938ab090151', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0503b97e5f232394b848e094d642f6347d4f679af72bb61f7938ab090151130cb0d8a8035f6632c9963e5b8be235b709cadab9ca57b6bd8fcdd2a4425e8902d91fcf70bf82ddcb3619'} -2025-09-02 01:47:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec20504b97e5fbd... -2025-09-02 01:47:16 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec20504b97e5fbd... -2025-09-02 01:47:16 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec20504b97e5fbd... -2025-09-02 01:47:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802836.538482, 'pubkey_prefix': '2ec20504b97e5fbd232394b848e094d642f6347d4f679af72bb61f7938ab0901', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec20504b97e5fbd232394b848e094d642f6347d4f679af72bb61f7938ab090151130cb0d8a8035f6632c9963e5b8be235b709cadab9ca57b6bd8fcdd2a4425e8902d91fcf70bf82ddcb3619'} -2025-09-02 01:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504b97e5f01... -2025-09-02 01:47:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504b97e5f01... -2025-09-02 01:47:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504b97e5f01... -2025-09-02 01:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802837.0483332, 'pubkey_prefix': '2fd80504b97e5f01232394b848e094d642f6347d4f679af72bb61f7938ab0901', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504b97e5f01232394b848e094d642f6347d4f679af72bb61f7938ab090151130cb0d8a8035f6632c9963e5b8be235b709cadab9ca57b6bd8fcdd2a4425e8902d91fcf70bf82ddcb3619'} -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b11027e5f4a7f... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b11027e5f4a7f... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b11027e5f4a7f... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802973.3850508, 'pubkey_prefix': 'fc9b11027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75c', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b11027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1c7afb668c4f8426d83ac2f6ce87d1f8e2a53a3982a335cf8169435134f16df85193f7b04d42dc248a66ad754221141e194a776dc1a1fcd1c64940b4965688a309c2c38089244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f014a... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f014a... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f014a... -2025-09-02 01:49:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802973.959511, 'pubkey_prefix': '2fd811037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1c7afb668c4f8426d83ac2f6ce87d1f8e2a53a3982a335cf8169435134f16df85193f7b04d42dc248a66ad754221141e194a776dc1a1fcd1c64940b4965688a309c2c38089244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 01:49:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec211037e5fbd4a... -2025-09-02 01:49:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec211037e5fbd4a... -2025-09-02 01:49:34 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec211037e5fbd4a... -2025-09-02 01:49:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756802974.6813781, 'pubkey_prefix': '2ec211037e5fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec211037e5fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1c7afb668c4f8426d83ac2f6ce87d1f8e2a53a3982a335cf8169435134f16df85193f7b04d42dc248a66ad754221141e194a776dc1a1fcd1c64940b4965688a309c2c38089244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 01:50:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1106801f3808... -2025-09-02 01:50:00 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1106801f3808... -2025-09-02 01:50:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1106801f3808... -2025-09-02 01:50:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803000.144265, 'pubkey_prefix': 'fa9a1106801f38081d5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1106801f38081d5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3e0ad676604d04208d8ac82d0d2fc0086e1b7e9159c01f9241ea65015c0db19e132cd0e2d86163aab8202fe14e2cae0d0322048045d56b0315b4fad9e75ec9825d4baff0192f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 01:50:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21107801f3808... -2025-09-02 01:50:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21107801f3808... -2025-09-02 01:50:01 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21107801f3808... -2025-09-02 01:50:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803001.495574, 'pubkey_prefix': '2ec21107801f38081d5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21107801f38081d5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3e0ad676604d04208d8ac82d0d2fc0086e1b7e9159c01f9241ea65015c0db19e132cd0e2d86163aab8202fe14e2cae0d0322048045d56b0315b4fad9e75ec9825d4baff0192f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 01:50:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81107801f3808... -2025-09-02 01:50:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81107801f3808... -2025-09-02 01:50:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81107801f3808... -2025-09-02 01:50:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803002.171367, 'pubkey_prefix': '31d81107801f38081d5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81107801f38081d5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3e0ad676604d04208d8ac82d0d2fc0086e1b7e9159c01f9241ea65015c0db19e132cd0e2d86163aab8202fe14e2cae0d0322048045d56b0315b4fad9e75ec9825d4baff0192f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Converted to 26 bytes: f79a21027e5f2c8d... -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Has transport codes: 9a21027e -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d821037e5f012c... -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Has transport codes: d821037e -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31c321037e5fbd2c... -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-02 01:51:30 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f857e64... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f857e64... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f857e64... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803104.0612988, 'pubkey_prefix': 'f99a05015f857e640d485b9c7566e113c0a5e66c176db61033cff564c96f679d', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f857e640d485b9c7566e113c0a5e66c176db61033cff564c96f679ddf7d0d923873146189c21b26105426923fe4928608d25de5f7f91d3293a9fa498a95315c2a9721ef69'} -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda05025f01857e... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda05025f01857e... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda05025f01857e... -2025-09-02 01:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803104.362323, 'pubkey_prefix': '2dda05025f01857e640d485b9c7566e113c0a5e66c176db61033cff564c96f67', 'snr': 11.25, 'rssi': -38, 'raw_hex': '2dda05025f01857e640d485b9c7566e113c0a5e66c176db61033cff564c96f679ddf7d0d923873146189c21b26105426923fe4928608d25de5f7f91d3293a9fa498a95315c2a9721ef69'} -2025-09-02 01:52:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11027e5f2389... -2025-09-02 01:52:25 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11027e5f2389... -2025-09-02 01:52:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11027e5f2389... -2025-09-02 01:52:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803145.502589, 'pubkey_prefix': 'f99a11027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c2', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b45b0b668d2c6f42f4b27885540c32bf775fa5c0d7d92e9aef39774182f6017264161ed81128bd47f92c018dac4095589a6a72001b67e441dc0162e913b3f49ad45088e0b92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f0123... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f0123... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f0123... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803146.048075, 'pubkey_prefix': '2fd811037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b45b0b668d2c6f42f4b27885540c32bf775fa5c0d7d92e9aef39774182f6017264161ed81128bd47f92c018dac4095589a6a72001b67e441dc0162e913b3f49ad45088e0b92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd23... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd23... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd23... -2025-09-02 01:52:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803146.537706, 'pubkey_prefix': '30c311037e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b45b0b668d2c6f42f4b27885540c32bf775fa5c0d7d92e9aef39774182f6017264161ed81128bd47f92c018dac4095589a6a72001b67e441dc0162e913b3f49ad45088e0b92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Converted to 26 bytes: f89a21027e5f0391... -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Has transport codes: 9a21027e -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d821037e5f0103... -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 01:56:26 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 01:56:27 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31c321037e5fbd03... -2025-09-02 01:56:27 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 01:56:27 - MeshCoreBot - DEBUG - Path length: 195 -2025-09-02 01:56:27 - MeshCoreBot - DEBUG - Not enough data: need 197, have 27 -2025-09-02 01:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103507e5f91... -2025-09-02 01:56:58 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103507e5f91... -2025-09-02 01:56:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103507e5f91... -2025-09-02 01:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803418.540281, 'pubkey_prefix': 'f79a1103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3952b1b66866ab85d5877157474a17138bb801dab9187d9fb2cf48afdf245c02b81f5b40e8e0cbc74306a2c648c6553f74143a58128f2f47a5082973d9a3fcd904a1ebf50492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31104507e5fbd... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31104507e5fbd... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31104507e5fbd... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803419.237372, 'pubkey_prefix': '31c31104507e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31104507e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3952b1b66866ab85d5877157474a17138bb801dab9187d9fb2cf48afdf245c02b81f5b40e8e0cbc74306a2c648c6553f74143a58128f2f47a5082973d9a3fcd904a1ebf50492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104507e5f01... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104507e5f01... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104507e5f01... -2025-09-02 01:56:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803419.923716, 'pubkey_prefix': '31d81104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3952b1b66866ab85d5877157474a17138bb801dab9187d9fb2cf48afdf245c02b81f5b40e8e0cbc74306a2c648c6553f74143a58128f2f47a5082973d9a3fcd904a1ebf50492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503777e5fcd... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503777e5fcd... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503777e5fcd... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803448.411267, 'pubkey_prefix': 'f89a1503777e5fcd11efb79ec1a77026f26393de2b91238968076c1825b17b21', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503777e5fcd11efb79ec1a77026f26393de2b91238968076c1825b17b21492bdbbbce10703d1b09'} -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504777e5f01... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504777e5f01... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504777e5f01... -2025-09-02 01:57:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803448.7110841, 'pubkey_prefix': '2fd81504777e5f01cd11efb79ec1a77026f26393de2b91238968076c1825b17b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504777e5f01cd11efb79ec1a77026f26393de2b91238968076c1825b17b21492bdbbbce10703d1b09'} -2025-09-02 01:57:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a110480d0385f... -2025-09-02 01:57:42 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a110480d0385f... -2025-09-02 01:57:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a110480d0385f... -2025-09-02 01:57:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803462.698828, 'pubkey_prefix': 'f99a110480d0385f367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c683', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a110480d0385f367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c683b44781e25b5615c07bb1b668541316232751c347089ef6bc45901d4c57fe70bd032b9b833b08048fca634adc07f006c14c06bb0c164b8523afcb0f7213954589b99a1f38f29b38e5031c090d92c779d6022038b5f8f09f8ea120776174657266726f6e74'} -2025-09-02 01:57:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110580d0385f... -2025-09-02 01:57:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110580d0385f... -2025-09-02 01:57:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110580d0385f... -2025-09-02 01:57:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803463.4732249, 'pubkey_prefix': '32d8110580d0385f01367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110580d0385f01367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c683b44781e25b5615c07bb1b668541316232751c347089ef6bc45901d4c57fe70bd032b9b833b08048fca634adc07f006c14c06bb0c164b8523afcb0f7213954589b99a1f38f29b38e5031c090d92c779d6022038b5f8f09f8ea120776174657266726f6e74'} -2025-09-02 01:57:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3110580d0385f... -2025-09-02 01:57:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3110580d0385f... -2025-09-02 01:57:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3110580d0385f... -2025-09-02 01:57:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803464.083054, 'pubkey_prefix': '31c3110580d0385fbd367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c6', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3110580d0385fbd367890e9f9e8d54b2fc7ec18db520f0a33f46e9423f6c683b44781e25b5615c07bb1b668541316232751c347089ef6bc45901d4c57fe70bd032b9b833b08048fca634adc07f006c14c06bb0c164b8523afcb0f7213954589b99a1f38f29b38e5031c090d92c779d6022038b5f8f09f8ea120776174657266726f6e74'} -2025-09-02 01:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35d81200010101c0... -2025-09-02 01:58:35 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35d81200010101c0... -2025-09-02 01:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 35d81200010101c0... -2025-09-02 01:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803515.181931, 'pubkey_prefix': '35d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 13.25, 'rssi': -40, 'raw_hex': '35d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205bbb1b668e89936fcd0e89639b32a62269dbbb6112a25508a55194ba01ffa295732026eed26ad60570c187233284c5fc6808b1c4ce8509db025a7c8e21b7a4ce41724750092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 01:58:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f50c5... -2025-09-02 01:58:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f50c5... -2025-09-02 01:58:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f50c5... -2025-09-02 01:58:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803523.816247, 'pubkey_prefix': 'f79a11027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0c3b1b668a31c51eea05a47a8be53e66eaa90e2db4cfeef9e09fefe1ce35ffcc5c1cee04a58c6b58973efc7f142b732d9b42004001ec563582729cf1e5fc0d0fabfead304935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0150... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0150... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0150... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803525.042707, 'pubkey_prefix': '30d711037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0c3b1b668a31c51eea05a47a8be53e66eaa90e2db4cfeef9e09fefe1ce35ffcc5c1cee04a58c6b58973efc7f142b732d9b42004001ec563582729cf1e5fc0d0fabfead304935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd50... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd50... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd50... -2025-09-02 01:58:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803525.522655, 'pubkey_prefix': '30c311037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0c3b1b668a31c51eea05a47a8be53e66eaa90e2db4cfeef9e09fefe1ce35ffcc5c1cee04a58c6b58973efc7f142b732d9b42004001ec563582729cf1e5fc0d0fabfead304935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 01:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31100bdd5f69c... -2025-09-02 01:58:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31100bdd5f69c... -2025-09-02 01:58:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31100bdd5f69c... -2025-09-02 01:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803534.321054, 'pubkey_prefix': '31c31100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69ccbb1b66803b030a39deb15d70c6e1f03886e45eafacc7a63a936314a36d96e108d54558815785c57d2a150171c6ef04802e045e072dd44448c97f5596dc1913cb101970a9286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 01:58:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110101bdd5f6... -2025-09-02 01:58:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110101bdd5f6... -2025-09-02 01:58:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110101bdd5f6... -2025-09-02 01:58:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803535.5933802, 'pubkey_prefix': '2fd7110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69ccbb1b66803b030a39deb15d70c6e1f03886e45eafacc7a63a936314a36d96e108d54558815785c57d2a150171c6ef04802e045e072dd44448c97f5596dc1913cb101970a9286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 01:58:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9a1102015fbdd5... -2025-09-02 01:58:57 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9a1102015fbdd5... -2025-09-02 01:58:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fa9a1102015fbdd5... -2025-09-02 01:58:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803537.481156, 'pubkey_prefix': 'fa9a1102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e6', 'snr': -1.5, 'rssi': -102, 'raw_hex': 'fa9a1102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69ccbb1b66803b030a39deb15d70c6e1f03886e45eafacc7a63a936314a36d96e108d54558815785c57d2a150171c6ef04802e045e072dd44448c97f5596dc1913cb101970a9286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 02:02:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e29... -2025-09-02 02:02:08 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e29... -2025-09-02 02:02:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e29... -2025-09-02 02:02:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803728.773715, 'pubkey_prefix': 'f79a05015f547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f609', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f60996527af60c80968049813beb283c6b953ad21d5984a49d7ea754088ffd4d730e9ab792e4f3d6e2ee6c'} -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803729.206281, 'pubkey_prefix': '2fc305025fbd547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f6', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f60996527af60c80968049813beb283c6b953ad21d5984a49d7ea754088ffd4d730e9ab792e4f3d6e2ee6c'} -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805025f01547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805025f01547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805025f01547e... -2025-09-02 02:02:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803729.595768, 'pubkey_prefix': '33d805025f01547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f6', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805025f01547e2903892dcab36484c5a6256117dd3395c9c4e2d540f7e4f60996527af60c80968049813beb283c6b953ad21d5984a49d7ea754088ffd4d730e9ab792e4f3d6e2ee6c'} -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803790.374799, 'pubkey_prefix': 'f99a05027e5f232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf302', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf30292d08313beed3a7a00bcbc8d5149a9aee9fbe4080c2f332b987156e8c5a5609f087fe4027c2b29021985'} -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 02:03:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803790.9551098, 'pubkey_prefix': '30d705037e5f01232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf3', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf30292d08313beed3a7a00bcbc8d5149a9aee9fbe4080c2f332b987156e8c5a5609f087fe4027c2b29021985'} -2025-09-02 02:03:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 02:03:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 02:03:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 02:03:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803791.469038, 'pubkey_prefix': '30c305037e5fbd232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf3', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd232360a670efbd0e44bc72bfbd1799a2d9938f443c18bcfdf30292d08313beed3a7a00bcbc8d5149a9aee9fbe4080c2f332b987156e8c5a5609f087fe4027c2b29021985'} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1504b1247e5f... -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1504b1247e5f... -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1504b1247e5f... -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803796.270723, 'pubkey_prefix': 'f79a1504b1247e5f11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1504b1247e5f11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a58f13293cf1cfcd80fcb2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814'} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756803789, 'text': "Tae's T114: I wish room servers worked better. I see a lot of repeat messages, and usually don't have an advert for whoever is talking "} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Message content for processing: I wish room servers worked better. I see a lot of repeat messages, and usually don't have an advert for whoever is talking -2025-09-02 02:03:16 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: I wish room servers worked better. I see a lot of repeat messages, and usually don't have an advert for whoever is talking  -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756803796.270723, 'pubkey_prefix': 'f79a1504b1247e5f11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1504b1247e5f11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a58f13293cf1cfcd80fcb2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814'} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Found raw packet data: f79a1504b1247e5f11a561e20e8fcfbf... -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Converted to 155 bytes: f79a1504b1247e5f... -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Has transport codes: 9a1504b1 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Path bytes: 7e5f11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a58f13293cf1cfcd80fcb -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Payload: 2c3b77d2ec0fa3f983efcb64a12d935f... (113 bytes) -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 247, 'path_len': 36, 'path_nodes': ['5f7e', 'a511', 'e261', '8f0e', 'bfcf', '4879', 'ea', '69c0', 'a0aa', '5338', 'a9b4', '6642', '2ae0', 'f158', '9332', '1ccf', 'd8fc', 'cb0f'], 'payload': '2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 247, 'path_len': 36, 'path_nodes': ['5f7e', 'a511', 'e261', '8f0e', 'bfcf', '4879', 'ea', '69c0', 'a0aa', '5338', 'a9b4', '6642', '2ae0', 'f158', '9332', '1ccf', 'd8fc', 'cb0f'], 'payload': '2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 02:03:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c21505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c21505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c21505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803797.06081, 'pubkey_prefix': '30c21505b1247e5fbd11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e0', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c21505b1247e5fbd11a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a58f13293cf1cfcd80fcb2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814'} -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505b1247e5f... -2025-09-02 02:03:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803797.934103, 'pubkey_prefix': '30d71505b1247e5f0111a561e20e8fcfbf7948ea00c069aaa03853b4a94266e0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505b1247e5f0111a561e20e8fcfbf7948ea00c069aaa03853b4a94266e02a58f13293cf1cfcd80fcb2c3b77d2ec0fa3f983efcb64a12d935ff1dd5de69f98c63dda6020d694fe0b67fbebcb05d5dcbaa789756afe67f6172616c0267e966eeb865776798f30fba19e9eb6861ca7e11f534c6af05ecf1d10dda08c1cd0d09cfb2836b69bde9f886c668ec1361f49a27bfabb8c2c9eb24c752814'} -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905037e1d5f23... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905037e1d5f23... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905037e1d5f23... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803808.2428648, 'pubkey_prefix': 'f69905037e1d5f232323e20d10e58a74063b4287042a5f6a84a4f48a4d043fe9', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905037e1d5f232323e20d10e58a74063b4287042a5f6a84a4f48a4d043fe9a110afc94ea5d9ebb92a0229ea8d821e3056c9b614889d8980f46a49794b68b81f11d9bc066788f2530963'} -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705047e1d5f01... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705047e1d5f01... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705047e1d5f01... -2025-09-02 02:03:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803808.54426, 'pubkey_prefix': '30d705047e1d5f01232323e20d10e58a74063b4287042a5f6a84a4f48a4d043f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705047e1d5f01232323e20d10e58a74063b4287042a5f6a84a4f48a4d043fe9a110afc94ea5d9ebb92a0229ea8d821e3056c9b614889d8980f46a49794b68b81f11d9bc066788f2530963'} -2025-09-02 02:03:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305047e1d5fbd... -2025-09-02 02:03:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305047e1d5fbd... -2025-09-02 02:03:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305047e1d5fbd... -2025-09-02 02:03:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803809.178554, 'pubkey_prefix': '32c305047e1d5fbd232323e20d10e58a74063b4287042a5f6a84a4f48a4d043f', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305047e1d5fbd232323e20d10e58a74063b4287042a5f6a84a4f48a4d043fe9a110afc94ea5d9ebb92a0229ea8d821e3056c9b614889d8980f46a49794b68b81f11d9bc066788f2530963'} -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1504b1247e5f... -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1504b1247e5f... -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1504b1247e5f... -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803826.8317661, 'pubkey_prefix': 'f99a1504b1247e5f115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1504b1247e5f115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800be48be31c5db317f0c0d4e9a53b49b0ce7402cb3019de1755e9199e23c80b9fa4ec3254f183d2af8902c45'} -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756803823, 'text': "Tae's T114: So I just see that Unknown said something"} -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Message content for processing: So I just see that Unknown said something -2025-09-02 02:03:46 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: So I just see that Unknown said something -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756803826.8317661, 'pubkey_prefix': 'f99a1504b1247e5f115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1504b1247e5f115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800be48be31c5db317f0c0d4e9a53b49b0ce7402cb3019de1755e9199e23c80b9fa4ec3254f183d2af8902c45'} -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Found raw packet data: f99a1504b1247e5f115dc17ae29f1de3... -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Converted to 75 bytes: f99a1504b1247e5f... -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Not enough data: need 156, have 75 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.75 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 02:03:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 02:03:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35c31505b1247e5f... -2025-09-02 02:03:47 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35c31505b1247e5f... -2025-09-02 02:03:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 35c31505b1247e5f... -2025-09-02 02:03:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803827.5466292, 'pubkey_prefix': '35c31505b1247e5fbd115dc17ae29f1de3b21ac4a1462fddb794270e63b28068', 'snr': 13.25, 'rssi': -61, 'raw_hex': '35c31505b1247e5fbd115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800be48be31c5db317f0c0d4e9a53b49b0ce7402cb3019de1755e9199e23c80b9fa4ec3254f183d2af8902c45'} -2025-09-02 02:03:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71505b1247e5f... -2025-09-02 02:03:48 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71505b1247e5f... -2025-09-02 02:03:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71505b1247e5f... -2025-09-02 02:03:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803828.177247, 'pubkey_prefix': '33d71505b1247e5f01115dc17ae29f1de3b21ac4a1462fddb794270e63b28068', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71505b1247e5f01115dc17ae29f1de3b21ac4a1462fddb794270e63b2806800be48be31c5db317f0c0d4e9a53b49b0ce7402cb3019de1755e9199e23c80b9fa4ec3254f183d2af8902c45'} -2025-09-02 02:04:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 02:04:01 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 02:04:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 02:04:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803841.9828632, 'pubkey_prefix': 'f89a05027e5f23238c7ae5da295786c96c7763c87aab859876197c59db6e3086', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23238c7ae5da295786c96c7763c87aab859876197c59db6e308620dc59c89564ef541800f47c242b38aa1b23eb84ca3b25091077c909d4f8f2319385ab494913d5c1cdb9'} -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803842.2756228, 'pubkey_prefix': '30c305037e5fbd23238c7ae5da295786c96c7763c87aab859876197c59db6e30', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd23238c7ae5da295786c96c7763c87aab859876197c59db6e308620dc59c89564ef541800f47c242b38aa1b23eb84ca3b25091077c909d4f8f2319385ab494913d5c1cdb9'} -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 02:04:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803842.576261, 'pubkey_prefix': '31d705037e5f0123238c7ae5da295786c96c7763c87aab859876197c59db6e30', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123238c7ae5da295786c96c7763c87aab859876197c59db6e308620dc59c89564ef541800f47c242b38aa1b23eb84ca3b25091077c909d4f8f2319385ab494913d5c1cdb9'} -2025-09-02 02:04:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110375245ff3... -2025-09-02 02:04:09 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110375245ff3... -2025-09-02 02:04:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110375245ff3... -2025-09-02 02:04:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803849.995201, 'pubkey_prefix': 'f89a110375245ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110375245ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb064f2e4a66e1e9930f4ce7bf40eb8b4f6eefc70ae97359f61112551428c6e3e6a7bd7600e1ae0f3f694146f28940f3be552aa9f1c551f53b139f73e29c5cb6d292b9537602929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 02:04:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110475245f01... -2025-09-02 02:04:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110475245f01... -2025-09-02 02:04:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110475245f01... -2025-09-02 02:04:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803851.18306, 'pubkey_prefix': '32d7110475245f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b24', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110475245f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb064f2e4a66e1e9930f4ce7bf40eb8b4f6eefc70ae97359f61112551428c6e3e6a7bd7600e1ae0f3f694146f28940f3be552aa9f1c551f53b139f73e29c5cb6d292b9537602929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0506fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0506fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0506fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803878.409415, 'pubkey_prefix': 'f79a0506fb1f38081d5f2323e15a5bbcc0529ff01192a9ba7c6ca35c9d2cde10', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0506fb1f38081d5f2323e15a5bbcc0529ff01192a9ba7c6ca35c9d2cde104805dda0dbecb7337380985443d31c722f2f8d8b5cb4173346aba6efb133a7b5ed888bc5cbe5fa0245a888a0fb8f'} -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d90507fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d90507fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d90507fb1f3808... -2025-09-02 02:04:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803878.720834, 'pubkey_prefix': '31d90507fb1f38081d5f012323e15a5bbcc0529ff01192a9ba7c6ca35c9d2cde', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d90507fb1f38081d5f012323e15a5bbcc0529ff01192a9ba7c6ca35c9d2cde104805dda0dbecb7337380985443d31c722f2f8d8b5cb4173346aba6efb133a7b5ed888bc5cbe5fa0245a888a0fb8f'} -2025-09-02 02:04:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1104487e085f... -2025-09-02 02:04:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1104487e085f... -2025-09-02 02:04:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1104487e085f... -2025-09-02 02:04:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803883.182838, 'pubkey_prefix': 'f79a1104487e085ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aa', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1104487e085ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a11fbe446689865ba71f86c574d6033dc361fe6d01f90cab719e2f935c6d26e995dfd03072967b6fb7dbff8a36d36a821c35746eeddfad1b310f43e4f4f2175f72bab9590092b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 02:04:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71105487e085f... -2025-09-02 02:04:44 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71105487e085f... -2025-09-02 02:04:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71105487e085f... -2025-09-02 02:04:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803884.891728, 'pubkey_prefix': '33d71105487e085f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71105487e085f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a11fbe446689865ba71f86c574d6033dc361fe6d01f90cab719e2f935c6d26e995dfd03072967b6fb7dbff8a36d36a821c35746eeddfad1b310f43e4f4f2175f72bab9590092b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 02:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31105487e085f... -2025-09-02 02:04:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31105487e085f... -2025-09-02 02:04:45 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31105487e085f... -2025-09-02 02:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803885.386334, 'pubkey_prefix': '30c31105487e085fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31105487e085fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a11fbe446689865ba71f86c574d6033dc361fe6d01f90cab719e2f935c6d26e995dfd03072967b6fb7dbff8a36d36a821c35746eeddfad1b310f43e4f4f2175f72bab9590092b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 02:05:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1103697e5f94... -2025-09-02 02:05:46 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1103697e5f94... -2025-09-02 02:05:46 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1103697e5f94... -2025-09-02 02:05:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803946.565312, 'pubkey_prefix': 'f99a1103697e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1103697e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa9372b3b668b7d0679f74b671cf5fb61f5e76bc0b7df5bf50c5456d7b3e518d1fd7675cdbe77cf8081a81869514ab53f159f601107b285160eb5f75d0090e436d7abb91450692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104697e5f01... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104697e5f01... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104697e5f01... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803947.1178439, 'pubkey_prefix': '30d81104697e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104697e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa9372b3b668b7d0679f74b671cf5fb61f5e76bc0b7df5bf50c5456d7b3e518d1fd7675cdbe77cf8081a81869514ab53f159f601107b285160eb5f75d0090e436d7abb91450692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104697e5fbd... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104697e5fbd... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104697e5fbd... -2025-09-02 02:05:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756803947.725791, 'pubkey_prefix': '30c31104697e5fbd9477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104697e5fbd9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa9372b3b668b7d0679f74b671cf5fb61f5e76bc0b7df5bf50c5456d7b3e518d1fd7675cdbe77cf8081a81869514ab53f159f601107b285160eb5f75d0090e436d7abb91450692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 02:06:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857ec9... -2025-09-02 02:06:52 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857ec9... -2025-09-02 02:06:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857ec9... -2025-09-02 02:06:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804012.574558, 'pubkey_prefix': 'f89a05015f857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768e2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768e2448527b1613a584d261d75baba558770919e37892cea1bdec4f0a169313b51fe980af501a3a4bc6e14'} -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c205025fbd857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c205025fbd857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 33c205025fbd857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804013.00845, 'pubkey_prefix': '33c205025fbd857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768', 'snr': 12.75, 'rssi': -62, 'raw_hex': '33c205025fbd857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768e2448527b1613a584d261d75baba558770919e37892cea1bdec4f0a169313b51fe980af501a3a4bc6e14'} -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 02:06:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804013.30927, 'pubkey_prefix': '32d805025f01857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857ec95aef9b48a77d95d786e3f51b0cc8d068e870d6257fb768e2448527b1613a584d261d75baba558770919e37892cea1bdec4f0a169313b51fe980af501a3a4bc6e14'} -2025-09-02 02:07:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1104101f7e5f... -2025-09-02 02:07:23 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1104101f7e5f... -2025-09-02 02:07:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1104101f7e5f... -2025-09-02 02:07:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804043.407937, 'pubkey_prefix': 'f49a1104101f7e5fd8c4211ed3597eee8f799e23968bc6973045b1209bb2a40d', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1104101f7e5fd8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9dc2d6b3e31c2c9b3b668ee68d3dc56b6723a2938097172d92192069222307ea99ca7ef1d6f39515d5af9c145fe92f91d292e45a83be33169c447c27c55bb34b1e6f3c58756cbbf32d70592d884d402a65bb5f8f09f909d205265706561746572'} -2025-09-02 02:07:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71105101f7e5f... -2025-09-02 02:07:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71105101f7e5f... -2025-09-02 02:07:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71105101f7e5f... -2025-09-02 02:07:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804044.633981, 'pubkey_prefix': '2fd71105101f7e5f01d8c4211ed3597eee8f799e23968bc6973045b1209bb2a4', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71105101f7e5f01d8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9dc2d6b3e31c2c9b3b668ee68d3dc56b6723a2938097172d92192069222307ea99ca7ef1d6f39515d5af9c145fe92f91d292e45a83be33169c447c27c55bb34b1e6f3c58756cbbf32d70592d884d402a65bb5f8f09f909d205265706561746572'} -2025-09-02 02:07:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31105101f7e5f... -2025-09-02 02:07:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31105101f7e5f... -2025-09-02 02:07:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31105101f7e5f... -2025-09-02 02:07:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804045.232938, 'pubkey_prefix': '30c31105101f7e5fbdd8c4211ed3597eee8f799e23968bc6973045b1209bb2a4', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31105101f7e5fbdd8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9dc2d6b3e31c2c9b3b668ee68d3dc56b6723a2938097172d92192069222307ea99ca7ef1d6f39515d5af9c145fe92f91d292e45a83be33169c447c27c55bb34b1e6f3c58756cbbf32d70592d884d402a65bb5f8f09f909d205265706561746572'} -2025-09-02 02:08:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a15027e5fcdf6... -2025-09-02 02:08:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a15027e5fcdf6... -2025-09-02 02:08:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a15027e5fcdf6... -2025-09-02 02:08:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804133.958998, 'pubkey_prefix': 'f69a15027e5fcdf68030e401d31910f98b6098d401a4ffee7aed61931e54c4f5', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15027e5fcdf68030e401d31910f98b6098d401a4ffee7aed61931e54c4f52b3a99984bba660254'} -2025-09-02 02:08:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd815037e5f01cd... -2025-09-02 02:08:54 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd815037e5f01cd... -2025-09-02 02:08:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd815037e5f01cd... -2025-09-02 02:08:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804134.333478, 'pubkey_prefix': '2dd815037e5f01cdf68030e401d31910f98b6098d401a4ffee7aed61931e54c4', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd815037e5f01cdf68030e401d31910f98b6098d401a4ffee7aed61931e54c4f52b3a99984bba660254'} -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804194.0512981, 'pubkey_prefix': 'f89a05027e5f2323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81bc', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81bc5fc29f6a640edfc3439dbc6a6d0bd709ccb10df21a9c524e0d2f5df0c59ab8d42c0d1ec4a92f7f61e5c3'} -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804194.345479, 'pubkey_prefix': '31c305037e5fbd2323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81bc5fc29f6a640edfc3439dbc6a6d0bd709ccb10df21a9c524e0d2f5df0c59ab8d42c0d1ec4a92f7f61e5c3'} -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 02:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804194.854642, 'pubkey_prefix': '31d705037e5f012323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323570c4948b4dfd44ae85b47e353cecda25ac466cbb2ab81bc5fc29f6a640edfc3439dbc6a6d0bd709ccb10df21a9c524e0d2f5df0c59ab8d42c0d1ec4a92f7f61e5c3'} -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804227.2654688, 'pubkey_prefix': 'f79a05027e5f23235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c47', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c47a7930fa720fb3aac4eea95d8048c99c05d40255913e7dff7d5800878b311d3667202750c74f9adc03272'} -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 02:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804227.846882, 'pubkey_prefix': '31d705037e5f0123235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c47a7930fa720fb3aac4eea95d8048c99c05d40255913e7dff7d5800878b311d3667202750c74f9adc03272'} -2025-09-02 02:10:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 02:10:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 02:10:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 02:10:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804228.361737, 'pubkey_prefix': '31c305037e5fbd23235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd23235d2893b04dee920be668c09c2815396d37ef45d8c2ca3c47a7930fa720fb3aac4eea95d8048c99c05d40255913e7dff7d5800878b311d3667202750c74f9adc03272'} -2025-09-02 02:11:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f040d... -2025-09-02 02:11:01 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f040d... -2025-09-02 02:11:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f040d... -2025-09-02 02:11:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804261.660776, 'pubkey_prefix': 'f79a11027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471acb4b668c5a52a2b1274b7e79a83c9cb5b3b334f1313bcc8ea0ff7b56da3679486db715432dfe4fea405d89fa58b58c4f449bbd18a028e2492cd3e360a9cbb911acb2508933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 02:11:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711037e5f0104... -2025-09-02 02:11:02 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711037e5f0104... -2025-09-02 02:11:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711037e5f0104... -2025-09-02 02:11:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804262.2372851, 'pubkey_prefix': '33d711037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471acb4b668c5a52a2b1274b7e79a83c9cb5b3b334f1313bcc8ea0ff7b56da3679486db715432dfe4fea405d89fa58b58c4f449bbd18a028e2492cd3e360a9cbb911acb2508933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 02:11:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc211037e5fbd04... -2025-09-02 02:11:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc211037e5fbd04... -2025-09-02 02:11:03 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2fc211037e5fbd04... -2025-09-02 02:11:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804263.296957, 'pubkey_prefix': '2fc211037e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 11.75, 'rssi': -62, 'raw_hex': '2fc211037e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471acb4b668c5a52a2b1274b7e79a83c9cb5b3b334f1313bcc8ea0ff7b56da3679486db715432dfe4fea405d89fa58b58c4f449bbd18a028e2492cd3e360a9cbb911acb2508933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 02:11:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9b05027e5f2323... -2025-09-02 02:11:29 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9b05027e5f2323... -2025-09-02 02:11:29 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fb9b05027e5f2323... -2025-09-02 02:11:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804289.4311922, 'pubkey_prefix': 'fb9b05027e5f232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1dd9', 'snr': -1.25, 'rssi': -101, 'raw_hex': 'fb9b05027e5f232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1dd9cef607cb2ffc98746408e35584b792fa26b40413ae7860103bbf661ca73832b222e67731d25a4c116501'} -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804290.153266, 'pubkey_prefix': '33d805037e5f01232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1d', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f01232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1dd9cef607cb2ffc98746408e35584b792fa26b40413ae7860103bbf661ca73832b222e67731d25a4c116501'} -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 02:11:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804290.5488691, 'pubkey_prefix': '2ec305037e5fbd232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1d', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd232350eb6055fe75ae15ba99951966dd412d8b312319e2ba1dd9cef607cb2ffc98746408e35584b792fa26b40413ae7860103bbf661ca73832b222e67731d25a4c116501'} -2025-09-02 02:15:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f54c5... -2025-09-02 02:15:18 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f54c5... -2025-09-02 02:15:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f54c5... -2025-09-02 02:15:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804518.935272, 'pubkey_prefix': 'f99a05027e5f54c54815ad8280ebd2984e3f2c54edf331339d11ef90610de291', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f54c54815ad8280ebd2984e3f2c54edf331339d11ef90610de2916a93c9329ba5a9f5c332def15b48f0ace3d5997bb80a6587e00e10590e663de8fb11205a691fc29e04c4'} -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd54... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd54... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd54... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804519.365653, 'pubkey_prefix': '2ec305037e5fbd54c54815ad8280ebd2984e3f2c54edf331339d11ef90610de2', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd54c54815ad8280ebd2984e3f2c54edf331339d11ef90610de2916a93c9329ba5a9f5c332def15b48f0ace3d5997bb80a6587e00e10590e663de8fb11205a691fc29e04c4'} -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 02:15:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804519.874272, 'pubkey_prefix': '32d805037e5f0154c54815ad8280ebd2984e3f2c54edf331339d11ef90610de2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c54815ad8280ebd2984e3f2c54edf331339d11ef90610de2916a93c9329ba5a9f5c332def15b48f0ace3d5997bb80a6587e00e10590e663de8fb11205a691fc29e04c4'} -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f8575... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f8575... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f8575... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804534.0861719, 'pubkey_prefix': 'f89a05027e5f8575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5b6', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f8575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5b6b54d39b1d08e227e1ffd5002436088d41e0e8e305dbd96ebec01a182aa0518ca42dea3a58baafc40f9a7'} -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0185... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0185... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0185... -2025-09-02 02:15:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804534.8100102, 'pubkey_prefix': '32d705037e5f018575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f018575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5b6b54d39b1d08e227e1ffd5002436088d41e0e8e305dbd96ebec01a182aa0518ca42dea3a58baafc40f9a7'} -2025-09-02 02:15:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd85... -2025-09-02 02:15:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd85... -2025-09-02 02:15:35 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd85... -2025-09-02 02:15:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804535.324523, 'pubkey_prefix': '2fc305037e5fbd8575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd8575bf8a86b6d0d2f455060ad2c9b85bcf1bcfa2ca8abdbea5b6b54d39b1d08e227e1ffd5002436088d41e0e8e305dbd96ebec01a182aa0518ca42dea3a58baafc40f9a7'} -2025-09-02 02:16:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 02:16:35 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 02:16:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 02:16:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804595.84155, 'pubkey_prefix': 'f89a05027e5f2323613ec11bd6ce378dae18a26128d1c0bd176b60772473b0aa', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323613ec11bd6ce378dae18a26128d1c0bd176b60772473b0aade97fe0c643796b771af0441f9a1d9b7fa1abbe621233661a82b5b821db208f52a896cdd227483360add'} -2025-09-02 02:16:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 02:16:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 02:16:36 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 02:16:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804596.423918, 'pubkey_prefix': '2fd905037e5f012323613ec11bd6ce378dae18a26128d1c0bd176b60772473b0', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323613ec11bd6ce378dae18a26128d1c0bd176b60772473b0aade97fe0c643796b771af0441f9a1d9b7fa1abbe621233661a82b5b821db208f52a896cdd227483360add'} -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0505fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0505fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0505fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804619.4640288, 'pubkey_prefix': 'f89a0505fb1f80cd5f2323288eb57e6335bac46e6dc3d1385a4a24e1ff11b954', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0505fb1f80cd5f2323288eb57e6335bac46e6dc3d1385a4a24e1ff11b954d2a8b9b91624c7cac28dfcf35fcdcad9804612392ab76e02f3362027347934f7c6174be1aba6a6637993440cf8'} -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30506fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30506fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30506fb1f80cd... -2025-09-02 02:16:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804619.912537, 'pubkey_prefix': '30c30506fb1f80cd5fbd2323288eb57e6335bac46e6dc3d1385a4a24e1ff11b9', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30506fb1f80cd5fbd2323288eb57e6335bac46e6dc3d1385a4a24e1ff11b954d2a8b9b91624c7cac28dfcf35fcdcad9804612392ab76e02f3362027347934f7c6174be1aba6a6637993440cf8'} -2025-09-02 02:17:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70506fb1f80cd... -2025-09-02 02:17:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70506fb1f80cd... -2025-09-02 02:17:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70506fb1f80cd... -2025-09-02 02:17:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804620.3077528, 'pubkey_prefix': '30d70506fb1f80cd5f012323288eb57e6335bac46e6dc3d1385a4a24e1ff11b9', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70506fb1f80cd5f012323288eb57e6335bac46e6dc3d1385a4a24e1ff11b954d2a8b9b91624c7cac28dfcf35fcdcad9804612392ab76e02f3362027347934f7c6174be1aba6a6637993440cf8'} -2025-09-02 02:17:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e92... -2025-09-02 02:17:18 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e92... -2025-09-02 02:17:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e92... -2025-09-02 02:17:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804638.604922, 'pubkey_prefix': 'f79a05015f547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a7531', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a753120b9b58c147360ec5fc4923fa573aa574feb3367da06268c46ddf6e7cd775b455e76c59e1bec99e126'} -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804639.184909, 'pubkey_prefix': '32d805025f01547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a75', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a753120b9b58c147360ec5fc4923fa573aa574feb3367da06268c46ddf6e7cd775b455e76c59e1bec99e126'} -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd547e... -2025-09-02 02:17:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804639.602376, 'pubkey_prefix': '2fc305025fbd547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a75', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd547e92da9a5dad2dfdb74bca110258e4fe57e61bc9f048b33a753120b9b58c147360ec5fc4923fa573aa574feb3367da06268c46ddf6e7cd775b455e76c59e1bec99e126'} -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804643.54864, 'pubkey_prefix': 'f79a05027e5f232322027f759adafd857f804eb875ae423c64a7086348ab6cb5', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f232322027f759adafd857f804eb875ae423c64a7086348ab6cb5f60765c1a053d075d7fec14e5a81b8d11d082c4c77960a9af9e25c5570df00590b62601c6801fc1d558d'} -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 02:17:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804643.842616, 'pubkey_prefix': '2fc305037e5fbd232322027f759adafd857f804eb875ae423c64a7086348ab6c', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd232322027f759adafd857f804eb875ae423c64a7086348ab6cb5f60765c1a053d075d7fec14e5a81b8d11d082c4c77960a9af9e25c5570df00590b62601c6801fc1d558d'} -2025-09-02 02:17:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 02:17:24 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 02:17:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 02:17:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804644.3528829, 'pubkey_prefix': '33d805037e5f01232322027f759adafd857f804eb875ae423c64a7086348ab6c', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f01232322027f759adafd857f804eb875ae423c64a7086348ab6cb5f60765c1a053d075d7fec14e5a81b8d11d082c4c77960a9af9e25c5570df00590b62601c6801fc1d558d'} -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0504b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0504b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0504b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804678.643529, 'pubkey_prefix': 'f99a0504b97e155f2323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c88', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0504b97e155f2323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c88077b4340acc90464d2d74c2c3ab1c7761ad4e8b03da23fd9e9d5086fa803303ad0c58b14cd576e396867eb5b'} -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70505b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70505b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70505b97e155f... -2025-09-02 02:17:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804678.943882, 'pubkey_prefix': '30d70505b97e155f012323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70505b97e155f012323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c88077b4340acc90464d2d74c2c3ab1c7761ad4e8b03da23fd9e9d5086fa803303ad0c58b14cd576e396867eb5b'} -2025-09-02 02:17:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc30505b97e155f... -2025-09-02 02:17:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc30505b97e155f... -2025-09-02 02:17:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc30505b97e155f... -2025-09-02 02:17:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804679.360137, 'pubkey_prefix': '2fc30505b97e155fbd2323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc30505b97e155fbd2323e8606aa1689fb26f2d0cdb9ea2c125aeed5d28d10c88077b4340acc90464d2d74c2c3ab1c7761ad4e8b03da23fd9e9d5086fa803303ad0c58b14cd576e396867eb5b'} -2025-09-02 02:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11027e5f80db... -2025-09-02 02:20:59 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11027e5f80db... -2025-09-02 02:20:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11027e5f80db... -2025-09-02 02:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804859.651907, 'pubkey_prefix': 'f99a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ef5b6b66891ef0e2d8a25c349c1f1d037dabbdb74c8e01933646ff9bde962cfa2788dfa391455fd2c29a9526d61fcbba4429ccfe41520725ea26dd020222925d7cae47c0c927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 02:21:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc311037e5fbd80... -2025-09-02 02:21:00 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc311037e5fbd80... -2025-09-02 02:21:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2cc311037e5fbd80... -2025-09-02 02:21:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804860.559173, 'pubkey_prefix': '2cc311037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.0, 'rssi': -61, 'raw_hex': '2cc311037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ef5b6b66891ef0e2d8a25c349c1f1d037dabbdb74c8e01933646ff9bde962cfa2788dfa391455fd2c29a9526d61fcbba4429ccfe41520725ea26dd020222925d7cae47c0c927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 02:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd811037e5f0180... -2025-09-02 02:21:01 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd811037e5f0180... -2025-09-02 02:21:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd811037e5f0180... -2025-09-02 02:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804861.318819, 'pubkey_prefix': '2dd811037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd811037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ef5b6b66891ef0e2d8a25c349c1f1d037dabbdb74c8e01933646ff9bde962cfa2788dfa391455fd2c29a9526d61fcbba4429ccfe41520725ea26dd020222925d7cae47c0c927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 02:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5fa3d1... -2025-09-02 02:22:01 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5fa3d1... -2025-09-02 02:22:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5fa3d1... -2025-09-02 02:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804921.4130208, 'pubkey_prefix': 'f79a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d02fb7b668a4607e11c7fc2709d2431ea6f93b5983664553174b366bc43f8c99855acfa33c9ff1406fea2f34c18a5872fefa46b8d9f035cf7933bdbc7ab15d34bc409e620d929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 02:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f01a3... -2025-09-02 02:22:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f01a3... -2025-09-02 02:22:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f01a3... -2025-09-02 02:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804922.414439, 'pubkey_prefix': '30d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d02fb7b668a4607e11c7fc2709d2431ea6f93b5983664553174b366bc43f8c99855acfa33c9ff1406fea2f34c18a5872fefa46b8d9f035cf7933bdbc7ab15d34bc409e620d929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 02:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c311037e5fbda3... -2025-09-02 02:22:03 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c311037e5fbda3... -2025-09-02 02:22:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c311037e5fbda3... -2025-09-02 02:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804923.217011, 'pubkey_prefix': '33c311037e5fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c311037e5fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d02fb7b668a4607e11c7fc2709d2431ea6f93b5983664553174b366bc43f8c99855acfa33c9ff1406fea2f34c18a5872fefa46b8d9f035cf7933bdbc7ab15d34bc409e620d929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 02:22:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f857ea8... -2025-09-02 02:22:14 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f857ea8... -2025-09-02 02:22:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f857ea8... -2025-09-02 02:22:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804934.528289, 'pubkey_prefix': 'f79a05015f857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb9c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb9c9853203f5ef070f9a138a3222e13d63eb7dae9d0317624c8240284d09679496621e28832c2fcaf1a8e'} -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804935.102137, 'pubkey_prefix': '31c305025fbd857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb9c9853203f5ef070f9a138a3222e13d63eb7dae9d0317624c8240284d09679496621e28832c2fcaf1a8e'} -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 02:22:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804935.4033768, 'pubkey_prefix': '30d805025f01857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857ea8e0afa2c1e486810e0c51c1b205547c49b49648244937cb9c9853203f5ef070f9a138a3222e13d63eb7dae9d0317624c8240284d09679496621e28832c2fcaf1a8e'} -2025-09-02 02:23:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503fb7e5f23... -2025-09-02 02:23:17 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503fb7e5f23... -2025-09-02 02:23:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503fb7e5f23... -2025-09-02 02:23:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804997.8294022, 'pubkey_prefix': 'f79a0503fb7e5f2323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9c16f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503fb7e5f2323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9c16f6b1dfcd02e4c8ab1130fe9e257365040b2c7e387caa1f6ea84ac0cff370405cfe37cc8cddb218b1d1b8b17'} -2025-09-02 02:23:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30504fb7e5fbd... -2025-09-02 02:23:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30504fb7e5fbd... -2025-09-02 02:23:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30504fb7e5fbd... -2025-09-02 02:23:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804998.404164, 'pubkey_prefix': '31c30504fb7e5fbd2323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9c1', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30504fb7e5fbd2323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9c16f6b1dfcd02e4c8ab1130fe9e257365040b2c7e387caa1f6ea84ac0cff370405cfe37cc8cddb218b1d1b8b17'} -2025-09-02 02:23:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80505fb7e5fbd... -2025-09-02 02:23:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80505fb7e5fbd... -2025-09-02 02:23:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80505fb7e5fbd... -2025-09-02 02:23:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756804999.268542, 'pubkey_prefix': '31d80505fb7e5fbd012323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80505fb7e5fbd012323df7dbfaab067869eaeaebf0df5159053b2ad5ea1f9c16f6b1dfcd02e4c8ab1130fe9e257365040b2c7e387caa1f6ea84ac0cff370405cfe37cc8cddb218b1d1b8b17'} -2025-09-02 02:23:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991104c7a37e5f... -2025-09-02 02:23:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991104c7a37e5f... -2025-09-02 02:23:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991104c7a37e5f... -2025-09-02 02:23:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805033.672805, 'pubkey_prefix': 'f6991104c7a37e5f4831c4b448eb025f21323d46874677291ef372bf32da2b27', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991104c7a37e5f4831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbeb13c45660f13763c6c00ccf01abdb9069de117550d84c959bb5d1760026722b612ad590517fd1302b3d786ee3776aa2a58be640886bf821092bcdea0f122aac85e89df0d9208fad2026031b7f848617452414b706561746572'} -2025-09-02 02:23:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31105c7a37e5f... -2025-09-02 02:23:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31105c7a37e5f... -2025-09-02 02:23:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31105c7a37e5f... -2025-09-02 02:23:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805034.715272, 'pubkey_prefix': '31c31105c7a37e5fbd4831c4b448eb025f21323d46874677291ef372bf32da2b', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31105c7a37e5fbd4831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbeb13c45660f13763c6c00ccf01abdb9069de117550d84c959bb5d1760026722b612ad590517fd1302b3d786ee3776aa2a58be640886bf821092bcdea0f122aac85e89df0d9208fad2026031b7f848617452414b706561746572'} -2025-09-02 02:24:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fb9a05027e5f2323... -2025-09-02 02:24:13 - MeshCoreBot - DEBUG - Cached SNR -1.25 for pubkey fb9a05027e5f2323... -2025-09-02 02:24:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey fb9a05027e5f2323... -2025-09-02 02:24:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805053.50842, 'pubkey_prefix': 'fb9a05027e5f2323ac57d84afa51fbba759693420cbdbea3411541e29f4f95ff', 'snr': -1.25, 'rssi': -102, 'raw_hex': 'fb9a05027e5f2323ac57d84afa51fbba759693420cbdbea3411541e29f4f95ffdbabd40681ae0ce933790b4f8f73948cd45e2891122b2843f2505d812e9161405fd2ba2ac4f69fcef733'} -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805054.0888052, 'pubkey_prefix': '30d805037e5f012323ac57d84afa51fbba759693420cbdbea3411541e29f4f95', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323ac57d84afa51fbba759693420cbdbea3411541e29f4f95ffdbabd40681ae0ce933790b4f8f73948cd45e2891122b2843f2505d812e9161405fd2ba2ac4f69fcef733'} -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 02:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805054.5048058, 'pubkey_prefix': '32c305037e5fbd2323ac57d84afa51fbba759693420cbdbea3411541e29f4f95', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd2323ac57d84afa51fbba759693420cbdbea3411541e29f4f95ffdbabd40681ae0ce933790b4f8f73948cd45e2891122b2843f2505d812e9161405fd2ba2ac4f69fcef733'} -2025-09-02 02:24:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05051f38081d... -2025-09-02 02:24:53 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05051f38081d... -2025-09-02 02:24:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05051f38081d... -2025-09-02 02:24:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805093.973391, 'pubkey_prefix': 'f99a05051f38081d5f2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05051f38081d5f2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf73'} -2025-09-02 02:24:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805061f38081d... -2025-09-02 02:24:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805061f38081d... -2025-09-02 02:24:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805061f38081d... -2025-09-02 02:24:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805094.8664079, 'pubkey_prefix': '30d805061f38081d5f012323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805061f38081d5f012323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf73'} -2025-09-02 02:24:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305061f38081d... -2025-09-02 02:24:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305061f38081d... -2025-09-02 02:24:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305061f38081d... -2025-09-02 02:24:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805095.245104, 'pubkey_prefix': '31c305061f38081d5fbd2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305061f38081d5fbd2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf73'} -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05051f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05051f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05051f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805096.1309109, 'pubkey_prefix': 'f79a05051f94c77e5f2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05051f94c77e5f2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf13'} -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305061f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305061f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305061f94c77e... -2025-09-02 02:24:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805096.87363, 'pubkey_prefix': '30c305061f94c77e5fbd2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305061f94c77e5fbd2323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf13'} -2025-09-02 02:24:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805061f94c77e... -2025-09-02 02:24:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805061f94c77e... -2025-09-02 02:24:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805061f94c77e... -2025-09-02 02:24:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805097.1830971, 'pubkey_prefix': '30d805061f94c77e5f012323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805061f94c77e5f012323c4f0378a7efe0d43e26d2fb0431e9a2cc0f7be73b9e73eb59442a664497373c9650c27c3234640a57208d9244b18719458f1c00c0e1fcd4854a1cd800de4721ccf13'} -2025-09-02 02:26:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1104b8647e5f... -2025-09-02 02:26:36 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1104b8647e5f... -2025-09-02 02:26:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1104b8647e5f... -2025-09-02 02:26:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805196.406126, 'pubkey_prefix': 'f99a1104b8647e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af6004', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1104b8647e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e51e84466cd9b490deaa8a9569976ecaebcce50a5c6a266e852683b171e58412ee52171d0fb4b5da0b0b132b676b8fc4cfe7c8ba05737816f137ec7251fa79bed20eac90792000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805197.352198, 'pubkey_prefix': '2ec31105b8647e5fbd6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af60', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31105b8647e5fbd6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e51e84466cd9b490deaa8a9569976ecaebcce50a5c6a266e852683b171e58412ee52171d0fb4b5da0b0b132b676b8fc4cfe7c8ba05737816f137ec7251fa79bed20eac90792000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105b8647e5f... -2025-09-02 02:26:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805197.931304, 'pubkey_prefix': '32d81105b8647e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af60', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105b8647e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e51e84466cd9b490deaa8a9569976ecaebcce50a5c6a266e852683b171e58412ee52171d0fb4b5da0b0b132b676b8fc4cfe7c8ba05737816f137ec7251fa79bed20eac90792000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103c77e5f6e... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103c77e5f6e... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103c77e5f6e... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805418.306269, 'pubkey_prefix': 'f69a1103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf7', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1825b9b6689c3b4eaa313edcff34b33195a0fe99c205dd0523cc56c7692ca5c0afe660c15a12388b027912c1b6aaf9c3f2eeeeba48e14911d08734a58723a7e5e2da5fc90a814144375448'} -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104c77e5f01... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104c77e5f01... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104c77e5f01... -2025-09-02 02:30:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805418.8760169, 'pubkey_prefix': '32d81104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1825b9b6689c3b4eaa313edcff34b33195a0fe99c205dd0523cc56c7692ca5c0afe660c15a12388b027912c1b6aaf9c3f2eeeeba48e14911d08734a58723a7e5e2da5fc90a814144375448'} -2025-09-02 02:30:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104c77e5fbd... -2025-09-02 02:30:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104c77e5fbd... -2025-09-02 02:30:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104c77e5fbd... -2025-09-02 02:30:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805419.726014, 'pubkey_prefix': '30c31104c77e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25b', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104c77e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1825b9b6689c3b4eaa313edcff34b33195a0fe99c205dd0523cc56c7692ca5c0afe660c15a12388b027912c1b6aaf9c3f2eeeeba48e14911d08734a58723a7e5e2da5fc90a814144375448'} -2025-09-02 02:30:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110480fb7e5f... -2025-09-02 02:30:28 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110480fb7e5f... -2025-09-02 02:30:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110480fb7e5f... -2025-09-02 02:30:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805428.513366, 'pubkey_prefix': 'f89a110480fb7e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110480fb7e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892d3c550669030a0166e95ebbad7bf5aee25ae2f8ac8e2c2354d98eec883e9922d732a7092817474ef5d560e30c04a54c0664a7186120f95b950165f19ceed4309ef9afe0792cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 02:30:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec3110580fb7e5f... -2025-09-02 02:30:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec3110580fb7e5f... -2025-09-02 02:30:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec3110580fb7e5f... -2025-09-02 02:30:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805429.6402402, 'pubkey_prefix': '2ec3110580fb7e5fbd45b308d48cce900c7703fc936bdb7cdd77b284a28c5054', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec3110580fb7e5fbd45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892d3c550669030a0166e95ebbad7bf5aee25ae2f8ac8e2c2354d98eec883e9922d732a7092817474ef5d560e30c04a54c0664a7186120f95b950165f19ceed4309ef9afe0792cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 02:30:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110580fb7e5f... -2025-09-02 02:30:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110580fb7e5f... -2025-09-02 02:30:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110580fb7e5f... -2025-09-02 02:30:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805430.1075861, 'pubkey_prefix': '30d8110580fb7e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110580fb7e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892d3c550669030a0166e95ebbad7bf5aee25ae2f8ac8e2c2354d98eec883e9922d732a7092817474ef5d560e30c04a54c0664a7186120f95b950165f19ceed4309ef9afe0792cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 02:30:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fa9b05027e5f8575... -2025-09-02 02:30:38 - MeshCoreBot - DEBUG - Cached SNR -1.5 for pubkey fa9b05027e5f8575... -2025-09-02 02:30:38 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fa9b05027e5f8575... -2025-09-02 02:30:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805438.815629, 'pubkey_prefix': 'fa9b05027e5f8575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e51b', 'snr': -1.5, 'rssi': -101, 'raw_hex': 'fa9b05027e5f8575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e51bb24547bdf89818d7483da63f0efc4488acf8c6152e8f1df1a4eb7289749da5d5b465d3def149867982bd'} -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0185... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0185... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0185... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805439.3976371, 'pubkey_prefix': '33d805037e5f018575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e5', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f018575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e51bb24547bdf89818d7483da63f0efc4488acf8c6152e8f1df1a4eb7289749da5d5b465d3def149867982bd'} -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd85... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd85... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd85... -2025-09-02 02:30:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805439.8929431, 'pubkey_prefix': '30c305037e5fbd8575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e5', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd8575bdfba94d74129e8ecec65e30121806bbd1a82bfdebf3e51bb24547bdf89818d7483da63f0efc4488acf8c6152e8f1df1a4eb7289749da5d5b465d3def149867982bd'} -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89b0503fb7e5f23... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89b0503fb7e5f23... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f89b0503fb7e5f23... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805442.032593, 'pubkey_prefix': 'f89b0503fb7e5f2323feb31990041903c2dd7f041c9ec8b093794d5e2227d063', 'snr': -2.0, 'rssi': -101, 'raw_hex': 'f89b0503fb7e5f2323feb31990041903c2dd7f041c9ec8b093794d5e2227d063bc06b836f0776b057004d525ea64a09da303f0900c6fce57594b9c99d5f273d4e0d340a89a182523dc882e'} -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80504fb7e5f01... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80504fb7e5f01... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80504fb7e5f01... -2025-09-02 02:30:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805442.333626, 'pubkey_prefix': '31d80504fb7e5f012323feb31990041903c2dd7f041c9ec8b093794d5e2227d0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80504fb7e5f012323feb31990041903c2dd7f041c9ec8b093794d5e2227d063bc06b836f0776b057004d525ea64a09da303f0900c6fce57594b9c99d5f273d4e0d340a89a182523dc882e'} -2025-09-02 02:30:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30504fb7e5fbd... -2025-09-02 02:30:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30504fb7e5fbd... -2025-09-02 02:30:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30504fb7e5fbd... -2025-09-02 02:30:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805443.031276, 'pubkey_prefix': '32c30504fb7e5fbd2323feb31990041903c2dd7f041c9ec8b093794d5e2227d0', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30504fb7e5fbd2323feb31990041903c2dd7f041c9ec8b093794d5e2227d063bc06b836f0776b057004d525ea64a09da303f0900c6fce57594b9c99d5f273d4e0d340a89a182523dc882e'} -2025-09-02 02:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a12005fbfb6c8... -2025-09-02 02:30:56 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a12005fbfb6c8... -2025-09-02 02:30:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a12005fbfb6c8... -2025-09-02 02:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805456.095608, 'pubkey_prefix': 'f99a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c357b9b6687dbceb6192ad47a78dc1759c60c65aed5d0fa70c7d4a0cfc3e9f2801a1d975c5d03e06e74e0d173a633ff968b900c6df2be2791e41c74d5934958bdc3c33420c927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 02:31:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 02:31:17 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 02:31:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 02:31:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805477.462954, 'pubkey_prefix': 'f99a05027e5f23238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff058c', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f23238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff058c9388ca39a744f62008ddddf896a1e9ece02617755868990e27b8a90703bc57df4fdc9ea55c5a7fb5a4db'} -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805478.044258, 'pubkey_prefix': '33d805037e5f0123238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff05', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0123238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff058c9388ca39a744f62008ddddf896a1e9ece02617755868990e27b8a90703bc57df4fdc9ea55c5a7fb5a4db'} -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 02:31:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805478.4603891, 'pubkey_prefix': '2fc305037e5fbd23238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff05', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd23238fcb083c7a99f4a0b1555f74fc2ddf3de323bc9f79ff058c9388ca39a744f62008ddddf896a1e9ece02617755868990e27b8a90703bc57df4fdc9ea55c5a7fb5a4db'} -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e66... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e66... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e66... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805551.692909, 'pubkey_prefix': 'f59905015f547e667483cb0545cac532a2e240cf489268138fc210287b334966', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e667483cb0545cac532a2e240cf489268138fc210287b3349668500ddc72c34ed7c1f7ee0e6c7891c1eaba30d662d5b92038bd37d024988dce93c55ed55567d507492'} -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd547e... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd547e... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd547e... -2025-09-02 02:32:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805551.9838562, 'pubkey_prefix': '31c305025fbd547e667483cb0545cac532a2e240cf489268138fc210287b3349', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd547e667483cb0545cac532a2e240cf489268138fc210287b3349668500ddc72c34ed7c1f7ee0e6c7891c1eaba30d662d5b92038bd37d024988dce93c55ed55567d507492'} -2025-09-02 02:32:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 02:32:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 02:32:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 02:32:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805552.371673, 'pubkey_prefix': '31d805025f01547e667483cb0545cac532a2e240cf489268138fc210287b3349', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e667483cb0545cac532a2e240cf489268138fc210287b3349668500ddc72c34ed7c1f7ee0e6c7891c1eaba30d662d5b92038bd37d024988dce93c55ed55567d507492'} -2025-09-02 02:32:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a110689e21f38... -2025-09-02 02:32:55 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a110689e21f38... -2025-09-02 02:32:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a110689e21f38... -2025-09-02 02:32:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805575.206274, 'pubkey_prefix': 'f69a110689e21f38085f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a110689e21f38085f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf3450abb9b6685d0d7ea6f2fa14f34c62702055b210dcf43a238e3f9c61c1587e608adc5b27098274d352038e114b582505e1a753e4014d6256cce1d35b051ba0d1a2c48ded08930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c3110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c3110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c3110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805576.160375, 'pubkey_prefix': '31c3110789e21f38085fbd0d3c70c88ba62f0f4e3a957921b24b869c97480fab', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c3110789e21f38085fbd0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf3450abb9b6685d0d7ea6f2fa14f34c62702055b210dcf43a238e3f9c61c1587e608adc5b27098274d352038e114b582505e1a753e4014d6256cce1d35b051ba0d1a2c48ded08930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110789e21f38... -2025-09-02 02:32:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805576.744281, 'pubkey_prefix': '31d8110789e21f38085f010d3c70c88ba62f0f4e3a957921b24b869c97480fab', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110789e21f38085f010d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf3450abb9b6685d0d7ea6f2fa14f34c62702055b210dcf43a238e3f9c61c1587e608adc5b27098274d352038e114b582505e1a753e4014d6256cce1d35b051ba0d1a2c48ded08930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805789.5777762, 'pubkey_prefix': 'f69a05027e5f2323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed450', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed450efc675eaaa6694fe8f4719449fffd0b350c4e0fcff081ff953acab52d580a7b01887775a529d438b2789'} -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 02:36:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805789.8681312, 'pubkey_prefix': '2fc305037e5fbd2323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed4', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed450efc675eaaa6694fe8f4719449fffd0b350c4e0fcff081ff953acab52d580a7b01887775a529d438b2789'} -2025-09-02 02:36:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 02:36:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 02:36:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 02:36:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805790.256415, 'pubkey_prefix': '30d805037e5f012323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323247d14a8c653d59b8a7f16ffd01ecb654d2b4a2830eed450efc675eaaa6694fe8f4719449fffd0b350c4e0fcff081ff953acab52d580a7b01887775a529d438b2789'} -2025-09-02 02:36:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 02:36:54 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 02:36:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 02:36:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805814.563602, 'pubkey_prefix': 'f69a05027e5f232387f0a018b840f094a5c1573a590d4ad43b37edda07db9351', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f232387f0a018b840f094a5c1573a590d4ad43b37edda07db9351c4d83f45ac9c49dc8c7bb528be9fe2ebabb612c5e4e873dcae58e1178d3f591fdea91578446682995da0'} -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805815.002625, 'pubkey_prefix': '31d805037e5f01232387f0a018b840f094a5c1573a590d4ad43b37edda07db93', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232387f0a018b840f094a5c1573a590d4ad43b37edda07db9351c4d83f45ac9c49dc8c7bb528be9fe2ebabb612c5e4e873dcae58e1178d3f591fdea91578446682995da0'} -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 02:36:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805815.3980951, 'pubkey_prefix': '2fc305037e5fbd232387f0a018b840f094a5c1573a590d4ad43b37edda07db93', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd232387f0a018b840f094a5c1573a590d4ad43b37edda07db9351c4d83f45ac9c49dc8c7bb528be9fe2ebabb612c5e4e873dcae58e1178d3f591fdea91578446682995da0'} -2025-09-02 02:37:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905015f857e5d... -2025-09-02 02:37:21 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905015f857e5d... -2025-09-02 02:37:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905015f857e5d... -2025-09-02 02:37:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805841.942386, 'pubkey_prefix': 'f69905015f857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbdd7', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905015f857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbdd7b0e9360c3011cf0e8aa6a736f12f14319b9fb93389373ca85c526e45d23756038b39a4008aa3e73a4c'} -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305025fbd857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305025fbd857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305025fbd857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805842.2356212, 'pubkey_prefix': '2ec305025fbd857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbd', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305025fbd857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbdd7b0e9360c3011cf0e8aa6a736f12f14319b9fb93389373ca85c526e45d23756038b39a4008aa3e73a4c'} -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 02:37:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805842.7452002, 'pubkey_prefix': '2fd805025f01857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e5d8b74dbc58c284e97be08676fafad38e4287a0b6b5e3dbdd7b0e9360c3011cf0e8aa6a736f12f14319b9fb93389373ca85c526e45d23756038b39a4008aa3e73a4c'} -2025-09-02 02:37:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 02:37:54 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 02:37:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 02:37:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805874.612768, 'pubkey_prefix': 'f59a05027e5f23236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c09b10', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f23236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c09b1050ee6b45a55b571b1ba2c02702e9067db18b0992dd9ca208952f35c253679d64fc4ad64b5f09837dd70d'} -2025-09-02 02:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 02:37:55 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 02:37:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 02:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805875.616353, 'pubkey_prefix': '33d805037e5f0123236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c09b', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0123236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c09b1050ee6b45a55b571b1ba2c02702e9067db18b0992dd9ca208952f35c253679d64fc4ad64b5f09837dd70d'} -2025-09-02 02:37:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305047e5f01bd... -2025-09-02 02:37:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305047e5f01bd... -2025-09-02 02:37:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305047e5f01bd... -2025-09-02 02:37:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805876.333306, 'pubkey_prefix': '33c305047e5f01bd23236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c0', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305047e5f01bd23236c88f7e3a57e1c3cf1923faead64ce2ec6f54aab39c09b1050ee6b45a55b571b1ba2c02702e9067db18b0992dd9ca208952f35c253679d64fc4ad64b5f09837dd70d'} -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11027e5fc79f... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11027e5fc79f... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11027e5fc79f... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805903.175379, 'pubkey_prefix': 'f89a11027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564420abbb668bcf8d87a90353a2dfe853f805f251f08465d510964eb38bbbdf3cd3add31357d611b8442971ce53c18f31a9ea89c44236f39e62e69f7f70815e98f6cbe15810d92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01c7... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01c7... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01c7... -2025-09-02 02:38:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805903.985784, 'pubkey_prefix': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564420abbb668bcf8d87a90353a2dfe853f805f251f08465d510964eb38bbbdf3cd3add31357d611b8442971ce53c18f31a9ea89c44236f39e62e69f7f70815e98f6cbe15810d92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 02:38:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbdc7... -2025-09-02 02:38:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbdc7... -2025-09-02 02:38:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbdc7... -2025-09-02 02:38:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805905.047128, 'pubkey_prefix': '30c311037e5fbdc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbdc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564420abbb668bcf8d87a90353a2dfe853f805f251f08465d510964eb38bbbdf3cd3add31357d611b8442971ce53c18f31a9ea89c44236f39e62e69f7f70815e98f6cbe15810d92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 02:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79b1104e61f7e5f... -2025-09-02 02:38:49 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79b1104e61f7e5f... -2025-09-02 02:38:49 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f79b1104e61f7e5f... -2025-09-02 02:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805929.694578, 'pubkey_prefix': 'f79b1104e61f7e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf2666', 'snr': -2.25, 'rssi': -101, 'raw_hex': 'f79b1104e61f7e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b22bbb668b303febccb51afdbb9aace6ca638f14d02a729ef606d3882a9c31b10e58c3af69d7b614d631224ee1c08c202c5e5260eea47c14e4317cf189e7865b22bd5e3039276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 02:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81105e61f7e5f... -2025-09-02 02:38:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81105e61f7e5f... -2025-09-02 02:38:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81105e61f7e5f... -2025-09-02 02:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805930.756048, 'pubkey_prefix': '2ed81105e61f7e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81105e61f7e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b22bbb668b303febccb51afdbb9aace6ca638f14d02a729ef606d3882a9c31b10e58c3af69d7b614d631224ee1c08c202c5e5260eea47c14e4317cf189e7865b22bd5e3039276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 02:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31105e61f7e5f... -2025-09-02 02:38:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31105e61f7e5f... -2025-09-02 02:38:51 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31105e61f7e5f... -2025-09-02 02:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805931.3642318, 'pubkey_prefix': '31c31105e61f7e5fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31105e61f7e5fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b22bbb668b303febccb51afdbb9aace6ca638f14d02a729ef606d3882a9c31b10e58c3af69d7b614d631224ee1c08c202c5e5260eea47c14e4317cf189e7865b22bd5e3039276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 02:39:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11038d1d5f2c... -2025-09-02 02:39:06 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11038d1d5f2c... -2025-09-02 02:39:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11038d1d5f2c... -2025-09-02 02:39:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805946.48912, 'pubkey_prefix': 'f79a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e334bbb668794d43a8969586b7d858e617887501c209672cd09fe8850c50b2123834572cb61f999779dc2055f7ce5ed1f03db012040139eb67fe64262922fe48de3237f50a814c54204d6f62696c65'} -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd811048d1d5f01... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd811048d1d5f01... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd811048d1d5f01... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805947.0576499, 'pubkey_prefix': '2dd811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e334bbb668794d43a8969586b7d858e617887501c209672cd09fe8850c50b2123834572cb61f999779dc2055f7ce5ed1f03db012040139eb67fe64262922fe48de3237f50a814c54204d6f62696c65'} -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311048d1d5fbd... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311048d1d5fbd... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311048d1d5fbd... -2025-09-02 02:39:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756805947.946392, 'pubkey_prefix': '2fc311048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e334bbb668794d43a8969586b7d858e617887501c209672cd09fe8850c50b2123834572cb61f999779dc2055f7ce5ed1f03db012040139eb67fe64262922fe48de3237f50a814c54204d6f62696c65'} -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103c77e5fe4... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103c77e5fe4... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103c77e5fe4... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806026.033513, 'pubkey_prefix': 'f69a1103c77e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103c77e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b8abbb66838bbec538d6d5423b0aaea4b4a057a360dd43da95984bf501d9ca0f2aa59f8c1f703795ee91c4fb1fd94daffc5ff5ba5bf6b1d6aaf55f0667e3969dcfc047a0492008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81104c77e5f01... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81104c77e5f01... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81104c77e5f01... -2025-09-02 02:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806026.60993, 'pubkey_prefix': '2fd81104c77e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81104c77e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b8abbb66838bbec538d6d5423b0aaea4b4a057a360dd43da95984bf501d9ca0f2aa59f8c1f703795ee91c4fb1fd94daffc5ff5ba5bf6b1d6aaf55f0667e3969dcfc047a0492008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 02:40:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc31104c77e5fbd... -2025-09-02 02:40:27 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc31104c77e5fbd... -2025-09-02 02:40:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc31104c77e5fbd... -2025-09-02 02:40:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806027.215081, 'pubkey_prefix': '2dc31104c77e5fbde412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc31104c77e5fbde412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b8abbb66838bbec538d6d5423b0aaea4b4a057a360dd43da95984bf501d9ca0f2aa59f8c1f703795ee91c4fb1fd94daffc5ff5ba5bf6b1d6aaf55f0667e3969dcfc047a0492008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 02:40:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991104d0f27e5f... -2025-09-02 02:40:43 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991104d0f27e5f... -2025-09-02 02:40:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991104d0f27e5f... -2025-09-02 02:40:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806043.135898, 'pubkey_prefix': 'f5991104d0f27e5fa100f2aeeffe151a38abb99b35582cc527f0282667307699', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991104d0f27e5fa100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c188bbb668afbdea69653136ea99aeb12e0e7b987b98a2f2ea7338a9bebcf223d261f5ee01b7973a3e3f92a7c6c41e775df015b09bce63899f48637637a5f3fd708a689d0d923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806044.267276, 'pubkey_prefix': '30c31105d0f27e5fbda100f2aeeffe151a38abb99b35582cc527f02826673076', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31105d0f27e5fbda100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c188bbb668afbdea69653136ea99aeb12e0e7b987b98a2f2ea7338a9bebcf223d261f5ee01b7973a3e3f92a7c6c41e775df015b09bce63899f48637637a5f3fd708a689d0d923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105d0f27e5f... -2025-09-02 02:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806044.80538, 'pubkey_prefix': '32d81105d0f27e5f01a100f2aeeffe151a38abb99b35582cc527f02826673076', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105d0f27e5f01a100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c188bbb668afbdea69653136ea99aeb12e0e7b987b98a2f2ea7338a9bebcf223d261f5ee01b7973a3e3f92a7c6c41e775df015b09bce63899f48637637a5f3fd708a689d0d923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 02:41:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11021d5f08b8... -2025-09-02 02:41:17 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11021d5f08b8... -2025-09-02 02:41:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11021d5f08b8... -2025-09-02 02:41:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806077.3063848, 'pubkey_prefix': 'f69a11021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1b9bbb66896dd8fe092cdeb4f73856468a41787cf37d6c2b4cc2320bf79a4f5b8f5f7e33b26f6420040ff6f9436016da75ce07a5e81eb2a19780b55b5dcb4c626c0de5a04928689d90220e8b8f85041524b2d5250'} -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311031d5fbd08... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311031d5fbd08... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311031d5fbd08... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806078.054136, 'pubkey_prefix': '32c311031d5fbd08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311031d5fbd08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1b9bbb66896dd8fe092cdeb4f73856468a41787cf37d6c2b4cc2320bf79a4f5b8f5f7e33b26f6420040ff6f9436016da75ce07a5e81eb2a19780b55b5dcb4c626c0de5a04928689d90220e8b8f85041524b2d5250'} -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811031d5f0108... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811031d5f0108... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811031d5f0108... -2025-09-02 02:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806078.62829, 'pubkey_prefix': '2ed811031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1b9bbb66896dd8fe092cdeb4f73856468a41787cf37d6c2b4cc2320bf79a4f5b8f5f7e33b26f6420040ff6f9436016da75ce07a5e81eb2a19780b55b5dcb4c626c0de5a04928689d90220e8b8f85041524b2d5250'} -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110680d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110680d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110680d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806158.066199, 'pubkey_prefix': 'f89a110680d038081d5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110680d038081d5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b51200bcb66814f12b525a656c64a30d7a3e7734e30d27708663ea4ace2c95c776d183bcf6f6f84db067a4022c4d494af1308dc960db2aebe20f81723c2d44190c61d6485d0c928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8110780d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8110780d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8110780d03808... -2025-09-02 02:42:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806158.875287, 'pubkey_prefix': '33d8110780d038081d5f013d5ef36b07bb6222fa0ad13cd044ad3a7512437145', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8110780d038081d5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b51200bcb66814f12b525a656c64a30d7a3e7734e30d27708663ea4ace2c95c776d183bcf6f6f84db067a4022c4d494af1308dc960db2aebe20f81723c2d44190c61d6485d0c928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 02:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c2110780d03808... -2025-09-02 02:42:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c2110780d03808... -2025-09-02 02:42:39 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c2110780d03808... -2025-09-02 02:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806159.934506, 'pubkey_prefix': '32c2110780d038081d5fbd3d5ef36b07bb6222fa0ad13cd044ad3a7512437145', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c2110780d038081d5fbd3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b51200bcb66814f12b525a656c64a30d7a3e7734e30d27708663ea4ace2c95c776d183bcf6f6f84db067a4022c4d494af1308dc960db2aebe20f81723c2d44190c61d6485d0c928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806185.508161, 'pubkey_prefix': 'f89a05027e5f232319084481f4512c4eccbee7189e12f05d1075629b4f637ce3', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232319084481f4512c4eccbee7189e12f05d1075629b4f637ce3ebce2ee0e48028c4d84512ba3c9ca9854a9056f27507d6f972b3ff170b5ce205760578e32661ade60bee'} -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 02:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806185.809922, 'pubkey_prefix': '30d905037e5f01232319084481f4512c4eccbee7189e12f05d1075629b4f637c', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f01232319084481f4512c4eccbee7189e12f05d1075629b4f637ce3ebce2ee0e48028c4d84512ba3c9ca9854a9056f27507d6f972b3ff170b5ce205760578e32661ade60bee'} -2025-09-02 02:43:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 02:43:26 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 02:43:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 02:43:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806206.906997, 'pubkey_prefix': 'f79a05027e5f2323b748f057e3d2669ad0b835a0d0b14253d0c0307912b04310', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323b748f057e3d2669ad0b835a0d0b14253d0c0307912b0431006818437cb273137b476cedeed075cd0194c1426ed8bf17270bd659c91badf435afbb63f2f30a5264a39'} -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806207.488897, 'pubkey_prefix': '31d805037e5f012323b748f057e3d2669ad0b835a0d0b14253d0c0307912b043', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323b748f057e3d2669ad0b835a0d0b14253d0c0307912b0431006818437cb273137b476cedeed075cd0194c1426ed8bf17270bd659c91badf435afbb63f2f30a5264a39'} -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 02:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806207.90684, 'pubkey_prefix': '31c305037e5fbd2323b748f057e3d2669ad0b835a0d0b14253d0c0307912b043', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323b748f057e3d2669ad0b835a0d0b14253d0c0307912b0431006818437cb273137b476cedeed075cd0194c1426ed8bf17270bd659c91badf435afbb63f2f30a5264a39'} -2025-09-02 02:43:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 02:43:57 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 02:43:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 02:43:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806237.558227, 'pubkey_prefix': 'f59a05027e5f2323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9f2', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f2323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9f2ea8ef186213c4a2442ad7677258c2d399b4998317cb6c13def58c72b190da02f8ce5e8f9010eb3aa41f5'} -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806238.27531, 'pubkey_prefix': '2fc305037e5fbd2323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9f2ea8ef186213c4a2442ad7677258c2d399b4998317cb6c13def58c72b190da02f8ce5e8f9010eb3aa41f5'} -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 02:43:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806238.5746188, 'pubkey_prefix': '32d805037e5f012323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323211a65c72a59fe3b21b3cf43a401bafb43a90cfafb86f9f2ea8ef186213c4a2442ad7677258c2d399b4998317cb6c13def58c72b190da02f8ce5e8f9010eb3aa41f5'} -2025-09-02 02:44:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a1105d038081d... -2025-09-02 02:44:17 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a1105d038081d... -2025-09-02 02:44:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a1105d038081d... -2025-09-02 02:44:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806257.838906, 'pubkey_prefix': 'f99a1105d038081d5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a1105d038081d5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2aabcb668198e6397cd2c1b40eecd6108f42c0622a23eb43985d5245b7e18027a9b4c11902e28e02b545fbfa847deae2d829c0961ed83873042f2d0787368db072fbe0d07920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 02:44:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31106d038081d... -2025-09-02 02:44:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31106d038081d... -2025-09-02 02:44:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31106d038081d... -2025-09-02 02:44:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806258.7920241, 'pubkey_prefix': '30c31106d038081d5fbd0b285347f2e539b5033a397ab829145ea898a0d11a74', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31106d038081d5fbd0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2aabcb668198e6397cd2c1b40eecd6108f42c0622a23eb43985d5245b7e18027a9b4c11902e28e02b545fbfa847deae2d829c0961ed83873042f2d0787368db072fbe0d07920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 02:44:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81106d038081d... -2025-09-02 02:44:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81106d038081d... -2025-09-02 02:44:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81106d038081d... -2025-09-02 02:44:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806259.5016289, 'pubkey_prefix': '32d81106d038081d5f010b285347f2e539b5033a397ab829145ea898a0d11a74', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81106d038081d5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2aabcb668198e6397cd2c1b40eecd6108f42c0622a23eb43985d5245b7e18027a9b4c11902e28e02b545fbfa847deae2d829c0961ed83873042f2d0787368db072fbe0d07920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 02:44:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05027e5f2323... -2025-09-02 02:44:35 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05027e5f2323... -2025-09-02 02:44:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05027e5f2323... -2025-09-02 02:44:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806275.782485, 'pubkey_prefix': 'f49a05027e5f232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b76788', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05027e5f232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b76788af1e8c43c4fabe68b304a1224fe7eaef44ac25525bdd8428ef8c3cb8ebd59dd82ae6bf04a5b787a73f34'} -2025-09-02 02:44:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 02:44:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 02:44:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 02:44:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806276.6366751, 'pubkey_prefix': '31c305037e5fbd232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b767', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b76788af1e8c43c4fabe68b304a1224fe7eaef44ac25525bdd8428ef8c3cb8ebd59dd82ae6bf04a5b787a73f34'} -2025-09-02 02:44:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 02:44:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 02:44:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 02:44:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806277.027925, 'pubkey_prefix': '30d805037e5f01232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b767', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232333d19a3b4d29e719f48a3b4bc6c21ded2d799de731b76788af1e8c43c4fabe68b304a1224fe7eaef44ac25525bdd8428ef8c3cb8ebd59dd82ae6bf04a5b787a73f34'} -2025-09-02 02:44:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1104e61f7e5f... -2025-09-02 02:44:59 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1104e61f7e5f... -2025-09-02 02:44:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1104e61f7e5f... -2025-09-02 02:44:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806299.2852092, 'pubkey_prefix': 'f79a1104e61f7e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1104e61f7e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898cbbcb668c84c84fd114bc8ee8fa511872dc156d4b78319abdffe82e2765db2cc81ea9759bf7b11d194aebd58f2af0048b36c4d2e497fc06fdce1ee81bf05f41476e3990e922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 02:45:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105e61f7e5f... -2025-09-02 02:45:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105e61f7e5f... -2025-09-02 02:45:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105e61f7e5f... -2025-09-02 02:45:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806300.5632918, 'pubkey_prefix': '32d81105e61f7e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105e61f7e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898cbbcb668c84c84fd114bc8ee8fa511872dc156d4b78319abdffe82e2765db2cc81ea9759bf7b11d194aebd58f2af0048b36c4d2e497fc06fdce1ee81bf05f41476e3990e922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 02:45:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31105e61f7e5f... -2025-09-02 02:45:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31105e61f7e5f... -2025-09-02 02:45:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31105e61f7e5f... -2025-09-02 02:45:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806301.0579588, 'pubkey_prefix': '33c31105e61f7e5fbdb177e28284e87e995b476300c3d0c31a853221705b7e2b', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31105e61f7e5fbdb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898cbbcb668c84c84fd114bc8ee8fa511872dc156d4b78319abdffe82e2765db2cc81ea9759bf7b11d194aebd58f2af0048b36c4d2e497fc06fdce1ee81bf05f41476e3990e922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f8575... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f8575... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f8575... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806344.076711, 'pubkey_prefix': 'f69a05027e5f8575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc01', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f8575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc012725cc56171002b8aeb80d9fc9fda5278bf9e5038f76a21a3dc67f346a4ef4b0936eef2f7306d90b7cd1'} -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd85... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd85... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd85... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806344.5108218, 'pubkey_prefix': '2fc305037e5fbd8575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd8575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc012725cc56171002b8aeb80d9fc9fda5278bf9e5038f76a21a3dc67f346a4ef4b0936eef2f7306d90b7cd1'} -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0185... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0185... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0185... -2025-09-02 02:45:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806344.94108, 'pubkey_prefix': '2fd805037e5f018575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f018575c450c34e67457233f9f7a70edec8b0294cd4543e6fcebc012725cc56171002b8aeb80d9fc9fda5278bf9e5038f76a21a3dc67f346a4ef4b0936eef2f7306d90b7cd1'} -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05027e5f54c5... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05027e5f54c5... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05027e5f54c5... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806363.40547, 'pubkey_prefix': 'f49a05027e5f54c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d17', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05027e5f54c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d17ef960e87252ea5a4bce81ca8b11735fbc412c984f74ad27b3942992dd67b03da7bdf2a1f1c230696db5b'} -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd54... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd54... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd54... -2025-09-02 02:46:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806363.980161, 'pubkey_prefix': '31c305037e5fbd54c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd54c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d17ef960e87252ea5a4bce81ca8b11735fbc412c984f74ad27b3942992dd67b03da7bdf2a1f1c230696db5b'} -2025-09-02 02:46:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 02:46:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 02:46:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 02:46:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806364.412066, 'pubkey_prefix': '32d805037e5f0154c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c5e6de84a10d6f2f9b40708c43f3a2f51f05ab4480460f0d17ef960e87252ea5a4bce81ca8b11735fbc412c984f74ad27b3942992dd67b03da7bdf2a1f1c230696db5b'} -2025-09-02 02:47:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11027e5f6945... -2025-09-02 02:47:14 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11027e5f6945... -2025-09-02 02:47:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11027e5f6945... -2025-09-02 02:47:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806434.5319118, 'pubkey_prefix': 'f59a11027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55571cbdb668fa251de84ef78dd55f0b65d8930b3c2777c577cf46f86e024ed390a1d6ca28eafcebe442a2d514cd3d1e6882c452a361b8b19d59306179216296c2587e0a260f92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 02:47:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811037e5f0169... -2025-09-02 02:47:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811037e5f0169... -2025-09-02 02:47:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811037e5f0169... -2025-09-02 02:47:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806435.087945, 'pubkey_prefix': '32d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55571cbdb668fa251de84ef78dd55f0b65d8930b3c2777c577cf46f86e024ed390a1d6ca28eafcebe442a2d514cd3d1e6882c452a361b8b19d59306179216296c2587e0a260f92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 02:47:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311037e5fbd69... -2025-09-02 02:47:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311037e5fbd69... -2025-09-02 02:47:16 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311037e5fbd69... -2025-09-02 02:47:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806436.1110349, 'pubkey_prefix': '31c311037e5fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311037e5fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55571cbdb668fa251de84ef78dd55f0b65d8930b3c2777c577cf46f86e024ed390a1d6ca28eafcebe442a2d514cd3d1e6882c452a361b8b19d59306179216296c2587e0a260f92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 02:47:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f547e4b... -2025-09-02 02:47:53 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f547e4b... -2025-09-02 02:47:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f547e4b... -2025-09-02 02:47:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806473.99377, 'pubkey_prefix': 'f59a05015f547e4b9a893e363344b97787c77b8568026b6f2f81feaabc70116f', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f547e4b9a893e363344b97787c77b8568026b6f2f81feaabc70116fcdc02254266cc62d7363edda008fe6f640a75e088c3aaa0e41001dedd5cb467c0916c969b938e45828'} -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806474.2932742, 'pubkey_prefix': '31d805025f01547e4b9a893e363344b97787c77b8568026b6f2f81feaabc7011', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e4b9a893e363344b97787c77b8568026b6f2f81feaabc70116fcdc02254266cc62d7363edda008fe6f640a75e088c3aaa0e41001dedd5cb467c0916c969b938e45828'} -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c205025fbd547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c205025fbd547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c205025fbd547e... -2025-09-02 02:47:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806474.709555, 'pubkey_prefix': '32c205025fbd547e4b9a893e363344b97787c77b8568026b6f2f81feaabc7011', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c205025fbd547e4b9a893e363344b97787c77b8568026b6f2f81feaabc70116fcdc02254266cc62d7363edda008fe6f640a75e088c3aaa0e41001dedd5cb467c0916c969b938e45828'} -2025-09-02 02:48:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5f38b1... -2025-09-02 02:48:10 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5f38b1... -2025-09-02 02:48:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5f38b1... -2025-09-02 02:48:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806490.3638332, 'pubkey_prefix': 'f69a11027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88554bdb66868591172280debc99ad94b23783216000213e231d124655c322d63630561f61d79d2d8fe202cca0f8251fbd5967e340f0f123f2da72dbc899c0a8ab0ca619701920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd38... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd38... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd38... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806491.050501, 'pubkey_prefix': '30c311037e5fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88554bdb66868591172280debc99ad94b23783216000213e231d124655c322d63630561f61d79d2d8fe202cca0f8251fbd5967e340f0f123f2da72dbc899c0a8ab0ca619701920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0138... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0138... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0138... -2025-09-02 02:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806491.624507, 'pubkey_prefix': '31d811037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88554bdb66868591172280debc99ad94b23783216000213e231d124655c322d63630561f61d79d2d8fe202cca0f8251fbd5967e340f0f123f2da72dbc899c0a8ab0ca619701920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 02:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fc4a8... -2025-09-02 02:49:13 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fc4a8... -2025-09-02 02:49:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fc4a8... -2025-09-02 02:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806553.462952, 'pubkey_prefix': 'f69a11027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c329bbdb668b5ee97e6f36e9602beca6ceb21c15a722a00f7a6ee2094dbde129232d49e5c61d8f60adc2a542e062abe796d7dd931dd9b5950b6a782a48e54a50f13ed8f5d00935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 02:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311037e5fbdc4... -2025-09-02 02:49:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311037e5fbdc4... -2025-09-02 02:49:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311037e5fbdc4... -2025-09-02 02:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806554.846157, 'pubkey_prefix': '2fc311037e5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311037e5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c329bbdb668b5ee97e6f36e9602beca6ceb21c15a722a00f7a6ee2094dbde129232d49e5c61d8f60adc2a542e062abe796d7dd931dd9b5950b6a782a48e54a50f13ed8f5d00935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 02:49:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01c4... -2025-09-02 02:49:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01c4... -2025-09-02 02:49:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01c4... -2025-09-02 02:49:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806555.409465, 'pubkey_prefix': '31d811037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c329bbdb668b5ee97e6f36e9602beca6ceb21c15a722a00f7a6ee2094dbde129232d49e5c61d8f60adc2a542e062abe796d7dd931dd9b5950b6a782a48e54a50f13ed8f5d00935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806587.104467, 'pubkey_prefix': 'f89a05027e5f232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889ca', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889ca4ffb49185aef6246e393381edaf8531ac43d1655fba29846fe0d2a3a1e8ccf29bcd0bb50ef6906c623cd'} -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806587.5437949, 'pubkey_prefix': '30d805037e5f01232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889ca4ffb49185aef6246e393381edaf8531ac43d1655fba29846fe0d2a3a1e8ccf29bcd0bb50ef6906c623cd'} -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 02:49:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806587.920663, 'pubkey_prefix': '2ec305037e5fbd232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd232318bbfda21c98b4860e87d4d261292a0c8dac9132f21889ca4ffb49185aef6246e393381edaf8531ac43d1655fba29846fe0d2a3a1e8ccf29bcd0bb50ef6906c623cd'} -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1107bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1107bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1107bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806635.207818, 'pubkey_prefix': 'f79a1107bb9564c745805fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1107bb9564c745805fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8e1bdb668558b5e19bbf87873d8ae90b4223087a53840014140ad2b335fbf4abc8ed0e0e8623e658e83853149f08622c4eff7889e5ee4065372180ac2ff7d0467a3b2ad09920000000000000000677265656e2070616e63616b655f'} -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81108bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81108bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81108bb9564c7... -2025-09-02 02:50:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806635.7929971, 'pubkey_prefix': '32d81108bb9564c745805f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81108bb9564c745805f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8e1bdb668558b5e19bbf87873d8ae90b4223087a53840014140ad2b335fbf4abc8ed0e0e8623e658e83853149f08622c4eff7889e5ee4065372180ac2ff7d0467a3b2ad09920000000000000000677265656e2070616e63616b655f'} -2025-09-02 02:50:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31108bb9564c7... -2025-09-02 02:50:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31108bb9564c7... -2025-09-02 02:50:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31108bb9564c7... -2025-09-02 02:50:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806637.044258, 'pubkey_prefix': '31c31108bb9564c745805fbdae37e956679e50730d8042b7b5bec5b7c0b12ca6', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31108bb9564c745805fbdae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8e1bdb668558b5e19bbf87873d8ae90b4223087a53840014140ad2b335fbf4abc8ed0e0e8623e658e83853149f08622c4eff7889e5ee4065372180ac2ff7d0467a3b2ad09920000000000000000677265656e2070616e63616b655f'} -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f857e4a... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f857e4a... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f857e4a... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806751.254279, 'pubkey_prefix': 'f59a05015f857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6bb', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6bbe6e29e0e8ca949ec22e17ba19668ddf57b7c61eb1469be688cedcaed2b28088befe5db5633d9f29b9c'} -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305025fbd857e... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305025fbd857e... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305025fbd857e... -2025-09-02 02:52:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806751.967873, 'pubkey_prefix': '33c305025fbd857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305025fbd857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6bbe6e29e0e8ca949ec22e17ba19668ddf57b7c61eb1469be688cedcaed2b28088befe5db5633d9f29b9c'} -2025-09-02 02:52:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 02:52:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 02:52:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 02:52:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806752.598131, 'pubkey_prefix': '30d805025f01857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e4a6b7d6ab069bdac83b2306608c1c63e9dcdedd0d20095b6bbe6e29e0e8ca949ec22e17ba19668ddf57b7c61eb1469be688cedcaed2b28088befe5db5633d9f29b9c'} -2025-09-02 02:54:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11031f7e5f54... -2025-09-02 02:54:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11031f7e5f54... -2025-09-02 02:54:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11031f7e5f54... -2025-09-02 02:54:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806883.5964942, 'pubkey_prefix': 'f79a11031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba7', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fd5beb668083fa8b49388dd74b0235c6ead92e4f61e463e8eb4381b18de08e23f79a4ad5af046984689ee75bd0ee4e9100bbbf4aace290970597acef393c3b1fbbdec5b0492b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 02:54:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c311041f7e5fbd... -2025-09-02 02:54:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c311041f7e5fbd... -2025-09-02 02:54:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c311041f7e5fbd... -2025-09-02 02:54:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806884.5345972, 'pubkey_prefix': '32c311041f7e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c311041f7e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fd5beb668083fa8b49388dd74b0235c6ead92e4f61e463e8eb4381b18de08e23f79a4ad5af046984689ee75bd0ee4e9100bbbf4aace290970597acef393c3b1fbbdec5b0492b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 02:54:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811041f7e5f01... -2025-09-02 02:54:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811041f7e5f01... -2025-09-02 02:54:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811041f7e5f01... -2025-09-02 02:54:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806885.102537, 'pubkey_prefix': '32d811041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fd5beb668083fa8b49388dd74b0235c6ead92e4f61e463e8eb4381b18de08e23f79a4ad5af046984689ee75bd0ee4e9100bbbf4aace290970597acef393c3b1fbbdec5b0492b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 02:54:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1106a1801f38... -2025-09-02 02:54:51 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1106a1801f38... -2025-09-02 02:54:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1106a1801f38... -2025-09-02 02:54:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806891.957203, 'pubkey_prefix': 'f69a1106a1801f38085fa20092d9fb578b564c8bb689c0a4ad21196916cece20', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1106a1801f38085fa20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95e1beb668a01b5c06591783f221a2e0e6841a67873cff3bf7984fdddb4a58a0d69638abf2b7045d8c610f3536cd23af9aba3b8658a4b9bc00e3a5e7cf5056fb7d6c543c0792b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 02:54:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81107a1801f38... -2025-09-02 02:54:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81107a1801f38... -2025-09-02 02:54:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81107a1801f38... -2025-09-02 02:54:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806892.750585, 'pubkey_prefix': '31d81107a1801f38085f01a20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81107a1801f38085f01a20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95e1beb668a01b5c06591783f221a2e0e6841a67873cff3bf7984fdddb4a58a0d69638abf2b7045d8c610f3536cd23af9aba3b8658a4b9bc00e3a5e7cf5056fb7d6c543c0792b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 02:54:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31107a1801f38... -2025-09-02 02:54:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31107a1801f38... -2025-09-02 02:54:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31107a1801f38... -2025-09-02 02:54:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806893.2306418, 'pubkey_prefix': '30c31107a1801f38085fbda20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31107a1801f38085fbda20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95e1beb668a01b5c06591783f221a2e0e6841a67873cff3bf7984fdddb4a58a0d69638abf2b7045d8c610f3536cd23af9aba3b8658a4b9bc00e3a5e7cf5056fb7d6c543c0792b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806895.467536, 'pubkey_prefix': 'f59905027e5f2323ae31633968c134898baf21df114b1c1110be018d1ae4e39f', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323ae31633968c134898baf21df114b1c1110be018d1ae4e39fc7265d617ef5d3e16bc370c9229dcf08ecfc2a162137b12aac98dce05c06bdac3801549e1ee562e6a006'} -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 02:54:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806895.908136, 'pubkey_prefix': '31d805037e5f012323ae31633968c134898baf21df114b1c1110be018d1ae4e3', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323ae31633968c134898baf21df114b1c1110be018d1ae4e39fc7265d617ef5d3e16bc370c9229dcf08ecfc2a162137b12aac98dce05c06bdac3801549e1ee562e6a006'} -2025-09-02 02:54:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 02:54:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 02:54:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 02:54:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806896.325462, 'pubkey_prefix': '33c305037e5fbd2323ae31633968c134898baf21df114b1c1110be018d1ae4e3', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd2323ae31633968c134898baf21df114b1c1110be018d1ae4e39fc7265d617ef5d3e16bc370c9229dcf08ecfc2a162137b12aac98dce05c06bdac3801549e1ee562e6a006'} -2025-09-02 02:56:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11027e5fb90a... -2025-09-02 02:56:10 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11027e5fb90a... -2025-09-02 02:56:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11027e5fb90a... -2025-09-02 02:56:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806970.235435, 'pubkey_prefix': 'f89a11027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c235bfb668d7a9a33b354e3770d6650809f77fc3cbf0136b71a30315d7041cf1c50da72f0214503eb5c1fb2b5b35cc6919f99dfe5094adb1ef6a4769ff63b55a9bab5eb705924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 02:56:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811037e5f01b9... -2025-09-02 02:56:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811037e5f01b9... -2025-09-02 02:56:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811037e5f01b9... -2025-09-02 02:56:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806971.237801, 'pubkey_prefix': '2ed811037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c235bfb668d7a9a33b354e3770d6650809f77fc3cbf0136b71a30315d7041cf1c50da72f0214503eb5c1fb2b5b35cc6919f99dfe5094adb1ef6a4769ff63b55a9bab5eb705924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 02:56:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbdb9... -2025-09-02 02:56:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbdb9... -2025-09-02 02:56:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbdb9... -2025-09-02 02:56:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756806972.040311, 'pubkey_prefix': '30c311037e5fbdb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbdb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c235bfb668d7a9a33b354e3770d6650809f77fc3cbf0136b71a30315d7041cf1c50da72f0214503eb5c1fb2b5b35cc6919f99dfe5094adb1ef6a4769ff63b55a9bab5eb705924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 02:57:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11027e5f08c4... -2025-09-02 02:57:24 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11027e5f08c4... -2025-09-02 02:57:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11027e5f08c4... -2025-09-02 02:57:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807044.360163, 'pubkey_prefix': 'f89a11027e5f08c419748addeb52199a4bd745f324c275623ae869c1d54c622c', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11027e5f08c419748addeb52199a4bd745f324c275623ae869c1d54c622c41c4a7e58d2b4bbfb66834ac7850abfcc55a7ea0115fe551744c3121c2968cfbc3b3672d3198f6de8bfdfbfe14ecda2d859e987b245f19b7e3df2632b5a682c6f078d874fca58801690092a01bd70264eab8f8f09f919bf09f8fa1'} -2025-09-02 02:57:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811037e5f0108... -2025-09-02 02:57:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811037e5f0108... -2025-09-02 02:57:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811037e5f0108... -2025-09-02 02:57:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807045.547771, 'pubkey_prefix': '32d811037e5f0108c419748addeb52199a4bd745f324c275623ae869c1d54c62', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811037e5f0108c419748addeb52199a4bd745f324c275623ae869c1d54c622c41c4a7e58d2b4bbfb66834ac7850abfcc55a7ea0115fe551744c3121c2968cfbc3b3672d3198f6de8bfdfbfe14ecda2d859e987b245f19b7e3df2632b5a682c6f078d874fca58801690092a01bd70264eab8f8f09f919bf09f8fa1'} -2025-09-02 02:57:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1503b97e5fcd... -2025-09-02 02:57:50 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1503b97e5fcd... -2025-09-02 02:57:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1503b97e5fcd... -2025-09-02 02:57:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807070.958719, 'pubkey_prefix': 'f79a1503b97e5fcd0ac0d8f2e689901206cbf1b997e56d917aba4590056962ed', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503b97e5fcd0ac0d8f2e689901206cbf1b997e56d917aba4590056962ed1e323aee90c4726a396f'} -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504b97e5f01... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504b97e5f01... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504b97e5f01... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807071.5447512, 'pubkey_prefix': '30d81504b97e5f01cd0ac0d8f2e689901206cbf1b997e56d917aba4590056962', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504b97e5f01cd0ac0d8f2e689901206cbf1b997e56d917aba4590056962ed1e323aee90c4726a396f'} -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c21504b97e5fbd... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c21504b97e5fbd... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 33c21504b97e5fbd... -2025-09-02 02:57:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807071.7548249, 'pubkey_prefix': '33c21504b97e5fbdcd0ac0d8f2e689901206cbf1b997e56d917aba4590056962', 'snr': 12.75, 'rssi': -62, 'raw_hex': '33c21504b97e5fbdcd0ac0d8f2e689901206cbf1b997e56d917aba4590056962ed1e323aee90c4726a396f'} -2025-09-02 02:57:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f02fe... -2025-09-02 02:57:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f02fe... -2025-09-02 02:57:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f02fe... -2025-09-02 02:57:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807076.3835788, 'pubkey_prefix': 'f79a11027e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc98bfb668d9b7fc1f5b7a83ae45e96af8e34af4542c5009f475e0f18f6956d15cf3c421393ee0caedac0b6d020ac0746ca5a9cad951504364bebf5dac2038c92f80ebbf0092c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311037e5fbd02... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311037e5fbd02... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311037e5fbd02... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807077.056608, 'pubkey_prefix': '31c311037e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311037e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc98bfb668d9b7fc1f5b7a83ae45e96af8e34af4542c5009f475e0f18f6956d15cf3c421393ee0caedac0b6d020ac0746ca5a9cad951504364bebf5dac2038c92f80ebbf0092c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811037e5f0102... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811037e5f0102... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811037e5f0102... -2025-09-02 02:57:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807077.60482, 'pubkey_prefix': '33d811037e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811037e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc98bfb668d9b7fc1f5b7a83ae45e96af8e34af4542c5009f475e0f18f6956d15cf3c421393ee0caedac0b6d020ac0746ca5a9cad951504364bebf5dac2038c92f80ebbf0092c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 02:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81200010101c0... -2025-09-02 02:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81200010101c0... -2025-09-02 02:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81200010101c0... -2025-09-02 02:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807115.2203379, 'pubkey_prefix': '33d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205cbbfb66812f70dba18accc7815681e6be9dd4b9dc2c47f888569d2dfbeaa7cc238a498474f6f989f3e100e64282de600a7bba31b4c7a41afbb2b25c45ec8dfc9cdd5de0492a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 02:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c31200bdd5f69c... -2025-09-02 02:58:54 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c31200bdd5f69c... -2025-09-02 02:58:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c31200bdd5f69c... -2025-09-02 02:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807134.4289448, 'pubkey_prefix': '34c31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cdbbfb668756fc811e8d63721ce7916bab93ba0cf53aea6dcaeb75ee14726e7cf327ca50b1efff7eb10f9cc9c893e4ef36d6e9cf056381cca2bee1e572aaa0b8ec1b535019286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 02:59:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11021d5f82de... -2025-09-02 02:59:14 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11021d5f82de... -2025-09-02 02:59:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11021d5f82de... -2025-09-02 02:59:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807154.290615, 'pubkey_prefix': 'f79a11021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408debfb66890146847fba152c9cf1e327c6d8e0a06b3050fdde99b7f610215cd1de227759bd995a30aa9dbe7b13cc98e665af65a22d4caf93861bdf90947ab915b7f783e0892bcaad902c20db8f84b4a374820525054'} -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711031d5f0182... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711031d5f0182... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711031d5f0182... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807155.037262, 'pubkey_prefix': '30d711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408debfb66890146847fba152c9cf1e327c6d8e0a06b3050fdde99b7f610215cd1de227759bd995a30aa9dbe7b13cc98e665af65a22d4caf93861bdf90947ab915b7f783e0892bcaad902c20db8f84b4a374820525054'} -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311031d5fbd82... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311031d5fbd82... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311031d5fbd82... -2025-09-02 02:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807155.534671, 'pubkey_prefix': '31c311031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408debfb66890146847fba152c9cf1e327c6d8e0a06b3050fdde99b7f610215cd1de227759bd995a30aa9dbe7b13cc98e665af65a22d4caf93861bdf90947ab915b7f783e0892bcaad902c20db8f84b4a374820525054'} -2025-09-02 02:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103027e5f79... -2025-09-02 02:59:21 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103027e5f79... -2025-09-02 02:59:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103027e5f79... -2025-09-02 02:59:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807161.383889, 'pubkey_prefix': 'f79a1103027e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103027e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ef3bfb668fb6f64c36fcfe5639d51005a63f68b65c0b38ed47f3fa94704234451c9f6076fb5e68d39c8e06c0bc9a95e8b659fa2b89cf16b68cec4c2aa96f48bba81ad7e09931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 02:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f1d29cd... -2025-09-02 02:59:22 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f1d29cd... -2025-09-02 02:59:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f1d29cd... -2025-09-02 02:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807162.4395058, 'pubkey_prefix': 'f79a11015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48673ec6b668135729487b4d003c4ded7d381905d40fb8ba7598993848791c967fdf3a1027fa13ee98b2916726814afc3def86243d6a79a617d282a7d91e7de678a3f4c25c09922aa4d9021615b8f86e376a6d765e'} -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31104027e5fbd... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31104027e5fbd... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31104027e5fbd... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807163.1420548, 'pubkey_prefix': '2fc31104027e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31104027e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ef3bfb668fb6f64c36fcfe5639d51005a63f68b65c0b38ed47f3fa94704234451c9f6076fb5e68d39c8e06c0bc9a95e8b659fa2b89cf16b68cec4c2aa96f48bba81ad7e09931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104027e5f01... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104027e5f01... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104027e5f01... -2025-09-02 02:59:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807163.944361, 'pubkey_prefix': '31d81104027e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104027e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3ef3bfb668fb6f64c36fcfe5639d51005a63f68b65c0b38ed47f3fa94704234451c9f6076fb5e68d39c8e06c0bc9a95e8b659fa2b89cf16b68cec4c2aa96f48bba81ad7e09931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311025fbd1d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311025fbd1d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311025fbd1d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807164.3821068, 'pubkey_prefix': '31c311025fbd1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311025fbd1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48673ec6b668135729487b4d003c4ded7d381905d40fb8ba7598993848791c967fdf3a1027fa13ee98b2916726814afc3def86243d6a79a617d282a7d91e7de678a3f4c25c09922aa4d9021615b8f86e376a6d765e'} -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811025f011d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811025f011d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811025f011d29... -2025-09-02 02:59:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807164.820752, 'pubkey_prefix': '31d811025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48673ec6b668135729487b4d003c4ded7d381905d40fb8ba7598993848791c967fdf3a1027fa13ee98b2916726814afc3def86243d6a79a617d282a7d91e7de678a3f4c25c09922aa4d9021615b8f86e376a6d765e'} -2025-09-02 03:00:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 03:00:10 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 03:00:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 03:00:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807210.8925838, 'pubkey_prefix': 'f69a05027e5f232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d079', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d07995e2a36f9cea4dab8ae783f175ed18ec593bd3eb88a4ae5098e60e0abf340f8eec8284ff00cba4924303'} -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807211.4719949, 'pubkey_prefix': '31d805037e5f01232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d07995e2a36f9cea4dab8ae783f175ed18ec593bd3eb88a4ae5098e60e0abf340f8eec8284ff00cba4924303'} -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 03:00:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807211.9664152, 'pubkey_prefix': '32c305037e5fbd232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d0', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd232316202d4e95f8658119d03b7f84c2b23aea75e9c4b6b0d07995e2a36f9cea4dab8ae783f175ed18ec593bd3eb88a4ae5098e60e0abf340f8eec8284ff00cba4924303'} -2025-09-02 03:00:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f8575... -2025-09-02 03:00:50 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f8575... -2025-09-02 03:00:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f8575... -2025-09-02 03:00:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807250.879929, 'pubkey_prefix': 'f59a05027e5f8575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed063a', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f8575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed063a10000a7211f539d83ca41235d854c713bb225774f08fa5d0fde2526af6d5f9135a8759739103ca7d4198'} -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd85... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd85... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd85... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807251.174735, 'pubkey_prefix': '32c305037e5fbd8575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed06', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd8575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed063a10000a7211f539d83ca41235d854c713bb225774f08fa5d0fde2526af6d5f9135a8759739103ca7d4198'} -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0185... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0185... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0185... -2025-09-02 03:00:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807251.60399, 'pubkey_prefix': '30d805037e5f018575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed06', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f018575d441fd8b323c1144f29fa22a035e014d09ec8e7ce9ed063a10000a7211f539d83ca41235d854c713bb225774f08fa5d0fde2526af6d5f9135a8759739103ca7d4198'} -2025-09-02 03:01:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05031f385f23... -2025-09-02 03:01:07 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05031f385f23... -2025-09-02 03:01:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05031f385f23... -2025-09-02 03:01:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807267.577613, 'pubkey_prefix': 'f99a05031f385f2323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d135e', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05031f385f2323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d135ea26af4d2659713b1ca3b89c17c74a911e2f4a48b3e3e5ceabb39ec3b9019a79b85f3d485608ed0abd41872'} -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805041f385f01... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805041f385f01... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805041f385f01... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807268.301261, 'pubkey_prefix': '32d805041f385f012323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d13', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805041f385f012323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d135ea26af4d2659713b1ca3b89c17c74a911e2f4a48b3e3e5ceabb39ec3b9019a79b85f3d485608ed0abd41872'} -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305041f385fbd... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305041f385fbd... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305041f385fbd... -2025-09-02 03:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807268.9167922, 'pubkey_prefix': '31c305041f385fbd2323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d13', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305041f385fbd2323d84ef8970e2d6afbb12509568b70f1dc982e1fb53d135ea26af4d2659713b1ca3b89c17c74a911e2f4a48b3e3e5ceabb39ec3b9019a79b85f3d485608ed0abd41872'} -2025-09-02 03:01:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a110623984849... -2025-09-02 03:01:09 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a110623984849... -2025-09-02 03:01:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a110623984849... -2025-09-02 03:01:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807269.809636, 'pubkey_prefix': 'f69a110623984849cd5fdbf3657a1d3b2f293b8d9a0ad2a435e470914077d06e', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a110623984849cd5fdbf3657a1d3b2f293b8d9a0ad2a435e470914077d06e996656b1c00184906ee376c0b668ddea25a77b114fc6d69f8d79d5928d1be29fa193c9790e1b08f588696e56849709eb7ccc03289887ff8b41d56106ddf44d050e076f24d4018bd976a193a5170292000000000000000053616c6973682f477265656e5269646765'} -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807271.084275, 'pubkey_prefix': '30d8110723984849cd5f01dbf3657a1d3b2f293b8d9a0ad2a435e470914077d0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110723984849cd5f01dbf3657a1d3b2f293b8d9a0ad2a435e470914077d06e996656b1c00184906ee376c0b668ddea25a77b114fc6d69f8d79d5928d1be29fa193c9790e1b08f588696e56849709eb7ccc03289887ff8b41d56106ddf44d050e076f24d4018bd976a193a5170292000000000000000053616c6973682f477265656e5269646765'} -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c3110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c3110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c3110723984849... -2025-09-02 03:01:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807271.691314, 'pubkey_prefix': '30c3110723984849cd5fbddbf3657a1d3b2f293b8d9a0ad2a435e470914077d0', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c3110723984849cd5fbddbf3657a1d3b2f293b8d9a0ad2a435e470914077d06e996656b1c00184906ee376c0b668ddea25a77b114fc6d69f8d79d5928d1be29fa193c9790e1b08f588696e56849709eb7ccc03289887ff8b41d56106ddf44d050e076f24d4018bd976a193a5170292000000000000000053616c6973682f477265656e5269646765'} -2025-09-02 03:01:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11031f7e5ff2... -2025-09-02 03:01:37 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11031f7e5ff2... -2025-09-02 03:01:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11031f7e5ff2... -2025-09-02 03:01:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807297.870216, 'pubkey_prefix': 'f59a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce82c0b668d9c69da7b9b83fcbbd53894060e1442ff756df9648cebdf5f9949a81d2b621fb7a4c927598d9fb85f6f8c268a0e11d44cf5a72ac662e43962c434fbefaa8c409927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311041f7e5fbd... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311041f7e5fbd... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311041f7e5fbd... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807299.0195992, 'pubkey_prefix': '2fc311041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce82c0b668d9c69da7b9b83fcbbd53894060e1442ff756df9648cebdf5f9949a81d2b621fb7a4c927598d9fb85f6f8c268a0e11d44cf5a72ac662e43962c434fbefaa8c409927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811041f7e5f01... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811041f7e5f01... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811041f7e5f01... -2025-09-02 03:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807299.706882, 'pubkey_prefix': '2ed811041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce82c0b668d9c69da7b9b83fcbbd53894060e1442ff756df9648cebdf5f9949a81d2b621fb7a4c927598d9fb85f6f8c268a0e11d44cf5a72ac662e43962c434fbefaa8c409927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 03:01:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 03:01:47 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 03:01:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 03:01:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807307.411357, 'pubkey_prefix': 'f59905027e5f2323234db75f0e8a01d5d0bcea2e6dbf10c123f0ea04ee79342e', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323234db75f0e8a01d5d0bcea2e6dbf10c123f0ea04ee79342eb9eb20615f9bbbf6d51eb66b0be8d90d7dcdf5fc7f7643f7a99c09278f72f98c215f87badd942c49c5f5'} -2025-09-02 03:01:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 03:01:48 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 03:01:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 03:01:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807308.2765179, 'pubkey_prefix': '2ed905037e5f012323234db75f0e8a01d5d0bcea2e6dbf10c123f0ea04ee7934', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f012323234db75f0e8a01d5d0bcea2e6dbf10c123f0ea04ee79342eb9eb20615f9bbbf6d51eb66b0be8d90d7dcdf5fc7f7643f7a99c09278f72f98c215f87badd942c49c5f5'} -2025-09-02 03:02:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5ffb32... -2025-09-02 03:02:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5ffb32... -2025-09-02 03:02:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5ffb32... -2025-09-02 03:02:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807340.54582, 'pubkey_prefix': 'f69a11027e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea751053aac0b668f236e8c8cb69e857a25ecba523843e53113f2b1765db8e2f918e48c6dab952d90c523a58eb4b19103ac7619ff1f73917bea0a3efae38c3c7e193825d00b8c50f92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f01fb... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f01fb... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f01fb... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807341.3530638, 'pubkey_prefix': '30d811037e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea751053aac0b668f236e8c8cb69e857a25ecba523843e53113f2b1765db8e2f918e48c6dab952d90c523a58eb4b19103ac7619ff1f73917bea0a3efae38c3c7e193825d00b8c50f92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a110495647e5f... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a110495647e5f... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a110495647e5f... -2025-09-02 03:02:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807341.836137, 'pubkey_prefix': 'f79a110495647e5fb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a110495647e5fb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b889dc0b66883c6d82c554d16ab63495efe2abf1626e80457775b1b9b6aa6df9edd660855fa25d45dd7f1f892f3351d7b6256bff8d6715e2b175e4dd4c6f8fd829af9db4a0f920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 03:02:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbdfb... -2025-09-02 03:02:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbdfb... -2025-09-02 03:02:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbdfb... -2025-09-02 03:02:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807342.914859, 'pubkey_prefix': '30c311037e5fbdfb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbdfb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea751053aac0b668f236e8c8cb69e857a25ecba523843e53113f2b1765db8e2f918e48c6dab952d90c523a58eb4b19103ac7619ff1f73917bea0a3efae38c3c7e193825d00b8c50f92efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 03:02:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3110595647e5f... -2025-09-02 03:02:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3110595647e5f... -2025-09-02 03:02:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3110595647e5f... -2025-09-02 03:02:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807343.601504, 'pubkey_prefix': '32c3110595647e5fbdb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3110595647e5fbdb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b889dc0b66883c6d82c554d16ab63495efe2abf1626e80457775b1b9b6aa6df9edd660855fa25d45dd7f1f892f3351d7b6256bff8d6715e2b175e4dd4c6f8fd829af9db4a0f920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 03:03:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05015f547efe... -2025-09-02 03:03:11 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05015f547efe... -2025-09-02 03:03:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05015f547efe... -2025-09-02 03:03:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807391.773963, 'pubkey_prefix': 'f99a05015f547efe3fff1d709145bcfe4b72a0161d8d46503cf8d6bcb4e275dd', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05015f547efe3fff1d709145bcfe4b72a0161d8d46503cf8d6bcb4e275dd51ab986aef8b191b0d12a2aa0457d938434e2bcc758b38779d608ceb2add26ab1713eb3a8d8bb63c30'} -2025-09-02 03:03:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905025f01547e... -2025-09-02 03:03:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905025f01547e... -2025-09-02 03:03:12 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905025f01547e... -2025-09-02 03:03:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807392.7789419, 'pubkey_prefix': '2fd905025f01547efe3fff1d709145bcfe4b72a0161d8d46503cf8d6bcb4e275', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905025f01547efe3fff1d709145bcfe4b72a0161d8d46503cf8d6bcb4e275dd51ab986aef8b191b0d12a2aa0457d938434e2bcc758b38779d608ceb2add26ab1713eb3a8d8bb63c30'} -2025-09-02 03:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1104b9507e5f... -2025-09-02 03:05:01 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1104b9507e5f... -2025-09-02 03:05:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1104b9507e5f... -2025-09-02 03:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807501.509962, 'pubkey_prefix': 'f79a1104b9507e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1104b9507e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b84fe84466a4f12d86d2fd1d548811c446417a4614406b5dc7d79539b1276c78bf7732b761dd41072d664a805ec3cfb82af95124e48567d87cfb279af04fe428d716ad8d0f924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 03:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81105b9507e5f... -2025-09-02 03:05:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81105b9507e5f... -2025-09-02 03:05:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81105b9507e5f... -2025-09-02 03:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807502.303145, 'pubkey_prefix': '2fd81105b9507e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81105b9507e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b84fe84466a4f12d86d2fd1d548811c446417a4614406b5dc7d79539b1276c78bf7732b761dd41072d664a805ec3cfb82af95124e48567d87cfb279af04fe428d716ad8d0f924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 03:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31105b9507e5f... -2025-09-02 03:05:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31105b9507e5f... -2025-09-02 03:05:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31105b9507e5f... -2025-09-02 03:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807503.3471081, 'pubkey_prefix': '2ec31105b9507e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31105b9507e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b84fe84466a4f12d86d2fd1d548811c446417a4614406b5dc7d79539b1276c78bf7732b761dd41072d664a805ec3cfb82af95124e48567d87cfb279af04fe428d716ad8d0f924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0504fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0504fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0504fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807620.1821508, 'pubkey_prefix': 'f79a0504fb7e1d5f2323dea278e8c1177cf519b7bf402974006d69e77df41f06', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0504fb7e1d5f2323dea278e8c1177cf519b7bf402974006d69e77df41f06421606891cfa660dc99d85cb9d5392d617fb692a5ca6d72c40c81d978fd86363699f5343959a24f39ba4f06c'} -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807620.484406, 'pubkey_prefix': '30d80505fb7e1d5f012323dea278e8c1177cf519b7bf402974006d69e77df41f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80505fb7e1d5f012323dea278e8c1177cf519b7bf402974006d69e77df41f06421606891cfa660dc99d85cb9d5392d617fb692a5ca6d72c40c81d978fd86363699f5343959a24f39ba4f06c'} -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30505fb7e1d5f... -2025-09-02 03:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807620.857994, 'pubkey_prefix': '31c30505fb7e1d5fbd2323dea278e8c1177cf519b7bf402974006d69e77df41f', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30505fb7e1d5fbd2323dea278e8c1177cf519b7bf402974006d69e77df41f06421606891cfa660dc99d85cb9d5392d617fb692a5ca6d72c40c81d978fd86363699f5343959a24f39ba4f06c'} -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503fb7e5f23... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503fb7e5f23... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503fb7e5f23... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807639.180893, 'pubkey_prefix': 'f79a0503fb7e5f2323b291d08c26fdf9e201f1889a42a0c28a2d374e86ce3f4e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503fb7e5f2323b291d08c26fdf9e201f1889a42a0c28a2d374e86ce3f4e74dafbc5dc33b5dbe04d80d62f5a17f64a7f59d9293bcfa00b719966c427b44ef4f6cd3e24a9680fa84680'} -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d90504fb7e5f01... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d90504fb7e5f01... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d90504fb7e5f01... -2025-09-02 03:07:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807639.762329, 'pubkey_prefix': '31d90504fb7e5f012323b291d08c26fdf9e201f1889a42a0c28a2d374e86ce3f', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d90504fb7e5f012323b291d08c26fdf9e201f1889a42a0c28a2d374e86ce3f4e74dafbc5dc33b5dbe04d80d62f5a17f64a7f59d9293bcfa00b719966c427b44ef4f6cd3e24a9680fa84680'} -2025-09-02 03:07:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f857e20... -2025-09-02 03:07:35 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f857e20... -2025-09-02 03:07:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f857e20... -2025-09-02 03:07:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807655.98557, 'pubkey_prefix': 'f79a05015f857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2a5', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2a525e4bbb2916f4eea0fc457b3d699a002c20f309258b60f25f03688824e0450e44d3c74d9c82a9cd3d1'} -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807656.285843, 'pubkey_prefix': '30d805025f01857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2a525e4bbb2916f4eea0fc457b3d699a002c20f309258b60f25f03688824e0450e44d3c74d9c82a9cd3d1'} -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-02 03:07:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807656.799005, 'pubkey_prefix': '2fc305025fbd857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857e201f148eaabc12503f482521bfc066cd461a3c845b4e2ee2a525e4bbb2916f4eea0fc457b3d699a002c20f309258b60f25f03688824e0450e44d3c74d9c82a9cd3d1'} -2025-09-02 03:07:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 03:07:47 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 03:07:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 03:07:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807667.8234408, 'pubkey_prefix': 'f69a05027e5f2323c81fbdd1791175b299d8fcafc2c124fdef727a301f152375', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323c81fbdd1791175b299d8fcafc2c124fdef727a301f1523752bc436ba181387d6642f255797708b8b52a1aab6ad1c724eadb857fc0a528c36e117e0f41e2008b71fc9'} -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807668.258623, 'pubkey_prefix': '30c305037e5fbd2323c81fbdd1791175b299d8fcafc2c124fdef727a301f1523', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323c81fbdd1791175b299d8fcafc2c124fdef727a301f1523752bc436ba181387d6642f255797708b8b52a1aab6ad1c724eadb857fc0a528c36e117e0f41e2008b71fc9'} -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 03:07:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807668.8309162, 'pubkey_prefix': '32d805037e5f012323c81fbdd1791175b299d8fcafc2c124fdef727a301f1523', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323c81fbdd1791175b299d8fcafc2c124fdef727a301f1523752bc436ba181387d6642f255797708b8b52a1aab6ad1c724eadb857fc0a528c36e117e0f41e2008b71fc9'} -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807700.074103, 'pubkey_prefix': 'f59a05027e5f23232ee36a08472445f779b44b5878246ce2d9893b1f42394c65', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f23232ee36a08472445f779b44b5878246ce2d9893b1f42394c656ff2c4d4c68d5fb85d75bd1b374ecf0b4a3a676873e4ff40a643e7798679f3ea8194f495ec82b38662ed'} -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 03:08:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807700.37539, 'pubkey_prefix': '32d805037e5f0123232ee36a08472445f779b44b5878246ce2d9893b1f42394c', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123232ee36a08472445f779b44b5878246ce2d9893b1f42394c656ff2c4d4c68d5fb85d75bd1b374ecf0b4a3a676873e4ff40a643e7798679f3ea8194f495ec82b38662ed'} -2025-09-02 03:08:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 03:08:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 03:08:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 03:08:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807701.01175, 'pubkey_prefix': '31c305037e5fbd23232ee36a08472445f779b44b5878246ce2d9893b1f42394c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd23232ee36a08472445f779b44b5878246ce2d9893b1f42394c656ff2c4d4c68d5fb85d75bd1b374ecf0b4a3a676873e4ff40a643e7798679f3ea8194f495ec82b38662ed'} -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0504fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0504fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0504fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807751.226217, 'pubkey_prefix': 'f89a0504fb1f7e5f23232e0fce62b652c108f52e2d962a1db079a25b98dc5230', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0504fb1f7e5f23232e0fce62b652c108f52e2d962a1db079a25b98dc52304ff9debbbc9e1053e7600dca1e28d73a553858c8ab49c6ffbf481655243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80505fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80505fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80505fb1f7e5f... -2025-09-02 03:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807751.809896, 'pubkey_prefix': '2fd80505fb1f7e5f0123232e0fce62b652c108f52e2d962a1db079a25b98dc52', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80505fb1f7e5f0123232e0fce62b652c108f52e2d962a1db079a25b98dc52304ff9debbbc9e1053e7600dca1e28d73a553858c8ab49c6ffbf481655243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:09:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30505fb1f7e5f... -2025-09-02 03:09:12 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30505fb1f7e5f... -2025-09-02 03:09:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30505fb1f7e5f... -2025-09-02 03:09:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807752.181387, 'pubkey_prefix': '2ec30505fb1f7e5fbd23232e0fce62b652c108f52e2d962a1db079a25b98dc52', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30505fb1f7e5fbd23232e0fce62b652c108f52e2d962a1db079a25b98dc52304ff9debbbc9e1053e7600dca1e28d73a553858c8ab49c6ffbf481655243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807891.12928, 'pubkey_prefix': 'f89a05027e5f23234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bfe6', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bfe68cd4c7ca0155cc64c4c53b9f4ffd3a46601f821adde9be944924243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:11:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807891.568753, 'pubkey_prefix': '2fd805037e5f0123234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bf', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bfe68cd4c7ca0155cc64c4c53b9f4ffd3a46601f821adde9be944924243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:11:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c405037e5fbd23... -2025-09-02 03:11:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c405037e5fbd23... -2025-09-02 03:11:32 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c405037e5fbd23... -2025-09-02 03:11:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756807892.128591, 'pubkey_prefix': '31c405037e5fbd23234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bf', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c405037e5fbd23234c6581131bd3c0792feb1e904a2c9d0963be5d1ba7f5bfe68cd4c7ca0155cc64c4c53b9f4ffd3a46601f821adde9be944924243336e1aacd1dbdea4f426b4546efb3'} -2025-09-02 03:15:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103357e5f66... -2025-09-02 03:15:09 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103357e5f66... -2025-09-02 03:15:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103357e5f66... -2025-09-02 03:15:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808109.396675, 'pubkey_prefix': 'f79a1103357e5f6651493b532922aef34b91a545eece8e9d640ab08d72dc0938', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103357e5f6651493b532922aef34b91a545eece8e9d640ab08d72dc0938cf8af73f5e3ce1abc3b668e596f9c477c7892a34d977faa6474319583788ef40d3dde7a9d6fa9bec8ea1329acd787833500497df6f3fece78095a4e442f9029a81f6ba2f6750296780150692609cd802481fb9f84b4b37434d54204361722d706561746572'} -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104357e5f01... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104357e5f01... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104357e5f01... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808110.4132612, 'pubkey_prefix': '30d81104357e5f016651493b532922aef34b91a545eece8e9d640ab08d72dc09', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104357e5f016651493b532922aef34b91a545eece8e9d640ab08d72dc0938cf8af73f5e3ce1abc3b668e596f9c477c7892a34d977faa6474319583788ef40d3dde7a9d6fa9bec8ea1329acd787833500497df6f3fece78095a4e442f9029a81f6ba2f6750296780150692609cd802481fb9f84b4b37434d54204361722d706561746572'} -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31104357e5fbd... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31104357e5fbd... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31104357e5fbd... -2025-09-02 03:15:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808110.9980319, 'pubkey_prefix': '32c31104357e5fbd6651493b532922aef34b91a545eece8e9d640ab08d72dc09', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31104357e5fbd6651493b532922aef34b91a545eece8e9d640ab08d72dc0938cf8af73f5e3ce1abc3b668e596f9c477c7892a34d977faa6474319583788ef40d3dde7a9d6fa9bec8ea1329acd787833500497df6f3fece78095a4e442f9029a81f6ba2f6750296780150692609cd802481fb9f84b4b37434d54204361722d706561746572'} -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a15027e5fcd30... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a15027e5fcd30... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a15027e5fcd30... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808135.401928, 'pubkey_prefix': 'f79a15027e5fcd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1b0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15027e5fcd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1b0ec0b4efda0e4fa80e2'} -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c315037e5fbdcd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c315037e5fbdcd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c315037e5fbdcd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808135.681704, 'pubkey_prefix': '31c315037e5fbdcd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c315037e5fbdcd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1b0ec0b4efda0e4fa80e2'} -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815037e5f01cd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815037e5f01cd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815037e5f01cd... -2025-09-02 03:15:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808135.957812, 'pubkey_prefix': '2fd815037e5f01cd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815037e5f01cd302ed666b6785777ca9e22e5a7070c769d325753ef6e13a1b0ec0b4efda0e4fa80e2'} -2025-09-02 03:15:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f8575... -2025-09-02 03:15:56 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f8575... -2025-09-02 03:15:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f8575... -2025-09-02 03:15:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808156.968357, 'pubkey_prefix': 'f69a05027e5f8575a39bc7bda454fb5958d67d75b417dfdb1ba86c0b2b46e4e7', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f8575a39bc7bda454fb5958d67d75b417dfdb1ba86c0b2b46e4e7fd2a5c4c0cb35740adb2e2418fa6304f53d009cd636a29c55ff1c1374def7affc2b76408a4dad41c5604'} -2025-09-02 03:15:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0185... -2025-09-02 03:15:57 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0185... -2025-09-02 03:15:57 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0185... -2025-09-02 03:15:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808157.689889, 'pubkey_prefix': '2fda05037e5f018575a39bc7bda454fb5958d67d75b417dfdb1ba86c0b2b46e4', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f018575a39bc7bda454fb5958d67d75b417dfdb1ba86c0b2b46e4e7fd2a5c4c0cb35740adb2e2418fa6304f53d009cd636a29c55ff1c1374def7affc2b76408a4dad41c5604'} -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f54c5... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f54c5... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f54c5... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808198.158713, 'pubkey_prefix': 'f69a05027e5f54c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e5d', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f54c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e5d109165f221dcbf8bfaf99b4b3689d8da6ea42b3a011aadebd2b9b4f13895d4177e0e2b66d01a414a84c1'} -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd54... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd54... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd54... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808198.5910568, 'pubkey_prefix': '2ec305037e5fbd54c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd54c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e5d109165f221dcbf8bfaf99b4b3689d8da6ea42b3a011aadebd2b9b4f13895d4177e0e2b66d01a414a84c1'} -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0154... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0154... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0154... -2025-09-02 03:16:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808198.89295, 'pubkey_prefix': '2ed905037e5f0154c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f0154c5adca9fed1ab692a15c00e0bf220d692f771d03d4ed649e5d109165f221dcbf8bfaf99b4b3689d8da6ea42b3a011aadebd2b9b4f13895d4177e0e2b66d01a414a84c1'} -2025-09-02 03:16:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 03:16:48 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 03:16:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 03:16:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808208.8352268, 'pubkey_prefix': 'f89a05027e5f23235a16f307c96fae28b045636fcf64e213af739a43a5d96db4', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23235a16f307c96fae28b045636fcf64e213af739a43a5d96db4b1d2400f55f810920f6429a3bb8b0f33c8b7f218288d997976f83d7b89eff23a829ae9bc445655277c18'} -2025-09-02 03:16:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0123... -2025-09-02 03:16:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0123... -2025-09-02 03:16:49 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0123... -2025-09-02 03:16:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808209.698872, 'pubkey_prefix': '2fda05037e5f0123235a16f307c96fae28b045636fcf64e213af739a43a5d96d', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f0123235a16f307c96fae28b045636fcf64e213af739a43a5d96db4b1d2400f55f810920f6429a3bb8b0f33c8b7f218288d997976f83d7b89eff23a829ae9bc445655277c18'} -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808237.223872, 'pubkey_prefix': 'f79a05027e5f2323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f75', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f754232f30bb3b25876d475ae14f400b0ed4384da08c242b0e35c8040b35369062724b3aadf9821483324b6'} -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-02 03:17:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808237.806643, 'pubkey_prefix': '2ed805037e5f012323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f012323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f754232f30bb3b25876d475ae14f400b0ed4384da08c242b0e35c8040b35369062724b3aadf9821483324b6'} -2025-09-02 03:17:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 03:17:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 03:17:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 03:17:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808238.200928, 'pubkey_prefix': '31c305037e5fbd2323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323fb18b64fbec4202c90a26d51545fceffa0cdba42ab4d4f754232f30bb3b25876d475ae14f400b0ed4384da08c242b0e35c8040b35369062724b3aadf9821483324b6'} -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e42... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e42... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e42... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808312.584401, 'pubkey_prefix': 'f79a05015f547e42339853245cea3e722359036c38b331b9b8d045769d820cca', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e42339853245cea3e722359036c38b331b9b8d045769d820cca761f63766e277dca260dce0abaf0f9ca2a6a413a8917fba17a923ca5ffadb95c60edf8d9f1c68d8ef3'} -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 03:18:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808312.8852391, 'pubkey_prefix': '30d805025f01547e42339853245cea3e722359036c38b331b9b8d045769d820c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e42339853245cea3e722359036c38b331b9b8d045769d820cca761f63766e277dca260dce0abaf0f9ca2a6a413a8917fba17a923ca5ffadb95c60edf8d9f1c68d8ef3'} -2025-09-02 03:18:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd547e... -2025-09-02 03:18:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd547e... -2025-09-02 03:18:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd547e... -2025-09-02 03:18:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808313.278493, 'pubkey_prefix': '31c305025fbd547e42339853245cea3e722359036c38b331b9b8d045769d820c', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd547e42339853245cea3e722359036c38b331b9b8d045769d820cca761f63766e277dca260dce0abaf0f9ca2a6a413a8917fba17a923ca5ffadb95c60edf8d9f1c68d8ef3'} -2025-09-02 03:21:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991104e2807e5f... -2025-09-02 03:21:46 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991104e2807e5f... -2025-09-02 03:21:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991104e2807e5f... -2025-09-02 03:21:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808506.885322, 'pubkey_prefix': 'f4991104e2807e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37df', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991104e2807e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a55c5b668924ad980f8617b61383215461f2b776cf4c5e73d3ecdba0f65a3871558a1903e278ae96d249c2d76645f53a3c8f29337ba82261838c3fc398b82aed14c39480d929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 03:21:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31105e2807e5f... -2025-09-02 03:21:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31105e2807e5f... -2025-09-02 03:21:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31105e2807e5f... -2025-09-02 03:21:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808507.82018, 'pubkey_prefix': '31c31105e2807e5fbd8936011a351a02f297ccddab98e34ddca9b7fc92e10f37', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31105e2807e5fbd8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a55c5b668924ad980f8617b61383215461f2b776cf4c5e73d3ecdba0f65a3871558a1903e278ae96d249c2d76645f53a3c8f29337ba82261838c3fc398b82aed14c39480d929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 03:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105e2807e5f... -2025-09-02 03:21:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105e2807e5f... -2025-09-02 03:21:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105e2807e5f... -2025-09-02 03:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808508.624008, 'pubkey_prefix': '30d81105e2807e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105e2807e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a55c5b668924ad980f8617b61383215461f2b776cf4c5e73d3ecdba0f65a3871558a1903e278ae96d249c2d76645f53a3c8f29337ba82261838c3fc398b82aed14c39480d929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 03:21:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1106d0382350... -2025-09-02 03:21:53 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1106d0382350... -2025-09-02 03:21:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1106d0382350... -2025-09-02 03:21:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808513.967829, 'pubkey_prefix': 'f59a1106d03823507e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1106d03823507e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f04352c5b66864b00d09f471c9309c67b6c123a4be00dfcdeed600f1f0e64a1faf8ec8f8d5afa9b4b35bdf9bc3025e05c1d04d933bea9ffb1500aad1e750ff2e95fe5ecfde0792188cd6021074b5f84348544c'} -2025-09-02 03:21:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c41107d0382350... -2025-09-02 03:21:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c41107d0382350... -2025-09-02 03:21:54 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c41107d0382350... -2025-09-02 03:21:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808514.6943512, 'pubkey_prefix': '32c41107d03823507e5fbd789eda5b7915dc61331c9a0ad1692c54a0c0252bb4', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c41107d03823507e5fbd789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f04352c5b66864b00d09f471c9309c67b6c123a4be00dfcdeed600f1f0e64a1faf8ec8f8d5afa9b4b35bdf9bc3025e05c1d04d933bea9ffb1500aad1e750ff2e95fe5ecfde0792188cd6021074b5f84348544c'} -2025-09-02 03:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91107d0382350... -2025-09-02 03:21:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91107d0382350... -2025-09-02 03:21:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91107d0382350... -2025-09-02 03:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808515.143239, 'pubkey_prefix': '30d91107d03823507e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb4', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91107d03823507e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f04352c5b66864b00d09f471c9309c67b6c123a4be00dfcdeed600f1f0e64a1faf8ec8f8d5afa9b4b35bdf9bc3025e05c1d04d933bea9ffb1500aad1e750ff2e95fe5ecfde0792188cd6021074b5f84348544c'} -2025-09-02 03:22:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 03:22:29 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 03:22:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 03:22:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808549.297838, 'pubkey_prefix': 'f49905027e5f232339d7543a3c83362253cf234ee8e6727ef560f774bc091742', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f232339d7543a3c83362253cf234ee8e6727ef560f774bc0917424187e6f18bfbf33a303d24ac15ac726a5f2c38ab7ca329b194cf5fd8bb5f51b115cd9296c5669757f680'} -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808550.0206, 'pubkey_prefix': '31d805037e5f01232339d7543a3c83362253cf234ee8e6727ef560f774bc0917', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232339d7543a3c83362253cf234ee8e6727ef560f774bc0917424187e6f18bfbf33a303d24ac15ac726a5f2c38ab7ca329b194cf5fd8bb5f51b115cd9296c5669757f680'} -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 03:22:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808550.516217, 'pubkey_prefix': '31c305037e5fbd232339d7543a3c83362253cf234ee8e6727ef560f774bc0917', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd232339d7543a3c83362253cf234ee8e6727ef560f774bc0917424187e6f18bfbf33a303d24ac15ac726a5f2c38ab7ca329b194cf5fd8bb5f51b115cd9296c5669757f680'} -2025-09-02 03:22:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857e20... -2025-09-02 03:22:43 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857e20... -2025-09-02 03:22:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857e20... -2025-09-02 03:22:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808563.819245, 'pubkey_prefix': 'f89a05015f857e202db124c0ea99583f3c43148d1036c11f0641dca7c1bdc8e5', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857e202db124c0ea99583f3c43148d1036c11f0641dca7c1bdc8e5d17d0947002d095c9e82867dfea967c3b71b6ed0a453b7db381e692f0be5c2b262ec11394c7c71c11f'} -2025-09-02 03:22:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05025f01857e... -2025-09-02 03:22:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05025f01857e... -2025-09-02 03:22:44 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05025f01857e... -2025-09-02 03:22:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808564.118449, 'pubkey_prefix': '2fda05025f01857e202db124c0ea99583f3c43148d1036c11f0641dca7c1bdc8', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05025f01857e202db124c0ea99583f3c43148d1036c11f0641dca7c1bdc8e5d17d0947002d095c9e82867dfea967c3b71b6ed0a453b7db381e692f0be5c2b262ec11394c7c71c11f'} -2025-09-02 03:22:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 03:22:50 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 03:22:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 03:22:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808570.492428, 'pubkey_prefix': 'f79a05027e5f2323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b50', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b50acb8248488a66b60dea29c72623607b25af239e965e969f2b3ecb8b701e7713d2e44ea4766ab81fdfb95'} -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405037e5fbd23... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405037e5fbd23... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405037e5fbd23... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808571.067262, 'pubkey_prefix': '32c405037e5fbd2323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405037e5fbd2323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b50acb8248488a66b60dea29c72623607b25af239e965e969f2b3ecb8b701e7713d2e44ea4766ab81fdfb95'} -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 03:22:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808571.696349, 'pubkey_prefix': '30d805037e5f012323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323f8d9740b0fa4ac93f987e186cae942dd32c7a8fb1ec18b50acb8248488a66b60dea29c72623607b25af239e965e969f2b3ecb8b701e7713d2e44ea4766ab81fdfb95'} -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503fb7e5f23... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503fb7e5f23... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503fb7e5f23... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808599.010442, 'pubkey_prefix': 'f79a0503fb7e5f2323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e531', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503fb7e5f2323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e53188dd7d0e8bb812eaeb3052de09bb25b3b4a09840006c435c7bd73202cfb8cb8d04bacb64e2e27ca9255a6b'} -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808599.451891, 'pubkey_prefix': '2fd80504fb7e5f012323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f012323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e53188dd7d0e8bb812eaeb3052de09bb25b3b4a09840006c435c7bd73202cfb8cb8d04bacb64e2e27ca9255a6b'} -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30504fb7e5fbd... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30504fb7e5fbd... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30504fb7e5fbd... -2025-09-02 03:23:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808599.826077, 'pubkey_prefix': '31c30504fb7e5fbd2323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e5', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30504fb7e5fbd2323364df23ad46c3ee2cc74a1278f79fe4d5c8597e781e53188dd7d0e8bb812eaeb3052de09bb25b3b4a09840006c435c7bd73202cfb8cb8d04bacb64e2e27ca9255a6b'} -2025-09-02 03:23:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 03:23:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 03:23:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 03:23:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808633.795819, 'pubkey_prefix': 'f69a05027e5f232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7df7', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7df78290b48da9cd132c51958e7ed465d6046990fce19df33f3a39f2a98e44c1a4eee575a5e0631e50a680c4'} -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808634.2358909, 'pubkey_prefix': '2fd805037e5f01232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f01232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7df78290b48da9cd132c51958e7ed465d6046990fce19df33f3a39f2a98e44c1a4eee575a5e0631e50a680c4'} -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c405037e5fbd23... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c405037e5fbd23... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c405037e5fbd23... -2025-09-02 03:23:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808634.653152, 'pubkey_prefix': '31c405037e5fbd232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7d', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c405037e5fbd232383bf6079ed2650ecc25511b1e98787b2a58a1265937c7df78290b48da9cd132c51958e7ed465d6046990fce19df33f3a39f2a98e44c1a4eee575a5e0631e50a680c4'} -2025-09-02 03:24:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103eb7e5f87... -2025-09-02 03:24:52 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103eb7e5f87... -2025-09-02 03:24:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103eb7e5f87... -2025-09-02 03:24:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808692.591299, 'pubkey_prefix': 'f79a1103eb7e5f870187242a62fddd30718a777802a5a21a95487102c5fe4daf', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103eb7e5f870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea80b547665a9437ac1d41e7560639c85a5cd788525e406a52556c1975c452d1c10a0cc5e7074ed89cc110773091b981843eb734a799e8c99f2243c245ed2c671eacd37401923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104eb7e5f01... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104eb7e5f01... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104eb7e5f01... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808694.0983942, 'pubkey_prefix': '30d81104eb7e5f01870187242a62fddd30718a777802a5a21a95487102c5fe4d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104eb7e5f01870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea80b547665a9437ac1d41e7560639c85a5cd788525e406a52556c1975c452d1c10a0cc5e7074ed89cc110773091b981843eb734a799e8c99f2243c245ed2c671eacd37401923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c41104eb7e5fbd... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c41104eb7e5fbd... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c41104eb7e5fbd... -2025-09-02 03:24:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808694.591383, 'pubkey_prefix': '31c41104eb7e5fbd870187242a62fddd30718a777802a5a21a95487102c5fe4d', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c41104eb7e5fbd870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea80b547665a9437ac1d41e7560639c85a5cd788525e406a52556c1975c452d1c10a0cc5e7074ed89cc110773091b981843eb734a799e8c99f2243c245ed2c671eacd37401923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 03:24:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11027e5f3556... -2025-09-02 03:24:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11027e5f3556... -2025-09-02 03:24:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11027e5f3556... -2025-09-02 03:24:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808699.5516958, 'pubkey_prefix': 'f59a11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4f9c5b668c080c57ff064cf4a6b9dcab29ccde0ab55eef8c9db6fdb816edcf0af9780e6aa0e4d793b46ac894b15cd3bcb0bfb33f7aa89bd0b0499ca86437b458ae6e13705926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 03:25:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f0135... -2025-09-02 03:25:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f0135... -2025-09-02 03:25:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f0135... -2025-09-02 03:25:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808700.9532192, 'pubkey_prefix': '2fd811037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4f9c5b668c080c57ff064cf4a6b9dcab29ccde0ab55eef8c9db6fdb816edcf0af9780e6aa0e4d793b46ac894b15cd3bcb0bfb33f7aa89bd0b0499ca86437b458ae6e13705926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 03:25:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd35... -2025-09-02 03:25:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd35... -2025-09-02 03:25:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd35... -2025-09-02 03:25:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808701.445887, 'pubkey_prefix': '30c311037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4f9c5b668c080c57ff064cf4a6b9dcab29ccde0ab55eef8c9db6fdb816edcf0af9780e6aa0e4d793b46ac894b15cd3bcb0bfb33f7aa89bd0b0499ca86437b458ae6e13705926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11034a7e5f58... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11034a7e5f58... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11034a7e5f58... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808722.046226, 'pubkey_prefix': 'f59a11034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf114c6b66802086308572085f88dd1c3a1c3cef71d2b03782a747315a56d46abbaf89c7676c7af8df08343a38edfdcefa4417b06939fc0fca8ff009f7948c9f9aadbdeb30292d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811044a7e5f01... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811044a7e5f01... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811044a7e5f01... -2025-09-02 03:25:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808722.81378, 'pubkey_prefix': '30d811044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf114c6b66802086308572085f88dd1c3a1c3cef71d2b03782a747315a56d46abbaf89c7676c7af8df08343a38edfdcefa4417b06939fc0fca8ff009f7948c9f9aadbdeb30292d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 03:25:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c411044a7e5fbd... -2025-09-02 03:25:23 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c411044a7e5fbd... -2025-09-02 03:25:23 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 34c411044a7e5fbd... -2025-09-02 03:25:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808723.5241458, 'pubkey_prefix': '34c411044a7e5fbd5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 13.0, 'rssi': -60, 'raw_hex': '34c411044a7e5fbd5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf114c6b66802086308572085f88dd1c3a1c3cef71d2b03782a747315a56d46abbaf89c7676c7af8df08343a38edfdcefa4417b06939fc0fca8ff009f7948c9f9aadbdeb30292d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 03:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a11031f7e5fe2... -2025-09-02 03:27:05 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a11031f7e5fe2... -2025-09-02 03:27:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a11031f7e5fe2... -2025-09-02 03:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808825.486475, 'pubkey_prefix': 'f49a11031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a11031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a9874c6b668dad6e54cb248ee0bcb770e3e1b1ca2266c67949cbee0da29cae86b34a9bb3727ee4709e9d467133ba2dc97f3d35b9ec4cfdf163e4cbb1cc1991b44dfc1948e0492bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 03:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811041f7e5f01... -2025-09-02 03:27:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811041f7e5f01... -2025-09-02 03:27:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811041f7e5f01... -2025-09-02 03:27:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808826.5265229, 'pubkey_prefix': '2fd811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a9874c6b668dad6e54cb248ee0bcb770e3e1b1ca2266c67949cbee0da29cae86b34a9bb3727ee4709e9d467133ba2dc97f3d35b9ec4cfdf163e4cbb1cc1991b44dfc1948e0492bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 03:27:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c311041f7e5fbd... -2025-09-02 03:27:07 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c311041f7e5fbd... -2025-09-02 03:27:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c311041f7e5fbd... -2025-09-02 03:27:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808827.2553442, 'pubkey_prefix': '33c311041f7e5fbde2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c311041f7e5fbde2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a9874c6b668dad6e54cb248ee0bcb770e3e1b1ca2266c67949cbee0da29cae86b34a9bb3727ee4709e9d467133ba2dc97f3d35b9ec4cfdf163e4cbb1cc1991b44dfc1948e0492bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 03:29:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 03:29:04 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 03:29:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 03:29:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808944.3601768, 'pubkey_prefix': 'f59905027e5f23232912a283ae36710bdaa7b5f7db58624f65a1649f797c0615', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f23232912a283ae36710bdaa7b5f7db58624f65a1649f797c06152aa0b4666784ea01fe7824d74f23e9abeb2be31181e96229cc309e1c8d106a104f2499e1d57db5757f75'} -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc305037e5fbd23... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc305037e5fbd23... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc305037e5fbd23... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808945.212109, 'pubkey_prefix': '2dc305037e5fbd23232912a283ae36710bdaa7b5f7db58624f65a1649f797c06', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc305037e5fbd23232912a283ae36710bdaa7b5f7db58624f65a1649f797c06152aa0b4666784ea01fe7824d74f23e9abeb2be31181e96229cc309e1c8d106a104f2499e1d57db5757f75'} -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 03:29:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756808945.72261, 'pubkey_prefix': '31d805037e5f0123232912a283ae36710bdaa7b5f7db58624f65a1649f797c06', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123232912a283ae36710bdaa7b5f7db58624f65a1649f797c06152aa0b4666784ea01fe7824d74f23e9abeb2be31181e96229cc309e1c8d106a104f2499e1d57db5757f75'} -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809007.082307, 'pubkey_prefix': 'f59905027e5f2323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925ec', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925ecb7b0fb0180b40ae9bd64d7facfaa0e2d12e234e16dc01d0e23a3bb154e0397a40d8015a92a6cd6b1ca17'} -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809007.382169, 'pubkey_prefix': '30d805037e5f012323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925ecb7b0fb0180b40ae9bd64d7facfaa0e2d12e234e16dc01d0e23a3bb154e0397a40d8015a92a6cd6b1ca17'} -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 03:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809007.757958, 'pubkey_prefix': '30c305037e5fbd2323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323d8ddbd80fe4ca938e422e34b39585d694660a5e35f7925ecb7b0fb0180b40ae9bd64d7facfaa0e2d12e234e16dc01d0e23a3bb154e0397a40d8015a92a6cd6b1ca17'} -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0503fb7e5f23... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0503fb7e5f23... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0503fb7e5f23... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809041.304517, 'pubkey_prefix': 'f69a0503fb7e5f2323e83d83086133e189e7763bd0519709cc15aa9483e2797b', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0503fb7e5f2323e83d83086133e189e7763bd0519709cc15aa9483e2797b3a04f3ab696a258c3bebde8277fd8cf677c8e346fbccd9b2ab01554c9d89552c33e3836b04709ffcfaa363'} -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-02 03:30:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809041.602504, 'pubkey_prefix': '2fd80504fb7e5f012323e83d83086133e189e7763bd0519709cc15aa9483e279', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f012323e83d83086133e189e7763bd0519709cc15aa9483e2797b3a04f3ab696a258c3bebde8277fd8cf677c8e346fbccd9b2ab01554c9d89552c33e3836b04709ffcfaa363'} -2025-09-02 03:30:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30504fb7e5fbd... -2025-09-02 03:30:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30504fb7e5fbd... -2025-09-02 03:30:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30504fb7e5fbd... -2025-09-02 03:30:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809042.098371, 'pubkey_prefix': '30c30504fb7e5fbd2323e83d83086133e189e7763bd0519709cc15aa9483e279', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30504fb7e5fbd2323e83d83086133e189e7763bd0519709cc15aa9483e2797b3a04f3ab696a258c3bebde8277fd8cf677c8e346fbccd9b2ab01554c9d89552c33e3836b04709ffcfaa363'} -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69911005fbfb6c8... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69911005fbfb6c8... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69911005fbfb6c8... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809056.041682, 'pubkey_prefix': 'f69911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c367c7b668338038d9e1d1f64add42650d94279ce02b419c247e641f8cd06297047868f93ae12bef37240342e0c6fc88a3339b16fe568633b514d9a31bd70a7b08a35a8e0d927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91101015fbfb6... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91101015fbfb6... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91101015fbfb6... -2025-09-02 03:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809056.8062878, 'pubkey_prefix': '30d91101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c367c7b668338038d9e1d1f64add42650d94279ce02b419c247e641f8cd06297047868f93ae12bef37240342e0c6fc88a3339b16fe568633b514d9a31bd70a7b08a35a8e0d927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 03:30:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31101bd5fbfb6... -2025-09-02 03:30:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31101bd5fbfb6... -2025-09-02 03:30:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31101bd5fbfb6... -2025-09-02 03:30:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809057.397435, 'pubkey_prefix': '2ec31101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31101bd5fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c367c7b668338038d9e1d1f64add42650d94279ce02b419c247e641f8cd06297047868f93ae12bef37240342e0c6fc88a3339b16fe568633b514d9a31bd70a7b08a35a8e0d927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 03:31:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0502245f8575... -2025-09-02 03:31:03 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0502245f8575... -2025-09-02 03:31:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0502245f8575... -2025-09-02 03:31:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809063.162349, 'pubkey_prefix': 'f79a0502245f8575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc4907328c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0502245f8575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc4907328c1b3437541cb9b60ef746920ec6e73df183810f05ec117b5e6815c301f93b4210a7d7ff29842d2d1072de'} -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80503245f0185... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80503245f0185... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80503245f0185... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809064.026332, 'pubkey_prefix': '2ed80503245f018575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc490732', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80503245f018575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc4907328c1b3437541cb9b60ef746920ec6e73df183810f05ec117b5e6815c301f93b4210a7d7ff29842d2d1072de'} -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec30503245fbd85... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec30503245fbd85... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec30503245fbd85... -2025-09-02 03:31:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809064.522347, 'pubkey_prefix': '2ec30503245fbd8575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc490732', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec30503245fbd8575cd1c2fb6c3bfa44b0de3455b7fd2d3cfaf0644cc4907328c1b3437541cb9b60ef746920ec6e73df183810f05ec117b5e6815c301f93b4210a7d7ff29842d2d1072de'} -2025-09-02 03:31:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f54c5... -2025-09-02 03:31:55 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f54c5... -2025-09-02 03:31:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f54c5... -2025-09-02 03:31:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809115.7330492, 'pubkey_prefix': 'f69a05027e5f54c5241192dc4fd8405a4804f10435cc9a9d053959051d5f835c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f54c5241192dc4fd8405a4804f10435cc9a9d053959051d5f835c2cd51dee581545a12579a52fe26b8bc88e448645e13364255ecce3a31af1febdcaf00d8b54e0266c012c'} -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd54... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd54... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd54... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809116.166902, 'pubkey_prefix': '31c305037e5fbd54c5241192dc4fd8405a4804f10435cc9a9d053959051d5f83', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd54c5241192dc4fd8405a4804f10435cc9a9d053959051d5f835c2cd51dee581545a12579a52fe26b8bc88e448645e13364255ecce3a31af1febdcaf00d8b54e0266c012c'} -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 03:31:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809116.597552, 'pubkey_prefix': '31d805037e5f0154c5241192dc4fd8405a4804f10435cc9a9d053959051d5f83', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c5241192dc4fd8405a4804f10435cc9a9d053959051d5f835c2cd51dee581545a12579a52fe26b8bc88e448645e13364255ecce3a31af1febdcaf00d8b54e0266c012c'} -2025-09-02 03:32:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599110464c77e5f... -2025-09-02 03:32:12 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599110464c77e5f... -2025-09-02 03:32:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599110464c77e5f... -2025-09-02 03:32:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809132.604566, 'pubkey_prefix': 'f599110464c77e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599110464c77e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0a4c7b668dd09c3874529fffb4978663edb29c9d0ab70968feb0be66d1aa0d6bcfe8efb8a3efdc73d66241c64c437be41b7d0eb97361f0ca71cab7d32653726dc55bae10492ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 03:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110564c77e5f... -2025-09-02 03:32:13 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110564c77e5f... -2025-09-02 03:32:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110564c77e5f... -2025-09-02 03:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809133.645879, 'pubkey_prefix': '32d8110564c77e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110564c77e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0a4c7b668dd09c3874529fffb4978663edb29c9d0ab70968feb0be66d1aa0d6bcfe8efb8a3efdc73d66241c64c437be41b7d0eb97361f0ca71cab7d32653726dc55bae10492ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 03:32:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c3110564c77e5f... -2025-09-02 03:32:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c3110564c77e5f... -2025-09-02 03:32:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c3110564c77e5f... -2025-09-02 03:32:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809134.143724, 'pubkey_prefix': '30c3110564c77e5fbd9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c3110564c77e5fbd9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0a4c7b668dd09c3874529fffb4978663edb29c9d0ab70968feb0be66d1aa0d6bcfe8efb8a3efdc73d66241c64c437be41b7d0eb97361f0ca71cab7d32653726dc55bae10492ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103387e5fd0... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103387e5fd0... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103387e5fd0... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809209.1168199, 'pubkey_prefix': 'f89a1103387e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103387e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bde3c7b66891a8317500ceb0314875ab8d9be3dfeaccfb454fff8eda166a1c9d5c13bd4410fe1b21663922a62f70d08b5496f085900ce9e5cde4f05c0673a66e2f657ea00292a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31104387e5fbd... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31104387e5fbd... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31104387e5fbd... -2025-09-02 03:33:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809209.863057, 'pubkey_prefix': '2fc31104387e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31104387e5fbdd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bde3c7b66891a8317500ceb0314875ab8d9be3dfeaccfb454fff8eda166a1c9d5c13bd4410fe1b21663922a62f70d08b5496f085900ce9e5cde4f05c0673a66e2f657ea00292a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 03:33:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104387e5f01... -2025-09-02 03:33:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104387e5f01... -2025-09-02 03:33:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104387e5f01... -2025-09-02 03:33:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809210.6402712, 'pubkey_prefix': '30d81104387e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104387e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bde3c7b66891a8317500ceb0314875ab8d9be3dfeaccfb454fff8eda166a1c9d5c13bd4410fe1b21663922a62f70d08b5496f085900ce9e5cde4f05c0673a66e2f657ea00292a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 03:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e20... -2025-09-02 03:33:53 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e20... -2025-09-02 03:33:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e20... -2025-09-02 03:33:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809233.7198741, 'pubkey_prefix': 'f59905015f547e207661c208a322754afde5037a9084645252e29f4a67fb4113', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e207661c208a322754afde5037a9084645252e29f4a67fb41132db205699e3bc1a76f87ebd4c05e40a4fe109e3ecd8a4d5bce75541ec9a9dc9679765b02a3f8209c50'} -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305025fbd547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305025fbd547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305025fbd547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809234.152947, 'pubkey_prefix': '33c305025fbd547e207661c208a322754afde5037a9084645252e29f4a67fb41', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305025fbd547e207661c208a322754afde5037a9084645252e29f4a67fb41132db205699e3bc1a76f87ebd4c05e40a4fe109e3ecd8a4d5bce75541ec9a9dc9679765b02a3f8209c50'} -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 03:33:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809234.7240808, 'pubkey_prefix': '2fd805025f01547e207661c208a322754afde5037a9084645252e29f4a67fb41', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e207661c208a322754afde5037a9084645252e29f4a67fb41132db205699e3bc1a76f87ebd4c05e40a4fe109e3ecd8a4d5bce75541ec9a9dc9679765b02a3f8209c50'} -2025-09-02 03:34:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11015fcdf119... -2025-09-02 03:34:04 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11015fcdf119... -2025-09-02 03:34:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11015fcdf119... -2025-09-02 03:34:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809244.3695319, 'pubkey_prefix': 'f59a11015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf30dc8b66805335f9ffa92441286a10a71518ec18d6ead7241184efc55269b03100f05ec5ba3bee969122d526ebef7e04b46fd2177ec808e42b62ef7c8bef8f90ab31fc50d92d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 03:34:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311025fbdcdf1... -2025-09-02 03:34:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311025fbdcdf1... -2025-09-02 03:34:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311025fbdcdf1... -2025-09-02 03:34:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809245.7288132, 'pubkey_prefix': '2ec311025fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311025fbdcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf30dc8b66805335f9ffa92441286a10a71518ec18d6ead7241184efc55269b03100f05ec5ba3bee969122d526ebef7e04b46fd2177ec808e42b62ef7c8bef8f90ab31fc50d92d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 03:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811025f01cdf1... -2025-09-02 03:34:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811025f01cdf1... -2025-09-02 03:34:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811025f01cdf1... -2025-09-02 03:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809246.281569, 'pubkey_prefix': '31d811025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf30dc8b66805335f9ffa92441286a10a71518ec18d6ead7241184efc55269b03100f05ec5ba3bee969122d526ebef7e04b46fd2177ec808e42b62ef7c8bef8f90ab31fc50d92d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103387e5fdc... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103387e5fdc... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103387e5fdc... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809279.145393, 'pubkey_prefix': 'f79a1103387e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103387e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728633c8b6688cfce8f6c23ffd53ad619638b31d938706172acb819da07726681b90fa14fabc97383393a9e72340d9b9203c19c7981c189334cba6ccb09c3d1239a0b142ea0292f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c31104387e5fbd... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c31104387e5fbd... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c31104387e5fbd... -2025-09-02 03:34:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809279.8475552, 'pubkey_prefix': '33c31104387e5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cd', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c31104387e5fbddc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728633c8b6688cfce8f6c23ffd53ad619638b31d938706172acb819da07726681b90fa14fabc97383393a9e72340d9b9203c19c7981c189334cba6ccb09c3d1239a0b142ea0292f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 03:34:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104387e5f01... -2025-09-02 03:34:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104387e5f01... -2025-09-02 03:34:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104387e5f01... -2025-09-02 03:34:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809280.884777, 'pubkey_prefix': '30d81104387e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cd', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104387e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728633c8b6688cfce8f6c23ffd53ad619638b31d938706172acb819da07726681b90fa14fabc97383393a9e72340d9b9203c19c7981c189334cba6ccb09c3d1239a0b142ea0292f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1503b97e5fcd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1503b97e5fcd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1503b97e5fcd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809282.449836, 'pubkey_prefix': 'f79a1503b97e5fcdb660ebcfbb4685393211991adfc5020af13820d066f95fa3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503b97e5fcdb660ebcfbb4685393211991adfc5020af13820d066f95fa3c3cc3c54bea7140bd020'} -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31504b97e5fbd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31504b97e5fbd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31504b97e5fbd... -2025-09-02 03:34:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809282.8379, 'pubkey_prefix': '31c31504b97e5fbdcdb660ebcfbb4685393211991adfc5020af13820d066f95f', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31504b97e5fbdcdb660ebcfbb4685393211991adfc5020af13820d066f95fa3c3cc3c54bea7140bd020'} -2025-09-02 03:34:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504b97e5f01... -2025-09-02 03:34:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504b97e5f01... -2025-09-02 03:34:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504b97e5f01... -2025-09-02 03:34:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809283.129691, 'pubkey_prefix': '2fd81504b97e5f01cdb660ebcfbb4685393211991adfc5020af13820d066f95f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504b97e5f01cdb660ebcfbb4685393211991adfc5020af13820d066f95fa3c3cc3c54bea7140bd020'} -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Converted to 26 bytes: f59921027e5fa845... -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30c321037e5fbda8... -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Has transport codes: c321037e -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd821037e5f01a8... -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Has transport codes: d821037e -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 03:35:30 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 03:35:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 03:35:48 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 03:35:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 03:35:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809348.7140968, 'pubkey_prefix': 'f99a05027e5f2323f58147b810f978cf11b0ebe09a8961d434c786b227fd63d5', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f2323f58147b810f978cf11b0ebe09a8961d434c786b227fd63d5feb5da97a34b92693d86a697a7739d98059a3f7889f094bfdb2f4c14058d7c727fb8d3eaa97a229f4293'} -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809349.014488, 'pubkey_prefix': '2fd805037e5f012323f58147b810f978cf11b0ebe09a8961d434c786b227fd63', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323f58147b810f978cf11b0ebe09a8961d434c786b227fd63d5feb5da97a34b92693d86a697a7739d98059a3f7889f094bfdb2f4c14058d7c727fb8d3eaa97a229f4293'} -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 03:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809349.530157, 'pubkey_prefix': '30c305037e5fbd2323f58147b810f978cf11b0ebe09a8961d434c786b227fd63', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323f58147b810f978cf11b0ebe09a8961d434c786b227fd63d5feb5da97a34b92693d86a697a7739d98059a3f7889f094bfdb2f4c14058d7c727fb8d3eaa97a229f4293'} -2025-09-02 03:36:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 03:36:16 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 03:36:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 03:36:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809376.76571, 'pubkey_prefix': 'f79a05027e5f2323e4759e6316c4cd5ce897081902c85a61842af2e35935f5fe', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323e4759e6316c4cd5ce897081902c85a61842af2e35935f5fef99c7f385e946a051abc79ead274d3ea7fe30cbbfff8bf3a7e54c56c6e918049f84b74270a35ca05318e'} -2025-09-02 03:36:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 03:36:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 03:36:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 03:36:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809377.623323, 'pubkey_prefix': '31c305037e5fbd2323e4759e6316c4cd5ce897081902c85a61842af2e35935f5', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323e4759e6316c4cd5ce897081902c85a61842af2e35935f5fef99c7f385e946a051abc79ead274d3ea7fe30cbbfff8bf3a7e54c56c6e918049f84b74270a35ca05318e'} -2025-09-02 03:36:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:36:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:36:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:36:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809378.13011, 'pubkey_prefix': '2fd805037e5f012323e4759e6316c4cd5ce897081902c85a61842af2e35935f5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323e4759e6316c4cd5ce897081902c85a61842af2e35935f5fef99c7f385e946a051abc79ead274d3ea7fe30cbbfff8bf3a7e54c56c6e918049f84b74270a35ca05318e'} -2025-09-02 03:37:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e8d... -2025-09-02 03:37:48 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e8d... -2025-09-02 03:37:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e8d... -2025-09-02 03:37:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809468.6679502, 'pubkey_prefix': 'f69a05015f857e8d05304d6b6ff0bd9fafb126abff8868c77f5507c068afa4d4', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e8d05304d6b6ff0bd9fafb126abff8868c77f5507c068afa4d4cd102fc4bc6c6a440aefdac675ac773b3b3200742066885d1dbfabde2593410a1b217d2073f103e6ca'} -2025-09-02 03:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cda05025f01857e... -2025-09-02 03:37:49 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cda05025f01857e... -2025-09-02 03:37:49 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2cda05025f01857e... -2025-09-02 03:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809469.669997, 'pubkey_prefix': '2cda05025f01857e8d05304d6b6ff0bd9fafb126abff8868c77f5507c068afa4', 'snr': 11.0, 'rssi': -38, 'raw_hex': '2cda05025f01857e8d05304d6b6ff0bd9fafb126abff8868c77f5507c068afa4d4cd102fc4bc6c6a440aefdac675ac773b3b3200742066885d1dbfabde2593410a1b217d2073f103e6ca'} -2025-09-02 03:38:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a11031f7e5f6a... -2025-09-02 03:38:18 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a11031f7e5f6a... -2025-09-02 03:38:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a11031f7e5f6a... -2025-09-02 03:38:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809498.173187, 'pubkey_prefix': 'f99a11031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a11031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ca7db668aa9e84eed7402b3f3527d79048edf477a0cdb7360220fb80451247eda6daadcd31f4dfa9dd14d9000ec5f3cd14a7dd1a2a2731b9015890125a46c2bfa124cf02824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311041f7e5fbd... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311041f7e5fbd... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311041f7e5fbd... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809499.2849898, 'pubkey_prefix': '30c311041f7e5fbd6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51f', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311041f7e5fbd6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ca7db668aa9e84eed7402b3f3527d79048edf477a0cdb7360220fb80451247eda6daadcd31f4dfa9dd14d9000ec5f3cd14a7dd1a2a2731b9015890125a46c2bfa124cf02824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811041f7e5f01... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811041f7e5f01... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811041f7e5f01... -2025-09-02 03:38:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809499.952752, 'pubkey_prefix': '2fd811041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ca7db668aa9e84eed7402b3f3527d79048edf477a0cdb7360220fb80451247eda6daadcd31f4dfa9dd14d9000ec5f3cd14a7dd1a2a2731b9015890125a46c2bfa124cf02824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 03:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a11021d5fc573... -2025-09-02 03:40:48 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a11021d5fc573... -2025-09-02 03:40:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a11021d5fc573... -2025-09-02 03:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809648.8847842, 'pubkey_prefix': 'f59a11021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a11021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff2f8e4666a37817d7acacdb04428642d9de50a7a272346e5ff2e950c2684f63ff255d804d799e26ca2ea0497d4267b5c07ae0063f72ce61c50eab56015e102384f956f907932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911031d5f01c5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911031d5f01c5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911031d5f01c5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809650.0519838, 'pubkey_prefix': '30d911031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff2f8e4666a37817d7acacdb04428642d9de50a7a272346e5ff2e950c2684f63ff255d804d799e26ca2ea0497d4267b5c07ae0063f72ce61c50eab56015e102384f956f907932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311031d5fbdc5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311031d5fbdc5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311031d5fbdc5... -2025-09-02 03:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809650.609638, 'pubkey_prefix': '2ec311031d5fbdc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311031d5fbdc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff2f8e4666a37817d7acacdb04428642d9de50a7a272346e5ff2e950c2684f63ff255d804d799e26ca2ea0497d4267b5c07ae0063f72ce61c50eab56015e102384f956f907932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809689.181653, 'pubkey_prefix': 'f69a05027e5f2323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d9d', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d9d6d1044430624c5b6f43fa07d3a3db1b8b233a3257ce1a39c551201ff5321ffde8edc610bd16b82474888'} -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 03:41:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809689.905835, 'pubkey_prefix': '30d805037e5f012323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d9d6d1044430624c5b6f43fa07d3a3db1b8b233a3257ce1a39c551201ff5321ffde8edc610bd16b82474888'} -2025-09-02 03:41:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 03:41:30 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 03:41:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 03:41:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809690.39954, 'pubkey_prefix': '2ec305037e5fbd2323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd2323104f751ff75fc6e701de9fa639ebdc726348039ea9b62d9d6d1044430624c5b6f43fa07d3a3db1b8b233a3257ce1a39c551201ff5321ffde8edc610bd16b82474888'} -2025-09-02 03:41:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 03:41:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 03:41:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 03:41:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809703.308962, 'pubkey_prefix': 'f79a05027e5f23232787094c4c093221b17564a22be9c4ac291c62fa7bbe538c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23232787094c4c093221b17564a22be9c4ac291c62fa7bbe538c962016c4f23cdb29bf010154ab81122f23c3e607a2d7cb45f7e4376ec868df63d2611ead0ac28182051b'} -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809704.165236, 'pubkey_prefix': '30c305037e5fbd23232787094c4c093221b17564a22be9c4ac291c62fa7bbe53', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd23232787094c4c093221b17564a22be9c4ac291c62fa7bbe538c962016c4f23cdb29bf010154ab81122f23c3e607a2d7cb45f7e4376ec868df63d2611ead0ac28182051b'} -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:41:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809704.674764, 'pubkey_prefix': '2fd805037e5f0123232787094c4c093221b17564a22be9c4ac291c62fa7bbe53', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123232787094c4c093221b17564a22be9c4ac291c62fa7bbe538c962016c4f23cdb29bf010154ab81122f23c3e607a2d7cb45f7e4376ec868df63d2611ead0ac28182051b'} -2025-09-02 03:41:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1102085fedc2... -2025-09-02 03:41:59 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1102085fedc2... -2025-09-02 03:41:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1102085fedc2... -2025-09-02 03:41:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809719.452425, 'pubkey_prefix': 'f89a1102085fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1102085fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18f7c9b668cdfebcf08025879993241b3d502fbfe572a2f63ee90c09740efdf191c42fb2fb90d24c9f851eea309dcff09cbd9392e203560bf709390f15356b0711ba517202920000000000000000484158212052656c6179'} -2025-09-02 03:42:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd81103085f01ed... -2025-09-02 03:42:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd81103085f01ed... -2025-09-02 03:42:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd81103085f01ed... -2025-09-02 03:42:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809720.177529, 'pubkey_prefix': '2dd81103085f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd81103085f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18f7c9b668cdfebcf08025879993241b3d502fbfe572a2f63ee90c09740efdf191c42fb2fb90d24c9f851eea309dcff09cbd9392e203560bf709390f15356b0711ba517202920000000000000000484158212052656c6179'} -2025-09-02 03:43:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911060c64c7a3... -2025-09-02 03:43:10 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911060c64c7a3... -2025-09-02 03:43:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911060c64c7a3... -2025-09-02 03:43:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809790.652083, 'pubkey_prefix': 'f59911060c64c7a37e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911060c64c7a37e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae2fcab668294af64a0604ee9540f58a8c9f2a9fcbf4f22f8e0eeca9d0be8701b799d2f0a588d6d7a6090eb36426aebe83d743940f21780958f5c9d0f39bfcc4eb13f1d60792000000000000000042756c626173617572205265706561746572'} -2025-09-02 03:43:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811070c64c7a3... -2025-09-02 03:43:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811070c64c7a3... -2025-09-02 03:43:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811070c64c7a3... -2025-09-02 03:43:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809791.9262779, 'pubkey_prefix': '32d811070c64c7a37e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811070c64c7a37e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae2fcab668294af64a0604ee9540f58a8c9f2a9fcbf4f22f8e0eeca9d0be8701b799d2f0a588d6d7a6090eb36426aebe83d743940f21780958f5c9d0f39bfcc4eb13f1d60792000000000000000042756c626173617572205265706561746572'} -2025-09-02 03:43:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311070c64c7a3... -2025-09-02 03:43:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311070c64c7a3... -2025-09-02 03:43:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311070c64c7a3... -2025-09-02 03:43:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809792.418418, 'pubkey_prefix': '2fc311070c64c7a37e5fbd6f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311070c64c7a37e5fbd6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae2fcab668294af64a0604ee9540f58a8c9f2a9fcbf4f22f8e0eeca9d0be8701b799d2f0a588d6d7a6090eb36426aebe83d743940f21780958f5c9d0f39bfcc4eb13f1d60792000000000000000042756c626173617572205265706561746572'} -2025-09-02 03:43:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911041d87eb5f... -2025-09-02 03:43:30 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911041d87eb5f... -2025-09-02 03:43:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911041d87eb5f... -2025-09-02 03:43:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809810.883363, 'pubkey_prefix': 'f59911041d87eb5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911041d87eb5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fd70749664f11931d2f533584921ecbb54ef2fde85d132d9518d828297db379b750c529b8c106eccddba15fedd520c03b7f447b1addb13a8da64c1dab529c0e4d1a5ba50a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 03:43:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811051d87eb5f... -2025-09-02 03:43:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811051d87eb5f... -2025-09-02 03:43:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811051d87eb5f... -2025-09-02 03:43:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809811.692933, 'pubkey_prefix': '31d811051d87eb5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811051d87eb5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fd70749664f11931d2f533584921ecbb54ef2fde85d132d9518d828297db379b750c529b8c106eccddba15fedd520c03b7f447b1addb13a8da64c1dab529c0e4d1a5ba50a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 03:43:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311051d87eb5f... -2025-09-02 03:43:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311051d87eb5f... -2025-09-02 03:43:32 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311051d87eb5f... -2025-09-02 03:43:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809812.1864488, 'pubkey_prefix': '30c311051d87eb5fbd8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311051d87eb5fbd8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4fd70749664f11931d2f533584921ecbb54ef2fde85d132d9518d828297db379b750c529b8c106eccddba15fedd520c03b7f447b1addb13a8da64c1dab529c0e4d1a5ba50a930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 03:44:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991102805f1ffb... -2025-09-02 03:44:34 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991102805f1ffb... -2025-09-02 03:44:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991102805f1ffb... -2025-09-02 03:44:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809874.268127, 'pubkey_prefix': 'f4991102805f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991102805f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d98ecab668cf43264527de32444f0d3310362291ebe44addd59c655b26946559df64dad2470375c51903f1e32135a73c4beba118f965a909a9d3e00924b037ebec58d8a00992646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 03:44:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81103805f011f... -2025-09-02 03:44:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81103805f011f... -2025-09-02 03:44:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81103805f011f... -2025-09-02 03:44:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809875.542922, 'pubkey_prefix': '30d81103805f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81103805f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d98ecab668cf43264527de32444f0d3310362291ebe44addd59c655b26946559df64dad2470375c51903f1e32135a73c4beba118f965a909a9d3e00924b037ebec58d8a00992646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 03:44:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31103805fbd1f... -2025-09-02 03:44:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31103805fbd1f... -2025-09-02 03:44:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31103805fbd1f... -2025-09-02 03:44:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809876.149745, 'pubkey_prefix': '2fc31103805fbd1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31103805fbd1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d98ecab668cf43264527de32444f0d3310362291ebe44addd59c655b26946559df64dad2470375c51903f1e32135a73c4beba118f965a909a9d3e00924b037ebec58d8a00992646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 03:45:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f7e7662... -2025-09-02 03:45:03 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f7e7662... -2025-09-02 03:45:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f7e7662... -2025-09-02 03:45:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809903.310001, 'pubkey_prefix': 'f79a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400accab668e0413fb6fc2f3f3c07eceb53f9fd2dd4eddcfca999814f7a5652ec7279a1ceede02cf9a11fb52519bd40fa6c891ab0d56eb3b34125ca6222884e0e6af23dbe0092a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 03:45:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811025f017e76... -2025-09-02 03:45:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811025f017e76... -2025-09-02 03:45:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811025f017e76... -2025-09-02 03:45:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809904.12032, 'pubkey_prefix': '30d811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400accab668e0413fb6fc2f3f3c07eceb53f9fd2dd4eddcfca999814f7a5652ec7279a1ceede02cf9a11fb52519bd40fa6c891ab0d56eb3b34125ca6222884e0e6af23dbe0092a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 03:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311035f01bd7e... -2025-09-02 03:45:05 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311035f01bd7e... -2025-09-02 03:45:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311035f01bd7e... -2025-09-02 03:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809905.756814, 'pubkey_prefix': '2fc311035f01bd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d71', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311035f01bd7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400accab668e0413fb6fc2f3f3c07eceb53f9fd2dd4eddcfca999814f7a5652ec7279a1ceede02cf9a11fb52519bd40fa6c891ab0d56eb3b34125ca6222884e0e6af23dbe0092a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 03:46:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f8575... -2025-09-02 03:46:08 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f8575... -2025-09-02 03:46:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f8575... -2025-09-02 03:46:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809968.9049642, 'pubkey_prefix': 'f79a05027e5f85757165f847cf21f131b56cfe0be67f43c84974a75d09946781', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f85757165f847cf21f131b56cfe0be67f43c84974a75d099467815098f746f0f9650a12d9835665d8438ed0e9cb9206e37471c20fd37bc8a794fa1dee5a88cabfbb9010a3'} -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0185... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0185... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0185... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809969.485596, 'pubkey_prefix': '30d805037e5f0185757165f847cf21f131b56cfe0be67f43c84974a75d099467', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0185757165f847cf21f131b56cfe0be67f43c84974a75d099467815098f746f0f9650a12d9835665d8438ed0e9cb9206e37471c20fd37bc8a794fa1dee5a88cabfbb9010a3'} -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bc305037e5fbd85... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bc305037e5fbd85... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2bc305037e5fbd85... -2025-09-02 03:46:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756809969.9046469, 'pubkey_prefix': '2bc305037e5fbd85757165f847cf21f131b56cfe0be67f43c84974a75d099467', 'snr': 10.75, 'rssi': -61, 'raw_hex': '2bc305037e5fbd85757165f847cf21f131b56cfe0be67f43c84974a75d099467815098f746f0f9650a12d9835665d8438ed0e9cb9206e37471c20fd37bc8a794fa1dee5a88cabfbb9010a3'} -2025-09-02 03:46:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103c57e5f50... -2025-09-02 03:46:44 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103c57e5f50... -2025-09-02 03:46:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103c57e5f50... -2025-09-02 03:46:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810004.603437, 'pubkey_prefix': 'f69a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a41784', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3d3bcbb6689bf10d32d8e124c2466acfe2f4118f67b0dc1f0d3ae3a82d44a1bddd4cff030aaf63e1776ecccd0f2bd0128f35754868193a469304825ed51f805dc5519ce40a934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 03:46:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81104c57e5f01... -2025-09-02 03:46:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81104c57e5f01... -2025-09-02 03:46:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81104c57e5f01... -2025-09-02 03:46:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810005.397173, 'pubkey_prefix': '2fd81104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3d3bcbb6689bf10d32d8e124c2466acfe2f4118f67b0dc1f0d3ae3a82d44a1bddd4cff030aaf63e1776ecccd0f2bd0128f35754868193a469304825ed51f805dc5519ce40a934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 03:46:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31104c57e5fbd... -2025-09-02 03:46:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31104c57e5fbd... -2025-09-02 03:46:46 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31104c57e5fbd... -2025-09-02 03:46:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810006.441817, 'pubkey_prefix': '2ec31104c57e5fbd50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31104c57e5fbd50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3d3bcbb6689bf10d32d8e124c2466acfe2f4118f67b0dc1f0d3ae3a82d44a1bddd4cff030aaf63e1776ecccd0f2bd0128f35754868193a469304825ed51f805dc5519ce40a934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 03:46:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0506fb541fb1... -2025-09-02 03:46:57 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0506fb541fb1... -2025-09-02 03:46:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0506fb541fb1... -2025-09-02 03:46:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810017.615765, 'pubkey_prefix': 'f69a0506fb541fb1245f2323195be2f456129d6b6f12f890fce66d232124e9dc', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0506fb541fb1245f2323195be2f456129d6b6f12f890fce66d232124e9dc20326f764e77455c3cc809b42065d84949c7506e0d805444cdc99cfaae1ed0b23d83f30554e8f2e330b4c6fdba7e'} -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810018.072782, 'pubkey_prefix': '30d80507fb541fb1245f012323195be2f456129d6b6f12f890fce66d232124e9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80507fb541fb1245f012323195be2f456129d6b6f12f890fce66d232124e9dc20326f764e77455c3cc809b42065d84949c7506e0d805444cdc99cfaae1ed0b23d83f30554e8f2e330b4c6fdba7e'} -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c30507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c30507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c30507fb541fb1... -2025-09-02 03:46:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810018.478379, 'pubkey_prefix': '33c30507fb541fb1245fbd2323195be2f456129d6b6f12f890fce66d232124e9', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c30507fb541fb1245fbd2323195be2f456129d6b6f12f890fce66d232124e9dc20326f764e77455c3cc809b42065d84949c7506e0d805444cdc99cfaae1ed0b23d83f30554e8f2e330b4c6fdba7e'} -2025-09-02 03:47:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f54c5... -2025-09-02 03:47:19 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f54c5... -2025-09-02 03:47:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f54c5... -2025-09-02 03:47:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810039.359599, 'pubkey_prefix': 'f69a05027e5f54c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee4e', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f54c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee4e2de27d9af5b20b5bb32805313d16e306aca7adcd42f3ae8a3aef86fba6d936a742302095004f5ff38900'} -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd54... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd54... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd54... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810040.215925, 'pubkey_prefix': '30c305037e5fbd54c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd54c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee4e2de27d9af5b20b5bb32805313d16e306aca7adcd42f3ae8a3aef86fba6d936a742302095004f5ff38900'} -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0154... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0154... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0154... -2025-09-02 03:47:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810040.722785, 'pubkey_prefix': '2fd805037e5f0154c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0154c59bd332dbbfa49f5cb84c8302d8dc1bf8714ee3b3a6bfee4e2de27d9af5b20b5bb32805313d16e306aca7adcd42f3ae8a3aef86fba6d936a742302095004f5ff38900'} -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810064.2711601, 'pubkey_prefix': 'f49905027e5f2323ca718bda2baeb2194d230164f1eb363f8263184c2486fb4d', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323ca718bda2baeb2194d230164f1eb363f8263184c2486fb4daa9ce93c290b17f2273cd07bcfd7ac72cbfcc9c3b4f167fb6ac914b986e98ca50e49195c1eb3b5113d9c'} -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810064.564189, 'pubkey_prefix': '31c305037e5fbd2323ca718bda2baeb2194d230164f1eb363f8263184c2486fb', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323ca718bda2baeb2194d230164f1eb363f8263184c2486fb4daa9ce93c290b17f2273cd07bcfd7ac72cbfcc9c3b4f167fb6ac914b986e98ca50e49195c1eb3b5113d9c'} -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 03:47:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810064.993958, 'pubkey_prefix': '30d805037e5f012323ca718bda2baeb2194d230164f1eb363f8263184c2486fb', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323ca718bda2baeb2194d230164f1eb363f8263184c2486fb4daa9ce93c290b17f2273cd07bcfd7ac72cbfcc9c3b4f167fb6ac914b986e98ca50e49195c1eb3b5113d9c'} -2025-09-02 03:48:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a110794ea1f38... -2025-09-02 03:48:26 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a110794ea1f38... -2025-09-02 03:48:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a110794ea1f38... -2025-09-02 03:48:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810106.293854, 'pubkey_prefix': 'f79a110794ea1f38081d5f89e12f5b0fa19bf012e223328014dec8508ebe4422', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a110794ea1f38081d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b8dcbb668cd9e73ecf4d56bb55d3cf337ae9e54b4fb1d46151e3a97165f0e35f5bbea81550edb3dceda9a1cc074b3e0565b72c85aba91e599c97094c5c54b9391666d7b06932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810107.00982, 'pubkey_prefix': '2fc3110894ea1f38081d5fbd89e12f5b0fa19bf012e223328014dec8508ebe44', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110894ea1f38081d5fbd89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b8dcbb668cd9e73ecf4d56bb55d3cf337ae9e54b4fb1d46151e3a97165f0e35f5bbea81550edb3dceda9a1cc074b3e0565b72c85aba91e599c97094c5c54b9391666d7b06932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd8110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd8110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd8110894ea1f38... -2025-09-02 03:48:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810107.838603, 'pubkey_prefix': '2dd8110894ea1f38081d5f0189e12f5b0fa19bf012e223328014dec8508ebe44', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd8110894ea1f38081d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b8dcbb668cd9e73ecf4d56bb55d3cf337ae9e54b4fb1d46151e3a97165f0e35f5bbea81550edb3dceda9a1cc074b3e0565b72c85aba91e599c97094c5c54b9391666d7b06932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 03:48:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 03:48:58 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 03:48:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 03:48:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810138.772157, 'pubkey_prefix': 'f89a05027e5f2323398a0f2b8322d3eb272fd50c52569dc8f37fbcde500c3273', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323398a0f2b8322d3eb272fd50c52569dc8f37fbcde500c32738a21fc93b416ba0a0c6002619fe4ca6c5f253e555b4cb501f5c8174228c89c41706b75a98148621bab95'} -2025-09-02 03:48:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0123... -2025-09-02 03:48:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0123... -2025-09-02 03:48:59 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0123... -2025-09-02 03:48:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810139.495865, 'pubkey_prefix': '2fda05037e5f012323398a0f2b8322d3eb272fd50c52569dc8f37fbcde500c32', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f012323398a0f2b8322d3eb272fd50c52569dc8f37fbcde500c32738a21fc93b416ba0a0c6002619fe4ca6c5f253e555b4cb501f5c8174228c89c41706b75a98148621bab95'} -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f547e7a... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f547e7a... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f547e7a... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810169.669271, 'pubkey_prefix': 'f69a05015f547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef04e', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef04e8973411db576778168ccd4b6748270a2669d571c5a4f7b573795653ea453801094515b67df857d6883'} -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805025f01547e... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805025f01547e... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805025f01547e... -2025-09-02 03:49:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810169.970996, 'pubkey_prefix': '2ed805025f01547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef0', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805025f01547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef04e8973411db576778168ccd4b6748270a2669d571c5a4f7b573795653ea453801094515b67df857d6883'} -2025-09-02 03:49:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd547e... -2025-09-02 03:49:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd547e... -2025-09-02 03:49:30 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd547e... -2025-09-02 03:49:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810170.467624, 'pubkey_prefix': '31c305025fbd547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef0', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd547e7a949d5cfa462ba0d1f75f2a1647f68dd67dee2a923e7ef04e8973411db576778168ccd4b6748270a2669d571c5a4f7b573795653ea453801094515b67df857d6883'} -2025-09-02 03:50:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5f5a61... -2025-09-02 03:50:22 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5f5a61... -2025-09-02 03:50:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5f5a61... -2025-09-02 03:50:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810222.6887438, 'pubkey_prefix': 'f69a11027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716eccbb6686609986add348ba4335214e53791e1db9b8b93e125e82be92f2195d905e90ae656da3c6493721dec7d0d7c21dd791527793c14bd1c4106feebc99c26b10ebc03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 03:50:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311037e5fbd5a... -2025-09-02 03:50:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311037e5fbd5a... -2025-09-02 03:50:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311037e5fbd5a... -2025-09-02 03:50:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810223.633354, 'pubkey_prefix': '2fc311037e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311037e5fbd5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716eccbb6686609986add348ba4335214e53791e1db9b8b93e125e82be92f2195d905e90ae656da3c6493721dec7d0d7c21dd791527793c14bd1c4106feebc99c26b10ebc03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 03:50:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f015a... -2025-09-02 03:50:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f015a... -2025-09-02 03:50:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f015a... -2025-09-02 03:50:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810224.2145898, 'pubkey_prefix': '30d811037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716eccbb6686609986add348ba4335214e53791e1db9b8b93e125e82be92f2195d905e90ae656da3c6493721dec7d0d7c21dd791527793c14bd1c4106feebc99c26b10ebc03925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810287.0546792, 'pubkey_prefix': 'f89a05027e5f23237cdfe75a9ecc80df9c5c0bc89d39b9997cc5ab38bcabfa83', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23237cdfe75a9ecc80df9c5c0bc89d39b9997cc5ab38bcabfa83940f32d6482380e526e470c3935fb12002bf021f4b456971a19216a8b199e2bfe76222307c847ec019ec'} -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dda05037e5f0123... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dda05037e5f0123... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2dda05037e5f0123... -2025-09-02 03:51:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810287.35454, 'pubkey_prefix': '2dda05037e5f0123237cdfe75a9ecc80df9c5c0bc89d39b9997cc5ab38bcabfa', 'snr': 11.25, 'rssi': -38, 'raw_hex': '2dda05037e5f0123237cdfe75a9ecc80df9c5c0bc89d39b9997cc5ab38bcabfa83940f32d6482380e526e470c3935fb12002bf021f4b456971a19216a8b199e2bfe76222307c847ec019ec'} -2025-09-02 03:52:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857e8a... -2025-09-02 03:52:56 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857e8a... -2025-09-02 03:52:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857e8a... -2025-09-02 03:52:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810376.861325, 'pubkey_prefix': 'f89a05015f857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d61b', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d61bc7fa737157f3e8653cbb680e13b8d02d85f6ec5a068bfc42145d804b007961b791e05b136b22e100bf'} -2025-09-02 03:52:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-02 03:52:57 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-02 03:52:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-02 03:52:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810377.5754838, 'pubkey_prefix': '2fc305025fbd857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d6', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d61bc7fa737157f3e8653cbb680e13b8d02d85f6ec5a068bfc42145d804b007961b791e05b136b22e100bf'} -2025-09-02 03:52:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 03:52:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 03:52:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 03:52:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810378.084569, 'pubkey_prefix': '31d805025f01857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857e8a824f8538c014362499e606561ab471e26a901a0f1bc4d61bc7fa737157f3e8653cbb680e13b8d02d85f6ec5a068bfc42145d804b007961b791e05b136b22e100bf'} -2025-09-02 03:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a15056adcc77e... -2025-09-02 03:56:15 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a15056adcc77e... -2025-09-02 03:56:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a15056adcc77e... -2025-09-02 03:56:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810575.68181, 'pubkey_prefix': 'f69a15056adcc77e5fcddb61a3b1044ba59ce32815f33f38a0507aefb7682606', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15056adcc77e5fcddb61a3b1044ba59ce32815f33f38a0507aefb7682606472db8fef0bf4792f657c4cb'} -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810576.0763469, 'pubkey_prefix': '30d815066adcc77e5f01cddb61a3b1044ba59ce32815f33f38a0507aefb76826', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815066adcc77e5f01cddb61a3b1044ba59ce32815f33f38a0507aefb7682606472db8fef0bf4792f657c4cb'} -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc315066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc315066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc315066adcc77e... -2025-09-02 03:56:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810576.409237, 'pubkey_prefix': '2fc315066adcc77e5fbdcddb61a3b1044ba59ce32815f33f38a0507aefb76826', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc315066adcc77e5fbdcddb61a3b1044ba59ce32815f33f38a0507aefb7682606472db8fef0bf4792f657c4cb'} -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a15031f7e5fcd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a15031f7e5fcd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a15031f7e5fcd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810603.062298, 'pubkey_prefix': 'f79a15031f7e5fcd1794b634731f12d2489f76f167e0680ac1240b2885655e88', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15031f7e5fcd1794b634731f12d2489f76f167e0680ac1240b2885655e889652a8f6d7db6d954a6a28164e355e0b332939b236c5067ed3ced7f35e7aba01e069870e9eb4992a4a80'} -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec315041f7e5fbd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec315041f7e5fbd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec315041f7e5fbd... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810603.63699, 'pubkey_prefix': '2ec315041f7e5fbdcd1794b634731f12d2489f76f167e0680ac1240b2885655e', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec315041f7e5fbdcd1794b634731f12d2489f76f167e0680ac1240b2885655e889652a8f6d7db6d954a6a28164e355e0b332939b236c5067ed3ced7f35e7aba01e069870e9eb4992a4a80'} -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815041f7e5f01... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815041f7e5f01... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815041f7e5f01... -2025-09-02 03:56:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810603.939939, 'pubkey_prefix': '2fd815041f7e5f01cd1794b634731f12d2489f76f167e0680ac1240b2885655e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815041f7e5f01cd1794b634731f12d2489f76f167e0680ac1240b2885655e889652a8f6d7db6d954a6a28164e355e0b332939b236c5067ed3ced7f35e7aba01e069870e9eb4992a4a80'} -2025-09-02 03:56:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59915031f7e5fcd... -2025-09-02 03:56:53 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59915031f7e5fcd... -2025-09-02 03:56:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59915031f7e5fcd... -2025-09-02 03:56:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810613.866307, 'pubkey_prefix': 'f59915031f7e5fcd05fd3c5068f4101a8e4185e052a3a8b42f7895b640f73f60', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59915031f7e5fcd05fd3c5068f4101a8e4185e052a3a8b42f7895b640f73f60577b43df0305e609df910676ac2c533a5fff6ea951eeb078cd6b'} -2025-09-02 03:56:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda15041f7e5f01... -2025-09-02 03:56:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda15041f7e5f01... -2025-09-02 03:56:54 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda15041f7e5f01... -2025-09-02 03:56:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810614.688323, 'pubkey_prefix': '2fda15041f7e5f01cd05fd3c5068f4101a8e4185e052a3a8b42f7895b640f73f', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda15041f7e5f01cd05fd3c5068f4101a8e4185e052a3a8b42f7895b640f73f60577b43df0305e609df910676ac2c533a5fff6ea951eeb078cd6b'} -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05037ecd5f23... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05037ecd5f23... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05037ecd5f23... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810628.0757508, 'pubkey_prefix': 'f99a05037ecd5f23235cac5b4fe220413c44d2f785721fb5eb1c35a242098a78', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05037ecd5f23235cac5b4fe220413c44d2f785721fb5eb1c35a242098a784a835ef059e119d20bfd374c0fc30978d0967a5942e4c23956f53165e4642bd18f503cc2356e5a6a6c0ddf'} -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305047ecd5fbd... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305047ecd5fbd... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305047ecd5fbd... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810628.509686, 'pubkey_prefix': '2ec305047ecd5fbd23235cac5b4fe220413c44d2f785721fb5eb1c35a242098a', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305047ecd5fbd23235cac5b4fe220413c44d2f785721fb5eb1c35a242098a784a835ef059e119d20bfd374c0fc30978d0967a5942e4c23956f53165e4642bd18f503cc2356e5a6a6c0ddf'} -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805047ecd5f01... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805047ecd5f01... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805047ecd5f01... -2025-09-02 03:57:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810628.809939, 'pubkey_prefix': '2ed805047ecd5f0123235cac5b4fe220413c44d2f785721fb5eb1c35a242098a', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805047ecd5f0123235cac5b4fe220413c44d2f785721fb5eb1c35a242098a784a835ef059e119d20bfd374c0fc30978d0967a5942e4c23956f53165e4642bd18f503cc2356e5a6a6c0ddf'} -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810653.208137, 'pubkey_prefix': 'f89a05027e5f2323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772c3', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772c3275580ad8d4098a7300815af49aea78cfac32877b7060badc7f7e04fbe113ad093153a4dfb569d5ff99b'} -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 03:57:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810653.7826428, 'pubkey_prefix': '30c305037e5fbd2323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772c3275580ad8d4098a7300815af49aea78cfac32877b7060badc7f7e04fbe113ad093153a4dfb569d5ff99b'} -2025-09-02 03:57:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 03:57:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 03:57:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 03:57:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810654.172029, 'pubkey_prefix': '2fd805037e5f012323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323898afbe789567b0f8e7a05edbf6452fff1d60399f9f772c3275580ad8d4098a7300815af49aea78cfac32877b7060badc7f7e04fbe113ad093153a4dfb569d5ff99b'} -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a15031f7e5f11... -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a15031f7e5f11... -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a15031f7e5f11... -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810678.430578, 'pubkey_prefix': 'f69a15031f7e5f111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0abb', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15031f7e5f111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0abbc5124770b7d619dfef09'} -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756810676, 'text': 'S P A C E S: 🌃'} -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Message content for processing: 🌃 -2025-09-02 03:57:58 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: 🌃 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756810678.430578, 'pubkey_prefix': 'f69a15031f7e5f111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0abb', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15031f7e5f111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0abbc5124770b7d619dfef09'} -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Found raw packet data: f69a15031f7e5f111224b37a837ca93f... -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Converted to 42 bytes: f69a15031f7e5f11... -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Not enough data: need 156, have 42 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 03:57:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 03:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda15041f7e5f01... -2025-09-02 03:57:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda15041f7e5f01... -2025-09-02 03:57:59 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda15041f7e5f01... -2025-09-02 03:57:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810679.014955, 'pubkey_prefix': '2fda15041f7e5f01111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0a', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda15041f7e5f01111224b37a837ca93f68aeb9c7eac9100336ecbab97cde0abbc5124770b7d619dfef09'} -2025-09-02 03:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81100010101c0... -2025-09-02 03:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81100010101c0... -2025-09-02 03:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81100010101c0... -2025-09-02 03:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810715.161165, 'pubkey_prefix': '30d81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205dbcdb668664d361cb76a46d8eea267e56e58619def07ba0cd7547e7e600c31dcffdbf0c0f85862a12f6d58de45444b9cf938cc41f43e24a4e9f587e676b5c59dca1bb70292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 03:58:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31101bd010101... -2025-09-02 03:58:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31101bd010101... -2025-09-02 03:58:36 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31101bd010101... -2025-09-02 03:58:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810716.7132459, 'pubkey_prefix': '30c31101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31101bd010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205dbcdb668664d361cb76a46d8eea267e56e58619def07ba0cd7547e7e600c31dcffdbf0c0f85862a12f6d58de45444b9cf938cc41f43e24a4e9f587e676b5c59dca1bb70292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 03:58:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f010101... -2025-09-02 03:58:37 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f010101... -2025-09-02 03:58:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f010101... -2025-09-02 03:58:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810717.472606, 'pubkey_prefix': 'f79a11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205dbcdb668664d361cb76a46d8eea267e56e58619def07ba0cd7547e7e600c31dcffdbf0c0f85862a12f6d58de45444b9cf938cc41f43e24a4e9f587e676b5c59dca1bb70292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 03:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cc31200bdd5f69c... -2025-09-02 03:58:54 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cc31200bdd5f69c... -2025-09-02 03:58:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2cc31200bdd5f69c... -2025-09-02 03:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810734.455437, 'pubkey_prefix': '2cc31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 11.0, 'rssi': -61, 'raw_hex': '2cc31200bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cebcdb6687798f618dbe039d300e8633fce1cf03a9210b208b5dcd84ed840828c45f23307b1319124dce82f4612532079adb892e9e3e45d132787a2d6208978565807fe039286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1d031f7e5f0b... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1d031f7e5f0b... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1d031f7e5f0b... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810768.453179, 'pubkey_prefix': 'f89a1d031f7e5f0b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b5', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1d031f7e5f0b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8e33e2e4bff8a90d44cffd70278d7b91970204d7dec64ca7e4f0a0c41e54e31aa08726'} -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31d041f7e5fbd... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31d041f7e5fbd... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31d041f7e5fbd... -2025-09-02 03:59:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810768.7464051, 'pubkey_prefix': '2ec31d041f7e5fbd0b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31d041f7e5fbd0b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8e33e2e4bff8a90d44cffd70278d7b91970204d7dec64ca7e4f0a0c41e54e31aa08726'} -2025-09-02 03:59:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81d041f7e5f01... -2025-09-02 03:59:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81d041f7e5f01... -2025-09-02 03:59:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81d041f7e5f01... -2025-09-02 03:59:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810769.174853, 'pubkey_prefix': '2fd81d041f7e5f010b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81d041f7e5f010b7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8e33e2e4bff8a90d44cffd70278d7b91970204d7dec64ca7e4f0a0c41e54e31aa08726'} -2025-09-02 04:01:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f8575... -2025-09-02 04:01:14 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f8575... -2025-09-02 04:01:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f8575... -2025-09-02 04:01:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810874.545693, 'pubkey_prefix': 'f79a05027e5f8575105956c70ee2dee01f8960e280ef56fd38cab05c964169cf', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f8575105956c70ee2dee01f8960e280ef56fd38cab05c964169cf7be2814036c3b8ce6ce228a5a89e2a253e32313dcb81152e0362f1d843d3f5e8faf937aaa377712e693e'} -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd85... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd85... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd85... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810875.120724, 'pubkey_prefix': '32c305037e5fbd8575105956c70ee2dee01f8960e280ef56fd38cab05c964169', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd8575105956c70ee2dee01f8960e280ef56fd38cab05c964169cf7be2814036c3b8ce6ce228a5a89e2a253e32313dcb81152e0362f1d843d3f5e8faf937aaa377712e693e'} -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0185... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0185... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0185... -2025-09-02 04:01:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810875.550563, 'pubkey_prefix': '2fd805037e5f018575105956c70ee2dee01f8960e280ef56fd38cab05c964169', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f018575105956c70ee2dee01f8960e280ef56fd38cab05c964169cf7be2814036c3b8ce6ce228a5a89e2a253e32313dcb81152e0362f1d843d3f5e8faf937aaa377712e693e'} -2025-09-02 04:02:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f54c5... -2025-09-02 04:02:34 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f54c5... -2025-09-02 04:02:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f54c5... -2025-09-02 04:02:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810954.467687, 'pubkey_prefix': 'f89a05027e5f54c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41b9', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f54c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41b9483ed58a8300797eb5d36065c69a2baec2a7f30ccd690e23a711b4d8d5b4c4b09fc79654e00898d5cc60'} -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd54... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd54... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd54... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810955.325429, 'pubkey_prefix': '2fc305037e5fbd54c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd54c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41b9483ed58a8300797eb5d36065c69a2baec2a7f30ccd690e23a711b4d8d5b4c4b09fc79654e00898d5cc60'} -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 04:02:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810955.953789, 'pubkey_prefix': '31d805037e5f0154c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c58c221226fa0f41b3a8595c72e97fc86d4eb7f6e1279f41b9483ed58a8300797eb5d36065c69a2baec2a7f30ccd690e23a711b4d8d5b4c4b09fc79654e00898d5cc60'} -2025-09-02 04:02:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 04:02:46 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 04:02:46 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 04:02:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810966.801253, 'pubkey_prefix': 'f89a05027e5f23234da3b94538b3045bc0e7acfab2f975313a6b2044ef174154', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23234da3b94538b3045bc0e7acfab2f975313a6b2044ef174154e2aec278d32874f75b755ec1e0b5217f22184fa9b0ad3ef08262d7571fec067c0f8c82f40d248998698e'} -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810967.101807, 'pubkey_prefix': '31d805037e5f0123234da3b94538b3045bc0e7acfab2f975313a6b2044ef1741', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123234da3b94538b3045bc0e7acfab2f975313a6b2044ef174154e2aec278d32874f75b755ec1e0b5217f22184fa9b0ad3ef08262d7571fec067c0f8c82f40d248998698e'} -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 04:02:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756810967.497359, 'pubkey_prefix': '31c305037e5fbd23234da3b94538b3045bc0e7acfab2f975313a6b2044ef1741', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd23234da3b94538b3045bc0e7acfab2f975313a6b2044ef174154e2aec278d32874f75b755ec1e0b5217f22184fa9b0ad3ef08262d7571fec067c0f8c82f40d248998698e'} -2025-09-02 04:03:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a05027e5f2323... -2025-09-02 04:03:26 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a05027e5f2323... -2025-09-02 04:03:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a05027e5f2323... -2025-09-02 04:03:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811006.078353, 'pubkey_prefix': 'f99a05027e5f23236c919847f0d40953dc55adf9af4c83ebe28135a0f7baa592', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a05027e5f23236c919847f0d40953dc55adf9af4c83ebe28135a0f7baa59217a5f491b1d5b8aacd09cc93152d2db2200db369b63973a5f8534bc18b24fb4139ee2ffa0169179915fc'} -2025-09-02 04:03:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 04:03:27 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 04:03:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 04:03:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811007.083206, 'pubkey_prefix': '2ed905037e5f0123236c919847f0d40953dc55adf9af4c83ebe28135a0f7baa5', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f0123236c919847f0d40953dc55adf9af4c83ebe28135a0f7baa59217a5f491b1d5b8aacd09cc93152d2db2200db369b63973a5f8534bc18b24fb4139ee2ffa0169179915fc'} -2025-09-02 04:04:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503b97e5f23... -2025-09-02 04:04:02 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503b97e5f23... -2025-09-02 04:04:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503b97e5f23... -2025-09-02 04:04:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811042.381886, 'pubkey_prefix': 'f89a0503b97e5f2323edc956144131fc0e3e03e8124006f18a5770d29204b133', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503b97e5f2323edc956144131fc0e3e03e8124006f18a5770d29204b13317220bcc3de96bf4b648d08bce85f15e7d9b8a7a2ffe7227c3567aa5da8d5628b9f98e5dcc241e800c95b2'} -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30504b97e5fbd... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30504b97e5fbd... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30504b97e5fbd... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811043.238262, 'pubkey_prefix': '30c30504b97e5fbd2323edc956144131fc0e3e03e8124006f18a5770d29204b1', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30504b97e5fbd2323edc956144131fc0e3e03e8124006f18a5770d29204b13317220bcc3de96bf4b648d08bce85f15e7d9b8a7a2ffe7227c3567aa5da8d5628b9f98e5dcc241e800c95b2'} -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504b97e5f01... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504b97e5f01... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504b97e5f01... -2025-09-02 04:04:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811043.627358, 'pubkey_prefix': '2fd80504b97e5f012323edc956144131fc0e3e03e8124006f18a5770d29204b1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504b97e5f012323edc956144131fc0e3e03e8124006f18a5770d29204b13317220bcc3de96bf4b648d08bce85f15e7d9b8a7a2ffe7227c3567aa5da8d5628b9f98e5dcc241e800c95b2'} -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f7773... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f7773... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f7773... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811062.0986822, 'pubkey_prefix': 'f79a11027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b2dcfb66895611dfca524622623f7fce98773392f4b1599eb6d38275e19b5f03421e5e2d2d139d4344df2a594fd9872f301d947f2a5a1a5e2378ad61ee6d8e495e96aca0292b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbd77... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbd77... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbd77... -2025-09-02 04:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811062.7837598, 'pubkey_prefix': '30c311037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbd7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b2dcfb66895611dfca524622623f7fce98773392f4b1599eb6d38275e19b5f03421e5e2d2d139d4344df2a594fd9872f301d947f2a5a1a5e2378ad61ee6d8e495e96aca0292b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 04:04:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0177... -2025-09-02 04:04:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0177... -2025-09-02 04:04:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0177... -2025-09-02 04:04:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811063.2519019, 'pubkey_prefix': '31d811037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b2dcfb66895611dfca524622623f7fce98773392f4b1599eb6d38275e19b5f03421e5e2d2d139d4344df2a594fd9872f301d947f2a5a1a5e2378ad61ee6d8e495e96aca0292b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f547e26... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f547e26... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f547e26... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811085.573448, 'pubkey_prefix': 'f89a05015f547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e70080', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e700804a6b8bbf9db8e8ce8909dba6c012f349f48e7a18cf2fafd5f46f71e3b4f5a37995f5d4cf183b42b7f2'} -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305025fbd547e... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305025fbd547e... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305025fbd547e... -2025-09-02 04:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811085.8666902, 'pubkey_prefix': '32c305025fbd547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e700', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305025fbd547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e700804a6b8bbf9db8e8ce8909dba6c012f349f48e7a18cf2fafd5f46f71e3b4f5a37995f5d4cf183b42b7f2'} -2025-09-02 04:04:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 04:04:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 04:04:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 04:04:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811086.436661, 'pubkey_prefix': '32d805025f01547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e700', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e269008fb1a9bf00ef90ca942d2b67127254d2a1311e3e700804a6b8bbf9db8e8ce8909dba6c012f349f48e7a18cf2fafd5f46f71e3b4f5a37995f5d4cf183b42b7f2'} -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5fcdc2... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5fcdc2... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5fcdc2... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811089.685923, 'pubkey_prefix': 'f89a15027e5fcdc2f60e3f851839d2fdddde49b90e9e215d54029812979997df', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5fcdc2f60e3f851839d2fdddde49b90e9e215d54029812979997df48fc6120982cfd898d'} -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c315037e5fbdcd... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c315037e5fbdcd... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c315037e5fbdcd... -2025-09-02 04:04:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811089.964898, 'pubkey_prefix': '31c315037e5fbdcdc2f60e3f851839d2fdddde49b90e9e215d54029812979997', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c315037e5fbdcdc2f60e3f851839d2fdddde49b90e9e215d54029812979997df48fc6120982cfd898d'} -2025-09-02 04:04:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815037e5f01cd... -2025-09-02 04:04:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815037e5f01cd... -2025-09-02 04:04:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815037e5f01cd... -2025-09-02 04:04:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811090.330981, 'pubkey_prefix': '2fd815037e5f01cdc2f60e3f851839d2fdddde49b90e9e215d54029812979997', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815037e5f01cdc2f60e3f851839d2fdddde49b90e9e215d54029812979997df48fc6120982cfd898d'} -2025-09-02 04:08:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f857eea... -2025-09-02 04:08:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f857eea... -2025-09-02 04:08:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f857eea... -2025-09-02 04:08:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811280.898036, 'pubkey_prefix': 'f89a05015f857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b657', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b65709e44ec7a7085c380607b2326307d5d46dc4ef1bfb92641c834976fd69d95971623233316a1098c298'} -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811281.338475, 'pubkey_prefix': '2fd805025f01857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b65709e44ec7a7085c380607b2326307d5d46dc4ef1bfb92641c834976fd69d95971623233316a1098c298'} -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-02 04:08:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811281.833762, 'pubkey_prefix': '2fc305025fbd857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b6', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857eeaca7df6386af3a5bd48f167eff8533892e6a85e6836f9b65709e44ec7a7085c380607b2326307d5d46dc4ef1bfb92641c834976fd69d95971623233316a1098c298'} -2025-09-02 04:09:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 04:09:13 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 04:09:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 04:09:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811353.494943, 'pubkey_prefix': 'f69a05027e5f2323230336056a04254c21bebb6985e578e989cd8448caba340c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323230336056a04254c21bebb6985e578e989cd8448caba340c2e8e3091b32ebea221f9645be7ac1ca0b2f1047b68ee80fdb37e832f502f4809be204d0521f6c2bca753'} -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811354.0692859, 'pubkey_prefix': '2fc305037e5fbd2323230336056a04254c21bebb6985e578e989cd8448caba34', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323230336056a04254c21bebb6985e578e989cd8448caba340c2e8e3091b32ebea221f9645be7ac1ca0b2f1047b68ee80fdb37e832f502f4809be204d0521f6c2bca753'} -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 04:09:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811354.371881, 'pubkey_prefix': '32d805037e5f012323230336056a04254c21bebb6985e578e989cd8448caba34', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323230336056a04254c21bebb6985e578e989cd8448caba340c2e8e3091b32ebea221f9645be7ac1ca0b2f1047b68ee80fdb37e832f502f4809be204d0521f6c2bca753'} -2025-09-02 04:13:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11031f7e5f9d... -2025-09-02 04:13:41 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11031f7e5f9d... -2025-09-02 04:13:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11031f7e5f9d... -2025-09-02 04:13:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811621.807961, 'pubkey_prefix': 'f69a11031f7e5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a6294', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11031f7e5f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c155bd1b6682f48f9643e93d2ea383a116f23bd318ba729590c0643d718b672a3aaa973ffae049e68c587c67066c1af963dec2de15c524a40f7b98b5b95162bb1b3d2295c0081536f7263696572657573'} -2025-09-02 04:13:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311041f7e5fbd... -2025-09-02 04:13:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311041f7e5fbd... -2025-09-02 04:13:42 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311041f7e5fbd... -2025-09-02 04:13:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811622.849827, 'pubkey_prefix': '2fc311041f7e5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311041f7e5fbd9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c155bd1b6682f48f9643e93d2ea383a116f23bd318ba729590c0643d718b672a3aaa973ffae049e68c587c67066c1af963dec2de15c524a40f7b98b5b95162bb1b3d2295c0081536f7263696572657573'} -2025-09-02 04:13:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811041f7e5f01... -2025-09-02 04:13:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811041f7e5f01... -2025-09-02 04:13:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811041f7e5f01... -2025-09-02 04:13:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811623.330194, 'pubkey_prefix': '30d811041f7e5f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a62', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811041f7e5f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c155bd1b6682f48f9643e93d2ea383a116f23bd318ba729590c0643d718b672a3aaa973ffae049e68c587c67066c1af963dec2de15c524a40f7b98b5b95162bb1b3d2295c0081536f7263696572657573'} -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811665.4598541, 'pubkey_prefix': 'f79a05027e5f23232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f4326', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f4326e239fe8886921943a17f76ed42f34f85db72be8aa76503e650d6490ebd5945d890279a3cdfc26a187052'} -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 04:14:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811665.758531, 'pubkey_prefix': '2fd805037e5f0123232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f43', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f4326e239fe8886921943a17f76ed42f34f85db72be8aa76503e650d6490ebd5945d890279a3cdfc26a187052'} -2025-09-02 04:14:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 04:14:26 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 04:14:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 04:14:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811666.394788, 'pubkey_prefix': '2ec305037e5fbd23232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f43', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd23232bcc95931d4f11427b951adc7878f293bf2b2ee9b69f4326e239fe8886921943a17f76ed42f34f85db72be8aa76503e650d6490ebd5945d890279a3cdfc26a187052'} -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a15027e5fcd06... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a15027e5fcd06... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a15027e5fcd06... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811737.7356448, 'pubkey_prefix': 'f89a15027e5fcd0674682d35859e031e5ee00c271f11d24b053d205ca99f41af', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a15027e5fcd0674682d35859e031e5ee00c271f11d24b053d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc315037e5fbdcd... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc315037e5fbdcd... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc315037e5fbdcd... -2025-09-02 04:15:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811737.924201, 'pubkey_prefix': '2dc315037e5fbdcd0674682d35859e031e5ee00c271f11d24b053d205ca99f41', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc315037e5fbdcd0674682d35859e031e5ee00c271f11d24b053d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:15:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815037e5f01cd... -2025-09-02 04:15:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815037e5f01cd... -2025-09-02 04:15:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815037e5f01cd... -2025-09-02 04:15:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811738.288115, 'pubkey_prefix': '2fd815037e5f01cd0674682d35859e031e5ee00c271f11d24b053d205ca99f41', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815037e5f01cd0674682d35859e031e5ee00c271f11d24b053d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0502245f8575... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0502245f8575... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0502245f8575... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811779.088184, 'pubkey_prefix': 'f89a0502245f85755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f373a', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0502245f85755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f373a45e58a61a068a635228003cedb41374fb775b251952ee46c911c2c1bcbe4165a3fd996fd67035baf580f'} -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30503245fbd85... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30503245fbd85... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30503245fbd85... -2025-09-02 04:16:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811779.5225239, 'pubkey_prefix': '30c30503245fbd85755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f37', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30503245fbd85755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f373a45e58a61a068a635228003cedb41374fb775b251952ee46c911c2c1bcbe4165a3fd996fd67035baf580f'} -2025-09-02 04:16:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80503245f0185... -2025-09-02 04:16:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80503245f0185... -2025-09-02 04:16:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80503245f0185... -2025-09-02 04:16:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811780.031761, 'pubkey_prefix': '31d80503245f0185755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f37', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80503245f0185755aa704bc671966f1e9e5b795a0134053c95bd6f49a1f373a45e58a61a068a635228003cedb41374fb775b251952ee46c911c2c1bcbe4165a3fd996fd67035baf580f'} -2025-09-02 04:17:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911021d5ffdd1... -2025-09-02 04:17:36 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911021d5ffdd1... -2025-09-02 04:17:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911021d5ffdd1... -2025-09-02 04:17:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811856.0848389, 'pubkey_prefix': 'f59911021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbede0664566ec0268d118158a6d132b62d3ea7b13bc58c2fceb84d77dedfab7530506ffbcbe2ac90386028799f85e0393fab85b59fbda2c55a3578af32a0d7b4c171078860192c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 04:17:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311031d5fbdfd... -2025-09-02 04:17:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311031d5fbdfd... -2025-09-02 04:17:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311031d5fbdfd... -2025-09-02 04:17:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811857.632907, 'pubkey_prefix': '30c311031d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311031d5fbdfdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbede0664566ec0268d118158a6d132b62d3ea7b13bc58c2fceb84d77dedfab7530506ffbcbe2ac90386028799f85e0393fab85b59fbda2c55a3578af32a0d7b4c171078860192c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 04:17:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811031d5f01fd... -2025-09-02 04:17:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811031d5f01fd... -2025-09-02 04:17:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811031d5f01fd... -2025-09-02 04:17:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811858.200834, 'pubkey_prefix': '30d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbede0664566ec0268d118158a6d132b62d3ea7b13bc58c2fceb84d77dedfab7530506ffbcbe2ac90386028799f85e0393fab85b59fbda2c55a3578af32a0d7b4c171078860192c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811876.017699, 'pubkey_prefix': 'f79a05027e5f54c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e677c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e677ce30e727495d90e31fc6a9a902650d2bdae2a4ea5a557fbb7bd0e84543595bc3cbc9eddf174b47a8e0508'} -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811876.318784, 'pubkey_prefix': '31d805037e5f0154c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e67', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e677ce30e727495d90e31fc6a9a902650d2bdae2a4ea5a557fbb7bd0e84543595bc3cbc9eddf174b47a8e0508'} -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd54... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd54... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd54... -2025-09-02 04:17:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811876.733867, 'pubkey_prefix': '30c305037e5fbd54c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e67', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd54c507e284071cb6d93f9f0217838cafa025dc7eaa83e83e677ce30e727495d90e31fc6a9a902650d2bdae2a4ea5a557fbb7bd0e84543595bc3cbc9eddf174b47a8e0508'} -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1104fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1104fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1104fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811880.237142, 'pubkey_prefix': 'f69a1104fb1f385f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1104fb1f385f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc968d2b6681b7f19eba5d7056d516c4c2c29b93119aaff574d9586b2ce43f5a2c7bb92dee3f641cd7fc2ad34cf0e9a3fdf7f773d896badebbebfc87a3e14c131ec4f01b50e92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105fb1f385f... -2025-09-02 04:18:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811880.793855, 'pubkey_prefix': '31d81105fb1f385f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105fb1f385f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc968d2b6681b7f19eba5d7056d516c4c2c29b93119aaff574d9586b2ce43f5a2c7bb92dee3f641cd7fc2ad34cf0e9a3fdf7f773d896badebbebfc87a3e14c131ec4f01b50e92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 04:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31105fb1f385f... -2025-09-02 04:18:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31105fb1f385f... -2025-09-02 04:18:01 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31105fb1f385f... -2025-09-02 04:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811881.5967412, 'pubkey_prefix': '2ec31105fb1f385fbd10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9b', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31105fb1f385fbd10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc968d2b6681b7f19eba5d7056d516c4c2c29b93119aaff574d9586b2ce43f5a2c7bb92dee3f641cd7fc2ad34cf0e9a3fdf7f773d896badebbebfc87a3e14c131ec4f01b50e92a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 04:18:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11021d5feb2b... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11021d5feb2b... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11021d5feb2b... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811931.0012128, 'pubkey_prefix': 'f69a11021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f8fd2b668306b5769aa2523efeef2aa23e5acb9eace964e6ea31c2d4229c5084c4b08ba213a3d5005d10d40fec8cdacacbdd6e80dcfcf87db5faeb284f5a66f0f56a8220392fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd811031d5f01eb... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd811031d5f01eb... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd811031d5f01eb... -2025-09-02 04:18:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811931.702188, 'pubkey_prefix': '2dd811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f8fd2b668306b5769aa2523efeef2aa23e5acb9eace964e6ea31c2d4229c5084c4b08ba213a3d5005d10d40fec8cdacacbdd6e80dcfcf87db5faeb284f5a66f0f56a8220392fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 04:18:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc311031d5fbdeb... -2025-09-02 04:18:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc311031d5fbdeb... -2025-09-02 04:18:52 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc311031d5fbdeb... -2025-09-02 04:18:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811932.1697438, 'pubkey_prefix': '2dc311031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc311031d5fbdeb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f8fd2b668306b5769aa2523efeef2aa23e5acb9eace964e6ea31c2d4229c5084c4b08ba213a3d5005d10d40fec8cdacacbdd6e80dcfcf87db5faeb284f5a66f0f56a8220392fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811976.424275, 'pubkey_prefix': 'f79a05027e5f2323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3d0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3d02a58cf3c824f333c391edfe2f50461f02786adfa1a034dabeff735b7090d2d7e1d6450eef4879e226a94'} -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:19:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811976.866274, 'pubkey_prefix': '31d805037e5f012323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3d02a58cf3c824f333c391edfe2f50461f02786adfa1a034dabeff735b7090d2d7e1d6450eef4879e226a94'} -2025-09-02 04:19:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 04:19:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 04:19:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 04:19:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756811977.380246, 'pubkey_prefix': '2fc305037e5fbd2323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323ab4dca01ae0da948a6815f1bcbfede837b77970ff03ea3d02a58cf3c824f333c391edfe2f50461f02786adfa1a034dabeff735b7090d2d7e1d6450eef4879e226a94'} -2025-09-02 04:20:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0503fb7e5f23... -2025-09-02 04:20:05 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0503fb7e5f23... -2025-09-02 04:20:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0503fb7e5f23... -2025-09-02 04:20:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812005.806017, 'pubkey_prefix': 'f69a0503fb7e5f23239cffac586e668fa23fdeef9a0fb4da65d99b93a16399a8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0503fb7e5f23239cffac586e668fa23fdeef9a0fb4da65d99b93a16399a827a991ac5c6260517f0f2bc8643d36a74fc610c4df16f34b9b894514c1ef359eda6738e55676a5e857f2d9'} -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80504fb7e5f01... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80504fb7e5f01... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80504fb7e5f01... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812006.106648, 'pubkey_prefix': '32d80504fb7e5f0123239cffac586e668fa23fdeef9a0fb4da65d99b93a16399', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80504fb7e5f0123239cffac586e668fa23fdeef9a0fb4da65d99b93a16399a827a991ac5c6260517f0f2bc8643d36a74fc610c4df16f34b9b894514c1ef359eda6738e55676a5e857f2d9'} -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c30504fb7e5fbd... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c30504fb7e5fbd... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c30504fb7e5fbd... -2025-09-02 04:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812006.743052, 'pubkey_prefix': '31c30504fb7e5fbd23239cffac586e668fa23fdeef9a0fb4da65d99b93a16399', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c30504fb7e5fbd23239cffac586e668fa23fdeef9a0fb4da65d99b93a16399a827a991ac5c6260517f0f2bc8643d36a74fc610c4df16f34b9b894514c1ef359eda6738e55676a5e857f2d9'} -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e32... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e32... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e32... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812029.180223, 'pubkey_prefix': 'f79a05015f547e3269197d758229bbc04c13ed30df439b63277c172fbf1b181e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e3269197d758229bbc04c13ed30df439b63277c172fbf1b181e65fc2a1858aa55d445fe89bdd9a99bde2cac35dcb45f4959b61f07479d77d3212bafc98c2158c50027'} -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305025fbd547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305025fbd547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305025fbd547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812029.4737978, 'pubkey_prefix': '30c305025fbd547e3269197d758229bbc04c13ed30df439b63277c172fbf1b18', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305025fbd547e3269197d758229bbc04c13ed30df439b63277c172fbf1b181e65fc2a1858aa55d445fe89bdd9a99bde2cac35dcb45f4959b61f07479d77d3212bafc98c2158c50027'} -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 04:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812029.861623, 'pubkey_prefix': '31d805025f01547e3269197d758229bbc04c13ed30df439b63277c172fbf1b18', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e3269197d758229bbc04c13ed30df439b63277c172fbf1b181e65fc2a1858aa55d445fe89bdd9a99bde2cac35dcb45f4959b61f07479d77d3212bafc98c2158c50027'} -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0504fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0504fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0504fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812032.04446, 'pubkey_prefix': 'f89a0504fb1f385f2323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2c0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0504fb1f385f2323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2c023ee304f328f8cb3af97acd850ead3d3f704120add91e42e5c7d7dba39654dbb1fa15243952e11cc017dfb82'} -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80505fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80505fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80505fb1f385f... -2025-09-02 04:20:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812032.629749, 'pubkey_prefix': '31d80505fb1f385f012323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80505fb1f385f012323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2c023ee304f328f8cb3af97acd850ead3d3f704120add91e42e5c7d7dba39654dbb1fa15243952e11cc017dfb82'} -2025-09-02 04:20:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30505fb1f385f... -2025-09-02 04:20:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30505fb1f385f... -2025-09-02 04:20:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30505fb1f385f... -2025-09-02 04:20:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812033.0447721, 'pubkey_prefix': '30c30505fb1f385fbd2323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30505fb1f385fbd2323f4ff788b3a86771585b811aeffe20fb1cf5fbf70a2c023ee304f328f8cb3af97acd850ead3d3f704120add91e42e5c7d7dba39654dbb1fa15243952e11cc017dfb82'} -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812071.35787, 'pubkey_prefix': 'f89a05027e5f2323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de073', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de07306d3b64ccdc19440de54c6773722f3eaa4a50c5837d2e3c9a9f3436d89754edbe3580fb7c215528c8101'} -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 04:21:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812071.657879, 'pubkey_prefix': '30d805037e5f012323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de07306d3b64ccdc19440de54c6773722f3eaa4a50c5837d2e3c9a9f3436d89754edbe3580fb7c215528c8101'} -2025-09-02 04:21:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc305037e5fbd23... -2025-09-02 04:21:12 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc305037e5fbd23... -2025-09-02 04:21:12 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2dc305037e5fbd23... -2025-09-02 04:21:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812072.053966, 'pubkey_prefix': '2dc305037e5fbd2323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de0', 'snr': 11.25, 'rssi': -61, 'raw_hex': '2dc305037e5fbd2323f6c9d3b1c7e8eb27dab8161855afc134008e600a186de07306d3b64ccdc19440de54c6773722f3eaa4a50c5837d2e3c9a9f3436d89754edbe3580fb7c215528c8101'} -2025-09-02 04:21:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991103577e5fca... -2025-09-02 04:21:52 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991103577e5fca... -2025-09-02 04:21:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991103577e5fca... -2025-09-02 04:21:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812112.968472, 'pubkey_prefix': 'f6991103577e5fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991103577e5fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e157088992127166c70b998f2736f4b24f2efcf1d542a02f4dfb522dd842990750b19b30524965d57b2e253648ecbb252f1b12a6a9f8d25c7feeeb059ac95cd9301ecf718d86900192dc0fd5029038bcf8f09f90a2'} -2025-09-02 04:21:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc31104577e5fbd... -2025-09-02 04:21:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc31104577e5fbd... -2025-09-02 04:21:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc31104577e5fbd... -2025-09-02 04:21:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812113.9986718, 'pubkey_prefix': '2fc31104577e5fbdca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b9', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc31104577e5fbdca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e157088992127166c70b998f2736f4b24f2efcf1d542a02f4dfb522dd842990750b19b30524965d57b2e253648ecbb252f1b12a6a9f8d25c7feeeb059ac95cd9301ecf718d86900192dc0fd5029038bcf8f09f90a2'} -2025-09-02 04:23:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e62... -2025-09-02 04:23:06 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e62... -2025-09-02 04:23:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e62... -2025-09-02 04:23:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812186.825709, 'pubkey_prefix': 'f69a05015f857e62c977c40842a62651cfede1634c63453286dfdb08ba48b082', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e62c977c40842a62651cfede1634c63453286dfdb08ba48b082a9761d3c8195f18b68575dcf7d4b6ea6a180801565be0c5888c52672d59555245c1842a66af30e00fe'} -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812187.259966, 'pubkey_prefix': '2fc305025fbd857e62c977c40842a62651cfede1634c63453286dfdb08ba48b0', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857e62c977c40842a62651cfede1634c63453286dfdb08ba48b082a9761d3c8195f18b68575dcf7d4b6ea6a180801565be0c5888c52672d59555245c1842a66af30e00fe'} -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 04:23:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812187.55777, 'pubkey_prefix': '32d805025f01857e62c977c40842a62651cfede1634c63453286dfdb08ba48b0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857e62c977c40842a62651cfede1634c63453286dfdb08ba48b082a9761d3c8195f18b68575dcf7d4b6ea6a180801565be0c5888c52672d59555245c1842a66af30e00fe'} -2025-09-02 04:23:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a150448c7805f... -2025-09-02 04:23:09 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a150448c7805f... -2025-09-02 04:23:09 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a150448c7805f... -2025-09-02 04:23:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812189.690441, 'pubkey_prefix': 'f69a150448c7805fcdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca99f', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a150448c7805fcdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812190.177692, 'pubkey_prefix': '2fc3150548c7805fbdcdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca9', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3150548c7805fbdcdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150548c7805f... -2025-09-02 04:23:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812190.383467, 'pubkey_prefix': '31d8150548c7805f01cdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150548c7805f01cdd699ce1b9d8f288ea1ac6563a6c614fa5aa93d205ca99f41af6e393a2347a63a9d1e'} -2025-09-02 04:23:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905015f857e98... -2025-09-02 04:23:13 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905015f857e98... -2025-09-02 04:23:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905015f857e98... -2025-09-02 04:23:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812193.920664, 'pubkey_prefix': 'f49905015f857e9862a23b382fd3fdba4ca3c779a9526e1129818f1634120000', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905015f857e9862a23b382fd3fdba4ca3c779a9526e1129818f16341200004f9e5890dd7cc5e06c09327a19747e4d4ec9d4681d2aa728ddaf855f683440f5a0790b7b1ce8c80d93'} -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812194.2214358, 'pubkey_prefix': '31d805025f01857e9862a23b382fd3fdba4ca3c779a9526e1129818f16341200', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857e9862a23b382fd3fdba4ca3c779a9526e1129818f16341200004f9e5890dd7cc5e06c09327a19747e4d4ec9d4681d2aa728ddaf855f683440f5a0790b7b1ce8c80d93'} -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c405025fbd857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c405025fbd857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c405025fbd857e... -2025-09-02 04:23:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812194.6165318, 'pubkey_prefix': '31c405025fbd857e9862a23b382fd3fdba4ca3c779a9526e1129818f16341200', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c405025fbd857e9862a23b382fd3fdba4ca3c779a9526e1129818f16341200004f9e5890dd7cc5e06c09327a19747e4d4ec9d4681d2aa728ddaf855f683440f5a0790b7b1ce8c80d93'} -2025-09-02 04:26:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 04:26:22 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 04:26:22 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 04:26:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812382.8332999, 'pubkey_prefix': 'f79a05027e5f2323f6250dc1d73829524dbe0778bcfe840a86538e42d6458af9', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323f6250dc1d73829524dbe0778bcfe840a86538e42d6458af95073941e9ce4897f39387a18a445cbaec3b84e9c09e9b4f916f5c9eda2b56c42a2e5b4d828ffc916907d'} -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812383.266047, 'pubkey_prefix': '33c305037e5fbd2323f6250dc1d73829524dbe0778bcfe840a86538e42d6458a', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd2323f6250dc1d73829524dbe0778bcfe840a86538e42d6458af95073941e9ce4897f39387a18a445cbaec3b84e9c09e9b4f916f5c9eda2b56c42a2e5b4d828ffc916907d'} -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:26:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812383.567105, 'pubkey_prefix': '31d805037e5f012323f6250dc1d73829524dbe0778bcfe840a86538e42d6458a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323f6250dc1d73829524dbe0778bcfe840a86538e42d6458af95073941e9ce4897f39387a18a445cbaec3b84e9c09e9b4f916f5c9eda2b56c42a2e5b4d828ffc916907d'} -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812402.3631501, 'pubkey_prefix': 'f89a05027e5f2323ce92f63ce33a335c4be3a0f4fc499496945f2e040deb50b4', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323ce92f63ce33a335c4be3a0f4fc499496945f2e040deb50b4293ef794f866b11681f9ec01457517766e99ff9291b914d49b01d0ccfd08f7b841111407abc17d13ddd0'} -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 04:26:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812402.805463, 'pubkey_prefix': '2fd905037e5f012323ce92f63ce33a335c4be3a0f4fc499496945f2e040deb50', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323ce92f63ce33a335c4be3a0f4fc499496945f2e040deb50b4293ef794f866b11681f9ec01457517766e99ff9291b914d49b01d0ccfd08f7b841111407abc17d13ddd0'} -2025-09-02 04:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fc51d... -2025-09-02 04:28:24 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fc51d... -2025-09-02 04:28:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fc51d... -2025-09-02 04:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812504.312384, 'pubkey_prefix': 'f69a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136cbd4b668ba209fea438ea689df679694e04a5878a004ee21ac004af05341228a00d2ae1f6ec7b8bd22b59c28b2ce088de47b377f543ec7f967c9eee7456ab9082ccabc0292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01c5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01c5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01c5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812505.3157399, 'pubkey_prefix': '31d811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136cbd4b668ba209fea438ea689df679694e04a5878a004ee21ac004af05341228a00d2ae1f6ec7b8bd22b59c28b2ce088de47b377f543ec7f967c9eee7456ab9082ccabc0292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c311037e5fbdc5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c311037e5fbdc5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c311037e5fbdc5... -2025-09-02 04:28:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812505.807702, 'pubkey_prefix': '33c311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c311037e5fbdc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136cbd4b668ba209fea438ea689df679694e04a5878a004ee21ac004af05341228a00d2ae1f6ec7b8bd22b59c28b2ce088de47b377f543ec7f967c9eee7456ab9082ccabc0292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 04:29:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991103387e5f4f... -2025-09-02 04:29:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991103387e5f4f... -2025-09-02 04:29:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991103387e5f4f... -2025-09-02 04:29:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812593.7521589, 'pubkey_prefix': 'f6991103387e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991103387e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df542ad5b6683e037aa416ba4f34b9f08c9687739190cb0971c405947712097a73ed1a9f8ec018b35df4170a3ee90f0c7c572e60277cd644535b78298c34f4ab11fe746ab2088173656c6563747269632d7061676572'} -2025-09-02 04:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104387e5f01... -2025-09-02 04:29:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104387e5f01... -2025-09-02 04:29:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104387e5f01... -2025-09-02 04:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812594.500119, 'pubkey_prefix': '30d81104387e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104387e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df542ad5b6683e037aa416ba4f34b9f08c9687739190cb0971c405947712097a73ed1a9f8ec018b35df4170a3ee90f0c7c572e60277cd644535b78298c34f4ab11fe746ab2088173656c6563747269632d7061676572'} -2025-09-02 04:29:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31104387e5fbd... -2025-09-02 04:29:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31104387e5fbd... -2025-09-02 04:29:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31104387e5fbd... -2025-09-02 04:29:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812595.271988, 'pubkey_prefix': '31c31104387e5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31104387e5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df542ad5b6683e037aa416ba4f34b9f08c9687739190cb0971c405947712097a73ed1a9f8ec018b35df4170a3ee90f0c7c572e60277cd644535b78298c34f4ab11fe746ab2088173656c6563747269632d7061676572'} -2025-09-02 04:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a12005fbfb6c8... -2025-09-02 04:30:56 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a12005fbfb6c8... -2025-09-02 04:30:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a12005fbfb6c8... -2025-09-02 04:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812656.0040488, 'pubkey_prefix': 'f59a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c377d5b668aefcb174b8a5106559c113daae245a7bf4ef6c34ef1975809d58921c83c3d85f12b5be555d37330bf8db9a1c3151b49b7b8e50e3b42baae44aafba3d3d75fe01927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 04:31:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f8575... -2025-09-02 04:31:25 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f8575... -2025-09-02 04:31:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f8575... -2025-09-02 04:31:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812685.631907, 'pubkey_prefix': 'f69a05027e5f8575c7254e8f20822854536f9eac2b028828695be78051b5c814', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f8575c7254e8f20822854536f9eac2b028828695be78051b5c8144638601fc08a51a703cc4821371e933963da702a703ecf60a4d80e764439120e47f192f276aa0e4a129e'} -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0185... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0185... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0185... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812686.07199, 'pubkey_prefix': '33d805037e5f018575c7254e8f20822854536f9eac2b028828695be78051b5c8', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f018575c7254e8f20822854536f9eac2b028828695be78051b5c8144638601fc08a51a703cc4821371e933963da702a703ecf60a4d80e764439120e47f192f276aa0e4a129e'} -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd85... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd85... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd85... -2025-09-02 04:31:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812686.630015, 'pubkey_prefix': '2fc305037e5fbd8575c7254e8f20822854536f9eac2b028828695be78051b5c8', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd8575c7254e8f20822854536f9eac2b028828695be78051b5c8144638601fc08a51a703cc4821371e933963da702a703ecf60a4d80e764439120e47f192f276aa0e4a129e'} -2025-09-02 04:31:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 04:31:50 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 04:31:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 04:31:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812710.630466, 'pubkey_prefix': 'f49905027e5f2323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8a6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8a6714b551ee233619d05f9f5de660ec4bd4fe88b45a14e753dd90c63d6e71bf8936677cd32e67ce10dc3c1'} -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812711.494747, 'pubkey_prefix': '31d805037e5f012323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8a6714b551ee233619d05f9f5de660ec4bd4fe88b45a14e753dd90c63d6e71bf8936677cd32e67ce10dc3c1'} -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 04:31:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812711.8678222, 'pubkey_prefix': '2fc305037e5fbd2323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323ea5020006b74a74065ccf7c4499d2c9a9fa7c9c80a03c8a6714b551ee233619d05f9f5de660ec4bd4fe88b45a14e753dd90c63d6e71bf8936677cd32e67ce10dc3c1'} -2025-09-02 04:32:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 04:32:12 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 04:32:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 04:32:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812732.739711, 'pubkey_prefix': 'f89a05027e5f2323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae9971', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae997173e7a0f36e967bb7380c398c92986283a8a119df9100d014f1e6527650085c050e70accde759ef1a7a28'} -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812733.039666, 'pubkey_prefix': '30d805037e5f012323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae99', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae997173e7a0f36e967bb7380c398c92986283a8a119df9100d014f1e6527650085c050e70accde759ef1a7a28'} -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 04:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812733.436075, 'pubkey_prefix': '2fc305037e5fbd2323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae99', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd2323e53e470b19663c4d9a57467ca3736cf57985c5cda9ae997173e7a0f36e967bb7380c398c92986283a8a119df9100d014f1e6527650085c050e70accde759ef1a7a28'} -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812764.533281, 'pubkey_prefix': 'f89a05027e5f232379c9e35ddc7f0878d312ef60f5753ec0395095b8723ccacb', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f232379c9e35ddc7f0878d312ef60f5753ec0395095b8723ccacb84d8b702c99578d0d4f535409f4cd72424c6b77e2d2ae0b747ed211ad798ffeabe43c05653fa30553246'} -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 04:32:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812764.974397, 'pubkey_prefix': '33d805037e5f01232379c9e35ddc7f0878d312ef60f5753ec0395095b8723cca', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f01232379c9e35ddc7f0878d312ef60f5753ec0395095b8723ccacb84d8b702c99578d0d4f535409f4cd72424c6b77e2d2ae0b747ed211ad798ffeabe43c05653fa30553246'} -2025-09-02 04:32:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 04:32:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 04:32:45 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 04:32:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812765.370175, 'pubkey_prefix': '32c305037e5fbd232379c9e35ddc7f0878d312ef60f5753ec0395095b8723cca', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd232379c9e35ddc7f0878d312ef60f5753ec0395095b8723ccacb84d8b702c99578d0d4f535409f4cd72424c6b77e2d2ae0b747ed211ad798ffeabe43c05653fa30553246'} -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812791.2720482, 'pubkey_prefix': 'f59a05027e5f232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b0b', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b0bdd3fc7de859a65c8e32f023a068312b94646f30fd5ac36e9fff5f7498b05ccd087e21051c1ab4132cbbe'} -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 04:33:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812791.703305, 'pubkey_prefix': '33c305037e5fbd232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b0bdd3fc7de859a65c8e32f023a068312b94646f30fd5ac36e9fff5f7498b05ccd087e21051c1ab4132cbbe'} -2025-09-02 04:33:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 04:33:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 04:33:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 04:33:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812792.005485, 'pubkey_prefix': '32d805037e5f01232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232364c7e7e775f7efa472416cc667cee507cba33a7c4c7e9b0bdd3fc7de859a65c8e32f023a068312b94646f30fd5ac36e9fff5f7498b05ccd087e21051c1ab4132cbbe'} -2025-09-02 04:33:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f54c5... -2025-09-02 04:33:14 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f54c5... -2025-09-02 04:33:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f54c5... -2025-09-02 04:33:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812794.802647, 'pubkey_prefix': 'f49905027e5f54c5626922836a599a6338dc9d09b83df1a38ee6b177e0d8613c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f54c5626922836a599a6338dc9d09b83df1a38ee6b177e0d8613c79097ced603a108543e5ff6f12da049ef0c0caeeb084ee0a10df6b91cec9055a25f7d7fadb6dc209aa17'} -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd54... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd54... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd54... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812795.0962188, 'pubkey_prefix': '2fc305037e5fbd54c5626922836a599a6338dc9d09b83df1a38ee6b177e0d861', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd54c5626922836a599a6338dc9d09b83df1a38ee6b177e0d8613c79097ced603a108543e5ff6f12da049ef0c0caeeb084ee0a10df6b91cec9055a25f7d7fadb6dc209aa17'} -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 04:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812795.807501, 'pubkey_prefix': '32d805037e5f0154c5626922836a599a6338dc9d09b83df1a38ee6b177e0d861', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c5626922836a599a6338dc9d09b83df1a38ee6b177e0d8613c79097ced603a108543e5ff6f12da049ef0c0caeeb084ee0a10df6b91cec9055a25f7d7fadb6dc209aa17'} -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f547ebf... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f547ebf... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f547ebf... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812943.1314251, 'pubkey_prefix': 'f69a05015f547ebf7b78f9885cb6acaf6eb97450d1d1f4fd69a4f16b02d4b9fd', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f547ebf7b78f9885cb6acaf6eb97450d1d1f4fd69a4f16b02d4b9fd96088ec444f91a846f352c00bef08c48df457f71979e578e92d6c67e6fcace597568a143c441365c64'} -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905025f01547e... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905025f01547e... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905025f01547e... -2025-09-02 04:35:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756812943.430528, 'pubkey_prefix': '31d905025f01547ebf7b78f9885cb6acaf6eb97450d1d1f4fd69a4f16b02d4b9', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905025f01547ebf7b78f9885cb6acaf6eb97450d1d1f4fd69a4f16b02d4b9fd96088ec444f91a846f352c00bef08c48df457f71979e578e92d6c67e6fcace597568a143c441365c64'} -2025-09-02 04:37:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1107e980d038... -2025-09-02 04:37:54 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1107e980d038... -2025-09-02 04:37:54 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1107e980d038... -2025-09-02 04:37:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813074.8659961, 'pubkey_prefix': 'f79a1107e980d038081d5ffacade006d30eb10a2125ac6f92a81ddacce84113b', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1107e980d038081d5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c70bd7b668bc2d18e284bd3b10d5ac5169274a82ec6951cb8eb0c8a1b2129039ed13c2ba0b4c308ca4c873b28fac9a4c2bd654323bb64e25ecdfb4f6856561d1c4a4172b009298c9d702f537b5f86661636164653030'} -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813075.4145532, 'pubkey_prefix': '33d81108e980d038081d5f01facade006d30eb10a2125ac6f92a81ddacce8411', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81108e980d038081d5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c70bd7b668bc2d18e284bd3b10d5ac5169274a82ec6951cb8eb0c8a1b2129039ed13c2ba0b4c308ca4c873b28fac9a4c2bd654323bb64e25ecdfb4f6856561d1c4a4172b009298c9d702f537b5f86661636164653030'} -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c31108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c31108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c31108e980d038... -2025-09-02 04:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813075.973362, 'pubkey_prefix': '31c31108e980d038081d5fbdfacade006d30eb10a2125ac6f92a81ddacce8411', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c31108e980d038081d5fbdfacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c70bd7b668bc2d18e284bd3b10d5ac5169274a82ec6951cb8eb0c8a1b2129039ed13c2ba0b4c308ca4c873b28fac9a4c2bd654323bb64e25ecdfb4f6856561d1c4a4172b009298c9d702f537b5f86661636164653030'} -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89e05027e5f2323... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89e05027e5f2323... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Cached RSSI -98 for pubkey f89e05027e5f2323... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813100.292341, 'pubkey_prefix': 'f89e05027e5f2323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1fd', 'snr': -2.0, 'rssi': -98, 'raw_hex': 'f89e05027e5f2323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1fd1a0233b705a0f284a4cafa3c1cb4eb14f853615a34ef412668973e9cd526ef9942a9d7ce6c8efd651753'} -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 04:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813100.733397, 'pubkey_prefix': '32d805037e5f012323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1fd1a0233b705a0f284a4cafa3c1cb4eb14f853615a34ef412668973e9cd526ef9942a9d7ce6c8efd651753'} -2025-09-02 04:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 04:38:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 04:38:21 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 04:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813101.348553, 'pubkey_prefix': '30c305037e5fbd2323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323475cf72367c4e3fd9e6ac93737f1362abfc05fe90b1af1fd1a0233b705a0f284a4cafa3c1cb4eb14f853615a34ef412668973e9cd526ef9942a9d7ce6c8efd651753'} -2025-09-02 04:38:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f857e89... -2025-09-02 04:38:36 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f857e89... -2025-09-02 04:38:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f857e89... -2025-09-02 04:38:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813116.971658, 'pubkey_prefix': 'f79a05015f857e89f8b5d4535654f60d2c85aa752d779825b39c552849858313', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f857e89f8b5d4535654f60d2c85aa752d779825b39c552849858313beaef7ce426ed621de2bddffac3505f336df32dea51acaf9b8e516c94a597221f3faf4253c8894e57d'} -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813117.409677, 'pubkey_prefix': '30d805025f01857e89f8b5d4535654f60d2c85aa752d779825b39c5528498583', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e89f8b5d4535654f60d2c85aa752d779825b39c552849858313beaef7ce426ed621de2bddffac3505f336df32dea51acaf9b8e516c94a597221f3faf4253c8894e57d'} -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305025fbd857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305025fbd857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305025fbd857e... -2025-09-02 04:38:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813117.8293839, 'pubkey_prefix': '31c305025fbd857e89f8b5d4535654f60d2c85aa752d779825b39c5528498583', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305025fbd857e89f8b5d4535654f60d2c85aa752d779825b39c552849858313beaef7ce426ed621de2bddffac3505f336df32dea51acaf9b8e516c94a597221f3faf4253c8894e57d'} -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813120.204324, 'pubkey_prefix': 'f69a05027e5f2323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbeed', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbeeddc084c9b79e66535d9c88dda1b269004a1f53eb50d414b352ea4ef454319c3d2f8b8ae5876e8ce3cdc1f'} -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 04:38:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813120.6467578, 'pubkey_prefix': '32d805037e5f012323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbe', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbeeddc084c9b79e66535d9c88dda1b269004a1f53eb50d414b352ea4ef454319c3d2f8b8ae5876e8ce3cdc1f'} -2025-09-02 04:38:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 04:38:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 04:38:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 04:38:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813121.261886, 'pubkey_prefix': '30c305037e5fbd2323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbe', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323d3c1cb7eaefc8d10e84a2e4269baba7c652055d9ec5bbeeddc084c9b79e66535d9c88dda1b269004a1f53eb50d414b352ea4ef454319c3d2f8b8ae5876e8ce3cdc1f'} -2025-09-02 04:40:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103081d5f86... -2025-09-02 04:40:10 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103081d5f86... -2025-09-02 04:40:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103081d5f86... -2025-09-02 04:40:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813210.7712991, 'pubkey_prefix': 'f69a1103081d5f860cca9784c7347338891faca922566190408b40135bc8c973', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103081d5f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a99ad7b6681d727bd33a249443c7e3ee86dda3e82176948a276b76f1fae7796843ef0d711cddef31c273a8030e39ef07eb290f9589f0a983cba0a6f2e52793e3bc3997540d9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 04:40:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31104081d5fbd... -2025-09-02 04:40:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31104081d5fbd... -2025-09-02 04:40:11 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31104081d5fbd... -2025-09-02 04:40:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813211.4692621, 'pubkey_prefix': '2ec31104081d5fbd860cca9784c7347338891faca922566190408b40135bc8c9', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31104081d5fbd860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a99ad7b6681d727bd33a249443c7e3ee86dda3e82176948a276b76f1fae7796843ef0d711cddef31c273a8030e39ef07eb290f9589f0a983cba0a6f2e52793e3bc3997540d9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 04:40:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104081d5f01... -2025-09-02 04:40:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104081d5f01... -2025-09-02 04:40:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104081d5f01... -2025-09-02 04:40:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813212.441172, 'pubkey_prefix': '30d81104081d5f01860cca9784c7347338891faca922566190408b40135bc8c9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104081d5f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a99ad7b6681d727bd33a249443c7e3ee86dda3e82176948a276b76f1fae7796843ef0d711cddef31c273a8030e39ef07eb290f9589f0a983cba0a6f2e52793e3bc3997540d9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 04:40:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991103081d5fce... -2025-09-02 04:40:43 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991103081d5fce... -2025-09-02 04:40:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991103081d5fce... -2025-09-02 04:40:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813243.3482418, 'pubkey_prefix': 'f5991103081d5fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991103081d5fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7b8d7b6682ed022c45e93e1c5977293d2676babe9b8f7b5beab220fe9bb8e2f4dc0a4153b6b6f9dfe68455691ad33807800dc6f7df3a10fcab670ad00f4a3d945f5de700d932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec31104081d5fbd... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec31104081d5fbd... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec31104081d5fbd... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813244.289381, 'pubkey_prefix': '2ec31104081d5fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec31104081d5fbdce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7b8d7b6682ed022c45e93e1c5977293d2676babe9b8f7b5beab220fe9bb8e2f4dc0a4153b6b6f9dfe68455691ad33807800dc6f7df3a10fcab670ad00f4a3d945f5de700d932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104081d5f01... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104081d5f01... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104081d5f01... -2025-09-02 04:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813244.873632, 'pubkey_prefix': '31d71104081d5f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104081d5f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7b8d7b6682ed022c45e93e1c5977293d2676babe9b8f7b5beab220fe9bb8e2f4dc0a4153b6b6f9dfe68455691ad33807800dc6f7df3a10fcab670ad00f4a3d945f5de700d932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 04:40:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a110591fb237e... -2025-09-02 04:40:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a110591fb237e... -2025-09-02 04:40:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a110591fb237e... -2025-09-02 04:40:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813255.7456808, 'pubkey_prefix': 'f59a110591fb237e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a110591fb237e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d1b8d7b668f8c49fb08b90ff8df7bf7602bdadc2cb267701179ab0a7e96893b61956c9cae6e160a231850fd2b93036cb28c89890ee86cce6b6a8a8188aa5fb10393efce30f922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813256.3010418, 'pubkey_prefix': '31d8110691fb237e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf90', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110691fb237e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d1b8d7b668f8c49fb08b90ff8df7bf7602bdadc2cb267701179ab0a7e96893b61956c9cae6e160a231850fd2b93036cb28c89890ee86cce6b6a8a8188aa5fb10393efce30f922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3110691fb237e... -2025-09-02 04:40:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813256.788621, 'pubkey_prefix': '2fc3110691fb237e5fbd7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf90', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3110691fb237e5fbd7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d1b8d7b668f8c49fb08b90ff8df7bf7602bdadc2cb267701179ab0a7e96893b61956c9cae6e160a231850fd2b93036cb28c89890ee86cce6b6a8a8188aa5fb10393efce30f922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 04:44:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 04:44:16 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 04:44:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 04:44:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813456.795475, 'pubkey_prefix': 'f49905027e5f2323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca90987', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca909873171763a6e2d97f03f071012f7db0b4845a79f87ec214120ed447846b766a1a5ca297bd1da6b4ba8512c'} -2025-09-02 04:44:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 04:44:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 04:44:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 04:44:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813457.510437, 'pubkey_prefix': '30c305037e5fbd2323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca909', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd2323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca909873171763a6e2d97f03f071012f7db0b4845a79f87ec214120ed447846b766a1a5ca297bd1da6b4ba8512c'} -2025-09-02 04:44:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 04:44:18 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 04:44:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 04:44:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813458.0203662, 'pubkey_prefix': '33d805037e5f012323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca909', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323cf4ac16bbf10a380e2df699f0bfc9cd9e32bb9f64ca909873171763a6e2d97f03f071012f7db0b4845a79f87ec214120ed447846b766a1a5ca297bd1da6b4ba8512c'} -2025-09-02 04:44:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a11021d5fa097... -2025-09-02 04:44:32 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a11021d5fa097... -2025-09-02 04:44:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a11021d5fa097... -2025-09-02 04:44:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813472.3873742, 'pubkey_prefix': 'f49a11021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a11021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe51313f1934466eefb2647bd3675e91966870d75ecd8560d9c270cae10d41b4b66e0a438d52a646cf8a18488ab0a417baae2eb75eaa627a3bc8e98f4fbdaeb27d68171aaf400019256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 04:44:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811031d5f01a0... -2025-09-02 04:44:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811031d5f01a0... -2025-09-02 04:44:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811031d5f01a0... -2025-09-02 04:44:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813473.586414, 'pubkey_prefix': '31d811031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe51313f1934466eefb2647bd3675e91966870d75ecd8560d9c270cae10d41b4b66e0a438d52a646cf8a18488ab0a417baae2eb75eaa627a3bc8e98f4fbdaeb27d68171aaf400019256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 04:44:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311031d5fbda0... -2025-09-02 04:44:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311031d5fbda0... -2025-09-02 04:44:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311031d5fbda0... -2025-09-02 04:44:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813474.323383, 'pubkey_prefix': '31c311031d5fbda0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311031d5fbda0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe51313f1934466eefb2647bd3675e91966870d75ecd8560d9c270cae10d41b4b66e0a438d52a646cf8a18488ab0a417baae2eb75eaa627a3bc8e98f4fbdaeb27d68171aaf400019256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813505.6686552, 'pubkey_prefix': 'f79a05027e5f23231dcf657faf185740e7629232a795fe850d0d3fa8f069b242', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23231dcf657faf185740e7629232a795fe850d0d3fa8f069b2428c008ef3ed70da18ac0f9dce918b62d349ebc52d1bbe2f55a2612aafcca77c9dc679e9dea33b49f80fcd'} -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305037e5fbd23... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305037e5fbd23... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305037e5fbd23... -2025-09-02 04:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813505.9610848, 'pubkey_prefix': '32c305037e5fbd23231dcf657faf185740e7629232a795fe850d0d3fa8f069b2', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305037e5fbd23231dcf657faf185740e7629232a795fe850d0d3fa8f069b2428c008ef3ed70da18ac0f9dce918b62d349ebc52d1bbe2f55a2612aafcca77c9dc679e9dea33b49f80fcd'} -2025-09-02 04:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:45:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:45:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813506.529751, 'pubkey_prefix': '31d805037e5f0123231dcf657faf185740e7629232a795fe850d0d3fa8f069b2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123231dcf657faf185740e7629232a795fe850d0d3fa8f069b2428c008ef3ed70da18ac0f9dce918b62d349ebc52d1bbe2f55a2612aafcca77c9dc679e9dea33b49f80fcd'} -2025-09-02 04:45:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a110464c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a110464c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a110464c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813552.0023098, 'pubkey_prefix': 'f69a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7480584a669847431c303e64f0253d0790299a144662d9b6e2b88c40ba297da86263cf9526be5bdba731f933dcf45762b9b9169ac89a1cec37c50fbc766cf382536c3f7901920000000000000000526163657220585f'} -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110564c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110564c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110564c77e5f... -2025-09-02 04:45:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813552.551174, 'pubkey_prefix': '32d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7480584a669847431c303e64f0253d0790299a144662d9b6e2b88c40ba297da86263cf9526be5bdba731f933dcf45762b9b9169ac89a1cec37c50fbc766cf382536c3f7901920000000000000000526163657220585f'} -2025-09-02 04:45:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3110564c77e5f... -2025-09-02 04:45:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3110564c77e5f... -2025-09-02 04:45:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3110564c77e5f... -2025-09-02 04:45:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813553.740279, 'pubkey_prefix': '32c3110564c77e5fbd1d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3110564c77e5fbd1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7480584a669847431c303e64f0253d0790299a144662d9b6e2b88c40ba297da86263cf9526be5bdba731f933dcf45762b9b9169ac89a1cec37c50fbc766cf382536c3f7901920000000000000000526163657220585f'} -2025-09-02 04:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f8575... -2025-09-02 04:46:24 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f8575... -2025-09-02 04:46:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f8575... -2025-09-02 04:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813584.814184, 'pubkey_prefix': 'f79a05027e5f85758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e27', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f85758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e27747d84864e072e6333b7a3279b4fb77ef3e21c1bae83bd57cad6d1949a00e0c7b7fc974e459f15fff444'} -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0185... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0185... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0185... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813585.113139, 'pubkey_prefix': '32d805037e5f0185758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0185758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e27747d84864e072e6333b7a3279b4fb77ef3e21c1bae83bd57cad6d1949a00e0c7b7fc974e459f15fff444'} -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd85... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd85... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd85... -2025-09-02 04:46:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813585.5094872, 'pubkey_prefix': '31c305037e5fbd85758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd85758eb6eec6582a80d4738ab8468e084099bb8f4fde019e4e27747d84864e072e6333b7a3279b4fb77ef3e21c1bae83bd57cad6d1949a00e0c7b7fc974e459f15fff444'} -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f54c5... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f54c5... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f54c5... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813713.1509938, 'pubkey_prefix': 'f59a05027e5f54c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9ea4', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f54c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9ea4ddd74b17062dd671f9e815c80d506347a328a48818eaa6e4fb17440e24b3f0862e91bc1add3fda301552'} -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd54... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd54... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd54... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813713.443542, 'pubkey_prefix': '30c305037e5fbd54c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9e', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd54c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9ea4ddd74b17062dd671f9e815c80d506347a328a48818eaa6e4fb17440e24b3f0862e91bc1add3fda301552'} -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0154... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0154... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0154... -2025-09-02 04:48:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813713.873172, 'pubkey_prefix': '30d705037e5f0154c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0154c52c8a62f8910912997f766a9e21c56ecdde6693bf475a9ea4ddd74b17062dd671f9e815c80d506347a328a48818eaa6e4fb17440e24b3f0862e91bc1add3fda301552'} -2025-09-02 04:49:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a11027e5f4a7f... -2025-09-02 04:49:30 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a11027e5f4a7f... -2025-09-02 04:49:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a11027e5f4a7f... -2025-09-02 04:49:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813770.615839, 'pubkey_prefix': 'f49a11027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75c', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a11027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1f7d9b66827849f775245c364ebd0f33a8dabdebae69a65ebd68036e9de721a3b80f9fcb6b4460f9095980b60406aa123ab5ccf35f87d5a6d7b0a04b1f761f08b7f22b7069244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 04:49:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d811037e5f014a... -2025-09-02 04:49:31 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d811037e5f014a... -2025-09-02 04:49:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d811037e5f014a... -2025-09-02 04:49:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813771.657105, 'pubkey_prefix': '34d811037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d811037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1f7d9b66827849f775245c364ebd0f33a8dabdebae69a65ebd68036e9de721a3b80f9fcb6b4460f9095980b60406aa123ab5ccf35f87d5a6d7b0a04b1f761f08b7f22b7069244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 04:49:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec311037e5fbd4a... -2025-09-02 04:49:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec311037e5fbd4a... -2025-09-02 04:49:32 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec311037e5fbd4a... -2025-09-02 04:49:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813772.1506078, 'pubkey_prefix': '2ec311037e5fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec311037e5fbd4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1f7d9b66827849f775245c364ebd0f33a8dabdebae69a65ebd68036e9de721a3b80f9fcb6b4460f9095980b60406aa123ab5ccf35f87d5a6d7b0a04b1f761f08b7f22b7069244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 04:49:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5feaf3... -2025-09-02 04:49:54 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5feaf3... -2025-09-02 04:49:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5feaf3... -2025-09-02 04:49:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813794.712084, 'pubkey_prefix': 'f29911027e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d310d86766d8a01b119d7c484b97f684421c1f93af8a1fc15cff74dc1fcde1218a6907df51163ba602af63ef9523adc9ab43d41f8fe2344b1bb0989c1db27cda304209a20d92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 04:49:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f01ea... -2025-09-02 04:49:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f01ea... -2025-09-02 04:49:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f01ea... -2025-09-02 04:49:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813795.4227462, 'pubkey_prefix': '31d711037e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d310d86766d8a01b119d7c484b97f684421c1f93af8a1fc15cff74dc1fcde1218a6907df51163ba602af63ef9523adc9ab43d41f8fe2344b1bb0989c1db27cda304209a20d92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 04:49:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311037e5fbdea... -2025-09-02 04:49:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311037e5fbdea... -2025-09-02 04:49:56 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311037e5fbdea... -2025-09-02 04:49:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813796.226876, 'pubkey_prefix': '30c311037e5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311037e5fbdeaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d310d86766d8a01b119d7c484b97f684421c1f93af8a1fc15cff74dc1fcde1218a6907df51163ba602af63ef9523adc9ab43d41f8fe2344b1bb0989c1db27cda304209a20d92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05027e5f2323... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05027e5f2323... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05027e5f2323... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813821.3770308, 'pubkey_prefix': 'f49a05027e5f23231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74cf', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05027e5f23231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74cf52c71c016a2e94f1a33dc800eae50baaac9e9b3240ccf3db3e4e23d66339d341a14c641f6c1eaf0aeca1'} -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 04:50:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813821.815754, 'pubkey_prefix': '2fd805037e5f0123231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74cf52c71c016a2e94f1a33dc800eae50baaac9e9b3240ccf3db3e4e23d66339d341a14c641f6c1eaf0aeca1'} -2025-09-02 04:50:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd23... -2025-09-02 04:50:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd23... -2025-09-02 04:50:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd23... -2025-09-02 04:50:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813822.3752189, 'pubkey_prefix': '2ec305037e5fbd23231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd23231dcd60966bfdccf94c2af2c243f0774ce5f704373c0e74cf52c71c016a2e94f1a33dc800eae50baaac9e9b3240ccf3db3e4e23d66339d341a14c641f6c1eaf0aeca1'} -2025-09-02 04:50:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 04:50:47 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 04:50:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 04:50:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813847.887817, 'pubkey_prefix': 'f29905027e5f2323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea06302982a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea06302982ae1869625ef8a7e02521c3b26de1bb5546703832b7930d1de437131903481be648b8ff2ab1fedefe1f5dd'} -2025-09-02 04:50:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd23... -2025-09-02 04:50:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd23... -2025-09-02 04:50:48 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd23... -2025-09-02 04:50:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813848.743358, 'pubkey_prefix': '31c305037e5fbd2323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea0630298', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd2323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea06302982ae1869625ef8a7e02521c3b26de1bb5546703832b7930d1de437131903481be648b8ff2ab1fedefe1f5dd'} -2025-09-02 04:50:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:50:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:50:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:50:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813849.2524889, 'pubkey_prefix': '31d805037e5f012323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea0630298', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323bc2d88d4a6649c05d2c8dbf84ee4fd98d9cbbea06302982ae1869625ef8a7e02521c3b26de1bb5546703832b7930d1de437131903481be648b8ff2ab1fedefe1f5dd'} -2025-09-02 04:50:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05015f547ec5... -2025-09-02 04:50:59 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05015f547ec5... -2025-09-02 04:50:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05015f547ec5... -2025-09-02 04:50:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813859.759215, 'pubkey_prefix': 'f49a05015f547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179ce', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05015f547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179ce7b1c0a801ab74d557df684a3802188ef2b69c807271f40838079f04214629b486afe41515846b8afaa'} -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813860.341988, 'pubkey_prefix': '2fd805025f01547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179ce7b1c0a801ab74d557df684a3802188ef2b69c807271f40838079f04214629b486afe41515846b8afaa'} -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305025fbd547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305025fbd547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305025fbd547e... -2025-09-02 04:51:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813860.7366369, 'pubkey_prefix': '32c305025fbd547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305025fbd547ec50b8e86bab701764ba15bba56703ee1aa06e4d3a292b179ce7b1c0a801ab74d557df684a3802188ef2b69c807271f40838079f04214629b486afe41515846b8afaa'} -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05027e5f2323... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05027e5f2323... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05027e5f2323... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813877.462878, 'pubkey_prefix': 'f49a05027e5f232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611c0', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05027e5f232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611c063ea428cbe2d8d93ac5a823145b91ede34d3d04a917ae689c8be731bc27c97e050d9d5b7098d028c24d8'} -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 04:51:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813877.903842, 'pubkey_prefix': '31d805037e5f01232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611c063ea428cbe2d8d93ac5a823145b91ede34d3d04a917ae689c8be731bc27c97e050d9d5b7098d028c24d8'} -2025-09-02 04:51:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305037e5fbd23... -2025-09-02 04:51:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305037e5fbd23... -2025-09-02 04:51:18 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305037e5fbd23... -2025-09-02 04:51:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813878.31902, 'pubkey_prefix': '30c305037e5fbd232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305037e5fbd232372b3a810d212b51b8c86d285676f2292d4ed4a0d7f9611c063ea428cbe2d8d93ac5a823145b91ede34d3d04a917ae689c8be731bc27c97e050d9d5b7098d028c24d8'} -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a150464c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a150464c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a150464c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813918.055685, 'pubkey_prefix': 'f49a150464c77e5f1643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e69', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a150464c77e5f1643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e693d175653c3bacd299f243544a3c6038dce690f8fd74a57262e5d17'} -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813918.433985, 'pubkey_prefix': '31d8150564c77e5f011643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150564c77e5f011643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e693d175653c3bacd299f243544a3c6038dce690f8fd74a57262e5d17'} -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc3150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc3150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc3150564c77e5f... -2025-09-02 04:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813918.910933, 'pubkey_prefix': '2fc3150564c77e5fbd1643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc3150564c77e5fbd1643d17fb2a12f951a054cce6bfcc48168ca5d4a49c25e693d175653c3bacd299f243544a3c6038dce690f8fd74a57262e5d17'} -2025-09-02 04:52:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39a11027e5f64e3... -2025-09-02 04:52:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39a11027e5f64e3... -2025-09-02 04:52:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f39a11027e5f64e3... -2025-09-02 04:52:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813938.72238, 'pubkey_prefix': 'f39a11027e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b3', 'snr': -3.25, 'rssi': -102, 'raw_hex': 'f39a11027e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad8071dab6685d6b6692356e94c9a02698f14daae42eb79c5fd20772f4971068da2563889597a58d52e892a3028f5daf3323e673039eb4287f0410ab907380c6fd62c15d480b929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 04:52:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811037e5f0164... -2025-09-02 04:52:19 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811037e5f0164... -2025-09-02 04:52:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811037e5f0164... -2025-09-02 04:52:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813939.945919, 'pubkey_prefix': '33d811037e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811037e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad8071dab6685d6b6692356e94c9a02698f14daae42eb79c5fd20772f4971068da2563889597a58d52e892a3028f5daf3323e673039eb4287f0410ab907380c6fd62c15d480b929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 04:52:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c311037e5fbd64... -2025-09-02 04:52:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c311037e5fbd64... -2025-09-02 04:52:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c311037e5fbd64... -2025-09-02 04:52:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813940.541069, 'pubkey_prefix': '33c311037e5fbd64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c311037e5fbd64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad8071dab6685d6b6692356e94c9a02698f14daae42eb79c5fd20772f4971068da2563889597a58d52e892a3028f5daf3323e673039eb4287f0410ab907380c6fd62c15d480b929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 04:52:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103fb7e5f23... -2025-09-02 04:52:31 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103fb7e5f23... -2025-09-02 04:52:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103fb7e5f23... -2025-09-02 04:52:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813951.177956, 'pubkey_prefix': 'f3991103fb7e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103fb7e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b76dab66812399015218873580f4691b42adad911cf2ec6e1c9a75ce12d857acff34db5c7291513f851b3043b62cea552e16ab6ca5356de9387fcbffbbe8cb305dc09690a92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c31104fb7e5fbd... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c31104fb7e5fbd... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c31104fb7e5fbd... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813952.0711648, 'pubkey_prefix': '32c31104fb7e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c31104fb7e5fbd23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b76dab66812399015218873580f4691b42adad911cf2ec6e1c9a75ce12d857acff34db5c7291513f851b3043b62cea552e16ab6ca5356de9387fcbffbbe8cb305dc09690a92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104fb7e5f01... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104fb7e5f01... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104fb7e5f01... -2025-09-02 04:52:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756813952.739468, 'pubkey_prefix': '32d81104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b76dab66812399015218873580f4691b42adad911cf2ec6e1c9a75ce12d857acff34db5c7291513f851b3043b62cea552e16ab6ca5356de9387fcbffbbe8cb305dc09690a92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 04:53:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a110449cd7e5f... -2025-09-02 04:53:26 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a110449cd7e5f... -2025-09-02 04:53:26 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a110449cd7e5f... -2025-09-02 04:53:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814006.4479291, 'pubkey_prefix': 'f59a110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd8abdab6683b6666e4c2d723a220c447410236804e86aee0f68e6ab9ef14c7c328e048ade616881782efc6e5dde8298160f262011d6a56adba2bdaf71976925fddadfbeb01923849de026bc3aef850542d536174686572'} -2025-09-02 04:53:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110549cd7e5f... -2025-09-02 04:53:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110549cd7e5f... -2025-09-02 04:53:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110549cd7e5f... -2025-09-02 04:53:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814007.637068, 'pubkey_prefix': '32d8110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd8abdab6683b6666e4c2d723a220c447410236804e86aee0f68e6ab9ef14c7c328e048ade616881782efc6e5dde8298160f262011d6a56adba2bdaf71976925fddadfbeb01923849de026bc3aef850542d536174686572'} -2025-09-02 04:53:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f857efb... -2025-09-02 04:53:42 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f857efb... -2025-09-02 04:53:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f857efb... -2025-09-02 04:53:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814022.847585, 'pubkey_prefix': 'f79a05015f857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f74', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f740f755b09bc2bc2daa16a6308d846fc391c4a2ec841efd1a92b4f4ab2f286f5ab8fad72adafb0ef81ed'} -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814023.147976, 'pubkey_prefix': '31d805025f01857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f740f755b09bc2bc2daa16a6308d846fc391c4a2ec841efd1a92b4f4ab2f286f5ab8fad72adafb0ef81ed'} -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305025fbd857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305025fbd857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305025fbd857e... -2025-09-02 04:53:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814023.5638149, 'pubkey_prefix': '2fc305025fbd857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305025fbd857efbccd963a973e5e64ad040bc1d4a0160234b1909780caa4f740f755b09bc2bc2daa16a6308d846fc391c4a2ec841efd1a92b4f4ab2f286f5ab8fad72adafb0ef81ed'} -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e74... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e74... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e74... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814036.0613298, 'pubkey_prefix': 'f69a05015f857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556dec', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556deca328210ca7354ff53061a0f7169702193fb57c458c17c1a7fea9b95e6de433bb75538250a61acbaf97'} -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805025f01857e... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805025f01857e... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805025f01857e... -2025-09-02 04:53:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814036.783991, 'pubkey_prefix': '33d805025f01857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556d', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805025f01857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556deca328210ca7354ff53061a0f7169702193fb57c458c17c1a7fea9b95e6de433bb75538250a61acbaf97'} -2025-09-02 04:53:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c305025fbd857e... -2025-09-02 04:53:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c305025fbd857e... -2025-09-02 04:53:57 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c305025fbd857e... -2025-09-02 04:53:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814037.422121, 'pubkey_prefix': '30c305025fbd857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556d', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c305025fbd857e742f10b2b8f701fde1bbf7903d1e85b3ab4c5d7e2fce556deca328210ca7354ff53061a0f7169702193fb57c458c17c1a7fea9b95e6de433bb75538250a61acbaf97'} -2025-09-02 04:55:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11042cf27e5f... -2025-09-02 04:55:48 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11042cf27e5f... -2025-09-02 04:55:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11042cf27e5f... -2025-09-02 04:55:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814148.138863, 'pubkey_prefix': 'f69a11042cf27e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11042cf27e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df543e02b6686470e73f3e23ca60cede932679b406cfad3eb49e45f1c1a2a15244c21b674f15e07d6075f842e3d50247e269dc035db90a8d7e3c960afdbc12fed8de1bf84f0f8173656c6563747269632d7061676572'} -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c311052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c311052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c311052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814149.021926, 'pubkey_prefix': '30c311052cf27e5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c311052cf27e5fbd4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df543e02b6686470e73f3e23ca60cede932679b406cfad3eb49e45f1c1a2a15244c21b674f15e07d6075f842e3d50247e269dc035db90a8d7e3c960afdbc12fed8de1bf84f0f8173656c6563747269632d7061676572'} -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811052cf27e5f... -2025-09-02 04:55:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814149.739795, 'pubkey_prefix': '31d811052cf27e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811052cf27e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df543e02b6686470e73f3e23ca60cede932679b406cfad3eb49e45f1c1a2a15244c21b674f15e07d6075f842e3d50247e269dc035db90a8d7e3c960afdbc12fed8de1bf84f0f8173656c6563747269632d7061676572'} -2025-09-02 04:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103fb7e5f91... -2025-09-02 04:56:58 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103fb7e5f91... -2025-09-02 04:56:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103fb7e5f91... -2025-09-02 04:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814218.5391822, 'pubkey_prefix': 'f59a1103fb7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103fb7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3982dbb6684eb02ef303884600dba3a78a5cb72fe143056d473dc172cee08fa00ee6709c471ca6899487865463286ae3e07d499022652dfcd6af9c7d33b9a532fc61ccf10892c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 04:56:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c31104fb7e5fbd... -2025-09-02 04:56:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c31104fb7e5fbd... -2025-09-02 04:56:59 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c31104fb7e5fbd... -2025-09-02 04:56:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814219.460714, 'pubkey_prefix': '30c31104fb7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c31104fb7e5fbd912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3982dbb6684eb02ef303884600dba3a78a5cb72fe143056d473dc172cee08fa00ee6709c471ca6899487865463286ae3e07d499022652dfcd6af9c7d33b9a532fc61ccf10892c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 04:57:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104fb7e5f01... -2025-09-02 04:57:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104fb7e5f01... -2025-09-02 04:57:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104fb7e5f01... -2025-09-02 04:57:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814220.269161, 'pubkey_prefix': '30d81104fb7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104fb7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3982dbb6684eb02ef303884600dba3a78a5cb72fe143056d473dc172cee08fa00ee6709c471ca6899487865463286ae3e07d499022652dfcd6af9c7d33b9a532fc61ccf10892c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 04:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81200010101c0... -2025-09-02 04:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81200010101c0... -2025-09-02 04:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81200010101c0... -2025-09-02 04:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814315.165735, 'pubkey_prefix': '31d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205ebdbb668a0de8370810aba4d6cf7324e61fc017cdf1f4d8a8856abdcc6ead018b103f8912eadc8b733852ff0db83fbfb27a4ac7e7ecdf3164578cd95a07624a4c697240c92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 04:58:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5f50c5... -2025-09-02 04:58:46 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5f50c5... -2025-09-02 04:58:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5f50c5... -2025-09-02 04:58:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814326.4133701, 'pubkey_prefix': 'f29911027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0f3dbb66882fecf81ac1b3675c3af8ba8eb9e30a8715e6da6a8dd823eadb20ff4d0b70e9e85396dfb70c22fc30e4dc7b90e5e72bbb3338b0faf49bb7711b9773136eb970a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 04:58:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311037e5fbd50... -2025-09-02 04:58:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311037e5fbd50... -2025-09-02 04:58:47 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311037e5fbd50... -2025-09-02 04:58:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814327.772667, 'pubkey_prefix': '2fc311037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311037e5fbd50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0f3dbb66882fecf81ac1b3675c3af8ba8eb9e30a8715e6da6a8dd823eadb20ff4d0b70e9e85396dfb70c22fc30e4dc7b90e5e72bbb3338b0faf49bb7711b9773136eb970a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 04:58:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0150... -2025-09-02 04:58:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0150... -2025-09-02 04:58:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0150... -2025-09-02 04:58:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814328.326559, 'pubkey_prefix': '31d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0f3dbb66882fecf81ac1b3675c3af8ba8eb9e30a8715e6da6a8dd823eadb20ff4d0b70e9e85396dfb70c22fc30e4dc7b90e5e72bbb3338b0faf49bb7711b9773136eb970a935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 04:58:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c21100bdd5f69c... -2025-09-02 04:58:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c21100bdd5f69c... -2025-09-02 04:58:54 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c21100bdd5f69c... -2025-09-02 04:58:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814334.485622, 'pubkey_prefix': '32c21100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642fe', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c21100bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cfbdbb668f17e8118cb1866c1fea9d3036b88463124fc9c385710696b90cdbd1daf6de3e882cb9f0e8b93806bfae7df1763e2df06191d84a43bb1d5ab77efaa21817953059286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110101bdd5f6... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110101bdd5f6... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110101bdd5f6... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814335.163286, 'pubkey_prefix': '2fd8110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110101bdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cfbdbb668f17e8118cb1866c1fea9d3036b88463124fc9c385710696b90cdbd1daf6de3e882cb9f0e8b93806bfae7df1763e2df06191d84a43bb1d5ab77efaa21817953059286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991102015fbdd5... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991102015fbdd5... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991102015fbdd5... -2025-09-02 04:58:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814335.656986, 'pubkey_prefix': 'f3991102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991102015fbdd5f69c4f6c7dbc0560f50a57a50f98f6262e5b93ddc32a20e642febdd5f69cfbdbb668f17e8118cb1866c1fea9d3036b88463124fc9c385710696b90cdbd1daf6de3e882cb9f0e8b93806bfae7df1763e2df06191d84a43bb1d5ab77efaa21817953059286c2dd022c9ebaf84772616e6974652046616c6c73202820536f6f6ee284a2'} -2025-09-02 04:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499110491fb7e5f... -2025-09-02 04:59:15 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499110491fb7e5f... -2025-09-02 04:59:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499110491fb7e5f... -2025-09-02 04:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814355.725857, 'pubkey_prefix': 'f499110491fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499110491fb7e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a0edcb6682424de1c00bd248eb2b25fae89a707588afc0005186f70f83818ac89e69eed2876948632ea11528e3d99fbd7116b641d67996b60bb6339d6968d29ca4243b40093fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-02 04:59:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8110591fb7e5f... -2025-09-02 04:59:16 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8110591fb7e5f... -2025-09-02 04:59:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8110591fb7e5f... -2025-09-02 04:59:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814356.7658901, 'pubkey_prefix': '33d8110591fb7e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8110591fb7e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a0edcb6682424de1c00bd248eb2b25fae89a707588afc0005186f70f83818ac89e69eed2876948632ea11528e3d99fbd7116b641d67996b60bb6339d6968d29ca4243b40093fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-02 04:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c3110591fb7e5f... -2025-09-02 04:59:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c3110591fb7e5f... -2025-09-02 04:59:17 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c3110591fb7e5f... -2025-09-02 04:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814357.3647711, 'pubkey_prefix': '32c3110591fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c3110591fb7e5fbd82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a0edcb6682424de1c00bd248eb2b25fae89a707588afc0005186f70f83818ac89e69eed2876948632ea11528e3d99fbd7116b641d67996b60bb6339d6968d29ca4243b40093fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-02 05:01:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f8575... -2025-09-02 05:01:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f8575... -2025-09-02 05:01:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f8575... -2025-09-02 05:01:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814492.740372, 'pubkey_prefix': 'f39905027e5f85756b98632789e6c3ff8cda62a0be726734b476219d05c8c2dd', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f85756b98632789e6c3ff8cda62a0be726734b476219d05c8c2dd5137bcb3f2544c47831b97e93146c5fb5bf6bb9f9e1aec37d5bc939bceb18882bb974086484f934b9cfd'} -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0185... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0185... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0185... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814493.177849, 'pubkey_prefix': '2fd805037e5f0185756b98632789e6c3ff8cda62a0be726734b476219d05c8c2', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0185756b98632789e6c3ff8cda62a0be726734b476219d05c8c2dd5137bcb3f2544c47831b97e93146c5fb5bf6bb9f9e1aec37d5bc939bceb18882bb974086484f934b9cfd'} -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd85... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd85... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd85... -2025-09-02 05:01:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814493.5551412, 'pubkey_prefix': '31c305037e5fbd85756b98632789e6c3ff8cda62a0be726734b476219d05c8c2', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd85756b98632789e6c3ff8cda62a0be726734b476219d05c8c2dd5137bcb3f2544c47831b97e93146c5fb5bf6bb9f9e1aec37d5bc939bceb18882bb974086484f934b9cfd'} -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990503fb7e5f23... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990503fb7e5f23... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990503fb7e5f23... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814553.119304, 'pubkey_prefix': 'f2990503fb7e5f232390b8660ec18e22610c344899df9eac39b12cebae22d1f0', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990503fb7e5f232390b8660ec18e22610c344899df9eac39b12cebae22d1f0dd45956405b5bef503a692bbb9d3fad37c9505bb38e642079c13b35fbfe36b1958a4b6dc3730d23218175b'} -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814553.42028, 'pubkey_prefix': '2fd80504fb7e5f01232390b8660ec18e22610c344899df9eac39b12cebae22d1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f01232390b8660ec18e22610c344899df9eac39b12cebae22d1f0dd45956405b5bef503a692bbb9d3fad37c9505bb38e642079c13b35fbfe36b1958a4b6dc3730d23218175b'} -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c30504fb7e5fbd... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c30504fb7e5fbd... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c30504fb7e5fbd... -2025-09-02 05:02:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814553.795084, 'pubkey_prefix': '32c30504fb7e5fbd232390b8660ec18e22610c344899df9eac39b12cebae22d1', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c30504fb7e5fbd232390b8660ec18e22610c344899df9eac39b12cebae22d1f0dd45956405b5bef503a692bbb9d3fad37c9505bb38e642079c13b35fbfe36b1958a4b6dc3730d23218175b'} -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814584.096716, 'pubkey_prefix': 'f39905027e5f232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484e5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484e523a9bdb03f31817a1cef1c0666cceb6172f67840deefef6c9c487fda9d85e532bbcd23036fba6e25ba85'} -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc305037e5fbd23... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc305037e5fbd23... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc305037e5fbd23... -2025-09-02 05:03:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814584.389449, 'pubkey_prefix': '2fc305037e5fbd232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc305037e5fbd232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484e523a9bdb03f31817a1cef1c0666cceb6172f67840deefef6c9c487fda9d85e532bbcd23036fba6e25ba85'} -2025-09-02 05:03:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 05:03:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 05:03:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 05:03:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814585.101003, 'pubkey_prefix': '30d805037e5f01232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232311c73e313ad33d648c3ffb3c761eef8d1f5ec64b6df484e523a9bdb03f31817a1cef1c0666cceb6172f67840deefef6c9c487fda9d85e532bbcd23036fba6e25ba85'} -2025-09-02 05:03:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f54c5... -2025-09-02 05:03:39 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f54c5... -2025-09-02 05:03:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f54c5... -2025-09-02 05:03:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814619.670551, 'pubkey_prefix': 'f59905027e5f54c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e85', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f54c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e8513a4ac36bae681a415a6902d6693526f48a20b807674775ff5bf2f3cdeb8f88f951e2d950fbceeb02189'} -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305037e5fbd54... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305037e5fbd54... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305037e5fbd54... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814620.246401, 'pubkey_prefix': '2ec305037e5fbd54c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305037e5fbd54c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e8513a4ac36bae681a415a6902d6693526f48a20b807674775ff5bf2f3cdeb8f88f951e2d950fbceeb02189'} -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0154... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0154... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0154... -2025-09-02 05:03:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814620.674902, 'pubkey_prefix': '30d805037e5f0154c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0154c526b77a87e278dd62aa7de78e782c7bc9140e087d34f33e8513a4ac36bae681a415a6902d6693526f48a20b807674775ff5bf2f3cdeb8f88f951e2d950fbceeb02189'} -2025-09-02 05:04:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5ff783... -2025-09-02 05:04:40 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5ff783... -2025-09-02 05:04:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5ff783... -2025-09-02 05:04:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814680.0005991, 'pubkey_prefix': 'f29911027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5b', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a14fe84466aab709bf5e892c4f8f024c5a6278a3ab0e93f719cf4edfd6040fe087afe9fbfa3d182457a4df73128c6c78e85361bb69e13cd3f6fb935707099f184a0998490a92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc311037e5fbdf7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc311037e5fbdf7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc311037e5fbdf7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814681.350681, 'pubkey_prefix': '2fc311037e5fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc311037e5fbdf7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a14fe84466aab709bf5e892c4f8f024c5a6278a3ab0e93f719cf4edfd6040fe087afe9fbfa3d182457a4df73128c6c78e85361bb69e13cd3f6fb935707099f184a0998490a92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f01f7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f01f7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f01f7... -2025-09-02 05:04:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814681.910729, 'pubkey_prefix': '2fd811037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a14fe84466aab709bf5e892c4f8f024c5a6278a3ab0e93f719cf4edfd6040fe087afe9fbfa3d182457a4df73128c6c78e85361bb69e13cd3f6fb935707099f184a0998490a92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 05:05:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103ea7e5f94... -2025-09-02 05:05:41 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103ea7e5f94... -2025-09-02 05:05:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103ea7e5f94... -2025-09-02 05:05:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814741.3598888, 'pubkey_prefix': 'f4991103ea7e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103ea7e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93a2ddb668967b6a1b7d83f22af19a03552bfd817c11fbcf89dc656f7e7fcac57bc97ac384f3e51e1392facd01850ab87dc6faf63b0954fc02cf15149c658a13b2991cc40b92f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 05:05:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec21104ea7e5fbd... -2025-09-02 05:05:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec21104ea7e5fbd... -2025-09-02 05:05:42 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec21104ea7e5fbd... -2025-09-02 05:05:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814742.936642, 'pubkey_prefix': '2ec21104ea7e5fbd9477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec21104ea7e5fbd9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93a2ddb668967b6a1b7d83f22af19a03552bfd817c11fbcf89dc656f7e7fcac57bc97ac384f3e51e1392facd01850ab87dc6faf63b0954fc02cf15149c658a13b2991cc40b92f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 05:05:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104ea7e5f01... -2025-09-02 05:05:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104ea7e5f01... -2025-09-02 05:05:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104ea7e5f01... -2025-09-02 05:05:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814743.512011, 'pubkey_prefix': '30d81104ea7e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104ea7e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93a2ddb668967b6a1b7d83f22af19a03552bfd817c11fbcf89dc656f7e7fcac57bc97ac384f3e51e1392facd01850ab87dc6faf63b0954fc02cf15149c658a13b2991cc40b92f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 05:06:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f547e92... -2025-09-02 05:06:16 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f547e92... -2025-09-02 05:06:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f547e92... -2025-09-02 05:06:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814776.489045, 'pubkey_prefix': 'f59a05015f547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4b9', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4b960face82902caf644e19810ee0ecfa995628d400da36b09e058ddf916f3f92de791933553f9aca7ab8'} -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814777.2119622, 'pubkey_prefix': '2fd805025f01547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4b960face82902caf644e19810ee0ecfa995628d400da36b09e058ddf916f3f92de791933553f9aca7ab8'} -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c405025fbd547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c405025fbd547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 32c405025fbd547e... -2025-09-02 05:06:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814777.727689, 'pubkey_prefix': '32c405025fbd547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4', 'snr': 12.5, 'rssi': -60, 'raw_hex': '32c405025fbd547e92d1c039766c4434d1b3748bfd32b719a993b798544619a4b960face82902caf644e19810ee0ecfa995628d400da36b09e058ddf916f3f92de791933553f9aca7ab8'} -2025-09-02 05:08:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05031f7e5f23... -2025-09-02 05:08:21 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05031f7e5f23... -2025-09-02 05:08:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05031f7e5f23... -2025-09-02 05:08:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814901.390403, 'pubkey_prefix': 'f69a05031f7e5f23239777543bd1909b90ba787eb7459c7237e8d6de5d28927f', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05031f7e5f23239777543bd1909b90ba787eb7459c7237e8d6de5d28927fbf50fd56ebb125a5b79d408325ef3048b6469613625c1aaf7299626922f57f6a9f9c97487067b3ec9f6601'} -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805041f7e5f01... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805041f7e5f01... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805041f7e5f01... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814902.2516851, 'pubkey_prefix': '2fd805041f7e5f0123239777543bd1909b90ba787eb7459c7237e8d6de5d2892', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805041f7e5f0123239777543bd1909b90ba787eb7459c7237e8d6de5d28927fbf50fd56ebb125a5b79d408325ef3048b6469613625c1aaf7299626922f57f6a9f9c97487067b3ec9f6601'} -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c305041f7e5fbd... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c305041f7e5fbd... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 32c305041f7e5fbd... -2025-09-02 05:08:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814902.6268601, 'pubkey_prefix': '32c305041f7e5fbd23239777543bd1909b90ba787eb7459c7237e8d6de5d2892', 'snr': 12.5, 'rssi': -61, 'raw_hex': '32c305041f7e5fbd23239777543bd1909b90ba787eb7459c7237e8d6de5d28927fbf50fd56ebb125a5b79d408325ef3048b6469613625c1aaf7299626922f57f6a9f9c97487067b3ec9f6601'} -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814918.4856389, 'pubkey_prefix': 'f79a05027e5f23237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e6841c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e6841c342586b7331c9f91a1ee9cba243fc0640a7b52bacd0bd838e777556fe1d6cc9f34ac96dbc55c578457f0'} -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 05:08:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814918.9204962, 'pubkey_prefix': '33c305037e5fbd23237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e684', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd23237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e6841c342586b7331c9f91a1ee9cba243fc0640a7b52bacd0bd838e777556fe1d6cc9f34ac96dbc55c578457f0'} -2025-09-02 05:08:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 05:08:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 05:08:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 05:08:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814919.429256, 'pubkey_prefix': '31d805037e5f0123237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e684', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123237fa9b6ad7a2f27b7d942768d6fe6914e229b9f5970e6841c342586b7331c9f91a1ee9cba243fc0640a7b52bacd0bd838e777556fe1d6cc9f34ac96dbc55c578457f0'} -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990504b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990504b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990504b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814951.080053, 'pubkey_prefix': 'f5990504b9507e5f23230367df40f130498f6a10b0e70ddbf5860279b21c2eb9', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990504b9507e5f23230367df40f130498f6a10b0e70ddbf5860279b21c2eb9a3291a6142e1b7657b87ac0561811f80db1f674769b58c7afaf2991d556fe1d6cc9f34ac96dbc55c578457f0'} -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da0505b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da0505b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da0505b9507e5f... -2025-09-02 05:09:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814951.8038, 'pubkey_prefix': '30da0505b9507e5f0123230367df40f130498f6a10b0e70ddbf5860279b21c2e', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da0505b9507e5f0123230367df40f130498f6a10b0e70ddbf5860279b21c2eb9a3291a6142e1b7657b87ac0561811f80db1f674769b58c7afaf2991d556fe1d6cc9f34ac96dbc55c578457f0'} -2025-09-02 05:09:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f857efc... -2025-09-02 05:09:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f857efc... -2025-09-02 05:09:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f857efc... -2025-09-02 05:09:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814971.416348, 'pubkey_prefix': 'f59a05015f857efc252a5e9e986b2ce3729f0fc9e7051c5f2e20c7d6e7d2ac30', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f857efc252a5e9e986b2ce3729f0fc9e7051c5f2e20c7d6e7d2ac30d05088f1acf7778dfa40f7044f9360a017935af0e07b41dfa824192447834a4092903ff5cb23fbd03b'} -2025-09-02 05:09:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05025f01857e... -2025-09-02 05:09:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05025f01857e... -2025-09-02 05:09:32 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05025f01857e... -2025-09-02 05:09:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814972.13951, 'pubkey_prefix': '30da05025f01857efc252a5e9e986b2ce3729f0fc9e7051c5f2e20c7d6e7d2ac', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05025f01857efc252a5e9e986b2ce3729f0fc9e7051c5f2e20c7d6e7d2ac30d05088f1acf7778dfa40f7044f9360a017935af0e07b41dfa824192447834a4092903ff5cb23fbd03b'} -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814977.586731, 'pubkey_prefix': 'f69a05027e5f2323658eb3858700274d8a72ddcfaff50e80f620a03dbec17260', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323658eb3858700274d8a72ddcfaff50e80f620a03dbec17260398cdf76ae8d43c50911ac3b5cac323b7d473b02c5c34547f7f12a21c04c3cd1284ad5efea2854a8f6e8'} -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35c405037e5fbd23... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35c405037e5fbd23... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 35c405037e5fbd23... -2025-09-02 05:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814977.881842, 'pubkey_prefix': '35c405037e5fbd2323658eb3858700274d8a72ddcfaff50e80f620a03dbec172', 'snr': 13.25, 'rssi': -60, 'raw_hex': '35c405037e5fbd2323658eb3858700274d8a72ddcfaff50e80f620a03dbec17260398cdf76ae8d43c50911ac3b5cac323b7d473b02c5c34547f7f12a21c04c3cd1284ad5efea2854a8f6e8'} -2025-09-02 05:09:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 05:09:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 05:09:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 05:09:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756814978.45066, 'pubkey_prefix': '31d805037e5f012323658eb3858700274d8a72ddcfaff50e80f620a03dbec172', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323658eb3858700274d8a72ddcfaff50e80f620a03dbec17260398cdf76ae8d43c50911ac3b5cac323b7d473b02c5c34547f7f12a21c04c3cd1284ad5efea2854a8f6e8'} -2025-09-02 05:10:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5f040d... -2025-09-02 05:10:58 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5f040d... -2025-09-02 05:10:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5f040d... -2025-09-02 05:10:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815058.1554508, 'pubkey_prefix': 'f79a11027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471dcdeb668a86bf1c0e163b952adb369d4ea7953c7741c3ed1da43e741c249fb7b2c3460a5979ff67397d055c4e42f6dbda5cb826cbde7765f9eeb7a117f37aac7fd0baa0e933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 05:10:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c411037e5fbd04... -2025-09-02 05:10:59 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c411037e5fbd04... -2025-09-02 05:10:59 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 33c411037e5fbd04... -2025-09-02 05:10:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815059.3303192, 'pubkey_prefix': '33c411037e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 12.75, 'rssi': -60, 'raw_hex': '33c411037e5fbd040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471dcdeb668a86bf1c0e163b952adb369d4ea7953c7741c3ed1da43e741c249fb7b2c3460a5979ff67397d055c4e42f6dbda5cb826cbde7765f9eeb7a117f37aac7fd0baa0e933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 05:11:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f0104... -2025-09-02 05:11:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f0104... -2025-09-02 05:11:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f0104... -2025-09-02 05:11:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815060.025321, 'pubkey_prefix': '30d811037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471dcdeb668a86bf1c0e163b952adb369d4ea7953c7741c3ed1da43e741c249fb7b2c3460a5979ff67397d055c4e42f6dbda5cb826cbde7765f9eeb7a117f37aac7fd0baa0e933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815293.247329, 'pubkey_prefix': 'f89a05027e5f2323fad67b610bdba259a78423e84467ce98d0e96609844d2288', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323fad67b610bdba259a78423e84467ce98d0e96609844d2288cf573a787ed385dc1875f9a977e333f41e854a7c7e5525887f9bfd2c2baf87cabc484110e82ba1b7153a'} -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 05:14:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815293.6848729, 'pubkey_prefix': '30d905037e5f012323fad67b610bdba259a78423e84467ce98d0e96609844d22', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323fad67b610bdba259a78423e84467ce98d0e96609844d2288cf573a787ed385dc1875f9a977e333f41e854a7c7e5525887f9bfd2c2baf87cabc484110e82ba1b7153a'} -2025-09-02 05:14:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c305037e5fbd23... -2025-09-02 05:14:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c305037e5fbd23... -2025-09-02 05:14:54 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c305037e5fbd23... -2025-09-02 05:14:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815294.243337, 'pubkey_prefix': '33c305037e5fbd2323fad67b610bdba259a78423e84467ce98d0e96609844d22', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c305037e5fbd2323fad67b610bdba259a78423e84467ce98d0e96609844d2288cf573a787ed385dc1875f9a977e333f41e854a7c7e5525887f9bfd2c2baf87cabc484110e82ba1b7153a'} -2025-09-02 05:16:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0504e9807e5f... -2025-09-02 05:16:39 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0504e9807e5f... -2025-09-02 05:16:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0504e9807e5f... -2025-09-02 05:16:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815399.968658, 'pubkey_prefix': 'f59a0504e9807e5f85754271b404cc78e4df1a7a226d2016bbfbd57992af3102', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0504e9807e5f85754271b404cc78e4df1a7a226d2016bbfbd57992af31026ade724ba0a551fa3f4dad6af55285bc784287e21d55755c56b41c055acc27fd3c8c3ca40a9f0a7b1c9bb226'} -2025-09-02 05:16:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2eda0505e9807e5f... -2025-09-02 05:16:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2eda0505e9807e5f... -2025-09-02 05:16:40 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2eda0505e9807e5f... -2025-09-02 05:16:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815400.2677681, 'pubkey_prefix': '2eda0505e9807e5f0185754271b404cc78e4df1a7a226d2016bbfbd57992af31', 'snr': 11.5, 'rssi': -38, 'raw_hex': '2eda0505e9807e5f0185754271b404cc78e4df1a7a226d2016bbfbd57992af31026ade724ba0a551fa3f4dad6af55285bc784287e21d55755c56b41c055acc27fd3c8c3ca40a9f0a7b1c9bb226'} -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815544.649675, 'pubkey_prefix': 'f79a05027e5f54c5baa91dcad37653d8a55fb301ba18a380090034952f4221cb', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c5baa91dcad37653d8a55fb301ba18a380090034952f4221cb522c3217b3b0fb9688f073984d3089393c57c11f0094afa1812c8470c6d1f6446b3f0a4bfc669ef2f0ec'} -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0154... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0154... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0154... -2025-09-02 05:19:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815544.948534, 'pubkey_prefix': '2fd805037e5f0154c5baa91dcad37653d8a55fb301ba18a380090034952f4221', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0154c5baa91dcad37653d8a55fb301ba18a380090034952f4221cb522c3217b3b0fb9688f073984d3089393c57c11f0094afa1812c8470c6d1f6446b3f0a4bfc669ef2f0ec'} -2025-09-02 05:19:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c305037e5fbd54... -2025-09-02 05:19:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c305037e5fbd54... -2025-09-02 05:19:05 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c305037e5fbd54... -2025-09-02 05:19:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815545.343808, 'pubkey_prefix': '31c305037e5fbd54c5baa91dcad37653d8a55fb301ba18a380090034952f4221', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c305037e5fbd54c5baa91dcad37653d8a55fb301ba18a380090034952f4221cb522c3217b3b0fb9688f073984d3089393c57c11f0094afa1812c8470c6d1f6446b3f0a4bfc669ef2f0ec'} -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815606.1949031, 'pubkey_prefix': 'f69a05027e5f23233257abbb687d4d8e4617fddbfa44636e8af74435be21c63d', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f23233257abbb687d4d8e4617fddbfa44636e8af74435be21c63dc15c3e24aa4370cb29fd5dc34c59d0d9447edf75343901ced58ebff3e5232a63da6bd3158a8681001725'} -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 05:20:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815606.633887, 'pubkey_prefix': '2fd805037e5f0123233257abbb687d4d8e4617fddbfa44636e8af74435be21c6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123233257abbb687d4d8e4617fddbfa44636e8af74435be21c63dc15c3e24aa4370cb29fd5dc34c59d0d9447edf75343901ced58ebff3e5232a63da6bd3158a8681001725'} -2025-09-02 05:20:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c305037e5fbd23... -2025-09-02 05:20:07 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c305037e5fbd23... -2025-09-02 05:20:07 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c305037e5fbd23... -2025-09-02 05:20:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815607.049386, 'pubkey_prefix': '34c305037e5fbd23233257abbb687d4d8e4617fddbfa44636e8af74435be21c6', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c305037e5fbd23233257abbb687d4d8e4617fddbfa44636e8af74435be21c63dc15c3e24aa4370cb29fd5dc34c59d0d9447edf75343901ced58ebff3e5232a63da6bd3158a8681001725'} -2025-09-02 05:20:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 05:20:32 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 05:20:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 05:20:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815632.3263512, 'pubkey_prefix': 'f79a05027e5f2323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1ddc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f2323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1ddc35cbb2f4ad9c243feffa527c6f87608283701d33376676a3e7cac3f701f113ed182b245b6320371e39c5'} -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c205037e5fbd23... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c205037e5fbd23... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 30c205037e5fbd23... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815633.041902, 'pubkey_prefix': '30c205037e5fbd2323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1d', 'snr': 12.0, 'rssi': -62, 'raw_hex': '30c205037e5fbd2323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1ddc35cbb2f4ad9c243feffa527c6f87608283701d33376676a3e7cac3f701f113ed182b245b6320371e39c5'} -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 05:20:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815633.3419268, 'pubkey_prefix': '2fd805037e5f012323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323c02d92bfec78bbc6686fd74cfafc26849094e8385a5c1ddc35cbb2f4ad9c243feffa527c6f87608283701d33376676a3e7cac3f701f113ed182b245b6320371e39c5'} -2025-09-02 05:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5f80db... -2025-09-02 05:21:01 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5f80db... -2025-09-02 05:21:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5f80db... -2025-09-02 05:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815661.4943218, 'pubkey_prefix': 'f69a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e25e1b66809d34c2ed00497908615f46dec4ed5912b24461f5550e5ad3d9ae8ab202ffd41fb4604d13f113c7e4399da6c7ad9781857c33d700678ce69bc7ff3660b9d730f927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 05:21:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911037e5f0180... -2025-09-02 05:21:02 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911037e5f0180... -2025-09-02 05:21:02 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911037e5f0180... -2025-09-02 05:21:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815662.716637, 'pubkey_prefix': '2ed911037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911037e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e25e1b66809d34c2ed00497908615f46dec4ed5912b24461f5550e5ad3d9ae8ab202ffd41fb4604d13f113c7e4399da6c7ad9781857c33d700678ce69bc7ff3660b9d730f927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 05:21:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec211037e5fbd80... -2025-09-02 05:21:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec211037e5fbd80... -2025-09-02 05:21:03 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2ec211037e5fbd80... -2025-09-02 05:21:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815663.1951501, 'pubkey_prefix': '2ec211037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': 11.5, 'rssi': -62, 'raw_hex': '2ec211037e5fbd80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e25e1b66809d34c2ed00497908615f46dec4ed5912b24461f5550e5ad3d9ae8ab202ffd41fb4604d13f113c7e4399da6c7ad9781857c33d700678ce69bc7ff3660b9d730f927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990504fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990504fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990504fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815669.1666088, 'pubkey_prefix': 'f5990504fb1f385f2323c5c4782294ab072b7b39a3665b1ecf6201883f5a28fe', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990504fb1f385f2323c5c4782294ab072b7b39a3665b1ecf6201883f5a28fee3c1e4b89450d864e4eb442727af2247f4ee1a40f2961ceae8ee84f32ebf3ad8813769eb97e29216efbf5418'} -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fc30505fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fc30505fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2fc30505fb1f385f... -2025-09-02 05:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815669.883144, 'pubkey_prefix': '2fc30505fb1f385fbd2323c5c4782294ab072b7b39a3665b1ecf6201883f5a28', 'snr': 11.75, 'rssi': -61, 'raw_hex': '2fc30505fb1f385fbd2323c5c4782294ab072b7b39a3665b1ecf6201883f5a28fee3c1e4b89450d864e4eb442727af2247f4ee1a40f2961ceae8ee84f32ebf3ad8813769eb97e29216efbf5418'} -2025-09-02 05:21:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80505fb1f385f... -2025-09-02 05:21:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80505fb1f385f... -2025-09-02 05:21:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80505fb1f385f... -2025-09-02 05:21:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815670.393229, 'pubkey_prefix': '2fd80505fb1f385f012323c5c4782294ab072b7b39a3665b1ecf6201883f5a28', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80505fb1f385f012323c5c4782294ab072b7b39a3665b1ecf6201883f5a28fee3c1e4b89450d864e4eb442727af2247f4ee1a40f2961ceae8ee84f32ebf3ad8813769eb97e29216efbf5418'} -2025-09-02 05:21:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05015f547e9e... -2025-09-02 05:21:33 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05015f547e9e... -2025-09-02 05:21:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05015f547e9e... -2025-09-02 05:21:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815693.8366349, 'pubkey_prefix': 'f89a05015f547e9e005c144061e5015d877473de0348ab6d558a2505e1876b17', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05015f547e9e005c144061e5015d877473de0348ab6d558a2505e1876b17fd204ecc3e5892966abb6b4a7603cf00c15ee5b2497e49835bf695d4d899ad9cfc08fd004f83a722cf'} -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815694.276242, 'pubkey_prefix': '2fd805025f01547e9e005c144061e5015d877473de0348ab6d558a2505e1876b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e9e005c144061e5015d877473de0348ab6d558a2505e1876b17fd204ecc3e5892966abb6b4a7603cf00c15ee5b2497e49835bf695d4d899ad9cfc08fd004f83a722cf'} -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec305025fbd547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec305025fbd547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 2ec305025fbd547e... -2025-09-02 05:21:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815694.652041, 'pubkey_prefix': '2ec305025fbd547e9e005c144061e5015d877473de0348ab6d558a2505e1876b', 'snr': 11.5, 'rssi': -61, 'raw_hex': '2ec305025fbd547e9e005c144061e5015d877473de0348ab6d558a2505e1876b17fd204ecc3e5892966abb6b4a7603cf00c15ee5b2497e49835bf695d4d899ad9cfc08fd004f83a722cf'} -2025-09-02 05:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11027e5fa3d1... -2025-09-02 05:22:02 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11027e5fa3d1... -2025-09-02 05:22:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11027e5fa3d1... -2025-09-02 05:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815722.36643, 'pubkey_prefix': 'f89a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d05fe1b6685bd800200e8bcdc48a4a5497de355f76eda7b5a3a884128d277dcaaac77caf86783a05a32aea4f50d399d90675bb34865370bb2e2572d0ee0bcf08ec985aa30b929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811037e5f01a3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811037e5f01a3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811037e5f01a3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815723.144972, 'pubkey_prefix': '2fd811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d05fe1b6685bd800200e8bcdc48a4a5497de355f76eda7b5a3a884128d277dcaaac77caf86783a05a32aea4f50d399d90675bb34865370bb2e2572d0ee0bcf08ec985aa30b929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33c311037e5fbda3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33c311037e5fbda3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 33c311037e5fbda3... -2025-09-02 05:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815723.718349, 'pubkey_prefix': '33c311037e5fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.75, 'rssi': -61, 'raw_hex': '33c311037e5fbda3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d05fe1b6685bd800200e8bcdc48a4a5497de355f76eda7b5a3a884128d277dcaaac77caf86783a05a32aea4f50d399d90675bb34865370bb2e2572d0ee0bcf08ec985aa30b929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f857eb0... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f857eb0... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f857eb0... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815876.3444538, 'pubkey_prefix': 'f59a05015f857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f02', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f024acb9a6896dc0e9165dc968ebac540ddbe6e9da8da35286724fc8804c49a45d71eb98bf5d2b52760c2'} -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 05:24:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815876.6455889, 'pubkey_prefix': '2fd805025f01857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f024acb9a6896dc0e9165dc968ebac540ddbe6e9da8da35286724fc8804c49a45d71eb98bf5d2b52760c2'} -2025-09-02 05:24:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34c305025fbd857e... -2025-09-02 05:24:37 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34c305025fbd857e... -2025-09-02 05:24:37 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 34c305025fbd857e... -2025-09-02 05:24:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815877.0621178, 'pubkey_prefix': '34c305025fbd857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f', 'snr': 13.0, 'rssi': -61, 'raw_hex': '34c305025fbd857eb0a08a25ebf68dafdacceb8c122dea5028fa5dc15f3bb73f024acb9a6896dc0e9165dc968ebac540ddbe6e9da8da35286724fc8804c49a45d71eb98bf5d2b52760c2'} -2025-09-02 05:26:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0503507e5f23... -2025-09-02 05:26:15 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0503507e5f23... -2025-09-02 05:26:15 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0503507e5f23... -2025-09-02 05:26:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815975.891552, 'pubkey_prefix': 'f59a0503507e5f2323fcb865bbe8964748f423b2d35d1289139a6d686bf43393', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0503507e5f2323fcb865bbe8964748f423b2d35d1289139a6d686bf43393990408ccc53afbd0db2cecdfcd0f58264fd1449935eb398383b9a44e8b48d5cb71b02a8800543fb706701c'} -2025-09-02 05:26:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda0504507e5f01... -2025-09-02 05:26:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda0504507e5f01... -2025-09-02 05:26:16 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda0504507e5f01... -2025-09-02 05:26:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756815976.330591, 'pubkey_prefix': '2fda0504507e5f012323fcb865bbe8964748f423b2d35d1289139a6d686bf433', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda0504507e5f012323fcb865bbe8964748f423b2d35d1289139a6d686bf43393990408ccc53afbd0db2cecdfcd0f58264fd1449935eb398383b9a44e8b48d5cb71b02a8800543fb706701c'} -2025-09-02 05:30:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911027e5f6e6c... -2025-09-02 05:30:18 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911027e5f6e6c... -2025-09-02 05:30:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911027e5f6e6c... -2025-09-02 05:30:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816218.8140218, 'pubkey_prefix': 'f59911027e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911027e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1855e3b668b8a39cdfd843842fd3bf86d919dae3ff0a4093f727c4d822661b30e5e0230dcf1fc8b338e5978e412399011d21257e9bae991ab5bfa6e5ae4c37ca9adede0c0c814144375448'} -2025-09-02 05:30:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f016e... -2025-09-02 05:30:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f016e... -2025-09-02 05:30:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f016e... -2025-09-02 05:30:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816219.5115032, 'pubkey_prefix': '31d811037e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf7', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1855e3b668b8a39cdfd843842fd3bf86d919dae3ff0a4093f727c4d822661b30e5e0230dcf1fc8b338e5978e412399011d21257e9bae991ab5bfa6e5ae4c37ca9adede0c0c814144375448'} -2025-09-02 05:30:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c311037e5fbd6e... -2025-09-02 05:30:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c311037e5fbd6e... -2025-09-02 05:30:20 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 31c311037e5fbd6e... -2025-09-02 05:30:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816220.244788, 'pubkey_prefix': '31c311037e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf7', 'snr': 12.25, 'rssi': -61, 'raw_hex': '31c311037e5fbd6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a1855e3b668b8a39cdfd843842fd3bf86d919dae3ff0a4093f727c4d822661b30e5e0230dcf1fc8b338e5978e412399011d21257e9bae991ab5bfa6e5ae4c37ca9adede0c0c814144375448'} -2025-09-02 05:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a12005fbfb6c8... -2025-09-02 05:30:55 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a12005fbfb6c8... -2025-09-02 05:30:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a12005fbfb6c8... -2025-09-02 05:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816255.991138, 'pubkey_prefix': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c387e3b668df3a04c53fc41639b1cf215ee55c6fe240c056d3b64e78578654901010c7ef2e7fdcb8f673d51c94c325318b2263e4982ad391ee49a961425577e78b83d03a06927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 05:31:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f8575... -2025-09-02 05:31:42 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f8575... -2025-09-02 05:31:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f8575... -2025-09-02 05:31:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816302.6759648, 'pubkey_prefix': 'f89a05027e5f857548e5ac42c62fe89c3f30620705d9f4cd15b066f0ebf1b3ec', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f857548e5ac42c62fe89c3f30620705d9f4cd15b066f0ebf1b3ec6eb80cf9730ac6f574341a298a03ecad49016f705556c1b490b41eac70555452623f14a34595638d6a81'} -2025-09-02 05:31:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0185... -2025-09-02 05:31:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0185... -2025-09-02 05:31:43 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0185... -2025-09-02 05:31:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816303.39823, 'pubkey_prefix': '30d905037e5f01857548e5ac42c62fe89c3f30620705d9f4cd15b066f0ebf1b3', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f01857548e5ac42c62fe89c3f30620705d9f4cd15b066f0ebf1b3ec6eb80cf9730ac6f574341a298a03ecad49016f705556c1b490b41eac70555452623f14a34595638d6a81'} -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0506fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0506fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0506fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816373.675887, 'pubkey_prefix': 'f79a0506fb7f91507e5f2323d0d955b02954351444be178bee9661576411689c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0506fb7f91507e5f2323d0d955b02954351444be178bee9661576411689cdc17d8e226d149d911aea9365be277bbc0e943e5c10144e833b76f6266790d7837e4d6290ef8c9bbd68db0021888'} -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c30507fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c30507fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Cached RSSI -61 for pubkey 30c30507fb7f9150... -2025-09-02 05:32:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816373.977636, 'pubkey_prefix': '30c30507fb7f91507e5fbd2323d0d955b02954351444be178bee966157641168', 'snr': 12.0, 'rssi': -61, 'raw_hex': '30c30507fb7f91507e5fbd2323d0d955b02954351444be178bee9661576411689cdc17d8e226d149d911aea9365be277bbc0e943e5c10144e833b76f6266790d7837e4d6290ef8c9bbd68db0021888'} -2025-09-02 05:32:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80507fb7f9150... -2025-09-02 05:32:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80507fb7f9150... -2025-09-02 05:32:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80507fb7f9150... -2025-09-02 05:32:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816374.421778, 'pubkey_prefix': '2fd80507fb7f91507e5f012323d0d955b02954351444be178bee966157641168', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80507fb7f91507e5f012323d0d955b02954351444be178bee9661576411689cdc17d8e226d149d911aea9365be277bbc0e943e5c10144e833b76f6266790d7837e4d6290ef8c9bbd68db0021888'} -2025-09-02 05:33:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 05:33:14 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 05:33:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 05:33:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816394.691222, 'pubkey_prefix': 'f49905027e5f2323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c0c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c0c88c2cdd925bb206ddd866a695579d614b060a68a5c24baea7b48fe2e7a1ebe2e647ffa867263ad7cc483'} -2025-09-02 05:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 05:33:15 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 05:33:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 05:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816395.55592, 'pubkey_prefix': '33d805037e5f012323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c0c88c2cdd925bb206ddd866a695579d614b060a68a5c24baea7b48fe2e7a1ebe2e647ffa867263ad7cc483'} -2025-09-02 05:33:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c205037e5fbd23... -2025-09-02 05:33:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c205037e5fbd23... -2025-09-02 05:33:16 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 31c205037e5fbd23... -2025-09-02 05:33:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816396.1719081, 'pubkey_prefix': '31c205037e5fbd2323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c', 'snr': 12.25, 'rssi': -62, 'raw_hex': '31c205037e5fbd2323c726c19a434fcdca8f6cc550b6c2e717a182b08a1ae97c0c88c2cdd925bb206ddd866a695579d614b060a68a5c24baea7b48fe2e7a1ebe2e647ffa867263ad7cc483'} -2025-09-02 05:33:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 05:33:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 05:33:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 05:33:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816425.610204, 'pubkey_prefix': 'f39905027e5f2323ba5a0fcbd8a5636a3e515177149de867fd263ed4717fa16d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323ba5a0fcbd8a5636a3e515177149de867fd263ed4717fa16d2e1bf84f4f181acab502e80aacbf7dafbb707d01c7133c2cf31e8abb8f364e07d1847edb4c4e66f6b103'} -2025-09-02 05:33:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdd05037e5f0123... -2025-09-02 05:33:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdd05037e5f0123... -2025-09-02 05:33:46 - MeshCoreBot - DEBUG - Cached RSSI -35 for pubkey 2fdd05037e5f0123... -2025-09-02 05:33:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816426.4750888, 'pubkey_prefix': '2fdd05037e5f012323ba5a0fcbd8a5636a3e515177149de867fd263ed4717fa1', 'snr': 11.75, 'rssi': -35, 'raw_hex': '2fdd05037e5f012323ba5a0fcbd8a5636a3e515177149de867fd263ed4717fa16d2e1bf84f4f181acab502e80aacbf7dafbb707d01c7133c2cf31e8abb8f364e07d1847edb4c4e66f6b103'} -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816460.0272489, 'pubkey_prefix': 'f69a05027e5f23231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721ed', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f23231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721eda43edf90b680fff215acd1fababdd31d539e84c70ffeae7317678046f97ada81a6fc68eafb6107f79984'} -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed505037e5f0123... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed505037e5f0123... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2ed505037e5f0123... -2025-09-02 05:34:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816460.7489579, 'pubkey_prefix': '2ed505037e5f0123231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721', 'snr': 11.5, 'rssi': -43, 'raw_hex': '2ed505037e5f0123231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721eda43edf90b680fff215acd1fababdd31d539e84c70ffeae7317678046f97ada81a6fc68eafb6107f79984'} -2025-09-02 05:34:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30c105037e5fbd23... -2025-09-02 05:34:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30c105037e5fbd23... -2025-09-02 05:34:21 - MeshCoreBot - DEBUG - Cached RSSI -63 for pubkey 30c105037e5fbd23... -2025-09-02 05:34:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816461.381479, 'pubkey_prefix': '30c105037e5fbd23231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721', 'snr': 12.0, 'rssi': -63, 'raw_hex': '30c105037e5fbd23231e3106d1b8ae29b8a94b0cbbb2c54e60b542d891e7f721eda43edf90b680fff215acd1fababdd31d539e84c70ffeae7317678046f97ada81a6fc68eafb6107f79984'} -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Converted to 24 bytes: 32d70a004ff5fd40... -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Not enough data: need 217, have 24 -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756816494, 'text': 'advert'} -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 05:34:54 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: advert -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-02 05:34:54 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 05:34:54 - MeshCoreBot - INFO - Processing message: advert -2025-09-02 05:34:54 - MeshCoreBot - INFO - User Howl @ 🏡 requested flood advert -2025-09-02 05:34:54 - MeshCoreBot - INFO - Flood advert sent successfully via DM command (no result returned) -2025-09-02 05:34:54 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Flood advert sent successfully! -2025-09-02 05:34:54 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-02 05:34:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dc21101bd4ff0f5... -2025-09-02 05:34:55 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dc21101bd4ff0f5... -2025-09-02 05:34:55 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 2dc21101bd4ff0f5... -2025-09-02 05:34:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816495.427498, 'pubkey_prefix': '2dc21101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.25, 'rssi': -62, 'raw_hex': '2dc21101bd4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f332045661857c0bec8a7ff12fe82a8d7683d01befa6bfde4bda6c0a76e47e8765a5607574026f58f29b1cad4c906aff574605f34cb790e86435442059a46bbd57563340d81486f776c426f7420f09fa496'} -2025-09-02 05:34:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1102015f4ff0... -2025-09-02 05:34:58 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1102015f4ff0... -2025-09-02 05:34:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1102015f4ff0... -2025-09-02 05:34:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816498.016421, 'pubkey_prefix': 'f59a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f332045661857c0bec8a7ff12fe82a8d7683d01befa6bfde4bda6c0a76e47e8765a5607574026f58f29b1cad4c906aff574605f34cb790e86435442059a46bbd57563340d81486f776c426f7420f09fa496'} -2025-09-02 05:36:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05015f547e93... -2025-09-02 05:36:51 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05015f547e93... -2025-09-02 05:36:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05015f547e93... -2025-09-02 05:36:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816611.791084, 'pubkey_prefix': 'f49a05015f547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff90', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05015f547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff90e65115f0e9b6175fa34ea8c0f561800b39f515c2436788ae9af9e12e4dc305530b448f2069d064ca2d'} -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd605025f01547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd605025f01547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd605025f01547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816612.092215, 'pubkey_prefix': '2dd605025f01547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd605025f01547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff90e65115f0e9b6175fa34ea8c0f561800b39f515c2436788ae9af9e12e4dc305530b448f2069d064ca2d'} -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32c205025fbd547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32c205025fbd547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Cached RSSI -62 for pubkey 32c205025fbd547e... -2025-09-02 05:36:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816612.467041, 'pubkey_prefix': '32c205025fbd547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff', 'snr': 12.5, 'rssi': -62, 'raw_hex': '32c205025fbd547e939446675ba871f50c6cb14bd4c5aaf95e62be58c5b229ff90e65115f0e9b6175fa34ea8c0f561800b39f515c2436788ae9af9e12e4dc305530b448f2069d064ca2d'} -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Converted to 28 bytes: f69a1505aeb8647e... -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32c51506aeb8647e... -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Path length: 197 -2025-09-02 05:38:13 - MeshCoreBot - DEBUG - Not enough data: need 199, have 29 -2025-09-02 05:38:14 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d91506aeb8647e... -2025-09-02 05:38:14 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 05:38:14 - MeshCoreBot - DEBUG - Has transport codes: d91506ae -2025-09-02 05:38:14 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 05:38:14 - MeshCoreBot - DEBUG - Not enough data: need 190, have 29 -2025-09-02 05:38:16 - MeshCoreBot - DEBUG - Converted to 29 bytes: f49a1506b864c745... -2025-09-02 05:38:16 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 05:38:16 - MeshCoreBot - DEBUG - Has transport codes: 9a1506b8 -2025-09-02 05:38:16 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 05:38:16 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fc61507b864c745... -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Has transport codes: c61507b8 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed81507b864c745... -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 05:38:17 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: f59a15040c647e5f... -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd815050c647e5f... -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Has transport codes: d815050c -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dbc15050c647e5f... -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Path length: 188 -2025-09-02 05:38:22 - MeshCoreBot - DEBUG - Not enough data: need 190, have 28 -2025-09-02 05:38:24 - MeshCoreBot - DEBUG - Converted to 27 bytes: f69a1504b8647e5f... -2025-09-02 05:38:24 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 05:38:24 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 05:38:24 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-02 05:38:25 - MeshCoreBot - DEBUG - Converted to 28 bytes: 1bd81505b8647e5f... -2025-09-02 05:38:25 - MeshCoreBot - DEBUG - Header: 0x1b, route_type: 3 -2025-09-02 05:38:25 - MeshCoreBot - DEBUG - Has transport codes: d81505b8 -2025-09-02 05:38:25 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 05:38:25 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 05:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a110494697e5f... -2025-09-02 05:38:49 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a110494697e5f... -2025-09-02 05:38:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a110494697e5f... -2025-09-02 05:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816729.5152068, 'pubkey_prefix': 'f59a110494697e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf2666', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a110494697e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b52e5b66881f676b1cf64e821edf4de481e629e243e2ca1b2c0a872d07eb9d34bcc15d441df6f49e2887f80eca01111d352c26ed3e79b4c0f38aff9b7a8dd3a2e8de474049276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 05:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d5110594697e5f... -2025-09-02 05:38:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d5110594697e5f... -2025-09-02 05:38:50 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d5110594697e5f... -2025-09-02 05:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816730.945987, 'pubkey_prefix': '30d5110594697e5fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d5110594697e5fbde9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b52e5b66881f676b1cf64e821edf4de481e629e243e2ca1b2c0a872d07eb9d34bcc15d441df6f49e2887f80eca01111d352c26ed3e79b4c0f38aff9b7a8dd3a2e8de474049276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 05:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9110594697e5f... -2025-09-02 05:38:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9110594697e5f... -2025-09-02 05:38:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9110594697e5f... -2025-09-02 05:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816731.5339048, 'pubkey_prefix': '2fd9110594697e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9110594697e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b52e5b66881f676b1cf64e821edf4de481e629e243e2ca1b2c0a872d07eb9d34bcc15d441df6f49e2887f80eca01111d352c26ed3e79b4c0f38aff9b7a8dd3a2e8de474049276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911038d1d5f2c... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911038d1d5f2c... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911038d1d5f2c... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816748.237961, 'pubkey_prefix': 'f39911038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e364e5b668a1c2f29f2ba040e9885feb3e13b69eb954d90a99bf3f7fd52d73f6ec5d68208ef40fe6fb7e89c59e6d1d83875885c2b84c6614f3839fa14d19b428005feddc01814c54204d6f62696c65'} -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911048d1d5f01... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911048d1d5f01... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911048d1d5f01... -2025-09-02 05:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816748.9525728, 'pubkey_prefix': '2ed911048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e364e5b668a1c2f29f2ba040e9885feb3e13b69eb954d90a99bf3f7fd52d73f6ec5d68208ef40fe6fb7e89c59e6d1d83875885c2b84c6614f3839fa14d19b428005feddc01814c54204d6f62696c65'} -2025-09-02 05:39:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d011048d1d5fbd... -2025-09-02 05:39:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d011048d1d5fbd... -2025-09-02 05:39:09 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d011048d1d5fbd... -2025-09-02 05:39:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816749.899072, 'pubkey_prefix': '30d011048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d011048d1d5fbd2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e364e5b668a1c2f29f2ba040e9885feb3e13b69eb954d90a99bf3f7fd52d73f6ec5d68208ef40fe6fb7e89c59e6d1d83875885c2b84c6614f3839fa14d19b428005feddc01814c54204d6f62696c65'} -2025-09-02 05:39:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a05027e5f2323... -2025-09-02 05:39:36 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a05027e5f2323... -2025-09-02 05:39:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a05027e5f2323... -2025-09-02 05:39:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816776.523027, 'pubkey_prefix': 'f49a05027e5f232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a05027e5f232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0df33'} -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816777.106485, 'pubkey_prefix': '2fd905037e5f01232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be2', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f01232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0df33'} -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33ce05037e5fbd23... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33ce05037e5fbd23... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 33ce05037e5fbd23... -2025-09-02 05:39:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816777.501021, 'pubkey_prefix': '33ce05037e5fbd232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be2', 'snr': 12.75, 'rssi': -50, 'raw_hex': '33ce05037e5fbd232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0df33'} -2025-09-02 05:39:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905057e384a80... -2025-09-02 05:39:39 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905057e384a80... -2025-09-02 05:39:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905057e384a80... -2025-09-02 05:39:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816779.164145, 'pubkey_prefix': 'f39905057e384a805f232383685156e08fe38cf344e5b5a364f8a4da9b589fad', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905057e384a805f232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0d733'} -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816780.059815, 'pubkey_prefix': '2fd905067e384a805f01232383685156e08fe38cf344e5b5a364f8a4da9b589f', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905067e384a805f01232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0d733'} -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce05067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce05067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce05067e384a80... -2025-09-02 05:39:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816780.439154, 'pubkey_prefix': '31ce05067e384a805fbd232383685156e08fe38cf344e5b5a364f8a4da9b589f', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce05067e384a805fbd232383685156e08fe38cf344e5b5a364f8a4da9b589fad8be248166dbc9a71858900b6316365190034da92262160b960b325e42edab3ae05c83287d29b33fe4d42b0d733'} -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905015f857ebd... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905015f857ebd... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905015f857ebd... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816783.3253388, 'pubkey_prefix': 'f49905015f857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854a2', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905015f857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854a2527cc5f78cb3e7bd601b79530e63cd32f15774308fc5abd40a6a6726d411fb03cda2c4cab381a7199f'} -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 05:39:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816783.766913, 'pubkey_prefix': '30d805025f01857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854a2527cc5f78cb3e7bd601b79530e63cd32f15774308fc5abd40a6a6726d411fb03cda2c4cab381a7199f'} -2025-09-02 05:39:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fce05025fbd857e... -2025-09-02 05:39:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fce05025fbd857e... -2025-09-02 05:39:44 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2fce05025fbd857e... -2025-09-02 05:39:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816784.322572, 'pubkey_prefix': '2fce05025fbd857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854', 'snr': 11.75, 'rssi': -50, 'raw_hex': '2fce05025fbd857ebd81b136b69ae3261818c51d71b04c31e120f2a5c8aa9854a2527cc5f78cb3e7bd601b79530e63cd32f15774308fc5abd40a6a6726d411fb03cda2c4cab381a7199f'} -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816808.491683, 'pubkey_prefix': 'f49905027e5f23232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f5521e', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f23232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f5521efe05c593827873b284e5d66b144278fdc73d4ac6c7bbf22102481e66c2327f3eceea029375859431d446'} -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 05:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816808.93243, 'pubkey_prefix': '2fd905037e5f0123232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f552', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f0123232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f5521efe05c593827873b284e5d66b144278fdc73d4ac6c7bbf22102481e66c2327f3eceea029375859431d446'} -2025-09-02 05:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cd05037e5fbd23... -2025-09-02 05:40:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cd05037e5fbd23... -2025-09-02 05:40:09 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 30cd05037e5fbd23... -2025-09-02 05:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816809.490871, 'pubkey_prefix': '30cd05037e5fbd23232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f552', 'snr': 12.0, 'rssi': -51, 'raw_hex': '30cd05037e5fbd23232ec7243fa33e8622e1e8b4d18154b84e187fc1a5d8f5521efe05c593827873b284e5d66b144278fdc73d4ac6c7bbf22102481e66c2327f3eceea029375859431d446'} -2025-09-02 05:40:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 05:40:39 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 05:40:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 05:40:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816839.503053, 'pubkey_prefix': 'f49905027e5f2323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf8209b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf8209b6e43f1717121ca99f43a08acb2b362d05bbb7f2e2eea89f0280ab0ebe6a118b850d7d9c4b4db2ba94fd9'} -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805037e5f0123... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805037e5f0123... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805037e5f0123... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816840.08771, 'pubkey_prefix': '2dd805037e5f012323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf820', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805037e5f012323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf8209b6e43f1717121ca99f43a08acb2b362d05bbb7f2e2eea89f0280ab0ebe6a118b850d7d9c4b4db2ba94fd9'} -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33ce05037e5fbd23... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33ce05037e5fbd23... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 33ce05037e5fbd23... -2025-09-02 05:40:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816840.4615738, 'pubkey_prefix': '33ce05037e5fbd2323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf820', 'snr': 12.75, 'rssi': -50, 'raw_hex': '33ce05037e5fbd2323c149c386de9a8dfa3d2bbc72c160ff35901089c93cf8209b6e43f1717121ca99f43a08acb2b362d05bbb7f2e2eea89f0280ab0ebe6a118b850d7d9c4b4db2ba94fd9'} -2025-09-02 05:41:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 05:41:11 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 05:41:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 05:41:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816871.5700119, 'pubkey_prefix': 'f39905027e5f23233494b8126abba939ffba9cce33a89cc13efdd3fa51ebfd7f', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23233494b8126abba939ffba9cce33a89cc13efdd3fa51ebfd7fb43722a07099aa2096ac47943cea0b6470b712c4ad90534b1e839184999e099db3a922f4346283da19e7'} -2025-09-02 05:41:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 27d905037e5f0123... -2025-09-02 05:41:12 - MeshCoreBot - DEBUG - Cached SNR 9.75 for pubkey 27d905037e5f0123... -2025-09-02 05:41:12 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 27d905037e5f0123... -2025-09-02 05:41:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816872.010657, 'pubkey_prefix': '27d905037e5f0123233494b8126abba939ffba9cce33a89cc13efdd3fa51ebfd', 'snr': 9.75, 'rssi': -39, 'raw_hex': '27d905037e5f0123233494b8126abba939ffba9cce33a89cc13efdd3fa51ebfd7fb43722a07099aa2096ac47943cea0b6470b712c4ad90534b1e839184999e099db3a922f4346283da19e7'} -2025-09-02 05:41:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911021d5f08b8... -2025-09-02 05:41:17 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911021d5f08b8... -2025-09-02 05:41:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911021d5f08b8... -2025-09-02 05:41:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816877.1843462, 'pubkey_prefix': 'f59911021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1e9e5b6680f4fcbe82a87df9a56c002e9b898d7ce5e7a82dd14b458519936ac1d2311369a27ea544dc3898ac577c1ec14571853adb521e9acc6b5ab76917c2726d3359009928689d90220e8b8f85041524b2d5250'} -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911031d5f0108... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911031d5f0108... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911031d5f0108... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816878.3587341, 'pubkey_prefix': '2ed911031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1e9e5b6680f4fcbe82a87df9a56c002e9b898d7ce5e7a82dd14b458519936ac1d2311369a27ea544dc3898ac577c1ec14571853adb521e9acc6b5ab76917c2726d3359009928689d90220e8b8f85041524b2d5250'} -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcd11031d5fbd08... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcd11031d5fbd08... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 2fcd11031d5fbd08... -2025-09-02 05:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756816878.917664, 'pubkey_prefix': '2fcd11031d5fbd08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.75, 'rssi': -51, 'raw_hex': '2fcd11031d5fbd08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1e9e5b6680f4fcbe82a87df9a56c002e9b898d7ce5e7a82dd14b458519936ac1d2311369a27ea544dc3898ac577c1ec14571853adb521e9acc6b5ab76917c2726d3359009928689d90220e8b8f85041524b2d5250'} -2025-09-02 05:44:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1106581f3808... -2025-09-02 05:44:21 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1106581f3808... -2025-09-02 05:44:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1106581f3808... -2025-09-02 05:44:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817061.311108, 'pubkey_prefix': 'f79a1106581f38081d5f0b285347f2e539b5033a397ab829145ea898a0d11a74', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1106581f38081d5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2dae6b668c02d44a6388d52897c82fe83a8a4386a694183459cd658e6767c17c31742a0d793bfba8156bfec7bb53c8a55ccb47b986f296a0da03231d226f7c8d2015a5901920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91107581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91107581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91107581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817062.133846, 'pubkey_prefix': '2fd91107581f38081d5f010b285347f2e539b5033a397ab829145ea898a0d11a', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91107581f38081d5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2dae6b668c02d44a6388d52897c82fe83a8a4386a694183459cd658e6767c17c31742a0d793bfba8156bfec7bb53c8a55ccb47b986f296a0da03231d226f7c8d2015a5901920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed01108581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed01108581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2ed01108581f3808... -2025-09-02 05:44:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817062.8607712, 'pubkey_prefix': '2ed01108581f38081d5f01bd0b285347f2e539b5033a397ab829145ea898a0d1', 'snr': 11.5, 'rssi': -48, 'raw_hex': '2ed01108581f38081d5f01bd0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2dae6b668c02d44a6388d52897c82fe83a8a4386a694183459cd658e6767c17c31742a0d793bfba8156bfec7bb53c8a55ccb47b986f296a0da03231d226f7c8d2015a5901920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1503c57e5f11... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1503c57e5f11... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1503c57e5f11... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817184.007018, 'pubkey_prefix': 'f69a1503c57e5f1151e1eb1a3234eb3d61253a716a64a0b11fdbb8e736014474', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503c57e5f1151e1eb1a3234eb3d61253a716a64a0b11fdbb8e7360144749976ad8713ba3cf2d639d96dbee8a06a5cb9b56cfd782e4f18e5'} -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756817180, 'text': '👽Cisien: ☕️☕️☕️☕️☕️'} -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Message content for processing: ☕️☕️☕️☕️☕️ -2025-09-02 05:46:24 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: ☕️☕️☕️☕️☕️ -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756817184.007018, 'pubkey_prefix': 'f69a1503c57e5f1151e1eb1a3234eb3d61253a716a64a0b11fdbb8e736014474', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503c57e5f1151e1eb1a3234eb3d61253a716a64a0b11fdbb8e7360144749976ad8713ba3cf2d639d96dbee8a06a5cb9b56cfd782e4f18e5'} -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Found raw packet data: f69a1503c57e5f1151e1eb1a3234eb3d... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Converted to 58 bytes: f69a1503c57e5f11... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Not enough data: need 156, have 58 -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 24d81504c57e5f01... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Cached SNR 9.0 for pubkey 24d81504c57e5f01... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 24d81504c57e5f01... -2025-09-02 05:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817184.830011, 'pubkey_prefix': '24d81504c57e5f011151e1eb1a3234eb3d61253a716a64a0b11fdbb8e7360144', 'snr': 9.0, 'rssi': -40, 'raw_hex': '24d81504c57e5f011151e1eb1a3234eb3d61253a716a64a0b11fdbb8e7360144749976ad8713ba3cf2d639d96dbee8a06a5cb9b56cfd782e4f18e5'} -2025-09-02 05:46:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503fb7e5f23... -2025-09-02 05:46:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503fb7e5f23... -2025-09-02 05:46:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503fb7e5f23... -2025-09-02 05:46:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817192.6545012, 'pubkey_prefix': 'f3990503fb7e5f2323c4c73867c07dc192217549de1931d400753fa9791d9d34', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503fb7e5f2323c4c73867c07dc192217549de1931d400753fa9791d9d340f442c2514e76651993301ce2d057902448e34f3cf382b20021335839497ec2f7f50c33290f0865d6a1732'} -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce0504fb7e5fbd... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce0504fb7e5fbd... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce0504fb7e5fbd... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817193.088618, 'pubkey_prefix': '31ce0504fb7e5fbd2323c4c73867c07dc192217549de1931d400753fa9791d9d', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce0504fb7e5fbd2323c4c73867c07dc192217549de1931d400753fa9791d9d340f442c2514e76651993301ce2d057902448e34f3cf382b20021335839497ec2f7f50c33290f0865d6a1732'} -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d90504fb7e5f01... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d90504fb7e5f01... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d90504fb7e5f01... -2025-09-02 05:46:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817193.659425, 'pubkey_prefix': '31d90504fb7e5f012323c4c73867c07dc192217549de1931d400753fa9791d9d', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d90504fb7e5f012323c4c73867c07dc192217549de1931d400753fa9791d9d340f442c2514e76651993301ce2d057902448e34f3cf382b20021335839497ec2f7f50c33290f0865d6a1732'} -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990504b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990504b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990504b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817208.564192, 'pubkey_prefix': 'f4990504b1241d5f85752dfcc8e7dabd8691e58492f0c11602ba9d7537bd158d', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990504b1241d5f85752dfcc8e7dabd8691e58492f0c11602ba9d7537bd158d6546aa3159a1804b0de971f765f592706c3ffe3bba8c9d1dcd412aca73e75fc47a0719eb578d66dda80e7a7f'} -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed90505b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed90505b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed90505b1241d5f... -2025-09-02 05:46:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817208.86367, 'pubkey_prefix': '2ed90505b1241d5f0185752dfcc8e7dabd8691e58492f0c11602ba9d7537bd15', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed90505b1241d5f0185752dfcc8e7dabd8691e58492f0c11602ba9d7537bd158d6546aa3159a1804b0de971f765f592706c3ffe3bba8c9d1dcd412aca73e75fc47a0719eb578d66dda80e7a7f'} -2025-09-02 05:46:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece0505b1241d5f... -2025-09-02 05:46:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece0505b1241d5f... -2025-09-02 05:46:49 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece0505b1241d5f... -2025-09-02 05:46:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817209.358304, 'pubkey_prefix': '2ece0505b1241d5fbd85752dfcc8e7dabd8691e58492f0c11602ba9d7537bd15', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece0505b1241d5fbd85752dfcc8e7dabd8691e58492f0c11602ba9d7537bd158d6546aa3159a1804b0de971f765f592706c3ffe3bba8c9d1dcd412aca73e75fc47a0719eb578d66dda80e7a7f'} -2025-09-02 05:47:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503fb7e5f23... -2025-09-02 05:47:00 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503fb7e5f23... -2025-09-02 05:47:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503fb7e5f23... -2025-09-02 05:47:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817220.9403808, 'pubkey_prefix': 'f3990503fb7e5f23230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c23', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503fb7e5f23230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c232047d1707db54dee202b14b9b003cdeddd904650502e19333010f107366ccc08ce21f50ed8e19d5b7f42a6'} -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce0504fb7e5fbd... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce0504fb7e5fbd... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce0504fb7e5fbd... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817221.513867, 'pubkey_prefix': '31ce0504fb7e5fbd23230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce0504fb7e5fbd23230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c232047d1707db54dee202b14b9b003cdeddd904650502e19333010f107366ccc08ce21f50ed8e19d5b7f42a6'} -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed90504fb7e5f01... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed90504fb7e5f01... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed90504fb7e5f01... -2025-09-02 05:47:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817221.8148742, 'pubkey_prefix': '2ed90504fb7e5f0123230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed90504fb7e5f0123230382424fa0ec27157684d2f2a4bc2c6b83437aee5d1c232047d1707db54dee202b14b9b003cdeddd904650502e19333010f107366ccc08ce21f50ed8e19d5b7f42a6'} -2025-09-02 05:47:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499110394805f69... -2025-09-02 05:47:18 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499110394805f69... -2025-09-02 05:47:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499110394805f69... -2025-09-02 05:47:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817238.115018, 'pubkey_prefix': 'f499110394805f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499110394805f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55574de7b668be4a86d7fc63273db6ed629b0a89fc3a46e1328a21de7f2c5f80a53514da6b69b38dfa12363c595bf59d71a75ab532c0ffcd7d64b7be953c213c3e875efdaa0592640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf110494805fbd... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf110494805fbd... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf110494805fbd... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817239.0325902, 'pubkey_prefix': '2fcf110494805fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf110494805fbd6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55574de7b668be4a86d7fc63273db6ed629b0a89fc3a46e1328a21de7f2c5f80a53514da6b69b38dfa12363c595bf59d71a75ab532c0ffcd7d64b7be953c213c3e875efdaa0592640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9110494805f01... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9110494805f01... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9110494805f01... -2025-09-02 05:47:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817239.564723, 'pubkey_prefix': '2fd9110494805f016945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9110494805f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55574de7b668be4a86d7fc63273db6ed629b0a89fc3a46e1328a21de7f2c5f80a53514da6b69b38dfa12363c595bf59d71a75ab532c0ffcd7d64b7be953c213c3e875efdaa0592640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 05:47:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990504fb1f385f... -2025-09-02 05:47:32 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990504fb1f385f... -2025-09-02 05:47:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990504fb1f385f... -2025-09-02 05:47:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817252.8619761, 'pubkey_prefix': 'f4990504fb1f385f2323c80c989b560c28343f6f8da39c23520b5313223d2a93', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990504fb1f385f2323c80c989b560c28343f6f8da39c23520b5313223d2a936dea549f499f2e23df2ad34ca49672a68439db3199e607297595d1ac7678cddb218c0188bc4a24cf0d6c54a3'} -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf0505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf0505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf0505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817253.154871, 'pubkey_prefix': '30cf0505fb1f385fbd2323c80c989b560c28343f6f8da39c23520b5313223d2a', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf0505fb1f385fbd2323c80c989b560c28343f6f8da39c23520b5313223d2a936dea549f499f2e23df2ad34ca49672a68439db3199e607297595d1ac7678cddb218c0188bc4a24cf0d6c54a3'} -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d90505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d90505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d90505fb1f385f... -2025-09-02 05:47:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817253.66348, 'pubkey_prefix': '30d90505fb1f385f012323c80c989b560c28343f6f8da39c23520b5313223d2a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d90505fb1f385f012323c80c989b560c28343f6f8da39c23520b5313223d2a936dea549f499f2e23df2ad34ca49672a68439db3199e607297595d1ac7678cddb218c0188bc4a24cf0d6c54a3'} -2025-09-02 05:48:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103ea7e5f38... -2025-09-02 05:48:07 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103ea7e5f38... -2025-09-02 05:48:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103ea7e5f38... -2025-09-02 05:48:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817287.569779, 'pubkey_prefix': 'f3991103ea7e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103ea7e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88584e7b6689a369a5c70fa73f108b3745dd932b496dda251edec057c3444346abc735fb9e4e8e437e90070fee251e3238e5d30c75fe426ebca50a2e6b7bed9b657f1907b08920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91104ea7e5f01... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91104ea7e5f01... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91104ea7e5f01... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817288.348054, 'pubkey_prefix': '30d91104ea7e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91104ea7e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88584e7b6689a369a5c70fa73f108b3745dd932b496dda251edec057c3444346abc735fb9e4e8e437e90070fee251e3238e5d30c75fe426ebca50a2e6b7bed9b657f1907b08920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dce1104ea7e5fbd... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dce1104ea7e5fbd... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2dce1104ea7e5fbd... -2025-09-02 05:48:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817288.930099, 'pubkey_prefix': '2dce1104ea7e5fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e', 'snr': 11.25, 'rssi': -50, 'raw_hex': '2dce1104ea7e5fbd38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88584e7b6689a369a5c70fa73f108b3745dd932b496dda251edec057c3444346abc735fb9e4e8e437e90070fee251e3238e5d30c75fe426ebca50a2e6b7bed9b657f1907b08920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 05:48:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 05:48:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 05:48:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 05:48:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817327.7772229, 'pubkey_prefix': 'f49905027e5f2323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c006757f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c006757ff022696e2b231a6e02ddce45d6b57f722ae6faf4ac9b9850387acb099722f0451e703275cd4389853be7'} -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817328.21724, 'pubkey_prefix': '2ed805037e5f012323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c00675', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f012323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c006757ff022696e2b231a6e02ddce45d6b57f722ae6faf4ac9b9850387acb099722f0451e703275cd4389853be7'} -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca05037e5fbd23... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca05037e5fbd23... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca05037e5fbd23... -2025-09-02 05:48:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817328.6147058, 'pubkey_prefix': '2fca05037e5fbd2323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c00675', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca05037e5fbd2323f0bd01add0d9b0c480ce6b19d6f5b303d22a5130c006757ff022696e2b231a6e02ddce45d6b57f722ae6faf4ac9b9850387acb099722f0451e703275cd4389853be7'} -2025-09-02 05:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911027e5fc4a8... -2025-09-02 05:49:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911027e5fc4a8... -2025-09-02 05:49:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911027e5fc4a8... -2025-09-02 05:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817353.838687, 'pubkey_prefix': 'f59911027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32cbe7b6689c401cd57e5f1abff69d529a621061960ae06cbd5d20c1fc190c29b6ec4b87989ece04af0c79967761a0ffddf343f24ad14da8cd45f409c3067b35327d23e30e935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 05:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf11037e5fbdc4... -2025-09-02 05:49:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf11037e5fbdc4... -2025-09-02 05:49:14 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf11037e5fbdc4... -2025-09-02 05:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817354.5504682, 'pubkey_prefix': '2fcf11037e5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf11037e5fbdc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32cbe7b6689c401cd57e5f1abff69d529a621061960ae06cbd5d20c1fc190c29b6ec4b87989ece04af0c79967761a0ffddf343f24ad14da8cd45f409c3067b35327d23e30e935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 05:49:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911037e5f01c4... -2025-09-02 05:49:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911037e5f01c4... -2025-09-02 05:49:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911037e5f01c4... -2025-09-02 05:49:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817355.54529, 'pubkey_prefix': '2ed911037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32cbe7b6689c401cd57e5f1abff69d529a621061960ae06cbd5d20c1fc190c29b6ec4b87989ece04af0c79967761a0ffddf343f24ad14da8cd45f409c3067b35327d23e30e935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905027e5f54c5... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905027e5f54c5... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905027e5f54c5... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817375.3337758, 'pubkey_prefix': 'f69905027e5f54c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b136926', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905027e5f54c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b1369260165870106f714b7cb07f52110a67af94ffc0ab79fa1d74292c4feb9bb9fbf2aaed47d339cf6b51e122d'} -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0154... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0154... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0154... -2025-09-02 05:49:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817375.633843, 'pubkey_prefix': '30d905037e5f0154c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b1369', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0154c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b1369260165870106f714b7cb07f52110a67af94ffc0ab79fa1d74292c4feb9bb9fbf2aaed47d339cf6b51e122d'} -2025-09-02 05:49:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d005037e5fbd54... -2025-09-02 05:49:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d005037e5fbd54... -2025-09-02 05:49:36 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d005037e5fbd54... -2025-09-02 05:49:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817376.0495412, 'pubkey_prefix': '30d005037e5fbd54c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b1369', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d005037e5fbd54c5b81712e5ba64b4f6d7bba1fec0ab921394a2b3b64b1369260165870106f714b7cb07f52110a67af94ffc0ab79fa1d74292c4feb9bb9fbf2aaed47d339cf6b51e122d'} -2025-09-02 05:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1106b8b864c7... -2025-09-02 05:50:34 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1106b8b864c7... -2025-09-02 05:50:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1106b8b864c7... -2025-09-02 05:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817434.9551911, 'pubkey_prefix': 'f59a1106b8b864c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1106b8b864c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c811e8b668ba2bb72d3b15826602d3fff13d85011d858a05a3305e6a0cc7e0fa49d057d690b24cdaa37d6a8c560d4d5f65199f4a104097a6e2aac47c64f927a2ca476c020e920000000000000000677265656e2070616e63616b655f'} -2025-09-02 05:50:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd01107b8b864c7... -2025-09-02 05:50:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd01107b8b864c7... -2025-09-02 05:50:35 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd01107b8b864c7... -2025-09-02 05:50:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817435.6532538, 'pubkey_prefix': '2fd01107b8b864c77e5fbdae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd01107b8b864c77e5fbdae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c811e8b668ba2bb72d3b15826602d3fff13d85011d858a05a3305e6a0cc7e0fa49d057d690b24cdaa37d6a8c560d4d5f65199f4a104097a6e2aac47c64f927a2ca476c020e920000000000000000677265656e2070616e63616b655f'} -2025-09-02 05:50:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd81107b8b864c7... -2025-09-02 05:50:36 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd81107b8b864c7... -2025-09-02 05:50:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd81107b8b864c7... -2025-09-02 05:50:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817436.46964, 'pubkey_prefix': '2dd81107b8b864c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd81107b8b864c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c811e8b668ba2bb72d3b15826602d3fff13d85011d858a05a3305e6a0cc7e0fa49d057d690b24cdaa37d6a8c560d4d5f65199f4a104097a6e2aac47c64f927a2ca476c020e920000000000000000677265656e2070616e63616b655f'} -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e47... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e47... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e47... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817524.4056342, 'pubkey_prefix': 'f59905015f547e47ad1bae684bf9965d977a6f17b206da103d2e0a4a3941afde', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e47ad1bae684bf9965d977a6f17b206da103d2e0a4a3941afde1b55f4f1bc29734e07da25300393ae203679298eb86ecba342531b23adf7b10de07ea293e581b15016'} -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 25d905025f01547e... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Cached SNR 9.25 for pubkey 25d905025f01547e... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 25d905025f01547e... -2025-09-02 05:52:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817524.703038, 'pubkey_prefix': '25d905025f01547e47ad1bae684bf9965d977a6f17b206da103d2e0a4a3941af', 'snr': 9.25, 'rssi': -39, 'raw_hex': '25d905025f01547e47ad1bae684bf9965d977a6f17b206da103d2e0a4a3941afde1b55f4f1bc29734e07da25300393ae203679298eb86ecba342531b23adf7b10de07ea293e581b15016'} -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817646.302976, 'pubkey_prefix': 'f69a05027e5f23233c284658b26af3d4d8489830fdb6f6f5a19ab505d1688361', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f23233c284658b26af3d4d8489830fdb6f6f5a19ab505d16883613a39454449ce8eb883c41363ba9eecc01d093848a5494e7b5e7036b25da35a44c76e3ff4a8ffc1e90837'} -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 05:54:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817646.884567, 'pubkey_prefix': '30d905037e5f0123233c284658b26af3d4d8489830fdb6f6f5a19ab505d16883', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0123233c284658b26af3d4d8489830fdb6f6f5a19ab505d16883613a39454449ce8eb883c41363ba9eecc01d093848a5494e7b5e7036b25da35a44c76e3ff4a8ffc1e90837'} -2025-09-02 05:54:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d005037e5fbd23... -2025-09-02 05:54:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d005037e5fbd23... -2025-09-02 05:54:07 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d005037e5fbd23... -2025-09-02 05:54:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817647.2589922, 'pubkey_prefix': '31d005037e5fbd23233c284658b26af3d4d8489830fdb6f6f5a19ab505d16883', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d005037e5fbd23233c284658b26af3d4d8489830fdb6f6f5a19ab505d16883613a39454449ce8eb883c41363ba9eecc01d093848a5494e7b5e7036b25da35a44c76e3ff4a8ffc1e90837'} -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817665.0119948, 'pubkey_prefix': 'f59905027e5f23238414fa1c41adb456b3395bcd38ea7658770f73242117370e', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f23238414fa1c41adb456b3395bcd38ea7658770f73242117370e21b7e286aa1940fc119c24aa971179f6505fce33fd9197686acf3f3bb96b092fae1910722be3ccabf735'} -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 05:54:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817665.592909, 'pubkey_prefix': '30d905037e5f0123238414fa1c41adb456b3395bcd38ea7658770f7324211737', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0123238414fa1c41adb456b3395bcd38ea7658770f73242117370e21b7e286aa1940fc119c24aa971179f6505fce33fd9197686acf3f3bb96b092fae1910722be3ccabf735'} -2025-09-02 05:54:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31cf05037e5fbd23... -2025-09-02 05:54:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31cf05037e5fbd23... -2025-09-02 05:54:26 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 31cf05037e5fbd23... -2025-09-02 05:54:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817666.0874639, 'pubkey_prefix': '31cf05037e5fbd23238414fa1c41adb456b3395bcd38ea7658770f7324211737', 'snr': 12.25, 'rssi': -49, 'raw_hex': '31cf05037e5fbd23238414fa1c41adb456b3395bcd38ea7658770f73242117370e21b7e286aa1940fc119c24aa971179f6505fce33fd9197686acf3f3bb96b092fae1910722be3ccabf735'} -2025-09-02 05:54:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1104d0387e5f... -2025-09-02 05:54:45 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1104d0387e5f... -2025-09-02 05:54:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1104d0387e5f... -2025-09-02 05:54:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817685.387449, 'pubkey_prefix': 'f79a1104d0387e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1104d0387e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f05e9b66840c51253811a38d56521386deb9189d9a42fa70454fae22d0ea0f2f7b0c692632a3e71bc7155ac0cfc43fb0987a78743f28272b73ea775dfa70ec0aa7fee120f92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 05:54:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91105d0387e5f... -2025-09-02 05:54:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91105d0387e5f... -2025-09-02 05:54:46 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91105d0387e5f... -2025-09-02 05:54:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817686.1967318, 'pubkey_prefix': '31d91105d0387e5f015491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91105d0387e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f05e9b66840c51253811a38d56521386deb9189d9a42fa70454fae22d0ea0f2f7b0c692632a3e71bc7155ac0cfc43fb0987a78743f28272b73ea775dfa70ec0aa7fee120f92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 05:54:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd21105d0387e5f... -2025-09-02 05:54:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd21105d0387e5f... -2025-09-02 05:54:47 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd21105d0387e5f... -2025-09-02 05:54:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817687.029369, 'pubkey_prefix': '2fd21105d0387e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd21105d0387e5fbd5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f05e9b66840c51253811a38d56521386deb9189d9a42fa70454fae22d0ea0f2f7b0c692632a3e71bc7155ac0cfc43fb0987a78743f28272b73ea775dfa70ec0aa7fee120f92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 05:54:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1107a1d0f21f... -2025-09-02 05:54:50 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1107a1d0f21f... -2025-09-02 05:54:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1107a1d0f21f... -2025-09-02 05:54:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817690.7416909, 'pubkey_prefix': 'f59a1107a1d0f21f38085fa20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1107a1d0f21f38085fa20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc9511e9b668a009cad3ed4247507372066d36c69bb065ba1811e69c2a5dd5294a71e6c38a1776a5acf70c419180f8bad4a034517453365a0222383c2f3c16281302a109e10092b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 05:54:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91108a1d0f21f... -2025-09-02 05:54:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91108a1d0f21f... -2025-09-02 05:54:51 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91108a1d0f21f... -2025-09-02 05:54:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817691.3069272, 'pubkey_prefix': '2fd91108a1d0f21f38085f01a20092d9fb578b564c8bb689c0a4ad21196916ce', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91108a1d0f21f38085f01a20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc9511e9b668a009cad3ed4247507372066d36c69bb065ba1811e69c2a5dd5294a71e6c38a1776a5acf70c419180f8bad4a034517453365a0222383c2f3c16281302a109e10092b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 05:54:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d11108a1d0f21f... -2025-09-02 05:54:52 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d11108a1d0f21f... -2025-09-02 05:54:52 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 33d11108a1d0f21f... -2025-09-02 05:54:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817692.022131, 'pubkey_prefix': '33d11108a1d0f21f38085fbda20092d9fb578b564c8bb689c0a4ad21196916ce', 'snr': 12.75, 'rssi': -47, 'raw_hex': '33d11108a1d0f21f38085fbda20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc9511e9b668a009cad3ed4247507372066d36c69bb065ba1811e69c2a5dd5294a71e6c38a1776a5acf70c419180f8bad4a034517453365a0222383c2f3c16281302a109e10092b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 05:55:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 05:55:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 05:55:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 05:55:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817700.602396, 'pubkey_prefix': 'f89a05027e5f2323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd83957', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd83957bf30a9ff8d87dd47a6ae936102ea909d76b01b59775e6cdf0609f1f7d6f6f4375a2701680d5bfcebe922'} -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817701.043018, 'pubkey_prefix': '30d905037e5f012323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd839', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd83957bf30a9ff8d87dd47a6ae936102ea909d76b01b59775e6cdf0609f1f7d6f6f4375a2701680d5bfcebe922'} -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d105037e5fbd23... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d105037e5fbd23... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 31d105037e5fbd23... -2025-09-02 05:55:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817701.45981, 'pubkey_prefix': '31d105037e5fbd2323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd839', 'snr': 12.25, 'rssi': -47, 'raw_hex': '31d105037e5fbd2323f0a4a7df5c312f2e1ee1e72234e92e445c5743a10bd83957bf30a9ff8d87dd47a6ae936102ea909d76b01b59775e6cdf0609f1f7d6f6f4375a2701680d5bfcebe922'} -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857ea7... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857ea7... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857ea7... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817708.23542, 'pubkey_prefix': 'f69a05015f857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05aa', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05aa54997e2cc2c9b4bc6686835af5360ab9590d6fcf18dd2d2e6df24164a8cca5893a2d26f00153173005'} -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d005025fbd857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d005025fbd857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 33d005025fbd857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817708.5292501, 'pubkey_prefix': '33d005025fbd857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05', 'snr': 12.75, 'rssi': -48, 'raw_hex': '33d005025fbd857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05aa54997e2cc2c9b4bc6686835af5360ab9590d6fcf18dd2d2e6df24164a8cca5893a2d26f00153173005'} -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905025f01857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905025f01857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905025f01857e... -2025-09-02 05:55:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817708.958663, 'pubkey_prefix': '2ed905025f01857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905025f01857ea7a77fbf30d1692bfb373d10b00e040dbc4fc3b6e4440f05aa54997e2cc2c9b4bc6686835af5360ab9590d6fcf18dd2d2e6df24164a8cca5893a2d26f00153173005'} -2025-09-02 05:56:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103507e5fb9... -2025-09-02 05:56:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103507e5fb9... -2025-09-02 05:56:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103507e5fb9... -2025-09-02 05:56:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817773.925948, 'pubkey_prefix': 'f59a1103507e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103507e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c265e9b6686d42ecfd8f1af45a83002117bd7c9b939ef920ccebd08bf81cdc4984a56e8e8d2e94516b2ce128662fa6b910ad0d69ba45202936e4188cfcdf1c5fd8a4b3d406924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf1104507e5fbd... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf1104507e5fbd... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf1104507e5fbd... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817775.502787, 'pubkey_prefix': '30cf1104507e5fbdb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c3002', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf1104507e5fbdb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c265e9b6686d42ecfd8f1af45a83002117bd7c9b939ef920ccebd08bf81cdc4984a56e8e8d2e94516b2ce128662fa6b910ad0d69ba45202936e4188cfcdf1c5fd8a4b3d406924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91104507e5f01... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91104507e5f01... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91104507e5f01... -2025-09-02 05:56:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817775.97244, 'pubkey_prefix': '2fd91104507e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c3002', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91104507e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c265e9b6686d42ecfd8f1af45a83002117bd7c9b939ef920ccebd08bf81cdc4984a56e8e8d2e94516b2ce128662fa6b910ad0d69ba45202936e4188cfcdf1c5fd8a4b3d406924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30cc0a004f46fb4d... -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Has transport codes: cc0a004f -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756817796, 'text': 'Advert'} -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 05:56:37 - MeshCoreBot - INFO - Received DM from 460728508c17: Advert -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 05:56:37 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 05:56:37 - MeshCoreBot - INFO - Processing message: Advert -2025-09-02 05:56:37 - MeshCoreBot - INFO - Sending DM to HOWL: Advert cooldown active. Please wait 38 more minutes before requesting another advert. -2025-09-02 05:56:37 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ca1500d5f3fc27... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ca1500d5f3fc27... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 30ca1500d5f3fc27... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817860.1688802, 'pubkey_prefix': '30ca1500d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db2394', 'snr': 12.0, 'rssi': -54, 'raw_hex': '30ca1500d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db239469f4c339de9574683e85fcc3f8ca1d3d4e4650f97cb18d'} -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756817859, 'text': 'HOWL: Yeah. That would be good.'} -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Message content for processing: Yeah. That would be good. -2025-09-02 05:57:40 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Yeah. That would be good. -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756817860.1688802, 'pubkey_prefix': '30ca1500d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db2394', 'snr': 12.0, 'rssi': -54, 'raw_hex': '30ca1500d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db239469f4c339de9574683e85fcc3f8ca1d3d4e4650f97cb18d'} -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Found raw packet data: 30ca1500d5f3fc275648a219e3161bd8... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Converted to 55 bytes: 30ca1500d5f3fc27... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Has transport codes: ca1500d5 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Path length: 243 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Not enough data: need 249, have 55 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -54 -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 05:57:40 - MeshCoreBot - INFO - Processing message: Yeah. That would be good. -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817860.4050188, 'pubkey_prefix': '2fd9150101d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db23', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150101d5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db239469f4c339de9574683e85fcc3f8ca1d3d4e4650f97cb18d'} -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece1501bdd5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece1501bdd5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece1501bdd5f3fc... -2025-09-02 05:57:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817860.727384, 'pubkey_prefix': '2ece1501bdd5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db23', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece1501bdd5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db239469f4c339de9574683e85fcc3f8ca1d3d4e4650f97cb18d'} -2025-09-02 05:57:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd5f3... -2025-09-02 05:57:42 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd5f3... -2025-09-02 05:57:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd5f3... -2025-09-02 05:57:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817862.4928849, 'pubkey_prefix': 'f4991502015fd5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd5f3fc275648a219e3161bd85d23a19369e4dff2ae2d7c0439db239469f4c339de9574683e85fcc3f8ca1d3d4e4650f97cb18d'} -2025-09-02 05:58:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103a37e5f02... -2025-09-02 05:58:00 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103a37e5f02... -2025-09-02 05:58:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103a37e5f02... -2025-09-02 05:58:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817880.656686, 'pubkey_prefix': 'f59a1103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcc8e9b6689db367091091277bd123233f5ce7ac8d4ea547ff8a58ab0806dd8a6bbb8ac8e61f4a91f0e25eedc7f69e9ad798df572064d6bfbafa0de8d4d80fdbdb687a330c92c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91104a37e5f01... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91104a37e5f01... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91104a37e5f01... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817881.2021499, 'pubkey_prefix': '30d91104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcc8e9b6689db367091091277bd123233f5ce7ac8d4ea547ff8a58ab0806dd8a6bbb8ac8e61f4a91f0e25eedc7f69e9ad798df572064d6bfbafa0de8d4d80fdbdb687a330c92c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fce1104a37e5fbd... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fce1104a37e5fbd... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2fce1104a37e5fbd... -2025-09-02 05:58:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817881.770786, 'pubkey_prefix': '2fce1104a37e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 11.75, 'rssi': -50, 'raw_hex': '2fce1104a37e5fbd02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcc8e9b6689db367091091277bd123233f5ce7ac8d4ea547ff8a58ab0806dd8a6bbb8ac8e61f4a91f0e25eedc7f69e9ad798df572064d6bfbafa0de8d4d80fdbdb687a330c92c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fcf0a004f46b842... -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Has transport codes: cf0a004f -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756817913, 'text': 'Ping'} -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 05:58:33 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 05:58:33 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 05:58:33 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 05:58:33 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 05:58:33 - MeshCoreBot - INFO - Sending DM to HOWL: Pong! -2025-09-02 05:58:33 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 05:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91200010101c0... -2025-09-02 05:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91200010101c0... -2025-09-02 05:58:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91200010101c0... -2025-09-02 05:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817915.186708, 'pubkey_prefix': '2fd91200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205fbe9b668d7f81decfc25d3736b1bd0622cd6a1d9a0f1a5cbb19d49163cb6c28237bf833566c2b532123191588cb263555b6af2e4c8af9fa4ac29d7156927623c0f50e30892a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 05:58:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d01e0001460728... -2025-09-02 05:58:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d01e0001460728... -2025-09-02 05:58:53 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d01e0001460728... -2025-09-02 05:58:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817933.731926, 'pubkey_prefix': '31d01e0001460728508c17ef336412a223144d3a623215162682045c44fef724', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d01e0001460728508c17ef336412a223144d3a623215162682045c44fef7241af01619232ce06d54c79063e630b156e96193a2217789'} -2025-09-02 05:58:54 - MeshCoreBot - DEBUG - Converted to 24 bytes: 21d90600460127f1... -2025-09-02 05:58:54 - MeshCoreBot - DEBUG - Header: 0x21, route_type: 1 -2025-09-02 05:58:54 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 05:58:54 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-02 05:59:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911021d5f82de... -2025-09-02 05:59:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911021d5f82de... -2025-09-02 05:59:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911021d5f82de... -2025-09-02 05:59:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817953.9918568, 'pubkey_prefix': 'f59911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84080feab66841d21021269d606f1b5e0a98b9498b2f022d0a4f7a644015df35e5aae4282ffe5bca71f8419855665b85042dbeb75446219f7b80d66533ed769483e60cc41a0392bcaad902c20db8f84b4a374820525054'} -2025-09-02 05:59:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911031d5f0182... -2025-09-02 05:59:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911031d5f0182... -2025-09-02 05:59:14 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911031d5f0182... -2025-09-02 05:59:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817954.737876, 'pubkey_prefix': '2ed911031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84080feab66841d21021269d606f1b5e0a98b9498b2f022d0a4f7a644015df35e5aae4282ffe5bca71f8419855665b85042dbeb75446219f7b80d66533ed769483e60cc41a0392bcaad902c20db8f84b4a374820525054'} -2025-09-02 05:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf11031d5fbd82... -2025-09-02 05:59:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf11031d5fbd82... -2025-09-02 05:59:15 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf11031d5fbd82... -2025-09-02 05:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817955.2964458, 'pubkey_prefix': '2fcf11031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf11031d5fbd82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84080feab66841d21021269d606f1b5e0a98b9498b2f022d0a4f7a644015df35e5aae4282ffe5bca71f8419855665b85042dbeb75446219f7b80d66533ed769483e60cc41a0392bcaad902c20db8f84b4a374820525054'} -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103a37e5f79... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103a37e5f79... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103a37e5f79... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817964.007592, 'pubkey_prefix': 'f79a1103a37e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103a37e5f79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3e23eab6684991897903b8fd7bc339deeeb4e5bd88c6428ef806ebec1c5cbf9e960f642ca5137dae336520123191204e770967837f372996d0dbd43fb45e0d909dcf6d4a0f931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece1104a37e5fbd... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece1104a37e5fbd... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece1104a37e5fbd... -2025-09-02 05:59:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817964.769414, 'pubkey_prefix': '2ece1104a37e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece1104a37e5fbd79e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3e23eab6684991897903b8fd7bc339deeeb4e5bd88c6428ef806ebec1c5cbf9e960f642ca5137dae336520123191204e770967837f372996d0dbd43fb45e0d909dcf6d4a0f931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 05:59:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91104a37e5f01... -2025-09-02 05:59:25 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91104a37e5f01... -2025-09-02 05:59:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91104a37e5f01... -2025-09-02 05:59:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817965.485528, 'pubkey_prefix': '2dd91104a37e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91104a37e5f0179e5cda8cb44372a1c23bf2b67cf324fcd1240bbbbf0b43d2c05caa7ea49eb3e23eab6684991897903b8fd7bc339deeeb4e5bd88c6428ef806ebec1c5cbf9e960f642ca5137dae336520123191204e770967837f372996d0dbd43fb45e0d909dcf6d4a0f931741d102d3bab2f84e205461636f6d61205253206e6f2070617373'} -2025-09-02 05:59:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11031f7e5fe6... -2025-09-02 05:59:56 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11031f7e5fe6... -2025-09-02 05:59:56 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11031f7e5fe6... -2025-09-02 05:59:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817996.653661, 'pubkey_prefix': 'f79a11031f7e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a36', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11031f7e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e7659edb668075d015662c1a4603c20d04776b434a28c8e9feb52ad8e1d4340485567534cbcdd92c3381a041ce6d848ad8e17bf0a699e5d5032c5bb4c7d113b1554ae65680992b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 05:59:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd911041f7e5f01... -2025-09-02 05:59:58 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd911041f7e5f01... -2025-09-02 05:59:58 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd911041f7e5f01... -2025-09-02 05:59:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817998.099984, 'pubkey_prefix': '2dd911041f7e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd911041f7e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e7659edb668075d015662c1a4603c20d04776b434a28c8e9feb52ad8e1d4340485567534cbcdd92c3381a041ce6d848ad8e17bf0a699e5d5032c5bb4c7d113b1554ae65680992b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 05:59:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf11051f7e5f01... -2025-09-02 05:59:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf11051f7e5f01... -2025-09-02 05:59:59 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf11051f7e5f01... -2025-09-02 05:59:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756817999.47857, 'pubkey_prefix': '30cf11051f7e5f01bde62ff4c8187507c72f529fc5693a488ff4c831f5dd944a', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf11051f7e5f01bde62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e7659edb668075d015662c1a4603c20d04776b434a28c8e9feb52ad8e1d4340485567534cbcdd92c3381a041ce6d848ad8e17bf0a699e5d5032c5bb4c7d113b1554ae65680992b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 06:00:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0503507e5f23... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0503507e5f23... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0503507e5f23... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818013.000774, 'pubkey_prefix': 'f59a0503507e5f2323195bd6005b7e98765eeebaee870d246e350a629704030d', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0503507e5f2323195bd6005b7e98765eeebaee870d246e350a629704030d4ba386f3766553abf47677f8a318a9d375c6e86bcf166a08da84c180115f4cfa9049c9acc3900508ca51ba'} -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecc0504507e5fbd... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecc0504507e5fbd... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2ecc0504507e5fbd... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818013.433564, 'pubkey_prefix': '2ecc0504507e5fbd2323195bd6005b7e98765eeebaee870d246e350a62970403', 'snr': 11.5, 'rssi': -52, 'raw_hex': '2ecc0504507e5fbd2323195bd6005b7e98765eeebaee870d246e350a629704030d4ba386f3766553abf47677f8a318a9d375c6e86bcf166a08da84c180115f4cfa9049c9acc3900508ca51ba'} -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70504507e5f01... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70504507e5f01... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70504507e5f01... -2025-09-02 06:00:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818013.733927, 'pubkey_prefix': '2fd70504507e5f012323195bd6005b7e98765eeebaee870d246e350a62970403', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70504507e5f012323195bd6005b7e98765eeebaee870d246e350a629704030d4ba386f3766553abf47677f8a318a9d375c6e86bcf166a08da84c180115f4cfa9049c9acc3900508ca51ba'} -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05041f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05041f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05041f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818042.199125, 'pubkey_prefix': 'f79a05041f38085f23232ea08b41a4ff9d71394980e2474995144687c08648f6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05041f38085f23232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bf3a1648b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705051f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705051f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705051f38085f... -2025-09-02 06:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818042.782651, 'pubkey_prefix': '2ed705051f38085f0123232ea08b41a4ff9d71394980e2474995144687c08648', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705051f38085f0123232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bf3a1648b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:00:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecf05051f38085f... -2025-09-02 06:00:43 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecf05051f38085f... -2025-09-02 06:00:43 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2ecf05051f38085f... -2025-09-02 06:00:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818043.1993291, 'pubkey_prefix': '2ecf05051f38085fbd23232ea08b41a4ff9d71394980e2474995144687c08648', 'snr': 11.5, 'rssi': -49, 'raw_hex': '2ecf05051f38085fbd23232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bf3a1648b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05091f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05091f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05091f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818045.243957, 'pubkey_prefix': 'f89a05091f80d054fb1f38085f23232ea08b41a4ff9d71394980e24749951446', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05091f80d054fb1f38085f23232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bc0a7548b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf050a1f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf050a1f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf050a1f80d054... -2025-09-02 06:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818045.708972, 'pubkey_prefix': '30cf050a1f80d054fb1f38085fbd23232ea08b41a4ff9d71394980e247499514', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf050a1f80d054fb1f38085fbd23232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bc0a7548b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7050a1f80d054... -2025-09-02 06:00:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7050a1f80d054... -2025-09-02 06:00:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7050a1f80d054... -2025-09-02 06:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818046.109368, 'pubkey_prefix': '30d7050a1f80d054fb1f38085f0123232ea08b41a4ff9d71394980e247499514', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7050a1f80d054fb1f38085f0123232ea08b41a4ff9d71394980e2474995144687c08648f600050b4ef1153f6995a1bc0a7548b2dcbb2db79b93807f1f2859376d1d20f543853a256d31336ce3ca441f46'} -2025-09-02 06:01:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103eb1d5f2c... -2025-09-02 06:01:06 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103eb1d5f2c... -2025-09-02 06:01:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103eb1d5f2c... -2025-09-02 06:01:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818066.9652731, 'pubkey_prefix': 'f59a1103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a988eab668e45c6a9a145a3b81733b35913d23f8a00563b8dce4e73d2169ad39a1a77b9a6d15a19fee09aae090cc661ead3b998bf1b719c9a4d8198a098eca0277c303bb09911f45da024dc1b5f84e65776d616e'} -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce1104eb1d5fbd... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce1104eb1d5fbd... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce1104eb1d5fbd... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818068.269383, 'pubkey_prefix': '30ce1104eb1d5fbd2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a27277167', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce1104eb1d5fbd2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a988eab668e45c6a9a145a3b81733b35913d23f8a00563b8dce4e73d2169ad39a1a77b9a6d15a19fee09aae090cc661ead3b998bf1b719c9a4d8198a098eca0277c303bb09911f45da024dc1b5f84e65776d616e'} -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104eb1d5f01... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104eb1d5f01... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104eb1d5f01... -2025-09-02 06:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818068.9230888, 'pubkey_prefix': '2fd71104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a27277167', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a988eab668e45c6a9a145a3b81733b35913d23f8a00563b8dce4e73d2169ad39a1a77b9a6d15a19fee09aae090cc661ead3b998bf1b719c9a4d8198a098eca0277c303bb09911f45da024dc1b5f84e65776d616e'} -2025-09-02 06:01:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11031f7e5ff2... -2025-09-02 06:01:42 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11031f7e5ff2... -2025-09-02 06:01:42 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11031f7e5ff2... -2025-09-02 06:01:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818102.0378208, 'pubkey_prefix': 'f69a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ceb2eab6689d1a00fbcbecc9b614c08e7890f3e2890f14fe8949958c7927350d54e6e5fc8af411552b17c23b042cd029cc8a9e2fc8149cf27f95b7cdf831ef35a1a7cefa08927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 06:01:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711041f7e5f01... -2025-09-02 06:01:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711041f7e5f01... -2025-09-02 06:01:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711041f7e5f01... -2025-09-02 06:01:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818103.516865, 'pubkey_prefix': '2fd711041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ceb2eab6689d1a00fbcbecc9b614c08e7890f3e2890f14fe8949958c7927350d54e6e5fc8af411552b17c23b042cd029cc8a9e2fc8149cf27f95b7cdf831ef35a1a7cefa08927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 06:01:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fde11041f7e5fbd... -2025-09-02 06:01:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fde11041f7e5fbd... -2025-09-02 06:01:44 - MeshCoreBot - DEBUG - Cached RSSI -34 for pubkey 2fde11041f7e5fbd... -2025-09-02 06:01:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818104.119276, 'pubkey_prefix': '2fde11041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.75, 'rssi': -34, 'raw_hex': '2fde11041f7e5fbdf22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ceb2eab6689d1a00fbcbecc9b614c08e7890f3e2890f14fe8949958c7927350d54e6e5fc8af411552b17c23b042cd029cc8a9e2fc8149cf27f95b7cdf831ef35a1a7cefa08927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980504fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980504fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980504fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818110.2921548, 'pubkey_prefix': 'f1980504fb7ecd5f2323f21427be840652de323274b5febdcbf42098e2f38d9d', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980504fb7ecd5f2323f21427be840652de323274b5febdcbf42098e2f38d9d30aee5c1f1699cd34f4133fa5de1145e75deedc38084709aad56a14034bd056f426202dd7a2ff31c54992d44'} -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d90505fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d90505fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 32d90505fb7ecd5f... -2025-09-02 06:01:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818110.5860438, 'pubkey_prefix': '32d90505fb7ecd5fbd2323f21427be840652de323274b5febdcbf42098e2f38d', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d90505fb7ecd5fbd2323f21427be840652de323274b5febdcbf42098e2f38d9d30aee5c1f1699cd34f4133fa5de1145e75deedc38084709aad56a14034bd056f426202dd7a2ff31c54992d44'} -2025-09-02 06:01:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70505fb7ecd5f... -2025-09-02 06:01:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70505fb7ecd5f... -2025-09-02 06:01:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70505fb7ecd5f... -2025-09-02 06:01:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818111.157063, 'pubkey_prefix': '32d70505fb7ecd5f012323f21427be840652de323274b5febdcbf42098e2f38d', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70505fb7ecd5f012323f21427be840652de323274b5febdcbf42098e2f38d9d30aee5c1f1699cd34f4133fa5de1145e75deedc38084709aad56a14034bd056f426202dd7a2ff31c54992d44'} -2025-09-02 06:04:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f54c5... -2025-09-02 06:04:42 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f54c5... -2025-09-02 06:04:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f54c5... -2025-09-02 06:04:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818282.664143, 'pubkey_prefix': 'f59905027e5f54c56303371fff6504a591106331661ff87b1a313e15910e569c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f54c56303371fff6504a591106331661ff87b1a313e15910e569c5ba4eee47bc0caed38290c84207281e4e6ff4699ddc7ccd542e5a44e5de7beeebc3e9ed05a1519e4e5b8'} -2025-09-02 06:04:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bd805037e5f0154... -2025-09-02 06:04:43 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bd805037e5f0154... -2025-09-02 06:04:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2bd805037e5f0154... -2025-09-02 06:04:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818283.524582, 'pubkey_prefix': '2bd805037e5f0154c56303371fff6504a591106331661ff87b1a313e15910e56', 'snr': 10.75, 'rssi': -40, 'raw_hex': '2bd805037e5f0154c56303371fff6504a591106331661ff87b1a313e15910e569c5ba4eee47bc0caed38290c84207281e4e6ff4699ddc7ccd542e5a44e5de7beeebc3e9ed05a1519e4e5b8'} -2025-09-02 06:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991103b97e5fc0... -2025-09-02 06:05:01 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991103b97e5fc0... -2025-09-02 06:05:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991103b97e5fc0... -2025-09-02 06:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818301.9314592, 'pubkey_prefix': 'f6991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b87f1245664da5c6373e4a7c86c482cf3459e27e0f08601bf5f6886150e7ffed8251393ef01cfe56c4dde3628a66203621b0177523a6b42e42b1141bc74ff8cc9d1548530c924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 06:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71104b97e5f01... -2025-09-02 06:05:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71104b97e5f01... -2025-09-02 06:05:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71104b97e5f01... -2025-09-02 06:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818302.5741959, 'pubkey_prefix': '32d71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b87f1245664da5c6373e4a7c86c482cf3459e27e0f08601bf5f6886150e7ffed8251393ef01cfe56c4dde3628a66203621b0177523a6b42e42b1141bc74ff8cc9d1548530c924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 06:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb1104b97e5fbd... -2025-09-02 06:05:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb1104b97e5fbd... -2025-09-02 06:05:03 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb1104b97e5fbd... -2025-09-02 06:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818303.764439, 'pubkey_prefix': '2fcb1104b97e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb1104b97e5fbdc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b87f1245664da5c6373e4a7c86c482cf3459e27e0f08601bf5f6886150e7ffed8251393ef01cfe56c4dde3628a66203621b0177523a6b42e42b1141bc74ff8cc9d1548530c924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 06:06:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 06:06:56 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 06:06:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 06:06:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818416.4893708, 'pubkey_prefix': 'f59905027e5f23232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c61b', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f23232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c61be4036093ecd1cc8fe1fa6401a85b70f526b4a40aa0efd60aff137699f35017b28b321c85eb88405f2fde'} -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818417.070482, 'pubkey_prefix': '33d705037e5f0123232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c6', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0123232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c61be4036093ecd1cc8fe1fa6401a85b70f526b4a40aa0efd60aff137699f35017b28b321c85eb88405f2fde'} -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ec905037e5fbd23... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ec905037e5fbd23... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Cached RSSI -55 for pubkey 2ec905037e5fbd23... -2025-09-02 06:06:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818417.587348, 'pubkey_prefix': '2ec905037e5fbd23232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c6', 'snr': 11.5, 'rssi': -55, 'raw_hex': '2ec905037e5fbd23232517bc2260ead2b3a60b3d8e7359dd45bb923ce4a336c61be4036093ecd1cc8fe1fa6401a85b70f526b4a40aa0efd60aff137699f35017b28b321c85eb88405f2fde'} -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e4c... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e4c... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e4c... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818439.119665, 'pubkey_prefix': 'f59905015f547e4c933f0fcca29fb833d27702849c670058066e34728afa15f6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e4c933f0fcca29fb833d27702849c670058066e34728afa15f6146216f5c45411ebe8cf4a5b25c6d66cfa2f7f54ac0757567c103c32e99ced76a16eb45421a247f141'} -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01547e... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01547e... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01547e... -2025-09-02 06:07:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818439.421657, 'pubkey_prefix': '30d905025f01547e4c933f0fcca29fb833d27702849c670058066e34728afa15', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01547e4c933f0fcca29fb833d27702849c670058066e34728afa15f6146216f5c45411ebe8cf4a5b25c6d66cfa2f7f54ac0757567c103c32e99ced76a16eb45421a247f141'} -2025-09-02 06:07:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990503fb7e5f23... -2025-09-02 06:07:29 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990503fb7e5f23... -2025-09-02 06:07:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990503fb7e5f23... -2025-09-02 06:07:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818449.7880042, 'pubkey_prefix': 'f1990503fb7e5f2323898cec8e201aebe595e88461e60784e3c9580df42f0601', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990503fb7e5f2323898cec8e201aebe595e88461e60784e3c9580df42f0601943ff018912a899f559998c7c7bfde90ef6c79cbb3f0cf79892afb2fbbf5fd607efc8a45653df105e93b6d'} -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80504fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80504fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80504fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818450.228982, 'pubkey_prefix': '32d80504fb7e5f012323898cec8e201aebe595e88461e60784e3c9580df42f06', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80504fb7e5f012323898cec8e201aebe595e88461e60784e3c9580df42f0601943ff018912a899f559998c7c7bfde90ef6c79cbb3f0cf79892afb2fbbf5fd607efc8a45653df105e93b6d'} -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31c40505fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31c40505fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Cached RSSI -60 for pubkey 31c40505fb7e5f01... -2025-09-02 06:07:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818450.523689, 'pubkey_prefix': '31c40505fb7e5f01bd2323898cec8e201aebe595e88461e60784e3c9580df42f', 'snr': 12.25, 'rssi': -60, 'raw_hex': '31c40505fb7e5f01bd2323898cec8e201aebe595e88461e60784e3c9580df42f0601943ff018912a899f559998c7c7bfde90ef6c79cbb3f0cf79892afb2fbbf5fd607efc8a45653df105e93b6d'} -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Converted to 24 bytes: 27aa0a004f468e92... -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Header: 0x27, route_type: 3 -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Has transport codes: aa0a004f -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756818482, 'text': 'Test'} -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 06:08:02 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 06:08:02 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 06:08:02 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 06:08:02 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 06:08:02 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 06:08:02 -2025-09-02 06:08:02 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 06:08:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 06:08:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 06:08:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 06:08:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818518.966269, 'pubkey_prefix': 'f39905027e5f2323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529343f9f6ad1c8754ede87d4dd66b72023137cab3ee861f556ea8929a3b55b1b871db673c900120076fe7e'} -2025-09-02 06:08:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 06:08:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 06:08:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 06:08:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818519.688183, 'pubkey_prefix': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529343f9f6ad1c8754ede87d4dd66b72023137cab3ee861f556ea8929a3b55b1b871db673c900120076fe7e'} -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Converted to 24 bytes: ff9c09004f46b047... -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Header: 0xff, route_type: 3 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Has transport codes: 9c09004f -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756818509, 'text': 'Ping'} -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 06:08:40 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756818519.688183, 'pubkey_prefix': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529343f9f6ad1c8754ede87d4dd66b72023137cab3ee861f556ea8929a3b55b1b871db673c900120076fe7e'} -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Converted to 75 bytes: 32d705037e5f0123... -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Not enough data: need 217, have 75 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756818519.688183, 'pubkey_prefix': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529343f9f6ad1c8754ede87d4dd66b72023137cab3ee861f556ea8929a3b55b1b871db673c900120076fe7e'} -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756818519.688183, 'pubkey_prefix': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323b6581b462332db0ccd23c0ab13a36a75e0e698157808f529343f9f6ad1c8754ede87d4dd66b72023137cab3ee861f556ea8929a3b55b1b871db673c900120076fe7e'} -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.5 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -41 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - DM path info: Routed through 0 hops -2025-09-02 06:08:40 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 06:08:40 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 06:08:40 - MeshCoreBot - INFO - Sending DM to HOWL: Pong! -2025-09-02 06:08:40 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Converted to 25 bytes: 32d70901014f46b0... -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 06:08:40 - MeshCoreBot - DEBUG - Not enough data: need 217, have 25 -2025-09-02 06:08:41 - MeshCoreBot - DEBUG - Converted to 26 bytes: f3990902015f4f46... -2025-09-02 06:08:41 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 06:08:41 - MeshCoreBot - DEBUG - Has transport codes: 99090201 -2025-09-02 06:08:41 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 06:08:41 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 06:08:42 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d9210101464f94... -2025-09-02 06:08:42 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 06:08:42 - MeshCoreBot - DEBUG - Has transport codes: d9210101 -2025-09-02 06:08:42 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 06:08:42 - MeshCoreBot - DEBUG - Not enough data: need 76, have 25 -2025-09-02 06:10:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e04... -2025-09-02 06:10:11 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e04... -2025-09-02 06:10:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e04... -2025-09-02 06:10:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818611.9291131, 'pubkey_prefix': 'f69a05015f857e04055de60de0d563774082542c887742a0c36003787ae7cb7b', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e04055de60de0d563774082542c887742a0c36003787ae7cb7b38b38fbaccea77632053b526ede7fb9c67d303564e13379400f60bfe1b5b9cc016d190efaa2656f2f8'} -2025-09-02 06:10:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 06:10:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 06:10:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 06:10:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818612.5086432, 'pubkey_prefix': '30d805025f01857e04055de60de0d563774082542c887742a0c36003787ae7cb', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e04055de60de0d563774082542c887742a0c36003787ae7cb7b38b38fbaccea77632053b526ede7fb9c67d303564e13379400f60bfe1b5b9cc016d190efaa2656f2f8'} -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Converted to 25 bytes: f59a09015f4f4624... -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Not enough data: need 156, have 25 -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756818614, 'text': 'Test'} -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 06:10:18 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 06:10:18 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 06:10:18 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 06:10:18 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 06:10:18 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Routed through 1 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 06:10:14 -2025-09-02 06:10:18 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 06:10:19 - MeshCoreBot - DEBUG - Converted to 25 bytes: 32d8210101464f48... -2025-09-02 06:10:19 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 06:10:19 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 06:10:19 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-02 06:10:20 - MeshCoreBot - DEBUG - Converted to 26 bytes: f5992102015f464f... -2025-09-02 06:10:20 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 06:10:20 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 06:10:20 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 06:12:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d03027e5f04... -2025-09-02 06:12:37 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d03027e5f04... -2025-09-02 06:12:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d03027e5f04... -2025-09-02 06:12:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818757.7891898, 'pubkey_prefix': 'f3991d03027e5f04feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d03027e5f04feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbacf4ab42e1e2410f0c7032f20a51bef2f34d25'} -2025-09-02 06:12:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81d04027e5f01... -2025-09-02 06:12:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81d04027e5f01... -2025-09-02 06:12:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81d04027e5f01... -2025-09-02 06:12:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818758.149308, 'pubkey_prefix': '30d81d04027e5f0104feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81d04027e5f0104feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbacf4ab42e1e2410f0c7032f20a51bef2f34d25'} -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Converted to 29 bytes: f699210502a31f38... -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d7210602a31f38... -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 06:12:40 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 06:13:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:13:57 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:13:57 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:13:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818837.525923, 'pubkey_prefix': 'f69a05027e5f2323a07c3eb0e19ce04f982b532bc1312de11e423e8dfcd2b6bf', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323a07c3eb0e19ce04f982b532bc1312de11e423e8dfcd2b6bf733a05700014bd016d7d9601f593a90a005dfc3e1cdcfee2b6e2c3b5aa7abb3a14e58c12c89496a070ae'} -2025-09-02 06:13:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 06:13:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 06:13:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 06:13:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818838.2459269, 'pubkey_prefix': '2fd805037e5f012323a07c3eb0e19ce04f982b532bc1312de11e423e8dfcd2b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323a07c3eb0e19ce04f982b532bc1312de11e423e8dfcd2b6bf733a05700014bd016d7d9601f593a90a005dfc3e1cdcfee2b6e2c3b5aa7abb3a14e58c12c89496a070ae'} -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503fb7e5f23... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503fb7e5f23... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503fb7e5f23... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818856.3069718, 'pubkey_prefix': 'f3990503fb7e5f2323600c7cadb320033deebbb366c6a96eba813a2140fa4661', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503fb7e5f2323600c7cadb320033deebbb366c6a96eba813a2140fa46610e484f03a3116be6f68c63f6df899843a40d600bfefb333bdc3123db5bb855bfa42ff34334a50370e0114c'} -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80504fb7e5f01... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80504fb7e5f01... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80504fb7e5f01... -2025-09-02 06:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756818856.748323, 'pubkey_prefix': '31d80504fb7e5f012323600c7cadb320033deebbb366c6a96eba813a2140fa46', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80504fb7e5f012323600c7cadb320033deebbb366c6a96eba813a2140fa46610e484f03a3116be6f68c63f6df899843a40d600bfefb333bdc3123db5bb855bfa42ff34334a50370e0114c'} -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f8575... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f8575... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f8575... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819014.366739, 'pubkey_prefix': 'f59905027e5f8575b59c4e4ce47d60fdf7a604d4002db459863eefa571a6d806', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f8575b59c4e4ce47d60fdf7a604d4002db459863eefa571a6d806546b005838fbe3c18f18196f23ba73448cdf787750fe60d3bd92f7f332dd07758b79cf96e2c49f4c7255'} -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0185... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0185... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0185... -2025-09-02 06:16:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819014.6679301, 'pubkey_prefix': '32d805037e5f018575b59c4e4ce47d60fdf7a604d4002db459863eefa571a6d8', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f018575b59c4e4ce47d60fdf7a604d4002db459863eefa571a6d806546b005838fbe3c18f18196f23ba73448cdf787750fe60d3bd92f7f332dd07758b79cf96e2c49f4c7255'} -2025-09-02 06:19:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 06:19:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 06:19:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 06:19:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819171.853663, 'pubkey_prefix': 'f59a05027e5f232351e82617eaeda0eb8fc96a5ef62544dd69650c854d58018a', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f232351e82617eaeda0eb8fc96a5ef62544dd69650c854d58018aba5a845fd6e8b9d95ec528115b974516cf5c9ee7b7ea08655904308a1678c1a01ad37c2be395806b9e05'} -2025-09-02 06:19:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 06:19:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 06:19:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 06:19:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819172.7173061, 'pubkey_prefix': '31d805037e5f01232351e82617eaeda0eb8fc96a5ef62544dd69650c854d5801', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232351e82617eaeda0eb8fc96a5ef62544dd69650c854d58018aba5a845fd6e8b9d95ec528115b974516cf5c9ee7b7ea08655904308a1678c1a01ad37c2be395806b9e05'} -2025-09-02 06:19:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:19:51 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:19:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:19:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819191.446761, 'pubkey_prefix': 'f69a05027e5f2323bd3a70af4b7f3ef3959056f176484dd36fe8d1068ec6b2ca', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323bd3a70af4b7f3ef3959056f176484dd36fe8d1068ec6b2ca6fd7adf5aa1735ffdad64c3b8953bd02eb1c3a9d1b0a020652755946f0b92a8bf2efbe5015affed8464e'} -2025-09-02 06:19:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 06:19:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 06:19:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 06:19:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819192.4513211, 'pubkey_prefix': '32d805037e5f012323bd3a70af4b7f3ef3959056f176484dd36fe8d1068ec6b2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323bd3a70af4b7f3ef3959056f176484dd36fe8d1068ec6b2ca6fd7adf5aa1735ffdad64c3b8953bd02eb1c3a9d1b0a020652755946f0b92a8bf2efbe5015affed8464e'} -2025-09-02 06:19:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f54c5... -2025-09-02 06:19:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f54c5... -2025-09-02 06:19:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f54c5... -2025-09-02 06:19:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819195.54409, 'pubkey_prefix': 'f59a05027e5f54c5f6de5294437ba2f32291523ff92f55c90836188144a7b07a', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f54c5f6de5294437ba2f32291523ff92f55c90836188144a7b07ac080c6d87b0c4f3d0f103bdef7b9b7d236afe6e42930c0c03ae437cbc4e013c7de3404e705b47288ffe0'} -2025-09-02 06:19:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 06:19:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 06:19:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 06:19:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819196.125431, 'pubkey_prefix': '32d805037e5f0154c5f6de5294437ba2f32291523ff92f55c90836188144a7b0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c5f6de5294437ba2f32291523ff92f55c90836188144a7b07ac080c6d87b0c4f3d0f103bdef7b9b7d236afe6e42930c0c03ae437cbc4e013c7de3404e705b47288ffe0'} -2025-09-02 06:20:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:20:08 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:20:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:20:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819208.582619, 'pubkey_prefix': 'f69a05027e5f2323be022ca3de466d043130fb7c484392d68ab0756f09ed5713', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323be022ca3de466d043130fb7c484392d68ab0756f09ed571383ae72b113da3f96f5ceffc6cb957bd7f7b9b68410a0ef8304d308638d495414b42a713bad686a0b8bd0'} -2025-09-02 06:20:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 06:20:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 06:20:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 06:20:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819209.445892, 'pubkey_prefix': '31d805037e5f012323be022ca3de466d043130fb7c484392d68ab0756f09ed57', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323be022ca3de466d043130fb7c484392d68ab0756f09ed571383ae72b113da3f96f5ceffc6cb957bd7f7b9b68410a0ef8304d308638d495414b42a713bad686a0b8bd0'} -2025-09-02 06:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1106e280b124... -2025-09-02 06:21:48 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1106e280b124... -2025-09-02 06:21:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1106e280b124... -2025-09-02 06:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819308.242369, 'pubkey_prefix': 'f69a1106e280b1241d5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1106e280b1241d5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a85efb6680e8f3a487440d162b07bb8a3da7cbd4a0e23dc23558942d8f3c53b32de2dd55341f9d373f27c177a3637f9f4336b42cdf1da55a12d21b231955865fb308bbf0c929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 06:21:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81107e280b124... -2025-09-02 06:21:49 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81107e280b124... -2025-09-02 06:21:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81107e280b124... -2025-09-02 06:21:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819309.2850869, 'pubkey_prefix': '33d81107e280b1241d5f018936011a351a02f297ccddab98e34ddca9b7fc92e1', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81107e280b1241d5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a85efb6680e8f3a487440d162b07bb8a3da7cbd4a0e23dc23558942d8f3c53b32de2dd55341f9d373f27c177a3637f9f4336b42cdf1da55a12d21b231955865fb308bbf0c929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 06:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911051fa37eeb... -2025-09-02 06:21:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911051fa37eeb... -2025-09-02 06:21:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911051fa37eeb... -2025-09-02 06:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819315.158261, 'pubkey_prefix': 'f59911051fa37eeb5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb45115', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911051fa37eeb5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f04382efb66842885622aeaa87af722a72f04f6414c21f753aa076a74dc1ea6f999cecbe6fffb4c3dbcf2120d6f679cd38454a58e242feb4ecaafeddb2fbae49ce6792f6360b92188cd6021074b5f84348544c'} -2025-09-02 06:22:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f547e00... -2025-09-02 06:22:35 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f547e00... -2025-09-02 06:22:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f547e00... -2025-09-02 06:22:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819355.7218502, 'pubkey_prefix': 'f19905015f547e0004f7fe7bfb5d72427903014cf831d946d574f1a5dbe411fd', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f547e0004f7fe7bfb5d72427903014cf831d946d574f1a5dbe411fdd6cd051d6c603969218f1c3d11ccc82a7b4f86b7bdecc064d7b203dc08637ef3ed0151a56e97755da7'} -2025-09-02 06:22:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 06:22:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 06:22:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 06:22:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819356.725879, 'pubkey_prefix': '32d805025f01547e0004f7fe7bfb5d72427903014cf831d946d574f1a5dbe411', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e0004f7fe7bfb5d72427903014cf831d946d574f1a5dbe411fdd6cd051d6c603969218f1c3d11ccc82a7b4f86b7bdecc064d7b203dc08637ef3ed0151a56e97755da7'} -2025-09-02 06:25:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f857e0f... -2025-09-02 06:25:14 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f857e0f... -2025-09-02 06:25:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f857e0f... -2025-09-02 06:25:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819514.738948, 'pubkey_prefix': 'f59905015f857e0fb51d8d18af462fb8c94519412ab2b9aa3342dbf0a055c417', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f857e0fb51d8d18af462fb8c94519412ab2b9aa3342dbf0a055c4178ba999915809e3999f30982d0b2f7d10c03a7bf1b9379454440180ba9a330f10707aa6d958444bd06e'} -2025-09-02 06:25:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 06:25:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 06:25:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 06:25:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819515.742618, 'pubkey_prefix': '32d805025f01857e0fb51d8d18af462fb8c94519412ab2b9aa3342dbf0a055c4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857e0fb51d8d18af462fb8c94519412ab2b9aa3342dbf0a055c4178ba999915809e3999f30982d0b2f7d10c03a7bf1b9379454440180ba9a330f10707aa6d958444bd06e'} -2025-09-02 06:25:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911031f385f58... -2025-09-02 06:25:23 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911031f385f58... -2025-09-02 06:25:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911031f385f58... -2025-09-02 06:25:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819523.066797, 'pubkey_prefix': 'f59911031f385f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911031f385f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf144f0b668e7e5f3054cc2bd43cd74f492c81b3874a5c644f14cf861039384d71144a75d247f6e68ca9b998eaa2db2cbcfa677095ff40b8ce8cb7e0e963e2e45e02093cf0992d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 06:25:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811041f385f01... -2025-09-02 06:25:24 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811041f385f01... -2025-09-02 06:25:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811041f385f01... -2025-09-02 06:25:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819524.267488, 'pubkey_prefix': '33d811041f385f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811041f385f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf144f0b668e7e5f3054cc2bd43cd74f492c81b3874a5c644f14cf861039384d71144a75d247f6e68ca9b998eaa2db2cbcfa677095ff40b8ce8cb7e0e963e2e45e02093cf0992d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 06:25:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990503fb7e5f23... -2025-09-02 06:25:28 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990503fb7e5f23... -2025-09-02 06:25:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990503fb7e5f23... -2025-09-02 06:25:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819528.603541, 'pubkey_prefix': 'f5990503fb7e5f2323f51f291618e7f71f977aba6d44c89510435533aefac6d6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990503fb7e5f2323f51f291618e7f71f977aba6d44c89510435533aefac6d6e4331c872ebf6ea2b680059c4c40575db8573c2eb94ec0967a49de7feff56639580ba9d41a858276c5312d'} -2025-09-02 06:25:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80504fb7e5f01... -2025-09-02 06:25:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80504fb7e5f01... -2025-09-02 06:25:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80504fb7e5f01... -2025-09-02 06:25:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819529.830008, 'pubkey_prefix': '32d80504fb7e5f012323f51f291618e7f71f977aba6d44c89510435533aefac6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80504fb7e5f012323f51f291618e7f71f977aba6d44c89510435533aefac6d6e4331c872ebf6ea2b680059c4c40575db8573c2eb94ec0967a49de7feff56639580ba9d41a858276c5312d'} -2025-09-02 06:25:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 06:25:44 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 06:25:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 06:25:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819544.62346, 'pubkey_prefix': 'f29905027e5f2323c49ff932d70376e67a0e7bae5d5a1f4149416e72c3982ab9', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323c49ff932d70376e67a0e7bae5d5a1f4149416e72c3982ab94864aaef6a314a8f868ef7b3c70b469802bfd334c7f44d80a59e1d390af62366ad01c6c0cae96965f4ee'} -2025-09-02 06:25:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 06:25:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 06:25:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 06:25:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819545.4893508, 'pubkey_prefix': '32d805037e5f012323c49ff932d70376e67a0e7bae5d5a1f4149416e72c3982a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323c49ff932d70376e67a0e7bae5d5a1f4149416e72c3982ab94864aaef6a314a8f868ef7b3c70b469802bfd334c7f44d80a59e1d390af62366ad01c6c0cae96965f4ee'} -2025-09-02 06:26:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 06:26:12 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 06:26:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 06:26:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819572.6949592, 'pubkey_prefix': 'f59905027e5f2323886a975533ba8b02f5e6737d746f83b4a4c5a7694e2dab2f', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323886a975533ba8b02f5e6737d746f83b4a4c5a7694e2dab2f0d6c2304d277e4e6d623e17210ffdefe195808019ecc99b7c36760c451bce99dd19b538436c6f6ead79c'} -2025-09-02 06:26:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 06:26:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 06:26:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 06:26:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819573.1362188, 'pubkey_prefix': '31d805037e5f012323886a975533ba8b02f5e6737d746f83b4a4c5a7694e2dab', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323886a975533ba8b02f5e6737d746f83b4a4c5a7694e2dab2f0d6c2304d277e4e6d623e17210ffdefe195808019ecc99b7c36760c451bce99dd19b538436c6f6ead79c'} -2025-09-02 06:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599110580d0387e... -2025-09-02 06:27:05 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599110580d0387e... -2025-09-02 06:27:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599110580d0387e... -2025-09-02 06:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819625.286538, 'pubkey_prefix': 'f599110580d0387e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e5', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599110580d0387e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98a4f0b668acdccbee21d1e547386582fbf78bbeda2be44dec9c481c28901afc4ff59ea4e704494e71c6f4b654f4a65ad981dadd4596550221bbc298c1bdb39b3df000870d92bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 06:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110680d0387e... -2025-09-02 06:27:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110680d0387e... -2025-09-02 06:27:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110680d0387e... -2025-09-02 06:27:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819626.56218, 'pubkey_prefix': '31d7110680d0387e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110680d0387e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98a4f0b668acdccbee21d1e547386582fbf78bbeda2be44dec9c481c28901afc4ff59ea4e704494e71c6f4b654f4a65ad981dadd4596550221bbc298c1bdb39b3df000870d92bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 06:27:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d0402a37e5f... -2025-09-02 06:27:12 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d0402a37e5f... -2025-09-02 06:27:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d0402a37e5f... -2025-09-02 06:27:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819632.5145159, 'pubkey_prefix': 'f5991d0402a37e5fc4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d0402a37e5fc4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbac167695aeb1ce2645b3252614f1c64080b6b0'} -2025-09-02 06:27:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d0502a37e5f... -2025-09-02 06:27:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d0502a37e5f... -2025-09-02 06:27:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d0502a37e5f... -2025-09-02 06:27:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819633.377569, 'pubkey_prefix': '31d81d0502a37e5f01c4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d0502a37e5f01c4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbac167695aeb1ce2645b3252614f1c64080b6b0'} -2025-09-02 06:27:19 - MeshCoreBot - DEBUG - Converted to 27 bytes: f79a090380cd5ffe... -2025-09-02 06:27:19 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 06:27:19 - MeshCoreBot - DEBUG - Has transport codes: 9a090380 -2025-09-02 06:27:19 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 06:27:19 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 06:27:20 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d7090480cd5f01... -2025-09-02 06:27:20 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 06:27:20 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 06:27:20 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 06:27:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: f79a2103027e5fc4... -2025-09-02 06:27:22 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 06:27:22 - MeshCoreBot - DEBUG - Has transport codes: 9a210302 -2025-09-02 06:27:22 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 06:27:22 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 06:27:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d72104027e5f01... -2025-09-02 06:27:23 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 06:27:23 - MeshCoreBot - DEBUG - Has transport codes: d7210402 -2025-09-02 06:27:23 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 06:27:23 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1503cb085f11... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1503cb085f11... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1503cb085f11... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819644.107024, 'pubkey_prefix': 'f49a1503cb085f116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb9608c', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503cb085f116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb9608c28b79222d921b6524c3a'} -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756819642, 'text': 'Ikoka Stick FW Dev: COFFEE'} -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Message content for processing: COFFEE -2025-09-02 06:27:24 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: COFFEE -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756819644.107024, 'pubkey_prefix': 'f49a1503cb085f116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb9608c', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503cb085f116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb9608c28b79222d921b6524c3a'} -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Found raw packet data: f49a1503cb085f116a2bf3045bbd6e66... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Converted to 42 bytes: f49a1503cb085f11... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Has transport codes: 9a1503cb -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Path bytes: 5f116a2bf3045bbd -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Payload: 6e6644e1d3691230ed43cab78df80cb9... (28 bytes) -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 8, 'path_nodes': ['115f', '2b6a', '4f3', 'bd5b'], 'payload': '6e6644e1d3691230ed43cab78df80cb9608c28b79222d921b6524c3a', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 8, 'path_nodes': ['115f', '2b6a', '4f3', 'bd5b'], 'payload': '6e6644e1d3691230ed43cab78df80cb9608c28b79222d921b6524c3a', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504cb085f01... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504cb085f01... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504cb085f01... -2025-09-02 06:27:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819644.5026062, 'pubkey_prefix': '32d81504cb085f01116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb960', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504cb085f01116a2bf3045bbd6e6644e1d3691230ed43cab78df80cb9608c28b79222d921b6524c3a'} -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1d0402a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1d0402a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1d0402a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819648.35449, 'pubkey_prefix': 'f69a1d0402a37e5fc4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1d0402a37e5fc4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbac529a91b676447d3af35b9cedff124d683a83'} -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81d0502a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81d0502a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81d0502a37e5f... -2025-09-02 06:27:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819648.97447, 'pubkey_prefix': '33d81d0502a37e5f01c4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81d0502a37e5f01c4feeabafe6f00367c38857ddc3f44e6141a5e15d6d4f5e6af1642dd43909dfbac529a91b676447d3af35b9cedff124d683a83'} -2025-09-02 06:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911005fbfb6c8... -2025-09-02 06:30:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911005fbfb6c8... -2025-09-02 06:30:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911005fbfb6c8... -2025-09-02 06:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819855.929915, 'pubkey_prefix': 'f59911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c397f1b6688093eb1d0438ef96e0ef0844906a80625e79876711e3534b6481c8dd1c31b72caabdd1ef6b2f53c0a99b1e84bb1a8c17730e726e9ab1941344cf65385624cd0f927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 06:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81101015fbfb6... -2025-09-02 06:30:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81101015fbfb6... -2025-09-02 06:30:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81101015fbfb6... -2025-09-02 06:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819856.9114702, 'pubkey_prefix': '32d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c397f1b6688093eb1d0438ef96e0ef0844906a80625e79876711e3534b6481c8dd1c31b72caabdd1ef6b2f53c0a99b1e84bb1a8c17730e726e9ab1941344cf65385624cd0f927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 06:31:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 06:31:28 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 06:31:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 06:31:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819888.817573, 'pubkey_prefix': 'f49905027e5f2323d991f41ecfffde5131b43f49ed9129ccf2d795eb53c6045b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323d991f41ecfffde5131b43f49ed9129ccf2d795eb53c6045b95ff87d60b2464e63045e8c6cbadebf4e580bcfa3c0e565c0f8785c7548079befad9c01ab1de438c3ae0'} -2025-09-02 06:31:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 06:31:29 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 06:31:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 06:31:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819889.821496, 'pubkey_prefix': '33d805037e5f012323d991f41ecfffde5131b43f49ed9129ccf2d795eb53c604', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323d991f41ecfffde5131b43f49ed9129ccf2d795eb53c6045b95ff87d60b2464e63045e8c6cbadebf4e580bcfa3c0e565c0f8785c7548079befad9c01ab1de438c3ae0'} -2025-09-02 06:32:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0503241d5f85... -2025-09-02 06:32:00 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0503241d5f85... -2025-09-02 06:32:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0503241d5f85... -2025-09-02 06:32:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819920.948427, 'pubkey_prefix': 'f69a0503241d5f85758a5f0df9c4851cc7b5da52276301fb92d0f02c6394ae08', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0503241d5f85758a5f0df9c4851cc7b5da52276301fb92d0f02c6394ae089663a206dc20c94b1a95d4c29b57a93b1a6b07137659877b81d08629c9afa59bc0574b8feb44fb18786d54'} -2025-09-02 06:32:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504241d5f01... -2025-09-02 06:32:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504241d5f01... -2025-09-02 06:32:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504241d5f01... -2025-09-02 06:32:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819921.954616, 'pubkey_prefix': '30d80504241d5f0185758a5f0df9c4851cc7b5da52276301fb92d0f02c6394ae', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504241d5f0185758a5f0df9c4851cc7b5da52276301fb92d0f02c6394ae089663a206dc20c94b1a95d4c29b57a93b1a6b07137659877b81d08629c9afa59bc0574b8feb44fb18786d54'} -2025-09-02 06:32:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1104b8647e5f... -2025-09-02 06:32:10 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1104b8647e5f... -2025-09-02 06:32:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1104b8647e5f... -2025-09-02 06:32:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819930.4753358, 'pubkey_prefix': 'f59a1104b8647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1104b8647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0d4f1b668c2182a3ee77fa4f7d5a15430450ef6efeb07a2aee318e66a4e2384528da4faec9ec0342b4b7d721b4727f092f4f013ff338eba10ae6eecec827038b189ceff0a92ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 06:32:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105b8647e5f... -2025-09-02 06:32:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105b8647e5f... -2025-09-02 06:32:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105b8647e5f... -2025-09-02 06:32:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756819931.749957, 'pubkey_prefix': '32d81105b8647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105b8647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0d4f1b668c2182a3ee77fa4f7d5a15430450ef6efeb07a2aee318e66a4e2384528da4faec9ec0342b4b7d721b4727f092f4f013ff338eba10ae6eecec827038b189ceff0a92ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 06:33:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a110438081d5f... -2025-09-02 06:33:30 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a110438081d5f... -2025-09-02 06:33:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a110438081d5f... -2025-09-02 06:33:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820010.394921, 'pubkey_prefix': 'f79a110438081d5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a110438081d5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd13f2b6689c5ba59541cebbb5f098e5af72429c9b426fbd2b32a45a7342ed95c4f8df95ef1cdc8986f6759b6eef147361330ee03360ebdca08ece35c758cec6ba5282800792a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 06:33:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110538081d5f... -2025-09-02 06:33:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110538081d5f... -2025-09-02 06:33:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110538081d5f... -2025-09-02 06:33:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820012.1352692, 'pubkey_prefix': '31d8110538081d5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110538081d5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd13f2b6689c5ba59541cebbb5f098e5af72429c9b426fbd2b32a45a7342ed95c4f8df95ef1cdc8986f6759b6eef147361330ee03360ebdca08ece35c758cec6ba5282800792a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503c57e5f11... -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503c57e5f11... -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503c57e5f11... -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820068.919071, 'pubkey_prefix': 'f89a1503c57e5f1174db6c176466630d90a7d6ea954fad0ead534c991774766c', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c57e5f1174db6c176466630d90a7d6ea954fad0ead534c991774766c4884910e7c0b7c5ffc5a'} -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756820066, 'text': '👽Cisien: MANY COFFEE!!!'} -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Message content for processing: MANY COFFEE!!! -2025-09-02 06:34:28 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: MANY COFFEE!!! -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756820068.919071, 'pubkey_prefix': 'f89a1503c57e5f1174db6c176466630d90a7d6ea954fad0ead534c991774766c', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c57e5f1174db6c176466630d90a7d6ea954fad0ead534c991774766c4884910e7c0b7c5ffc5a'} -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Found raw packet data: f89a1503c57e5f1174db6c176466630d... -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Converted to 42 bytes: f89a1503c57e5f11... -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Has transport codes: 9a1503c5 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 06:34:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 06:34:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504c57e5f01... -2025-09-02 06:34:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504c57e5f01... -2025-09-02 06:34:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504c57e5f01... -2025-09-02 06:34:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820069.31312, 'pubkey_prefix': '30d81504c57e5f011174db6c176466630d90a7d6ea954fad0ead534c99177476', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504c57e5f011174db6c176466630d90a7d6ea954fad0ead534c991774766c4884910e7c0b7c5ffc5a'} -2025-09-02 06:34:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a110338085fdc... -2025-09-02 06:34:32 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a110338085fdc... -2025-09-02 06:34:32 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a110338085fdc... -2025-09-02 06:34:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820072.3857229, 'pubkey_prefix': 'f89a110338085fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a110338085fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728663f2b668f8d83021c8d379b4fcd982b21e6e58ef07c2d1c64383e7df0b067011860e9b0c1d0a2fe7b8190868229d8dd947b23a1835f3ec344b03f00058e27d29e3f6e50692f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 06:34:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110438085f01... -2025-09-02 06:34:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110438085f01... -2025-09-02 06:34:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110438085f01... -2025-09-02 06:34:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820073.119172, 'pubkey_prefix': '31d8110438085f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110438085f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728663f2b668f8d83021c8d379b4fcd982b21e6e58ef07c2d1c64383e7df0b067011860e9b0c1d0a2fe7b8190868229d8dd947b23a1835f3ec344b03f00058e27d29e3f6e50692f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f54c5... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f54c5... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f54c5... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820108.08573, 'pubkey_prefix': 'f69a05027e5f54c5f54d5cfba75677335a5c4f828c76c766a995f54b4f9a58b9', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f54c5f54d5cfba75677335a5c4f828c76c766a995f54b4f9a58b94976e73890e82fc66ab8453154268b6a51e17819d2dc7318a01dcb65d7cb2e5a3883afd3f11f1921a0c8'} -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 06:35:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820108.8095071, 'pubkey_prefix': '31d805037e5f0154c5f54d5cfba75677335a5c4f828c76c766a995f54b4f9a58', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c5f54d5cfba75677335a5c4f828c76c766a995f54b4f9a58b94976e73890e82fc66ab8453154268b6a51e17819d2dc7318a01dcb65d7cb2e5a3883afd3f11f1921a0c8'} -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503c57e5f11... -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503c57e5f11... -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503c57e5f11... -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820167.447092, 'pubkey_prefix': 'f89a1503c57e5f113e8e469c3195757b11b938a32801e9a2fd6cefefe0480bcb', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c57e5f113e8e469c3195757b11b938a32801e9a2fd6cefefe0480bcbfed2cf923602fe274e0e'} -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756820162, 'text': '👽Cisien: And much fogs'} -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Extracted sender from text: 👽Cisien -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Message content for processing: And much fogs -2025-09-02 06:36:07 - MeshCoreBot - INFO - Received channel message (Public) from 👽Cisien: 👽Cisien: And much fogs -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756820167.447092, 'pubkey_prefix': 'f89a1503c57e5f113e8e469c3195757b11b938a32801e9a2fd6cefefe0480bcb', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503c57e5f113e8e469c3195757b11b938a32801e9a2fd6cefefe0480bcbfed2cf923602fe274e0e'} -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Found raw packet data: f89a1503c57e5f113e8e469c3195757b... -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Converted to 42 bytes: f89a1503c57e5f11... -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Header: 0xf8, route_type: 0 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Has transport codes: 9a1503c5 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.0 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 06:36:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 06:36:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504c57e5f01... -2025-09-02 06:36:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504c57e5f01... -2025-09-02 06:36:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504c57e5f01... -2025-09-02 06:36:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820168.1241689, 'pubkey_prefix': '31d81504c57e5f01113e8e469c3195757b11b938a32801e9a2fd6cefefe0480b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504c57e5f01113e8e469c3195757b11b938a32801e9a2fd6cefefe0480bcbfed2cf923602fe274e0e'} -2025-09-02 06:36:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503b97e5f23... -2025-09-02 06:36:45 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503b97e5f23... -2025-09-02 06:36:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503b97e5f23... -2025-09-02 06:36:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820205.7859142, 'pubkey_prefix': 'f79a0503b97e5f2323f344632dc280bd4a53d545d1a14869c182e2cb2a743137', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503b97e5f2323f344632dc280bd4a53d545d1a14869c182e2cb2a7431373d7ab43a21c418fd8eefe974e1937f6fb743cb651e6232623dd49ef1b1171724d778da84cd6351907568f3'} -2025-09-02 06:36:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80504b97e5f01... -2025-09-02 06:36:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80504b97e5f01... -2025-09-02 06:36:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80504b97e5f01... -2025-09-02 06:36:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820206.366847, 'pubkey_prefix': '2ed80504b97e5f012323f344632dc280bd4a53d545d1a14869c182e2cb2a7431', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80504b97e5f012323f344632dc280bd4a53d545d1a14869c182e2cb2a7431373d7ab43a21c418fd8eefe974e1937f6fb743cb651e6232623dd49ef1b1171724d778da84cd6351907568f3'} -2025-09-02 06:37:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990503fb7e5f23... -2025-09-02 06:37:19 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990503fb7e5f23... -2025-09-02 06:37:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990503fb7e5f23... -2025-09-02 06:37:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820239.814377, 'pubkey_prefix': 'f5990503fb7e5f23230736c078c23a93ea8595ecf051b0fd1b2eb97f3139e6ce', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990503fb7e5f23230736c078c23a93ea8595ecf051b0fd1b2eb97f3139e6cef45803f80721051e63588493953875db13e4f74f7c984d76f44097a4e35daf8b92470a814a9fe9dad0d12f'} -2025-09-02 06:37:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504fb7e5f01... -2025-09-02 06:37:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504fb7e5f01... -2025-09-02 06:37:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504fb7e5f01... -2025-09-02 06:37:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820240.3958578, 'pubkey_prefix': '30d80504fb7e5f0123230736c078c23a93ea8595ecf051b0fd1b2eb97f3139e6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504fb7e5f0123230736c078c23a93ea8595ecf051b0fd1b2eb97f3139e6cef45803f80721051e63588493953875db13e4f74f7c984d76f44097a4e35daf8b92470a814a9fe9dad0d12f'} -2025-09-02 06:37:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79905015f547e42... -2025-09-02 06:37:48 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79905015f547e42... -2025-09-02 06:37:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f79905015f547e42... -2025-09-02 06:37:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820268.769218, 'pubkey_prefix': 'f79905015f547e42d07e1a81e2c23722cf621925e786a1d44f5a2fcb7407a01b', 'snr': -2.25, 'rssi': -103, 'raw_hex': 'f79905015f547e42d07e1a81e2c23722cf621925e786a1d44f5a2fcb7407a01b22a19c0eb197a3ca01b987096fadf58cac9264916475f750b8cfbd26429d1a4031796dc1bed048d15d'} -2025-09-02 06:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 06:37:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 06:37:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 06:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820269.488831, 'pubkey_prefix': '31d805025f01547e42d07e1a81e2c23722cf621925e786a1d44f5a2fcb7407a0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e42d07e1a81e2c23722cf621925e786a1d44f5a2fcb7407a01b22a19c0eb197a3ca01b987096fadf58cac9264916475f750b8cfbd26429d1a4031796dc1bed048d15d'} -2025-09-02 06:37:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:37:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:37:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:37:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820274.00024, 'pubkey_prefix': 'f69a05027e5f2323b89dff98d1283b0500beea578a020e357b8d006db6c4ebe2', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323b89dff98d1283b0500beea578a020e357b8d006db6c4ebe2f34ba1455be7731b389e178d392c8994717bb5b8095b10bcfc68bee60ebc0dbfb5f70e1ca0e34d5eff87'} -2025-09-02 06:37:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 06:37:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 06:37:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 06:37:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820274.44073, 'pubkey_prefix': '33d805037e5f012323b89dff98d1283b0500beea578a020e357b8d006db6c4eb', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323b89dff98d1283b0500beea578a020e357b8d006db6c4ebe2f34ba1455be7731b389e178d392c8994717bb5b8095b10bcfc68bee60ebc0dbfb5f70e1ca0e34d5eff87'} -2025-09-02 06:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911051f38081d... -2025-09-02 06:38:13 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911051f38081d... -2025-09-02 06:38:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911051f38081d... -2025-09-02 06:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820293.433706, 'pubkey_prefix': 'f29911051f38081d5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd5', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911051f38081d5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2faa7b66839e46e0910d8e1f30f068f824d2dfb88b8f7135ca9179a97404d253c8032ed499ba408ed7b601d0b525985224d867ccf80d0ac11528c4bde1030e4798bdf7d0a824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 06:38:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811061f38081d... -2025-09-02 06:38:14 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811061f38081d... -2025-09-02 06:38:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811061f38081d... -2025-09-02 06:38:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820294.180619, 'pubkey_prefix': '33d811061f38081d5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66b', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811061f38081d5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2faa7b66839e46e0910d8e1f30f068f824d2dfb88b8f7135ca9179a97404d253c8032ed499ba408ed7b601d0b525985224d867ccf80d0ac11528c4bde1030e4798bdf7d0a824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 06:38:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990505fb541f38... -2025-09-02 06:38:24 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990505fb541f38... -2025-09-02 06:38:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990505fb541f38... -2025-09-02 06:38:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820304.793969, 'pubkey_prefix': 'f4990505fb541f385f23231476f8a87f50faf952fe1473469432cc9484dd9899', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990505fb541f385f23231476f8a87f50faf952fe1473469432cc9484dd9899970a276ec3359f94e7582ce951d899e7505951c5cf927c8aa9ec621d519dbcef327856ecd8f6f0578a0bbd9c1d'} -2025-09-02 06:38:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80506fb541f38... -2025-09-02 06:38:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80506fb541f38... -2025-09-02 06:38:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80506fb541f38... -2025-09-02 06:38:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820305.833119, 'pubkey_prefix': '31d80506fb541f385f0123231476f8a87f50faf952fe1473469432cc9484dd98', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80506fb541f385f0123231476f8a87f50faf952fe1473469432cc9484dd9899970a276ec3359f94e7582ce951d899e7505951c5cf927c8aa9ec621d519dbcef327856ecd8f6f0578a0bbd9c1d'} -2025-09-02 06:40:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11051f38081d... -2025-09-02 06:40:03 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11051f38081d... -2025-09-02 06:40:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11051f38081d... -2025-09-02 06:40:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820403.219145, 'pubkey_prefix': 'f79a11051f38081d5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11051f38081d5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc801f05066818c85b9ade44821482d64f72eafe18d57a7c9342cb080612ea89efb430394dd0a94e51e7b8658c1b688f8160f27084e31493664d20b8a7b8787301c2dcdf60392d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 06:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811061f38081d... -2025-09-02 06:40:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811061f38081d... -2025-09-02 06:40:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811061f38081d... -2025-09-02 06:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820404.960675, 'pubkey_prefix': '33d811061f38081d5f012c3d703f6649e613639c12ba97a399d16ec9f112a160', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811061f38081d5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc801f05066818c85b9ade44821482d64f72eafe18d57a7c9342cb080612ea89efb430394dd0a94e51e7b8658c1b688f8160f27084e31493664d20b8a7b8787301c2dcdf60392d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f857e5e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f857e5e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f857e5e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820423.5159879, 'pubkey_prefix': 'f39905015f857e5e428c3fa67db7238748e31d5e69436b4f0fee4b8b5c23dceb', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f857e5e428c3fa67db7238748e31d5e69436b4f0fee4b8b5c23dceb560afece473bd233d728d55a720bc5038534f6bb96271b41c9892f4a8ced60494d9ce0bc3b34de080e'} -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 06:40:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820423.815213, 'pubkey_prefix': '32d805025f01857e5e428c3fa67db7238748e31d5e69436b4f0fee4b8b5c23dc', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857e5e428c3fa67db7238748e31d5e69436b4f0fee4b8b5c23dceb560afece473bd233d728d55a720bc5038534f6bb96271b41c9892f4a8ced60494d9ce0bc3b34de080e'} -2025-09-02 06:40:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991104e61f385f... -2025-09-02 06:40:32 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991104e61f385f... -2025-09-02 06:40:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991104e61f385f... -2025-09-02 06:40:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820432.740327, 'pubkey_prefix': 'f4991104e61f385fe412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991104e61f385fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76bcaf3b668493bb608cae1d6f9c41d4ad18ba50ad1e52f1a84cde0cdc2ee5dab66a51ad8ecd585eaafe0c4303cee43ed609f54ecfeb622f5b799c84be51a9662ab2504ba0892008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 06:40:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105e61f385f... -2025-09-02 06:40:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105e61f385f... -2025-09-02 06:40:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105e61f385f... -2025-09-02 06:40:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820433.320927, 'pubkey_prefix': '32d81105e61f385f01e412c904929ca28d5920f786f7434492ce171b5773d4f4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105e61f385f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76bcaf3b668493bb608cae1d6f9c41d4ad18ba50ad1e52f1a84cde0cdc2ee5dab66a51ad8ecd585eaafe0c4303cee43ed609f54ecfeb622f5b799c84be51a9662ab2504ba0892008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 06:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991102fd5fc573... -2025-09-02 06:40:48 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991102fd5fc573... -2025-09-02 06:40:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991102fd5fc573... -2025-09-02 06:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820448.739763, 'pubkey_prefix': 'f3991102fd5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991102fd5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff5fb8466623d0e3126e95c25d952ba8ed285bb9f418f841a6591ff268dfeb01c77d126cfc21e3cdeef6d48fb9d053ebc9a5724c6f5074d74d9afbcfba09bf55ec2b26e90f932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 06:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81103fd5f01c5... -2025-09-02 06:40:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81103fd5f01c5... -2025-09-02 06:40:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81103fd5f01c5... -2025-09-02 06:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820450.343628, 'pubkey_prefix': '31d81103fd5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81103fd5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff5fb8466623d0e3126e95c25d952ba8ed285bb9f418f841a6591ff268dfeb01c77d126cfc21e3cdeef6d48fb9d053ebc9a5724c6f5074d74d9afbcfba09bf55ec2b26e90f932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 06:41:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991104cb081d5f... -2025-09-02 06:41:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991104cb081d5f... -2025-09-02 06:41:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991104cb081d5f... -2025-09-02 06:41:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820519.862731, 'pubkey_prefix': 'f5991104cb081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991104cb081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d1827f4b6681d66e6eaca7dc3be0ba47789df87bccc0e2af6685624e776c1c7d04585332d3116648f5981f20fff9e05064b850bce1fdf8367664f4be401743720c92b5bb508920000000000000000484158212052656c6179'} -2025-09-02 06:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81105cb081d5f... -2025-09-02 06:42:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81105cb081d5f... -2025-09-02 06:42:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81105cb081d5f... -2025-09-02 06:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820521.2802281, 'pubkey_prefix': '33d81105cb081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982e', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81105cb081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d1827f4b6681d66e6eaca7dc3be0ba47789df87bccc0e2af6685624e776c1c7d04585332d3116648f5981f20fff9e05064b850bce1fdf8367664f4be401743720c92b5bb508920000000000000000484158212052656c6179'} -2025-09-02 06:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11021d5f8ddd... -2025-09-02 06:43:25 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11021d5f8ddd... -2025-09-02 06:43:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11021d5f8ddd... -2025-09-02 06:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820605.9918349, 'pubkey_prefix': 'f79a11021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f073249666b00c38752614d346f31b795b9459e9150d9b7a3a73f1d5f0040640869d8cfed7cfa4de701502327b7c24b1ff77663996314a6af04169616a4c6cb0d9a382707930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 06:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811031d5f018d... -2025-09-02 06:43:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811031d5f018d... -2025-09-02 06:43:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811031d5f018d... -2025-09-02 06:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820607.499691, 'pubkey_prefix': '33d811031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f073249666b00c38752614d346f31b795b9459e9150d9b7a3a73f1d5f0040640869d8cfed7cfa4de701502327b7c24b1ff77663996314a6af04169616a4c6cb0d9a382707930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820634.195434, 'pubkey_prefix': 'f39905027e5f2323ea74b9fa74b7e7757f7d9dcf23ffaabcc29a5e226dd25932', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323ea74b9fa74b7e7757f7d9dcf23ffaabcc29a5e226dd25932aa01c54cfa6549ab16c5e1833ec4fea07a92df0a5e1c6d70015ca35c1d664606493de1aebb0726db5fc8'} -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 06:43:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820634.918873, 'pubkey_prefix': '32d805037e5f012323ea74b9fa74b7e7757f7d9dcf23ffaabcc29a5e226dd259', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323ea74b9fa74b7e7757f7d9dcf23ffaabcc29a5e226dd25932aa01c54cfa6549ab16c5e1833ec4fea07a92df0a5e1c6d70015ca35c1d664606493de1aebb0726db5fc8'} -2025-09-02 06:44:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5f1ffb... -2025-09-02 06:44:38 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5f1ffb... -2025-09-02 06:44:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5f1ffb... -2025-09-02 06:44:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820678.4959428, 'pubkey_prefix': 'f69a11027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9bef4b668e42b72c3f32b4e36ec8e1115b6bdd93bdc13dc4421a7a1b6143db9d8c8a28bf1e90ede933d901e9633a1448d3d35242c54f398a5543e6fd5cdb6fdcd24b03c0192646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 06:44:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f011f... -2025-09-02 06:44:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f011f... -2025-09-02 06:44:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f011f... -2025-09-02 06:44:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820679.5361438, 'pubkey_prefix': '30d811037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9bef4b668e42b72c3f32b4e36ec8e1115b6bdd93bdc13dc4421a7a1b6143db9d8c8a28bf1e90ede933d901e9633a1448d3d35242c54f398a5543e6fd5cdb6fdcd24b03c0192646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11015f7e7662... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11015f7e7662... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11015f7e7662... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820705.176193, 'pubkey_prefix': 'f79a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400dcf4b66808d46a0d20df8007418cc630b6a9534f4f35d436ad3178624690924433eabd3f5bc4161aff28aa9eb73ddffa16543db6be8e5a04fe532553f1f039f3cf665d0a92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811025f017e76... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811025f017e76... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811025f017e76... -2025-09-02 06:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820705.985467, 'pubkey_prefix': '2ed811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400dcf4b66808d46a0d20df8007418cc630b6a9534f4f35d436ad3178624690924433eabd3f5bc4161aff28aa9eb73ddffa16543db6be8e5a04fe532553f1f039f3cf665d0a92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 06:47:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f8575... -2025-09-02 06:47:12 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f8575... -2025-09-02 06:47:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f8575... -2025-09-02 06:47:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820832.9795048, 'pubkey_prefix': 'f69a05027e5f85759fb7533be3193b77f90760137343b79c20c7d00a16773f46', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f85759fb7533be3193b77f90760137343b79c20c7d00a16773f462ffed24fe20863fa25ba7e0890a2a9e6b6f69d750224800bb17467e6e5946e9cec0fa9fc65c4d6934ac2'} -2025-09-02 06:47:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd805037e5f0185... -2025-09-02 06:47:13 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd805037e5f0185... -2025-09-02 06:47:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd805037e5f0185... -2025-09-02 06:47:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820833.416188, 'pubkey_prefix': '2dd805037e5f0185759fb7533be3193b77f90760137343b79c20c7d00a16773f', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd805037e5f0185759fb7533be3193b77f90760137343b79c20c7d00a16773f462ffed24fe20863fa25ba7e0890a2a9e6b6f69d750224800bb17467e6e5946e9cec0fa9fc65c4d6934ac2'} -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a110794ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a110794ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a110794ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820903.223603, 'pubkey_prefix': 'f69a110794ea1f38081d5f89e12f5b0fa19bf012e223328014dec8508ebe4422', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a110794ea1f38081d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14bbdf5b66829340ae302e767f00099f2c7b74aaa3eb352bf6def6f35f543b77bd59a70770f3c00b86df984efe076b2752c22d4b98d43c29588511333ef176fe0909ee2b308932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8110894ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8110894ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8110894ea1f38... -2025-09-02 06:48:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820903.814323, 'pubkey_prefix': '2ed8110894ea1f38081d5f0189e12f5b0fa19bf012e223328014dec8508ebe44', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8110894ea1f38081d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14bbdf5b66829340ae302e767f00099f2c7b74aaa3eb352bf6def6f35f543b77bd59a70770f3c00b86df984efe076b2752c22d4b98d43c29588511333ef176fe0909ee2b308932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 06:49:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:49:10 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:49:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:49:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820950.216182, 'pubkey_prefix': 'f69a05027e5f2323789dda84bd5a39ab87802898ae9de72c3b49e5e7114af4f1', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323789dda84bd5a39ab87802898ae9de72c3b49e5e7114af4f113b7464d9721d1d66288c7137d7056d37f5c6f5e0d0de2f255f88910199392ec54fc7305459d26ae61f4'} -2025-09-02 06:49:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 06:49:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 06:49:11 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 06:49:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756820951.2207282, 'pubkey_prefix': '30d905037e5f012323789dda84bd5a39ab87802898ae9de72c3b49e5e7114af4', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323789dda84bd5a39ab87802898ae9de72c3b49e5e7114af4f113b7464d9721d1d66288c7137d7056d37f5c6f5e0d0de2f255f88910199392ec54fc7305459d26ae61f4'} -2025-09-02 06:50:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911027e5f5a61... -2025-09-02 06:50:25 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911027e5f5a61... -2025-09-02 06:50:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911027e5f5a61... -2025-09-02 06:50:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821025.9375172, 'pubkey_prefix': 'f59911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7161cf6b66869d1ca31440eb0a76ebde14659ef4b443e5b419b616b9e0a4a4e20bc2c95863f6ca91b131c616d5de23d48a4b0a2fe580a4eda90ebe40709e6a799234b297901925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 06:50:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f015a... -2025-09-02 06:50:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f015a... -2025-09-02 06:50:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f015a... -2025-09-02 06:50:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821027.678783, 'pubkey_prefix': '31d811037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7161cf6b66869d1ca31440eb0a76ebde14659ef4b443e5b419b616b9e0a4a4e20bc2c95863f6ca91b131c616d5de23d48a4b0a2fe580a4eda90ebe40709e6a799234b297901925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 06:51:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a09027e5f6bca... -2025-09-02 06:51:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a09027e5f6bca... -2025-09-02 06:51:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a09027e5f6bca... -2025-09-02 06:51:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821091.892451, 'pubkey_prefix': 'f59a09027e5f6bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866c8', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a09027e5f6bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866c81ac1b8faa82008cc97f0'} -2025-09-02 06:51:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed809037e5f016b... -2025-09-02 06:51:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed809037e5f016b... -2025-09-02 06:51:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed809037e5f016b... -2025-09-02 06:51:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821092.571593, 'pubkey_prefix': '2ed809037e5f016bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed809037e5f016bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866c81ac1b8faa82008cc97f0'} -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49909077ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49909077ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49909077ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821095.097839, 'pubkey_prefix': 'f49909077ec7c41f38085f6bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49909077ec7c41f38085f6bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866c81ac1b8faa82008cc57f0'} -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Converted to 30 bytes: f59a2106fb23507e... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Not enough data: need 156, have 30 -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd809087ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd809087ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd809087ec7c41f... -2025-09-02 06:51:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821095.734793, 'pubkey_prefix': '2fd809087ec7c41f38085f016bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd809087ec7c41f38085f016bca6b2443dbb8ebcb3196cc8f0ee79fbdd33f5f5b0d2a9866c81ac1b8faa82008cc57f0'} -2025-09-02 06:51:36 - MeshCoreBot - DEBUG - Converted to 31 bytes: 2ed82107fb23507e... -2025-09-02 06:51:36 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 06:51:36 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 06:51:36 - MeshCoreBot - DEBUG - Not enough data: need 218, have 31 -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547ec2... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547ec2... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547ec2... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821182.064306, 'pubkey_prefix': 'f59905015f547ec2b90519220b390cc86448cd9d4b17e737f9c1d9fdb2d83f0f', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547ec2b90519220b390cc86448cd9d4b17e737f9c1d9fdb2d83f0fedb44b1bfafd0a2792e8a269e7b74ba139cb992fd11f89750f9dbdb3872f58b95effe74ae94f815555'} -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 06:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821182.643797, 'pubkey_prefix': '30d805025f01547ec2b90519220b390cc86448cd9d4b17e737f9c1d9fdb2d83f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547ec2b90519220b390cc86448cd9d4b17e737f9c1d9fdb2d83f0fedb44b1bfafd0a2792e8a269e7b74ba139cb992fd11f89750f9dbdb3872f58b95effe74ae94f815555'} -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1507ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1507ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1507ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821248.416229, 'pubkey_prefix': 'f79a1507ae64c7b1241d5f11a0a09fef838986bde4fd71241de81c2c1187c38a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1507ae64c7b1241d5f11a0a09fef838986bde4fd71241de81c2c1187c38a4efb4d1ccdfdb5436296a4532f0a2c4c1bfd73dfd999c5327bfb5b824bc5'} -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756821237, 'text': "C'est pig_: Good morning eastsiders"} -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Extracted sender from text: C'est pig_ -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Message content for processing: Good morning eastsiders -2025-09-02 06:54:08 - MeshCoreBot - INFO - Received channel message (Public) from C'est pig_: C'est pig_: Good morning eastsiders -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756821248.416229, 'pubkey_prefix': 'f79a1507ae64c7b1241d5f11a0a09fef838986bde4fd71241de81c2c1187c38a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1507ae64c7b1241d5f11a0a09fef838986bde4fd71241de81c2c1187c38a4efb4d1ccdfdb5436296a4532f0a2c4c1bfd73dfd999c5327bfb5b824bc5'} -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Found raw packet data: f79a1507ae64c7b1241d5f11a0a09fef... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Converted to 62 bytes: f79a1507ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Has transport codes: 9a1507ae -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Not enough data: need 106, have 62 -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.25 -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd81508ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd81508ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2dd81508ae64c7b1... -2025-09-02 06:54:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821248.67397, 'pubkey_prefix': '2dd81508ae64c7b1241d5f0111a0a09fef838986bde4fd71241de81c2c1187c3', 'snr': 11.25, 'rssi': -40, 'raw_hex': '2dd81508ae64c7b1241d5f0111a0a09fef838986bde4fd71241de81c2c1187c38a4efb4d1ccdfdb5436296a4532f0a2c4c1bfd73dfd999c5327bfb5b824bc5'} -2025-09-02 06:54:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:54:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:54:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:54:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821260.4221702, 'pubkey_prefix': 'f69a05027e5f2323742b4bfd98e46f1d2e33a8256e83056c1198267493b30170', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323742b4bfd98e46f1d2e33a8256e83056c1198267493b30170b1ff662fe4d958c0f0d533281e14fda2a0547b7a27c359410e9ca24325b8ffdb68e5ade59efb56320527'} -2025-09-02 06:54:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 06:54:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 06:54:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 06:54:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821261.003927, 'pubkey_prefix': '30d805037e5f012323742b4bfd98e46f1d2e33a8256e83056c1198267493b301', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323742b4bfd98e46f1d2e33a8256e83056c1198267493b30170b1ff662fe4d958c0f0d533281e14fda2a0547b7a27c359410e9ca24325b8ffdb68e5ade59efb56320527'} -2025-09-02 06:54:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503b97e5f23... -2025-09-02 06:54:39 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503b97e5f23... -2025-09-02 06:54:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503b97e5f23... -2025-09-02 06:54:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821279.9242702, 'pubkey_prefix': 'f79a0503b97e5f23230b44d4db42ab5edb997ff781f9220d7f584e80d380a987', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503b97e5f23230b44d4db42ab5edb997ff781f9220d7f584e80d380a9878b13d4d643f90a28b43d994ea980a98477921cef4894b687c24fa5526e704c4c51956eb84cb1e203021519'} -2025-09-02 06:54:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504b97e5f01... -2025-09-02 06:54:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504b97e5f01... -2025-09-02 06:54:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504b97e5f01... -2025-09-02 06:54:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821280.363403, 'pubkey_prefix': '30d80504b97e5f0123230b44d4db42ab5edb997ff781f9220d7f584e80d380a9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504b97e5f0123230b44d4db42ab5edb997ff781f9220d7f584e80d380a9878b13d4d643f90a28b43d994ea980a98477921cef4894b687c24fa5526e704c4c51956eb84cb1e203021519'} -2025-09-02 06:55:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 06:55:11 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 06:55:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 06:55:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821311.1880782, 'pubkey_prefix': 'f69a05027e5f23230ee2aaaa5b6f0c6e151ed2486dfb6947fcb2a78493c06800', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f23230ee2aaaa5b6f0c6e151ed2486dfb6947fcb2a78493c068004b51ed7f9f556681bcc94d1f378bc0e4667f5e1bd2f90f9ba786d8ca0687cbf392bfecb4aa045cd19165'} -2025-09-02 06:55:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 06:55:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 06:55:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 06:55:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821312.0505521, 'pubkey_prefix': '31d805037e5f0123230ee2aaaa5b6f0c6e151ed2486dfb6947fcb2a78493c068', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123230ee2aaaa5b6f0c6e151ed2486dfb6947fcb2a78493c068004b51ed7f9f556681bcc94d1f378bc0e4667f5e1bd2f90f9ba786d8ca0687cbf392bfecb4aa045cd19165'} -2025-09-02 06:55:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857e93... -2025-09-02 06:55:33 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857e93... -2025-09-02 06:55:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857e93... -2025-09-02 06:55:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821333.6754491, 'pubkey_prefix': 'f69a05015f857e93bc8fe9dc5bb9bcdf7b1522a3012666a893fc2dffd6e6a5d8', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857e93bc8fe9dc5bb9bcdf7b1522a3012666a893fc2dffd6e6a5d8d65511c43094c71ec44ee55b8c8b6e3d440fa63aa4f170df5cc9e95f59587cb79a844a4684eae4e01e'} -2025-09-02 06:55:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805025f01857e... -2025-09-02 06:55:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805025f01857e... -2025-09-02 06:55:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805025f01857e... -2025-09-02 06:55:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821334.3979928, 'pubkey_prefix': '2ed805025f01857e93bc8fe9dc5bb9bcdf7b1522a3012666a893fc2dffd6e6a5', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805025f01857e93bc8fe9dc5bb9bcdf7b1522a3012666a893fc2dffd6e6a5d8d65511c43094c71ec44ee55b8c8b6e3d440fa63aa4f170df5cc9e95f59587cb79a844a4684eae4e01e'} -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821345.2332969, 'pubkey_prefix': 'f79a05027e5f23232b6576aa9d4ac3c1927fe0caf585063c261d64a10a22cb2e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23232b6576aa9d4ac3c1927fe0caf585063c261d64a10a22cb2e5676862d53b2be9e23efe3bbc8ae9fd5fd2ad39a7783694a301136fad7bf298b9d3e6b7da8a21c0b1a7b'} -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 06:55:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821345.95712, 'pubkey_prefix': '2fd805037e5f0123232b6576aa9d4ac3c1927fe0caf585063c261d64a10a22cb', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f0123232b6576aa9d4ac3c1927fe0caf585063c261d64a10a22cb2e5676862d53b2be9e23efe3bbc8ae9fd5fd2ad39a7783694a301136fad7bf298b9d3e6b7da8a21c0b1a7b'} -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1503a37e5f11... -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1503a37e5f11... -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1503a37e5f11... -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821434.516449, 'pubkey_prefix': 'f69a1503a37e5f11acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e55', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503a37e5f11acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e5554e8655835458ad25b384ef5eae76bbf5486cb2785e895acb2eaa2c6922501fb2d67d207609cd472732e'} -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756821431, 'text': 'SounderPilot2^: Yyyyuuuuummmm….coffffeeeee'} -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Extracted sender from text: SounderPilot2^ -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Message content for processing: Yyyyuuuuummmm….coffffeeeee -2025-09-02 06:57:14 - MeshCoreBot - INFO - Received channel message (Public) from SounderPilot2^: SounderPilot2^: Yyyyuuuuummmm….coffffeeeee -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756821434.516449, 'pubkey_prefix': 'f69a1503a37e5f11acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e55', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503a37e5f11acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e5554e8655835458ad25b384ef5eae76bbf5486cb2785e895acb2eaa2c6922501fb2d67d207609cd472732e'} -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Found raw packet data: f69a1503a37e5f11acbbe729fcddcc3b... -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Converted to 74 bytes: f69a1503a37e5f11... -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Not enough data: need 156, have 74 -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 06:57:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 06:57:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81504a37e5f01... -2025-09-02 06:57:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81504a37e5f01... -2025-09-02 06:57:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81504a37e5f01... -2025-09-02 06:57:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821435.238212, 'pubkey_prefix': '2ed81504a37e5f0111acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81504a37e5f0111acbbe729fcddcc3b4e481d68f1e04a71469b51aae24c2e5554e8655835458ad25b384ef5eae76bbf5486cb2785e895acb2eaa2c6922501fb2d67d207609cd472732e'} -2025-09-02 06:58:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599110464c77e5f... -2025-09-02 06:58:14 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599110464c77e5f... -2025-09-02 06:58:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599110464c77e5f... -2025-09-02 06:58:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821494.2714229, 'pubkey_prefix': 'f599110464c77e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf37', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599110464c77e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80cf1f7b6687c50129f7792f02739c78efa53f0c8dbe23080421c5cdd545494bf1f4fcd1765f79708ff76b9fe1b867a5df7f931aa59fdd90963a85d11db49951084fb08b905920000000000000000656172206275645f'} -2025-09-02 06:58:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110564c77e5f... -2025-09-02 06:58:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110564c77e5f... -2025-09-02 06:58:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110564c77e5f... -2025-09-02 06:58:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821495.233451, 'pubkey_prefix': '30d8110564c77e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110564c77e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80cf1f7b6687c50129f7792f02739c78efa53f0c8dbe23080421c5cdd545494bf1f4fcd1765f79708ff76b9fe1b867a5df7f931aa59fdd90963a85d11db49951084fb08b905920000000000000000656172206275645f'} -2025-09-02 06:58:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991103647e5f28... -2025-09-02 06:58:34 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991103647e5f28... -2025-09-02 06:58:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991103647e5f28... -2025-09-02 06:58:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821514.701679, 'pubkey_prefix': 'f5991103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee902f8b668dc8e9cafc4b8631179ad03ab3a8f698c2b4cec7959887225b53f2f2b5576c043919985a9ab4522f384252599a6cc1d5f2f64f9ae50f4639b27b27f81a1383d0781f09faba5'} -2025-09-02 06:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81100010101c0... -2025-09-02 06:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81100010101c0... -2025-09-02 06:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81100010101c0... -2025-09-02 06:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821515.742242, 'pubkey_prefix': '32d81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172050bf8b668cab0e8687e876eea73e8ddf22e431b3132b9a94d0443d7fbf85c7cc23e91f0aa1e653694a1987c45b2af050f7753801f5e0c209f264bcbcb2312f7b4b3f6ce0092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 06:58:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81104647e5f01... -2025-09-02 06:58:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81104647e5f01... -2025-09-02 06:58:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81104647e5f01... -2025-09-02 06:58:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821516.4314601, 'pubkey_prefix': '2fd81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d35', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee902f8b668dc8e9cafc4b8631179ad03ab3a8f698c2b4cec7959887225b53f2f2b5576c043919985a9ab4522f384252599a6cc1d5f2f64f9ae50f4639b27b27f81a1383d0781f09faba5'} -2025-09-02 06:59:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991506ae0c64c7... -2025-09-02 06:59:51 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991506ae0c64c7... -2025-09-02 06:59:51 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991506ae0c64c7... -2025-09-02 06:59:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821591.582517, 'pubkey_prefix': 'f4991506ae0c64c77e5f16829ff3a5161b73add9b604f12a7bf3073b4d8bb37c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991506ae0c64c77e5f16829ff3a5161b73add9b604f12a7bf3073b4d8bb37caec1e912b17dcfe5e178313a40aef0c54aa8e93d5f9716d17e74336e7c066da2380125151b955d1ea35f54d96ec14aac838753bb92323b54ec8802152faffb23e6956416f562850a4b45a9459a7bdf74fef5f551ccf52fb76982268db5ae787db00ae4b1a786b5f83f49bc847577af1caad47fb9c3dc7ba91718167340'} -2025-09-02 06:59:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81507ae0c64c7... -2025-09-02 06:59:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81507ae0c64c7... -2025-09-02 06:59:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81507ae0c64c7... -2025-09-02 06:59:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821593.455515, 'pubkey_prefix': '31d81507ae0c64c77e5f0116829ff3a5161b73add9b604f12a7bf3073b4d8bb3', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81507ae0c64c77e5f0116829ff3a5161b73add9b604f12a7bf3073b4d8bb37caec1e912b17dcfe5e178313a40aef0c54aa8e93d5f9716d17e74336e7c066da2380125151b955d1ea35f54d96ec14aac838753bb92323b54ec8802152faffb23e6956416f562850a4b45a9459a7bdf74fef5f551ccf52fb76982268db5ae787db00ae4b1a786b5f83f49bc847577af1caad47fb9c3dc7ba91718167340'} -2025-09-02 07:01:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 07:01:00 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 07:01:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 07:01:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821660.467322, 'pubkey_prefix': 'f89a05027e5f2323412815a9c686e34c2853663309f0d78fff9825ecd1f98e31', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323412815a9c686e34c2853663309f0d78fff9825ecd1f98e31833bd9b7655547e6243ab1057a3c32e733ce95f4838fefc0f4d9f194797d637b6dae8930da0f4ecae29e'} -2025-09-02 07:01:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 07:01:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 07:01:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 07:01:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821661.188489, 'pubkey_prefix': '2fd805037e5f012323412815a9c686e34c2853663309f0d78fff9825ecd1f98e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323412815a9c686e34c2853663309f0d78fff9825ecd1f98e31833bd9b7655547e6243ab1057a3c32e733ce95f4838fefc0f4d9f194797d637b6dae8930da0f4ecae29e'} -2025-09-02 07:01:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a15049c647e5f... -2025-09-02 07:01:29 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a15049c647e5f... -2025-09-02 07:01:29 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a15049c647e5f... -2025-09-02 07:01:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821689.706683, 'pubkey_prefix': 'f79a15049c647e5f16e7f811184e604eca5af12f7f287d28f1a7197369c2aa7e', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15049c647e5f16e7f811184e604eca5af12f7f287d28f1a7197369c2aa7e02fa4043c0de69b4f1c6c5696dde4b7003d4df4d92116f17be9251be0e914d9cc5eb60de946017deb061b171a5d00236194d8f637e75050a483026'} -2025-09-02 07:01:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815059c647e5f... -2025-09-02 07:01:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815059c647e5f... -2025-09-02 07:01:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815059c647e5f... -2025-09-02 07:01:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821690.224567, 'pubkey_prefix': '30d815059c647e5f0116e7f811184e604eca5af12f7f287d28f1a7197369c2aa', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815059c647e5f0116e7f811184e604eca5af12f7f287d28f1a7197369c2aa7e02fa4043c0de69b4f1c6c5696dde4b7003d4df4d92116f17be9251be0e914d9cc5eb60de946017deb061b171a5d00236194d8f637e75050a483026'} -2025-09-02 07:01:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 07:01:47 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 07:01:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 07:01:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821707.251486, 'pubkey_prefix': 'f59a05027e5f232377fe36670f399b378ed1c8a6ed7a4e686aad2c999a28901d', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f232377fe36670f399b378ed1c8a6ed7a4e686aad2c999a28901dd15f24f750b71b1b21d45876567dee16a41898efc0f8c0561a6ffd2d869a6839e96448d4fc2c286d5ec7'} -2025-09-02 07:01:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 07:01:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 07:01:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 07:01:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821708.1149068, 'pubkey_prefix': '32d805037e5f01232377fe36670f399b378ed1c8a6ed7a4e686aad2c999a2890', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232377fe36670f399b378ed1c8a6ed7a4e686aad2c999a28901dd15f24f750b71b1b21d45876567dee16a41898efc0f8c0561a6ffd2d869a6839e96448d4fc2c286d5ec7'} -2025-09-02 07:02:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f8575... -2025-09-02 07:02:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f8575... -2025-09-02 07:02:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f8575... -2025-09-02 07:02:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821733.511308, 'pubkey_prefix': 'f59a05027e5f8575a2d552d6edfb18dc733e7ac661f53f925dc46a6afe294bd0', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f8575a2d552d6edfb18dc733e7ac661f53f925dc46a6afe294bd0c9b56b899eb9693a436a97a9afd41663c141ce1514cbfbc1cc5ee6e9b9153031ced2f0b8d419bd3efb9f'} -2025-09-02 07:02:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0185... -2025-09-02 07:02:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0185... -2025-09-02 07:02:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0185... -2025-09-02 07:02:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821734.093355, 'pubkey_prefix': '31d805037e5f018575a2d552d6edfb18dc733e7ac661f53f925dc46a6afe294b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f018575a2d552d6edfb18dc733e7ac661f53f925dc46a6afe294bd0c9b56b899eb9693a436a97a9afd41663c141ce1514cbfbc1cc5ee6e9b9153031ced2f0b8d419bd3efb9f'} -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991505e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991505e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991505e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821925.659261, 'pubkey_prefix': 'f4991505e764c77e5f110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac30162', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991505e764c77e5f110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac3016206656cd00df53284a6ccf334'} -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756821921, 'text': 'Magpie: ☕️'} -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Extracted sender from text: Magpie -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Message content for processing: ☕️ -2025-09-02 07:05:25 - MeshCoreBot - INFO - Received channel message (Public) from Magpie: Magpie: ☕️ -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756821925.659261, 'pubkey_prefix': 'f4991505e764c77e5f110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac30162', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991505e764c77e5f110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac3016206656cd00df53284a6ccf334'} -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Found raw packet data: f4991505e764c77e5f110b83943cf8ed... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Converted to 44 bytes: f4991505e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Has transport codes: 991505e7 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Not enough data: need 106, have 44 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506e764c77e... -2025-09-02 07:05:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756821925.8628721, 'pubkey_prefix': '2fd71506e764c77e5f01110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac301', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506e764c77e5f01110b83943cf8ed15fcd0c2c68b1ab07feeb1bbdac3016206656cd00df53284a6ccf334'} -2025-09-02 07:06:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 07:06:57 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 07:06:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 07:06:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822017.571191, 'pubkey_prefix': 'f29805027e5f2323d540f65236408d9f85e45528efe362b0e290b8a0373c6240', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f2323d540f65236408d9f85e45528efe362b0e290b8a0373c6240fb013993ce4bd3e3ebc3269a4e450698c66d3cb2f643d9f175091765ef515a89578b9053459da5846c34'} -2025-09-02 07:06:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 07:06:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 07:06:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 07:06:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822018.010209, 'pubkey_prefix': '30d705037e5f012323d540f65236408d9f85e45528efe362b0e290b8a0373c62', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323d540f65236408d9f85e45528efe362b0e290b8a0373c6240fb013993ce4bd3e3ebc3269a4e450698c66d3cb2f643d9f175091765ef515a89578b9053459da5846c34'} -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822040.551355, 'pubkey_prefix': 'f49905027e5f2323bc24aff1a49121d596cbf2d4dc03b12fec0f06b74e36f8a5', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323bc24aff1a49121d596cbf2d4dc03b12fec0f06b74e36f8a5bc9c980a3c424b25d36bdff06f7b5c976f54b825a328a46fb1306ea07ae7175294ce87547c438032b9ae'} -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 07:07:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822040.8508239, 'pubkey_prefix': '2fd705037e5f012323bc24aff1a49121d596cbf2d4dc03b12fec0f06b74e36f8', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323bc24aff1a49121d596cbf2d4dc03b12fec0f06b74e36f8a5bc9c980a3c424b25d36bdff06f7b5c976f54b825a328a46fb1306ea07ae7175294ce87547c438032b9ae'} -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822067.4077, 'pubkey_prefix': 'f49905027e5f2323d09535f37c5c5ed17933d7670332af2f445c23406db19069', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323d09535f37c5c5ed17933d7670332af2f445c23406db19069b8cb347c9303f1c14f491ca25e073a835352e00b8d230640104420c65daaf48a3419d17b45a3422e9ab1'} -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 07:07:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822067.990856, 'pubkey_prefix': '2ed705037e5f012323d09535f37c5c5ed17933d7670332af2f445c23406db190', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f012323d09535f37c5c5ed17933d7670332af2f445c23406db19069b8cb347c9303f1c14f491ca25e073a835352e00b8d230640104420c65daaf48a3419d17b45a3422e9ab1'} -2025-09-02 07:07:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991102085fcb1f... -2025-09-02 07:07:57 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991102085fcb1f... -2025-09-02 07:07:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991102085fcb1f... -2025-09-02 07:07:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822077.15439, 'pubkey_prefix': 'f6991102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a541eeb668da8c6ed55fcfe06caa020ed1d95052b7d1a9ca766e0bb0e53c31ed12c75413f624de86d7f6f58e8c9f39084b2266742f57c1df593ad2c6eed888775b9dfc5c099253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 07:07:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd61103085f01cb... -2025-09-02 07:07:58 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd61103085f01cb... -2025-09-02 07:07:58 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd61103085f01cb... -2025-09-02 07:07:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822078.1286778, 'pubkey_prefix': '2dd61103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d1782', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd61103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a541eeb668da8c6ed55fcfe06caa020ed1d95052b7d1a9ca766e0bb0e53c31ed12c75413f624de86d7f6f58e8c9f39084b2266742f57c1df593ad2c6eed888775b9dfc5c099253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 07:08:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915066db864c7... -2025-09-02 07:08:10 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915066db864c7... -2025-09-02 07:08:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915066db864c7... -2025-09-02 07:08:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822090.1131039, 'pubkey_prefix': 'f49915066db864c77e5f16a0895c1055f1def3f5ebfcc6b8ba2cf71b49cf9cab', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915066db864c77e5f16a0895c1055f1def3f5ebfcc6b8ba2cf71b49cf9cab1b5384593388fe4bb5e410ff9670640fddef231e67f0b177533e71ce3255fb5cd3129c2ae213f6077f8cfd7c6171c7649742e8cff30efbf2fdd107460242fb8db1e2ab9910291df9f5667f1132b93f9834cd5f35c394d4b62049ea279fcb6d01c1d402a7a5ff3c3526d9dd60bc'} -2025-09-02 07:08:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715076db864c7... -2025-09-02 07:08:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715076db864c7... -2025-09-02 07:08:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715076db864c7... -2025-09-02 07:08:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822091.5647418, 'pubkey_prefix': '2fd715076db864c77e5f0116a0895c1055f1def3f5ebfcc6b8ba2cf71b49cf9c', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715076db864c77e5f0116a0895c1055f1def3f5ebfcc6b8ba2cf71b49cf9cab1b5384593388fe4bb5e410ff9670640fddef231e67f0b177533e71ce3255fb5cd3129c2ae213f6077f8cfd7c6171c7649742e8cff30efbf2fdd107460242fb8db1e2ab9910291df9f5667f1132b93f9834cd5f35c394d4b62049ea279fcb6d01c1d402a7a5ff3c3526d9dd60bc'} -2025-09-02 07:08:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905021d5f547e... -2025-09-02 07:08:20 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905021d5f547e... -2025-09-02 07:08:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905021d5f547e... -2025-09-02 07:08:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822100.597337, 'pubkey_prefix': 'f69905021d5f547e4120cc1bf45483ab7711e5a9bdc6732976537735e78cb7dd', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905021d5f547e4120cc1bf45483ab7711e5a9bdc6732976537735e78cb7dd784b7bc5aec11c5f533d579be716cac0391aa489324bb268ade0afb04eac4e14994f69aff7c5eed45a31'} -2025-09-02 07:08:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705031d5f0154... -2025-09-02 07:08:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705031d5f0154... -2025-09-02 07:08:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705031d5f0154... -2025-09-02 07:08:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822101.321816, 'pubkey_prefix': '30d705031d5f01547e4120cc1bf45483ab7711e5a9bdc6732976537735e78cb7', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705031d5f01547e4120cc1bf45483ab7711e5a9bdc6732976537735e78cb7dd784b7bc5aec11c5f533d579be716cac0391aa489324bb268ade0afb04eac4e14994f69aff7c5eed45a31'} -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1d040c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1d040c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1d040c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822111.521235, 'pubkey_prefix': 'f49a1d040c647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1d040c647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee95a89258d5689bcb79dbe16a68843f9c867cc'} -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71d050c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71d050c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71d050c647e5f... -2025-09-02 07:08:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822111.900766, 'pubkey_prefix': '2ed71d050c647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71d050c647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee95a89258d5689bcb79dbe16a68843f9c867cc'} -2025-09-02 07:08:44 - MeshCoreBot - DEBUG - Converted to 31 bytes: f59909070c64c7b1... -2025-09-02 07:08:44 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 07:08:44 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 07:08:44 - MeshCoreBot - DEBUG - Not enough data: need 155, have 31 -2025-09-02 07:08:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d709080c64c7b1... -2025-09-02 07:08:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d709080c64c7b1... -2025-09-02 07:08:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d709080c64c7b1... -2025-09-02 07:08:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822125.35021, 'pubkey_prefix': '30d709080c64c7b1241d5f0128793c05809ff6724c1d79e304384aa62399cf4b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d709080c64c7b1241d5f0128793c05809ff6724c1d79e304384aa62399cf4b'} -2025-09-02 07:09:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59915076d9164c7... -2025-09-02 07:09:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59915076d9164c7... -2025-09-02 07:09:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59915076d9164c7... -2025-09-02 07:09:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822153.296013, 'pubkey_prefix': 'f59915076d9164c7a37e5f162e4590d18a4f965b714a49acb35375cf21d2ce17', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59915076d9164c7a37e5f162e4590d18a4f965b714a49acb35375cf21d2ce17b3a89b3aca063120a5ccbfbee5c90e6bd65a6977662e660db672a8aafaaddb9915d8e521b8d23af68b823e2ae7dcf4ac63ff025e1123e4796518c98ee6aaf570030db92825ff605d89a74ff6f006'} -2025-09-02 07:09:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715086d9164c7... -2025-09-02 07:09:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715086d9164c7... -2025-09-02 07:09:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715086d9164c7... -2025-09-02 07:09:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822154.658137, 'pubkey_prefix': '2fd715086d9164c7a37e5f01162e4590d18a4f965b714a49acb35375cf21d2ce', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715086d9164c7a37e5f01162e4590d18a4f965b714a49acb35375cf21d2ce17b3a89b3aca063120a5ccbfbee5c90e6bd65a6977662e660db672a8aafaaddb9915d8e521b8d23af68b823e2ae7dcf4ac63ff025e1123e4796518c98ee6aaf570030db92825ff605d89a74ff6f006'} -2025-09-02 07:09:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990906910c64c7... -2025-09-02 07:09:53 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990906910c64c7... -2025-09-02 07:09:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990906910c64c7... -2025-09-02 07:09:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822193.7787242, 'pubkey_prefix': 'f3990906910c64c77e5f792825342ec3ba6f01219b67857b9b6716424e2d13ce', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990906910c64c77e5f792825342ec3ba6f01219b67857b9b6716424e2d13ceb91a4ef4f88b599aefe69be6db9a'} -2025-09-02 07:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70907910c64c7... -2025-09-02 07:09:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70907910c64c7... -2025-09-02 07:09:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70907910c64c7... -2025-09-02 07:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822194.193269, 'pubkey_prefix': '30d70907910c64c77e5f01792825342ec3ba6f01219b67857b9b6716424e2d13', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70907910c64c77e5f01792825342ec3ba6f01219b67857b9b6716424e2d13ceb91a4ef4f88b599aefe69be6db9a'} -2025-09-02 07:10:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499090491647e5f... -2025-09-02 07:10:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499090491647e5f... -2025-09-02 07:10:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499090491647e5f... -2025-09-02 07:10:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822203.8049889, 'pubkey_prefix': 'f499090491647e5f7928e299c52614a8c6c604f9658018459aa0e1db467a3176', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499090491647e5f7928e299c52614a8c6c604f9658018459aa0e1db467a3176dda322faf43667713c13cfbd'} -2025-09-02 07:10:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7090591647e5f... -2025-09-02 07:10:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7090591647e5f... -2025-09-02 07:10:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7090591647e5f... -2025-09-02 07:10:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822204.105432, 'pubkey_prefix': '30d7090591647e5f017928e299c52614a8c6c604f9658018459aa0e1db467a31', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7090591647e5f017928e299c52614a8c6c604f9658018459aa0e1db467a3176dda322faf43667713c13cfbd'} -2025-09-02 07:10:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905015f857eac... -2025-09-02 07:10:39 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905015f857eac... -2025-09-02 07:10:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905015f857eac... -2025-09-02 07:10:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822239.89511, 'pubkey_prefix': 'f29905015f857eace7e2e66c12da3214447603c319dcf65314da12a5c46aeab3', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905015f857eace7e2e66c12da3214447603c319dcf65314da12a5c46aeab318e3c490ec8eb7282bbbb7c195e6cf315935bd7f0433a38df840c34b739a6a9456cd638232bb1bd232'} -2025-09-02 07:10:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 07:10:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 07:10:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 07:10:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822240.193233, 'pubkey_prefix': '32d705025f01857eace7e2e66c12da3214447603c319dcf65314da12a5c46aea', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857eace7e2e66c12da3214447603c319dcf65314da12a5c46aeab318e3c490ec8eb7282bbbb7c195e6cf315935bd7f0433a38df840c34b739a6a9456cd638232bb1bd232'} -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59909041d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59909041d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59909041d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822273.045332, 'pubkey_prefix': 'f59909041d647e5f7928f22012582b7b12be3f7fe763fdd6e2b0b8008720856c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59909041d647e5f7928f22012582b7b12be3f7fe763fdd6e2b0b8008720856cf77410b15dd95e444a38a6e1'} -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd709051d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd709051d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd709051d647e5f... -2025-09-02 07:11:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822273.724401, 'pubkey_prefix': '2dd709051d647e5f017928f22012582b7b12be3f7fe763fdd6e2b0b800872085', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd709051d647e5f017928f22012582b7b12be3f7fe763fdd6e2b0b8008720856cf77410b15dd95e444a38a6e1'} -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822379.628246, 'pubkey_prefix': 'f19805027e5f23230299542c4b2441666c264f89dc0d466fcc96bed5783002fe', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23230299542c4b2441666c264f89dc0d466fcc96bed5783002fe79b3ba8bae068d713d0227da448acd74b4fe6b7ca75efeb5fe8a80fac490789b56d20f08c3e259fc8a71'} -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 07:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822379.926358, 'pubkey_prefix': '31d705037e5f0123230299542c4b2441666c264f89dc0d466fcc96bed5783002', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123230299542c4b2441666c264f89dc0d466fcc96bed5783002fe79b3ba8bae068d713d0227da448acd74b4fe6b7ca75efeb5fe8a80fac490789b56d20f08c3e259fc8a71'} -2025-09-02 07:13:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d050c64c77e... -2025-09-02 07:13:33 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d050c64c77e... -2025-09-02 07:13:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d050c64c77e... -2025-09-02 07:13:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822413.945857, 'pubkey_prefix': 'f2991d050c64c77e5fba28dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d050c64c77e5fba28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9d08b500009df2871b75106f0e96d2d8ce575'} -2025-09-02 07:13:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71d060c64c77e... -2025-09-02 07:13:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71d060c64c77e... -2025-09-02 07:13:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71d060c64c77e... -2025-09-02 07:13:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822414.565353, 'pubkey_prefix': '2ed71d060c64c77e5f01ba28dff96def17d0525a9c67e4275d4e91996db58a10', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71d060c64c77e5f01ba28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9d08b500009df2871b75106f0e96d2d8ce575'} -2025-09-02 07:13:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911043858c45f... -2025-09-02 07:13:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911043858c45f... -2025-09-02 07:13:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911043858c45f... -2025-09-02 07:13:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822418.509521, 'pubkey_prefix': 'f39911043858c45f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911043858c45f9d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c158bfbb668019d191a105f169f445ca31d1ba381d528334457734ffdd3b773d42d5d13495e0290bdab9328394a6e8ea33ac3992dff199ea90f9d4d9e8272d11d495a5df10281536f7263696572657573'} -2025-09-02 07:13:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711053858c45f... -2025-09-02 07:13:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711053858c45f... -2025-09-02 07:13:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711053858c45f... -2025-09-02 07:13:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822419.656349, 'pubkey_prefix': '2ed711053858c45f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711053858c45f019d0943d886ed10792d6b6264208ad1d82a3722ff97752a62941059905b8b2c158bfbb668019d191a105f169f445ca31d1ba381d528334457734ffdd3b773d42d5d13495e0290bdab9328394a6e8ea33ac3992dff199ea90f9d4d9e8272d11d495a5df10281536f7263696572657573'} -2025-09-02 07:13:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981d040c647e5f... -2025-09-02 07:13:53 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981d040c647e5f... -2025-09-02 07:13:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981d040c647e5f... -2025-09-02 07:13:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822433.530729, 'pubkey_prefix': 'f0981d040c647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981d040c647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee96d1a6e5626886e59dd0a71c1c01dc2125202'} -2025-09-02 07:13:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71d050c647e5f... -2025-09-02 07:13:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71d050c647e5f... -2025-09-02 07:13:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71d050c647e5f... -2025-09-02 07:13:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822434.271633, 'pubkey_prefix': '2fd71d050c647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71d050c647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee96d1a6e5626886e59dd0a71c1c01dc2125202'} -2025-09-02 07:14:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d0491647e5f... -2025-09-02 07:14:09 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d0491647e5f... -2025-09-02 07:14:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d0491647e5f... -2025-09-02 07:14:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822449.5231009, 'pubkey_prefix': 'f3991d0491647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d0491647e5f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9b16feb4d5378c57d9fd5e5908c54ea635335'} -2025-09-02 07:14:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d0591647e5f... -2025-09-02 07:14:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d0591647e5f... -2025-09-02 07:14:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d0591647e5f... -2025-09-02 07:14:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822450.141763, 'pubkey_prefix': '31d71d0591647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d0591647e5f017928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9b16feb4d5378c57d9fd5e5908c54ea635335'} -2025-09-02 07:14:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915040c647e5f... -2025-09-02 07:14:56 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915040c647e5f... -2025-09-02 07:14:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915040c647e5f... -2025-09-02 07:14:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822496.311253, 'pubkey_prefix': 'f39915040c647e5f161f474a524da1a657e24aa521c51d679c6f6392a3ef2443', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915040c647e5f161f474a524da1a657e24aa521c51d679c6f6392a3ef2443a8985c995b8af5c83b967977dc84d7eab03108c50624c4155df0244c65cdd2dbf49edca8f114c1dfed3a12751c75c44f942c9d8e210d3f826fa039f282f0948634534f8d658659f3de4e9a'} -2025-09-02 07:14:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715050c647e5f... -2025-09-02 07:14:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715050c647e5f... -2025-09-02 07:14:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715050c647e5f... -2025-09-02 07:14:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822497.078974, 'pubkey_prefix': '30d715050c647e5f01161f474a524da1a657e24aa521c51d679c6f6392a3ef24', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715050c647e5f01161f474a524da1a657e24aa521c51d679c6f6392a3ef2443a8985c995b8af5c83b967977dc84d7eab03108c50624c4155df0244c65cdd2dbf49edca8f114c1dfed3a12751c75c44f942c9d8e210d3f826fa039f282f0948634534f8d658659f3de4e9a'} -2025-09-02 07:15:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d069164c7c4... -2025-09-02 07:15:04 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d069164c7c4... -2025-09-02 07:15:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d069164c7c4... -2025-09-02 07:15:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822504.3411798, 'pubkey_prefix': 'f3991d069164c7c4245f7928dff96def17d0525a9c67e4275d4e91996db58a10', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d069164c7c4245f7928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee96032475ede6d0bb8c2333100bb88c1610db7'} -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d079164c7c4... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d079164c7c4... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d079164c7c4... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822505.0823941, 'pubkey_prefix': '30d71d079164c7c4245f017928dff96def17d0525a9c67e4275d4e91996db58a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d079164c7c4245f017928dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee96032475ede6d0bb8c2333100bb88c1610db7'} -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3992109bbae1d64... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3992109bbae1d64... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3992109bbae1d64... -2025-09-02 07:15:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822505.5868301, 'pubkey_prefix': 'f3992109bbae1d64c7a37e085f2879471e2ee4020afd37b966a37dd2df95606b', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3992109bbae1d64c7a37e085f2879471e2ee4020afd37b966a37dd2df95606b51'} -2025-09-02 07:15:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7210abbae1d64... -2025-09-02 07:15:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7210abbae1d64... -2025-09-02 07:15:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7210abbae1d64... -2025-09-02 07:15:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822506.080817, 'pubkey_prefix': '2fd7210abbae1d64c7a37e085f012879471e2ee4020afd37b966a37dd2df9560', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7210abbae1d64c7a37e085f012879471e2ee4020afd37b966a37dd2df95606b51'} -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f8575... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f8575... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f8575... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822639.087751, 'pubkey_prefix': 'f49905027e5f8575dcaf8d42d8da99477c478c1727a2761e8a8b02b77eb96fce', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f8575dcaf8d42d8da99477c478c1727a2761e8a8b02b77eb96fce5b9eb992d96e6a4d3923ccd32d9c3ebe6bd0271c3e94aa47a9b3108c97f0241f44610f8d99072c79b4f5'} -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0185... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0185... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0185... -2025-09-02 07:17:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822639.528764, 'pubkey_prefix': '32d705037e5f018575dcaf8d42d8da99477c478c1727a2761e8a8b02b77eb96f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f018575dcaf8d42d8da99477c478c1727a2761e8a8b02b77eb96fce5b9eb992d96e6a4d3923ccd32d9c3ebe6bd0271c3e94aa47a9b3108c97f0241f44610f8d99072c79b4f5'} -2025-09-02 07:17:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911021d5ffdd1... -2025-09-02 07:17:37 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911021d5ffdd1... -2025-09-02 07:17:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911021d5ffdd1... -2025-09-02 07:17:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822657.8857338, 'pubkey_prefix': 'f39911021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed1091456659f1c3995e08f5a7d7c86739128fbc95c89a8e9703290c400c3c8e11474b19348561836f41a00e55c3ca2a68e7d310ee962f9a4abcc8b6a161807b1b3ef5370a92c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 07:17:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811031d5f01fd... -2025-09-02 07:17:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811031d5f01fd... -2025-09-02 07:17:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811031d5f01fd... -2025-09-02 07:17:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822658.865001, 'pubkey_prefix': '31d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed1091456659f1c3995e08f5a7d7c86739128fbc95c89a8e9703290c400c3c8e11474b19348561836f41a00e55c3ca2a68e7d310ee962f9a4abcc8b6a161807b1b3ef5370a92c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 07:18:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5f10f1... -2025-09-02 07:18:04 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5f10f1... -2025-09-02 07:18:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5f10f1... -2025-09-02 07:18:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822684.741471, 'pubkey_prefix': 'f29911027e5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc998fcb668f5c3cf2e0f0d7e74de76c4ffcbe51aa585d85687cc6e6c5fc40a52a6ae6f49d333cd1485cc70856d97a70e59d315a303b043e7d9343d31e9c15eebd761c9ec0692a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 07:18:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0110... -2025-09-02 07:18:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0110... -2025-09-02 07:18:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0110... -2025-09-02 07:18:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822686.157449, 'pubkey_prefix': '30d711037e5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc998fcb668f5c3cf2e0f0d7e74de76c4ffcbe51aa585d85687cc6e6c5fc40a52a6ae6f49d333cd1485cc70856d97a70e59d315a303b043e7d9343d31e9c15eebd761c9ec0692a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 07:18:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911021d5feb2b... -2025-09-02 07:18:46 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911021d5feb2b... -2025-09-02 07:18:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911021d5feb2b... -2025-09-02 07:18:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822726.946931, 'pubkey_prefix': 'f59911021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fbffcb668848d2b3aa3d793430be36e4818401b7cbc0d2b9871d29461d4e12dfe322f84b4e37d95a58493c0b4db2faca9065c4a943aa25be4bc314067745950da4150be0e92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 07:18:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811031d5f01eb... -2025-09-02 07:18:47 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811031d5f01eb... -2025-09-02 07:18:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811031d5f01eb... -2025-09-02 07:18:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822727.9468439, 'pubkey_prefix': '32d811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fbffcb668848d2b3aa3d793430be36e4818401b7cbc0d2b9871d29461d4e12dfe322f84b4e37d95a58493c0b4db2faca9065c4a943aa25be4bc314067745950da4150be0e92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 07:19:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 07:19:08 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 07:19:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 07:19:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822748.0930429, 'pubkey_prefix': 'f49905027e5f2323197cf9e8c7508715d305b2721f02b639cf32c77675904845', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323197cf9e8c7508715d305b2721f02b639cf32c77675904845e90085e8350921f0bac7f68ee65ada48404d87c7ec08bce6a91849cd4a04086d17fec874a8e6525ea832'} -2025-09-02 07:19:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 07:19:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 07:19:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 07:19:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822749.096682, 'pubkey_prefix': '31d705037e5f012323197cf9e8c7508715d305b2721f02b639cf32c776759048', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323197cf9e8c7508715d305b2721f02b639cf32c77675904845e90085e8350921f0bac7f68ee65ada48404d87c7ec08bce6a91849cd4a04086d17fec874a8e6525ea832'} -2025-09-02 07:19:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 07:19:32 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 07:19:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 07:19:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822772.872983, 'pubkey_prefix': 'f59905027e5f2323f5c73aa3b03ed1d704552c008619226064596df9f22b12de', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323f5c73aa3b03ed1d704552c008619226064596df9f22b12de00c3cb2f6ed4ff67b4e6e48de421e599c70504ad159f3b81c900e55ffe94e79840e3843cadf86e26215a'} -2025-09-02 07:19:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 07:19:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 07:19:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 07:19:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822773.315147, 'pubkey_prefix': '31d705037e5f012323f5c73aa3b03ed1d704552c008619226064596df9f22b12', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323f5c73aa3b03ed1d704552c008619226064596df9f22b12de00c3cb2f6ed4ff67b4e6e48de421e599c70504ad159f3b81c900e55ffe94e79840e3843cadf86e26215a'} -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f54c5... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f54c5... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f54c5... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822859.107589, 'pubkey_prefix': 'f59905027e5f54c59f7942c6294abc0a22de925f468807f76d39ce34460db56f', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f54c59f7942c6294abc0a22de925f468807f76d39ce34460db56fb362618f4f55ccd3e05100459a87d847bb7d2f12eaaf548d6ca218e6a7c06eeff1696960580169a32d1b'} -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 07:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822859.829344, 'pubkey_prefix': '31d805037e5f0154c59f7942c6294abc0a22de925f468807f76d39ce34460db5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c59f7942c6294abc0a22de925f468807f76d39ce34460db56fb362618f4f55ccd3e05100459a87d847bb7d2f12eaaf548d6ca218e6a7c06eeff1696960580169a32d1b'} -2025-09-02 07:21:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991102575fca32... -2025-09-02 07:21:50 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991102575fca32... -2025-09-02 07:21:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991102575fca32... -2025-09-02 07:21:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822910.236583, 'pubkey_prefix': 'f2991102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e1570889c23c71662f11919a864710a3393b2d99f0795ec32b5e5529dd9a3cca0c1c3ff44220d19bf4f60b1f20508d0a6e15e65783d8310ff55961ada35cb9d7afccf7377227730f92dc0fd5029038bcf8f09f90a2'} -2025-09-02 07:21:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71103575f01ca... -2025-09-02 07:21:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71103575f01ca... -2025-09-02 07:21:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71103575f01ca... -2025-09-02 07:21:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756822911.381883, 'pubkey_prefix': '31d71103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e1570889c23c71662f11919a864710a3393b2d99f0795ec32b5e5529dd9a3cca0c1c3ff44220d19bf4f60b1f20508d0a6e15e65783d8310ff55961ada35cb9d7afccf7377227730f92dc0fd5029038bcf8f09f90a2'} -2025-09-02 07:23:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f547ee2... -2025-09-02 07:23:29 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f547ee2... -2025-09-02 07:23:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f547ee2... -2025-09-02 07:23:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823009.933557, 'pubkey_prefix': 'f39905015f547ee22cd1792b1ab8dc2432947f463fed1a2ba5afb0c3ef253cb2', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f547ee22cd1792b1ab8dc2432947f463fed1a2ba5afb0c3ef253cb285ab2315bdfcad0e14d76d386157cface5c7ca9d2381045ee0d0cb10809799e395a189c8755c5aedc2'} -2025-09-02 07:23:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01547e... -2025-09-02 07:23:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01547e... -2025-09-02 07:23:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01547e... -2025-09-02 07:23:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823010.372468, 'pubkey_prefix': '31d705025f01547ee22cd1792b1ab8dc2432947f463fed1a2ba5afb0c3ef253c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01547ee22cd1792b1ab8dc2432947f463fed1a2ba5afb0c3ef253cb285ab2315bdfcad0e14d76d386157cface5c7ca9d2381045ee0d0cb10809799e395a189c8755c5aedc2'} -2025-09-02 07:24:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499110464c77e5f... -2025-09-02 07:24:30 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499110464c77e5f... -2025-09-02 07:24:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499110464c77e5f... -2025-09-02 07:24:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823070.441192, 'pubkey_prefix': 'f499110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d230d44b6697a7d8e10fd746d8bda606875d88c324e1d1c49954a7fe0c7fc914eef71e79795c76fd3581aac008f30232b1afcb46ded1dfdccf01091358c567bf214e6ab2009200000000000000004d45474154524f4e5f'} -2025-09-02 07:24:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110564c77e5f... -2025-09-02 07:24:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110564c77e5f... -2025-09-02 07:24:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110564c77e5f... -2025-09-02 07:24:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823071.857434, 'pubkey_prefix': '30d7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c24', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d230d44b6697a7d8e10fd746d8bda606875d88c324e1d1c49954a7fe0c7fc914eef71e79795c76fd3581aac008f30232b1afcb46ded1dfdccf01091358c567bf214e6ab2009200000000000000004d45474154524f4e5f'} -2025-09-02 07:24:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 07:24:55 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 07:24:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 07:24:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823095.3941271, 'pubkey_prefix': 'f89a05027e5f2323ce1f993660c3a5e8c1d8c5ff0a513adc9c7b85f1ee4c24e2', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f2323ce1f993660c3a5e8c1d8c5ff0a513adc9c7b85f1ee4c24e2e11a80ac034e39a108195631cb4187c76901f2bdcacb45d4aa202537e0e1e8d98016d8e5be50191727bd'} -2025-09-02 07:24:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 07:24:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 07:24:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 07:24:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823096.400699, 'pubkey_prefix': '32d705037e5f012323ce1f993660c3a5e8c1d8c5ff0a513adc9c7b85f1ee4c24', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323ce1f993660c3a5e8c1d8c5ff0a513adc9c7b85f1ee4c24e2e11a80ac034e39a108195631cb4187c76901f2bdcacb45d4aa202537e0e1e8d98016d8e5be50191727bd'} -2025-09-02 07:25:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 07:25:19 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 07:25:19 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 07:25:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823119.5150971, 'pubkey_prefix': 'f59a05027e5f23232fc56f31d8b413cca8c72b6b43bbae1317cb65002570c227', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f23232fc56f31d8b413cca8c72b6b43bbae1317cb65002570c2274df9ffa4447017f3b1b58d821ea07d614ebaa0b8fe7521dc4f52378b66df4cf23083b95977fc556aa7b3'} -2025-09-02 07:25:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 07:25:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 07:25:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 07:25:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823120.38004, 'pubkey_prefix': '33d705037e5f0123232fc56f31d8b413cca8c72b6b43bbae1317cb65002570c2', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0123232fc56f31d8b413cca8c72b6b43bbae1317cb65002570c2274df9ffa4447017f3b1b58d821ea07d614ebaa0b8fe7521dc4f52378b66df4cf23083b95977fc556aa7b3'} -2025-09-02 07:25:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 07:25:41 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 07:25:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 07:25:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823141.70924, 'pubkey_prefix': 'f29905027e5f232357f3532d7e1075c7df905a1140cda91dc3ce0464abf0b63e', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f232357f3532d7e1075c7df905a1140cda91dc3ce0464abf0b63e156733ca83d2b317b32e634fe049224953e40397c4c76687afc217f5e64a28104412286c53b996d56ceb'} -2025-09-02 07:25:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 07:25:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 07:25:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 07:25:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823142.4309068, 'pubkey_prefix': '31d805037e5f01232357f3532d7e1075c7df905a1140cda91dc3ce0464abf0b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232357f3532d7e1075c7df905a1140cda91dc3ce0464abf0b63e156733ca83d2b317b32e634fe049224953e40397c4c76687afc217f5e64a28104412286c53b996d56ceb'} -2025-09-02 07:25:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911066d1d64c7... -2025-09-02 07:25:52 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911066d1d64c7... -2025-09-02 07:25:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911066d1d64c7... -2025-09-02 07:25:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823152.5804958, 'pubkey_prefix': 'f39911066d1d64c77e5f796284a8f4efe064ae0c6c6be9f46cdb076afd13f578', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911066d1d64c77e5f796284a8f4efe064ae0c6c6be9f46cdb076afd13f578ae59238f7f52ed9e5a9c67feb6688b3086c008e8b7b70b48d48b8af89c8c4143dfc947f0ba72261eb33376346c4d152400b0289a83a52f8128dc6a2c5359dac1f1475a7522a94865f8e92d0f4406930000000000000000517569657420436f726e65725f'} -2025-09-02 07:25:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711076d1d64c7... -2025-09-02 07:25:53 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711076d1d64c7... -2025-09-02 07:25:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711076d1d64c7... -2025-09-02 07:25:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823153.805266, 'pubkey_prefix': '33d711076d1d64c77e5f01796284a8f4efe064ae0c6c6be9f46cdb076afd13f5', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711076d1d64c77e5f01796284a8f4efe064ae0c6c6be9f46cdb076afd13f578ae59238f7f52ed9e5a9c67feb6688b3086c008e8b7b70b48d48b8af89c8c4143dfc947f0ba72261eb33376346c4d152400b0289a83a52f8128dc6a2c5359dac1f1475a7522a94865f8e92d0f4406930000000000000000517569657420436f726e65725f'} -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05015f857ec7... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05015f857ec7... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05015f857ec7... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823172.577873, 'pubkey_prefix': 'f59a05015f857ec72bef8be384337c31f758b8a3545f779b1fa253c2c785cdbb', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05015f857ec72bef8be384337c31f758b8a3545f779b1fa253c2c785cdbbe0a56b41afd93da86184a33f4080b05dd16825281243b2b7801f753ed4dfcd836df574bb32260c4f62'} -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705025f01857e... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705025f01857e... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705025f01857e... -2025-09-02 07:26:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823172.876354, 'pubkey_prefix': '33d705025f01857ec72bef8be384337c31f758b8a3545f779b1fa253c2c785cd', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705025f01857ec72bef8be384337c31f758b8a3545f779b1fa253c2c785cdbbe0a56b41afd93da86184a33f4080b05dd16825281243b2b7801f753ed4dfcd836df574bb32260c4f62'} -2025-09-02 07:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 07:27:05 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 07:27:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 07:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823225.51879, 'pubkey_prefix': 'f49905027e5f232312043516dc3beb82257bb608cf402c752a5eede760276c25', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f232312043516dc3beb82257bb608cf402c752a5eede760276c256e3d965f6480bd2041d5bf30266462a3bbc9aa03f0c905294aa1593531e2c615cb40b28a882f0e24a9b5'} -2025-09-02 07:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 07:27:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 07:27:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 07:27:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823226.521502, 'pubkey_prefix': '32d705037e5f01232312043516dc3beb82257bb608cf402c752a5eede760276c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f01232312043516dc3beb82257bb608cf402c752a5eede760276c256e3d965f6480bd2041d5bf30266462a3bbc9aa03f0c905294aa1593531e2c615cb40b28a882f0e24a9b5'} -2025-09-02 07:27:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59915027e5fcd8e... -2025-09-02 07:27:26 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59915027e5fcd8e... -2025-09-02 07:27:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59915027e5fcd8e... -2025-09-02 07:27:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823246.541056, 'pubkey_prefix': 'f59915027e5fcd8e64ddfd450ca45776b41647b79a31550df8412c138e50a605', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59915027e5fcd8e64ddfd450ca45776b41647b79a31550df8412c138e50a605b9b85894d0e1d1b627'} -2025-09-02 07:27:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715037e5f01cd... -2025-09-02 07:27:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715037e5f01cd... -2025-09-02 07:27:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715037e5f01cd... -2025-09-02 07:27:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823247.187045, 'pubkey_prefix': '31d715037e5f01cd8e64ddfd450ca45776b41647b79a31550df8412c138e50a6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715037e5f01cd8e64ddfd450ca45776b41647b79a31550df8412c138e50a605b9b85894d0e1d1b627'} -2025-09-02 07:28:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fc51d... -2025-09-02 07:28:21 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fc51d... -2025-09-02 07:28:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fc51d... -2025-09-02 07:28:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823301.863159, 'pubkey_prefix': 'f19811027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136fbfeb668120a670724962e437ab3c14e96c1d80c1a883d4cd19c305177464559d3cf62a4cc4f8330b6548b60584f789069ddf7e4b45a66584e020631d6f512fc9dac660992c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 07:28:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811037e5f01c5... -2025-09-02 07:28:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811037e5f01c5... -2025-09-02 07:28:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811037e5f01c5... -2025-09-02 07:28:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823302.6402152, 'pubkey_prefix': '32d811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136fbfeb668120a670724962e437ab3c14e96c1d80c1a883d4cd19c305177464559d3cf62a4cc4f8330b6548b60584f789069ddf7e4b45a66584e020631d6f512fc9dac660992c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 07:29:41 - MeshCoreBot - DEBUG - Converted to 26 bytes: f59909027e5fe767... -2025-09-02 07:29:41 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 07:29:41 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 07:29:41 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 07:29:42 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d709037e5f01e7... -2025-09-02 07:29:42 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 07:29:42 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 07:29:42 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Converted to 26 bytes: f49909027e5fe767... -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Has transport codes: 9909027e -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d709037e5f01e7... -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Has transport codes: d709037e -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:29:45 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: f4992103487e5f67... -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Has transport codes: 99210348 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d72104487e5f01... -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 07:29:47 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991507b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991507b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991507b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823454.371367, 'pubkey_prefix': 'f5991507b864c7b1241d5f11229dff8984d0d20857b9ac5a190f406eb8d1e341', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991507b864c7b1241d5f11229dff8984d0d20857b9ac5a190f406eb8d1e341113f8b6e30e42d6ce16d1a76206346237bc0d0f44bb8d761e55316601a19'} -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756823449, 'text': 'Magpie: Need an emotional for a venti cup'} -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Extracted sender from text: Magpie -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Message content for processing: Need an emotional for a venti cup -2025-09-02 07:30:54 - MeshCoreBot - INFO - Received channel message (Public) from Magpie: Magpie: Need an emotional for a venti cup -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756823454.371367, 'pubkey_prefix': 'f5991507b864c7b1241d5f11229dff8984d0d20857b9ac5a190f406eb8d1e341', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991507b864c7b1241d5f11229dff8984d0d20857b9ac5a190f406eb8d1e341113f8b6e30e42d6ce16d1a76206346237bc0d0f44bb8d761e55316601a19'} -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Found raw packet data: f5991507b864c7b1241d5f11229dff89... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Converted to 62 bytes: f5991507b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Not enough data: need 155, have 62 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71508b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71508b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71508b864c7b1... -2025-09-02 07:30:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823454.749886, 'pubkey_prefix': '32d71508b864c7b1241d5f0111229dff8984d0d20857b9ac5a190f406eb8d1e3', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71508b864c7b1241d5f0111229dff8984d0d20857b9ac5a190f406eb8d1e341113f8b6e30e42d6ce16d1a76206346237bc0d0f44bb8d761e55316601a19'} -2025-09-02 07:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59912005fbfb6c8... -2025-09-02 07:30:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59912005fbfb6c8... -2025-09-02 07:30:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59912005fbfb6c8... -2025-09-02 07:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823455.9399512, 'pubkey_prefix': 'f59912005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59912005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3a7ffb6687f0570b95e1e272e2c18e7145ffa47682bc7cd62a147001e9dd40b876f9001c25a75831b5eb5de0dea5c2390267bb3001f02dd1064383729c2a35abf19342001927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991508b864c794... -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991508b864c794... -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991508b864c794... -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823470.535372, 'pubkey_prefix': 'f3991508b864c794b1241d5f11f779a5c9536587c8f650ce075a7f4e6af57c1c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991508b864c794b1241d5f11f779a5c9536587c8f650ce075a7f4e6af57c1ce0cf61609a27360b13f74691d4e6ec'} -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 8, 'txt_type': 0, 'sender_timestamp': 1756823462, 'text': 'Magpie: Autocorrect fail'} -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Extracted sender from text: Magpie -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Message content for processing: Autocorrect fail -2025-09-02 07:31:10 - MeshCoreBot - INFO - Received channel message (Public) from Magpie: Magpie: Autocorrect fail -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756823470.535372, 'pubkey_prefix': 'f3991508b864c794b1241d5f11f779a5c9536587c8f650ce075a7f4e6af57c1c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991508b864c794b1241d5f11f779a5c9536587c8f650ce075a7f4e6af57c1ce0cf61609a27360b13f74691d4e6ec'} -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Found raw packet data: f3991508b864c794b1241d5f11f779a5... -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Converted to 47 bytes: f3991508b864c794... -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Has transport codes: 991508b8 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Not enough data: need 106, have 47 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Message path info: hops=8, path=Routed (8 hops) -2025-09-02 07:31:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:31:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71509b864c794... -2025-09-02 07:31:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71509b864c794... -2025-09-02 07:31:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71509b864c794... -2025-09-02 07:31:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823471.151217, 'pubkey_prefix': '32d71509b864c794b1241d5f0111f779a5c9536587c8f650ce075a7f4e6af57c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71509b864c794b1241d5f0111f779a5c9536587c8f650ce075a7f4e6af57c1ce0cf61609a27360b13f74691d4e6ec'} -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815040c647e5f... -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815040c647e5f... -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815040c647e5f... -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823490.805985, 'pubkey_prefix': 'f19815040c647e5f11590dbe2888ab4648e1dba2957086889ce6af5d51a696e7', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815040c647e5f11590dbe2888ab4648e1dba2957086889ce6af5d51a696e710f5aa835fe0eb84ce2443cea45f056a064de8e9025045ba92df007a6101ec0168c7ec768bb64bf9dd3a97437cff83206d558874b27a2914928063'} -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756823484, 'text': '🫥: My emotion for a lot of coffee is pretty big. I can share. '} -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Extracted sender from text: 🫥 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Message content for processing: My emotion for a lot of coffee is pretty big. I can share. -2025-09-02 07:31:30 - MeshCoreBot - INFO - Received channel message (Public) from 🫥: 🫥: My emotion for a lot of coffee is pretty big. I can share.  -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756823490.805985, 'pubkey_prefix': 'f19815040c647e5f11590dbe2888ab4648e1dba2957086889ce6af5d51a696e7', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815040c647e5f11590dbe2888ab4648e1dba2957086889ce6af5d51a696e710f5aa835fe0eb84ce2443cea45f056a064de8e9025045ba92df007a6101ec0168c7ec768bb64bf9dd3a97437cff83206d558874b27a2914928063'} -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Found raw packet data: f19815040c647e5f11590dbe2888ab46... -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Converted to 91 bytes: f19815040c647e5f... -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Not enough data: need 154, have 91 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 07:31:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:31:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715050c647e5f... -2025-09-02 07:31:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715050c647e5f... -2025-09-02 07:31:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715050c647e5f... -2025-09-02 07:31:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823491.825365, 'pubkey_prefix': '31d715050c647e5f0111590dbe2888ab4648e1dba2957086889ce6af5d51a696', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715050c647e5f0111590dbe2888ab4648e1dba2957086889ce6af5d51a696e710f5aa835fe0eb84ce2443cea45f056a064de8e9025045ba92df007a6101ec0168c7ec768bb64bf9dd3a97437cff83206d558874b27a2914928063'} -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915027e5f1124... -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915027e5f1124... -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915027e5f1124... -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823512.700245, 'pubkey_prefix': 'f39915027e5f112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7bb', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915027e5f112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7bb3e88c78e17b6ec88473905f63fc6b945abf05165d03e42b587'} -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756823510, 'text': "callcc~_^: ☕☕☕ for y'all"} -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Extracted sender from text: callcc~_^ -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Message content for processing: ☕☕☕ for y'all -2025-09-02 07:31:52 - MeshCoreBot - INFO - Received channel message (Public) from callcc~_^: callcc~_^: ☕☕☕ for y'all -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756823512.700245, 'pubkey_prefix': 'f39915027e5f112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7bb', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915027e5f112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7bb3e88c78e17b6ec88473905f63fc6b945abf05165d03e42b587'} -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Found raw packet data: f39915027e5f112427dee9c24cee5aea... -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Converted to 57 bytes: f39915027e5f1124... -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Has transport codes: 9915027e -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 07:31:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:31:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715037e5f0111... -2025-09-02 07:31:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715037e5f0111... -2025-09-02 07:31:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715037e5f0111... -2025-09-02 07:31:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823513.060887, 'pubkey_prefix': '30d715037e5f01112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715037e5f01112427dee9c24cee5aea33fdcef77074c49a2ebd1e809620f7bb3e88c78e17b6ec88473905f63fc6b945abf05165d03e42b587'} -2025-09-02 07:32:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990503507e5f23... -2025-09-02 07:32:17 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990503507e5f23... -2025-09-02 07:32:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990503507e5f23... -2025-09-02 07:32:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823537.185154, 'pubkey_prefix': 'f5990503507e5f2323a53dafcf9af3bca5b9f09a0a90fdf8ae8678ce2160f3de', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990503507e5f2323a53dafcf9af3bca5b9f09a0a90fdf8ae8678ce2160f3de160a0557c3b1343df6a77481e9392de381ea4bad10c44e9d942296197bffb8ed6db2e863a2d87276e485d5'} -2025-09-02 07:32:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70504507e5f01... -2025-09-02 07:32:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70504507e5f01... -2025-09-02 07:32:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70504507e5f01... -2025-09-02 07:32:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823538.049242, 'pubkey_prefix': '2fd70504507e5f012323a53dafcf9af3bca5b9f09a0a90fdf8ae8678ce2160f3', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70504507e5f012323a53dafcf9af3bca5b9f09a0a90fdf8ae8678ce2160f3de160a0557c3b1343df6a77481e9392de381ea4bad10c44e9d942296197bffb8ed6db2e863a2d87276e485d5'} -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990504b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990504b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990504b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823546.199269, 'pubkey_prefix': 'f5990504b1c77e5f8575fed4546a74fd5c92e4cab7402b1c70234940889fcad7', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990504b1c77e5f8575fed4546a74fd5c92e4cab7402b1c70234940889fcad7fb4089139f8b686562da70d36f562ce450ba2e8b43531aaa1fea37d2a274a8972d9058f72a65ae95ce3601b9'} -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70505b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70505b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70505b1c77e5f... -2025-09-02 07:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823546.922369, 'pubkey_prefix': '32d70505b1c77e5f018575fed4546a74fd5c92e4cab7402b1c70234940889fca', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70505b1c77e5f018575fed4546a74fd5c92e4cab7402b1c70234940889fcad7fb4089139f8b686562da70d36f562ce450ba2e8b43531aaa1fea37d2a274a8972d9058f72a65ae95ce3601b9'} -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991505e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991505e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991505e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823646.225594, 'pubkey_prefix': 'f5991505e764c77e5f16effd0c298e6e68469a2a52280634b378eab38cc11392', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991505e764c77e5f16effd0c298e6e68469a2a52280634b378eab38cc11392e691e7d12dd38345618168989d072beecf045eb99d68d1e9bd44bf8a'} -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506e764c77e... -2025-09-02 07:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823646.725319, 'pubkey_prefix': '31d71506e764c77e5f0116effd0c298e6e68469a2a52280634b378eab38cc113', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506e764c77e5f0116effd0c298e6e68469a2a52280634b378eab38cc11392e691e7d12dd38345618168989d072beecf045eb99d68d1e9bd44bf8a'} -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991507b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991507b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991507b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823708.522399, 'pubkey_prefix': 'f2991507b8bb6f0c647e5f1185ed5e056be75f87e5c5bf15286490ddfdd4b91f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991507b8bb6f0c647e5f1185ed5e056be75f87e5c5bf15286490ddfdd4b91ff66bfa4732a25231f0f108071e31'} -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756823702, 'text': 'Magpie: s/emotional/emoji/'} -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Extracted sender from text: Magpie -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Message content for processing: s/emotional/emoji/ -2025-09-02 07:35:08 - MeshCoreBot - INFO - Received channel message (Public) from Magpie: Magpie: s/emotional/emoji/ -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756823708.522399, 'pubkey_prefix': 'f2991507b8bb6f0c647e5f1185ed5e056be75f87e5c5bf15286490ddfdd4b91f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991507b8bb6f0c647e5f1185ed5e056be75f87e5c5bf15286490ddfdd4b91ff66bfa4732a25231f0f108071e31'} -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Found raw packet data: f2991507b8bb6f0c647e5f1185ed5e05... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Converted to 46 bytes: f2991507b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Not enough data: need 155, have 46 -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71508b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71508b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71508b8bb6f0c... -2025-09-02 07:35:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823708.7360058, 'pubkey_prefix': '2fd71508b8bb6f0c647e5f011185ed5e056be75f87e5c5bf15286490ddfdd4b9', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71508b8bb6f0c647e5f011185ed5e056be75f87e5c5bf15286490ddfdd4b91ff66bfa4732a25231f0f108071e31'} -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f54c5... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f54c5... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f54c5... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823770.299556, 'pubkey_prefix': 'f19805027e5f54c598c8bf4b4ae0c7f8e544f8c6ae7e7c66226ec91db320e9f4', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f54c598c8bf4b4ae0c7f8e544f8c6ae7e7c66226ec91db320e9f4e44d55d0fa96950a33dae31d36a2feee109a8fc53f70b5be219e176bccd5f1186aaaafd3455738a10224'} -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0154... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0154... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0154... -2025-09-02 07:36:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823770.88007, 'pubkey_prefix': '33d705037e5f0154c598c8bf4b4ae0c7f8e544f8c6ae7e7c66226ec91db320e9', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0154c598c8bf4b4ae0c7f8e544f8c6ae7e7c66226ec91db320e9f4e44d55d0fa96950a33dae31d36a2feee109a8fc53f70b5be219e176bccd5f1186aaaafd3455738a10224'} -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0504b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0504b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0504b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823850.051119, 'pubkey_prefix': 'f59a0504b9507e5f2323509cfb27e0fdfd8a9a681105efcc6f9996d05ea1cb1b', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0504b9507e5f2323509cfb27e0fdfd8a9a681105efcc6f9996d05ea1cb1b36bbe4c2f4c5d75cdf7cb74ef998def624731c3c72f982d716d6de325d244a51a9b682c6be7ea37ba80269c5'} -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70505b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70505b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70505b9507e5f... -2025-09-02 07:37:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823850.7753658, 'pubkey_prefix': '31d70505b9507e5f012323509cfb27e0fdfd8a9a681105efcc6f9996d05ea1cb', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70505b9507e5f012323509cfb27e0fdfd8a9a681105efcc6f9996d05ea1cb1b36bbe4c2f4c5d75cdf7cb74ef998def624731c3c72f982d716d6de325d244a51a9b682c6be7ea37ba80269c5'} -2025-09-02 07:37:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991104e91f7e5f... -2025-09-02 07:37:52 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991104e91f7e5f... -2025-09-02 07:37:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991104e91f7e5f... -2025-09-02 07:37:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823872.47809, 'pubkey_prefix': 'f3991104e91f7e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498e', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991104e91f7e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c73b01b768cba64a606d11954be8600e11cd5c1e759b733579cb9c4aab3c069daee83b5d4689cdc2eb44744e3d6d23e6ff88480f4f18743e4fb5151fee2ec94241497dff079298c9d702f537b5f86661636164653030'} -2025-09-02 07:37:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71105e91f7e5f... -2025-09-02 07:37:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71105e91f7e5f... -2025-09-02 07:37:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71105e91f7e5f... -2025-09-02 07:37:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823873.199231, 'pubkey_prefix': '31d71105e91f7e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc849', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71105e91f7e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c73b01b768cba64a606d11954be8600e11cd5c1e759b733579cb9c4aab3c069daee83b5d4689cdc2eb44744e3d6d23e6ff88480f4f18743e4fb5151fee2ec94241497dff079298c9d702f537b5f86661636164653030'} -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905015f547e7d... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905015f547e7d... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905015f547e7d... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823930.104304, 'pubkey_prefix': 'f29905015f547e7dd7dc0b734dc9e0f3ad243e6c268970e9d7c21a2d645c2728', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905015f547e7dd7dc0b734dc9e0f3ad243e6c268970e9d7c21a2d645c27280dda0c9024b70b5c974c85f21982f6fd989ebcd23a0c5efe7f180f151ff076980a169b0347dcff63b5'} -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01547e... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01547e... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01547e... -2025-09-02 07:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756823930.825994, 'pubkey_prefix': '31d705025f01547e7dd7dc0b734dc9e0f3ad243e6c268970e9d7c21a2d645c27', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01547e7dd7dc0b734dc9e0f3ad243e6c268970e9d7c21a2d645c27280dda0c9024b70b5c974c85f21982f6fd989ebcd23a0c5efe7f180f151ff076980a169b0347dcff63b5'} -2025-09-02 07:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015f860cca... -2025-09-02 07:40:08 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015f860cca... -2025-09-02 07:40:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015f860cca... -2025-09-02 07:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824008.58053, 'pubkey_prefix': 'f39911015f860cca9784c7347338891faca922566190408b40135bc8c9737211', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a9ca01b76830a1991f3f4b7630f835547d929d6517afc15bc013fd0a9c47229b305780e74dcc9848af8cc06dd7d026bf4cc6cede13fa0964e12eb570e0edd910c2d60ff3079239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 07:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711025f01860c... -2025-09-02 07:40:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711025f01860c... -2025-09-02 07:40:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711025f01860c... -2025-09-02 07:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824009.31779, 'pubkey_prefix': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a9ca01b76830a1991f3f4b7630f835547d929d6517afc15bc013fd0a9c47229b305780e74dcc9848af8cc06dd7d026bf4cc6cede13fa0964e12eb570e0edd910c2d60ff3079239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 07:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1103081d5fce... -2025-09-02 07:40:44 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1103081d5fce... -2025-09-02 07:40:44 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1103081d5fce... -2025-09-02 07:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824044.2701938, 'pubkey_prefix': 'f69a1103081d5fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1103081d5fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7e801b7683ed3b182d74dd55ab8d26227f934e8423a860adf58154b3df7aa2690cf31f2507d8d99068ce729b6442df01b2750857d09bb494acbd61a6bf7106e64595b1103932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 07:40:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104081d5f01... -2025-09-02 07:40:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104081d5f01... -2025-09-02 07:40:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104081d5f01... -2025-09-02 07:40:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824045.544631, 'pubkey_prefix': '2fd71104081d5f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104081d5f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7e801b7683ed3b182d74dd55ab8d26227f934e8423a860adf58154b3df7aa2690cf31f2507d8d99068ce729b6442df01b2750857d09bb494acbd61a6bf7106e64595b1103932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 07:41:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857eb4... -2025-09-02 07:41:15 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857eb4... -2025-09-02 07:41:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857eb4... -2025-09-02 07:41:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824075.478674, 'pubkey_prefix': 'ef9805015f857eb4333ed546485f3d2d62630a6a9c28fda452e125a5760295d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857eb4333ed546485f3d2d62630a6a9c28fda452e125a5760295d0b037c65e9eb9e94c4e089f527452ea1c87cb574f51388204dfe472bf89a2d17c93a41a164a0e55750a'} -2025-09-02 07:41:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 07:41:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 07:41:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 07:41:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824076.4863129, 'pubkey_prefix': '32d705025f01857eb4333ed546485f3d2d62630a6a9c28fda452e125a5760295', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857eb4333ed546485f3d2d62630a6a9c28fda452e125a5760295d0b037c65e9eb9e94c4e089f527452ea1c87cb574f51388204dfe472bf89a2d17c93a41a164a0e55750a'} -2025-09-02 07:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103cb085f53... -2025-09-02 07:41:18 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103cb085f53... -2025-09-02 07:41:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103cb085f53... -2025-09-02 07:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824078.928975, 'pubkey_prefix': 'f2991103cb085f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103cb085f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b51702b7683fc9ea68bd57c7485b1a5dc097d33e1e2af8e5b5efee0d2eca8d643dc07c30de716a938fa1f54649c5764d37fbd49327d50495c57e6bd75f75e84cda40f75402932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 07:41:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104cb085f01... -2025-09-02 07:41:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104cb085f01... -2025-09-02 07:41:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104cb085f01... -2025-09-02 07:41:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824079.9287722, 'pubkey_prefix': '2fd71104cb085f0153d856211af38cf6018720e0871c5196d01a21fcb144c692', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104cb085f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b51702b7683fc9ea68bd57c7485b1a5dc097d33e1e2af8e5b5efee0d2eca8d643dc07c30de716a938fa1f54649c5764d37fbd49327d50495c57e6bd75f75e84cda40f75402932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 07:42:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 07:42:42 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 07:42:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 07:42:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824162.390537, 'pubkey_prefix': 'f39905027e5f232316ada70242e3ca525dd2e4e37b7bc1c24a7dbfaef30c65ea', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f232316ada70242e3ca525dd2e4e37b7bc1c24a7dbfaef30c65eac1a658dbd492d7dd41808ac30e54d4a8cf3ef43c27a30b698e22af5c01220d35b5f26967bbc63ff31e00'} -2025-09-02 07:42:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 07:42:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 07:42:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 07:42:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824163.112371, 'pubkey_prefix': '32d705037e5f01232316ada70242e3ca525dd2e4e37b7bc1c24a7dbfaef30c65', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f01232316ada70242e3ca525dd2e4e37b7bc1c24a7dbfaef30c65eac1a658dbd492d7dd41808ac30e54d4a8cf3ef43c27a30b698e22af5c01220d35b5f26967bbc63ff31e00'} -2025-09-02 07:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 07:43:05 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 07:43:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 07:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824185.610729, 'pubkey_prefix': 'f39905027e5f232384a0a6e51dd4ebbe128f5619ed853a40a24dceaa889c50d5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f232384a0a6e51dd4ebbe128f5619ed853a40a24dceaa889c50d58f214ec8fc7abd4ee2492741c1fc1eb7a6d33877be33eee0d656d35807b39b50fd60bbaff351e80c0acd'} -2025-09-02 07:43:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 07:43:06 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 07:43:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 07:43:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824186.333617, 'pubkey_prefix': '32d705037e5f01232384a0a6e51dd4ebbe128f5619ed853a40a24dceaa889c50', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f01232384a0a6e51dd4ebbe128f5619ed853a40a24dceaa889c50d58f214ec8fc7abd4ee2492741c1fc1eb7a6d33877be33eee0d656d35807b39b50fd60bbaff351e80c0acd'} -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824214.2691042, 'pubkey_prefix': 'f39905027e5f23232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f555175683', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f555175683d165bbcc33293fb16505131a64834fbc0c37f81083c23f0bbffa676ff74eecf396e3adac00593a28fe9e'} -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 07:43:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824214.992922, 'pubkey_prefix': '30d705037e5f0123232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f5551756', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f555175683d165bbcc33293fb16505131a64834fbc0c37f81083c23f0bbffa676ff74eecf396e3adac00593a28fe9e'} -2025-09-02 07:43:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990507fb1fc7a3... -2025-09-02 07:43:37 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990507fb1fc7a3... -2025-09-02 07:43:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990507fb1fc7a3... -2025-09-02 07:43:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824217.518898, 'pubkey_prefix': 'f3990507fb1fc7a31f385f23232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990507fb1fc7a31f385f23232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f555175683d165bbcc33293fb16505131a64834fbc0c37f81083c23f0bbffa676ff74eecf396e3adac00593a28f25e'} -2025-09-02 07:43:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70508fb1fc7a3... -2025-09-02 07:43:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70508fb1fc7a3... -2025-09-02 07:43:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70508fb1fc7a3... -2025-09-02 07:43:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824218.414077, 'pubkey_prefix': '2fd70508fb1fc7a31f385f0123232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70508fb1fc7a31f385f0123232ce0b21a403ddc3ab7879ec4d5e6ab2bdb24b9f555175683d165bbcc33293fb16505131a64834fbc0c37f81083c23f0bbffa676ff74eecf396e3adac00593a28f25e'} -2025-09-02 07:44:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59d110338085f4f... -2025-09-02 07:44:08 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59d110338085f4f... -2025-09-02 07:44:08 - MeshCoreBot - DEBUG - Cached RSSI -99 for pubkey f59d110338085f4f... -2025-09-02 07:44:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824248.277567, 'pubkey_prefix': 'f59d110338085f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436', 'snr': -2.75, 'rssi': -99, 'raw_hex': 'f59d110338085f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df543e02b6686470e73f3e23ca60cede932679b406cfad3eb49e45f1c1a2a15244c21b674f15e07d6075f842e3d50247e269dc035db90a8d7e3c960afdbc12fed8de1bf84f0f8173656c6563747269632d7061676572'} -2025-09-02 07:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110438085f01... -2025-09-02 07:44:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110438085f01... -2025-09-02 07:44:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110438085f01... -2025-09-02 07:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824249.664109, 'pubkey_prefix': '2fd7110438085f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d64', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110438085f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df543e02b6686470e73f3e23ca60cede932679b406cfad3eb49e45f1c1a2a15244c21b674f15e07d6075f842e3d50247e269dc035db90a8d7e3c960afdbc12fed8de1bf84f0f8173656c6563747269632d7061676572'} -2025-09-02 07:44:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0506fb9150b9... -2025-09-02 07:44:10 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0506fb9150b9... -2025-09-02 07:44:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0506fb9150b9... -2025-09-02 07:44:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824250.8178618, 'pubkey_prefix': 'f79a0506fb9150b97e5f23238448067bab15928caab0ec04ae30a2c79ed04b00', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0506fb9150b97e5f23238448067bab15928caab0ec04ae30a2c79ed04b003b9cea64b85d43862ec081e3e9720c48ee057c4e03eca0d907e51cd233b364e882efbc7a599aec9f0c3217103fbc'} -2025-09-02 07:44:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70507fb9150b9... -2025-09-02 07:44:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70507fb9150b9... -2025-09-02 07:44:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70507fb9150b9... -2025-09-02 07:44:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824251.12891, 'pubkey_prefix': '30d70507fb9150b97e5f0123238448067bab15928caab0ec04ae30a2c79ed04b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70507fb9150b97e5f0123238448067bab15928caab0ec04ae30a2c79ed04b003b9cea64b85d43862ec081e3e9720c48ee057c4e03eca0d907e51cd233b364e882efbc7a599aec9f0c3217103fbc'} -2025-09-02 07:44:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911021d5fa097... -2025-09-02 07:44:19 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911021d5fa097... -2025-09-02 07:44:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911021d5fa097... -2025-09-02 07:44:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824259.3261702, 'pubkey_prefix': 'f49911021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 07:44:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711031d5f01a0... -2025-09-02 07:44:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711031d5f01a0... -2025-09-02 07:44:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711031d5f01a0... -2025-09-02 07:44:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824260.5265112, 'pubkey_prefix': '32d711031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 07:44:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 07:44:59 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 07:44:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 07:44:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824299.038601, 'pubkey_prefix': 'f39905027e5f2323692c3a9bd6927518ab79f7b246465e6885e6190e7b4341e4', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323692c3a9bd6927518ab79f7b246465e6885e6190e7b4341e442190ab086553569bef6d2a3f45ebc4cf0a94b47ebfc1c19b904d3d6fc0a068682b81a4d9bd1dc424082'} -2025-09-02 07:45:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 07:45:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 07:45:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 07:45:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824300.042987, 'pubkey_prefix': '30d705037e5f012323692c3a9bd6927518ab79f7b246465e6885e6190e7b4341', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323692c3a9bd6927518ab79f7b246465e6885e6190e7b4341e442190ab086553569bef6d2a3f45ebc4cf0a94b47ebfc1c19b904d3d6fc0a068682b81a4d9bd1dc424082'} -2025-09-02 07:47:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f8575... -2025-09-02 07:47:28 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f8575... -2025-09-02 07:47:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f8575... -2025-09-02 07:47:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824448.863272, 'pubkey_prefix': 'f09805027e5f857517a9ec32b686c58b0bc4b59892a89548d5a097fa4a32739d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f857517a9ec32b686c58b0bc4b59892a89548d5a097fa4a32739d651601efb248d2191450cbebc988b62c1179a8b9b542fadcaf4465506a87ba38141dc6286962654f6aa9'} -2025-09-02 07:47:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0185... -2025-09-02 07:47:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0185... -2025-09-02 07:47:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0185... -2025-09-02 07:47:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824449.302017, 'pubkey_prefix': '31d705037e5f01857517a9ec32b686c58b0bc4b59892a89548d5a097fa4a3273', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01857517a9ec32b686c58b0bc4b59892a89548d5a097fa4a32739d651601efb248d2191450cbebc988b62c1179a8b9b542fadcaf4465506a87ba38141dc6286962654f6aa9'} -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915046d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915046d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915046d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824466.5303428, 'pubkey_prefix': 'f49915046d647e5fcd6916814339fc4e2b88028b2de9696c38518ba37ceed9f3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915046d647e5fcd6916814339fc4e2b88028b2de9696c38518ba37ceed9f3188a25c2cb0c381b7be2ed4da63eb8e39f387dcee5186ecd241628'} -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715056d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715056d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715056d647e5f... -2025-09-02 07:47:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824466.908415, 'pubkey_prefix': '30d715056d647e5f01cd6916814339fc4e2b88028b2de9696c38518ba37ceed9', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715056d647e5f01cd6916814339fc4e2b88028b2de9696c38518ba37ceed9f3188a25c2cb0c381b7be2ed4da63eb8e39f387dcee5186ecd241628'} -2025-09-02 07:49:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103d07e5f4a... -2025-09-02 07:49:29 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103d07e5f4a... -2025-09-02 07:49:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103d07e5f4a... -2025-09-02 07:49:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824569.46831, 'pubkey_prefix': 'f2991103d07e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103d07e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec12704b76849b365adc75aae09a0333bc95cd02f96da4a49a57087af342dc23782442f87af31c32cf8c53444c5d0073768c630bb019265680a72745d0075197f712b0cab069244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 07:49:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104d07e5f01... -2025-09-02 07:49:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104d07e5f01... -2025-09-02 07:49:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104d07e5f01... -2025-09-02 07:49:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824570.274904, 'pubkey_prefix': '30d71104d07e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104d07e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec12704b76849b365adc75aae09a0333bc95cd02f96da4a49a57087af342dc23782442f87af31c32cf8c53444c5d0073768c630bb019265680a72745d0075197f712b0cab069244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5feaf3... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5feaf3... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5feaf3... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824600.017604, 'pubkey_prefix': 'f29911027e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3400268668e593b90c37c8357c3fa0482ce96042ea600872cef016563f8fed9019291c5ac0629cbd3dd97ed039a5dcfe52f7cde163d851e4816ac6efc80bd84e0f224dc0b92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f01ea... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f01ea... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f01ea... -2025-09-02 07:50:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824600.764126, 'pubkey_prefix': '30d711037e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3400268668e593b90c37c8357c3fa0482ce96042ea600872cef016563f8fed9019291c5ac0629cbd3dd97ed039a5dcfe52f7cde163d851e4816ac6efc80bd84e0f224dc0b92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824611.04444, 'pubkey_prefix': 'f29905027e5f2323e5d1f1aace790447b1c18353a6bae63b50b7342d59afc719', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323e5d1f1aace790447b1c18353a6bae63b50b7342d59afc7194fd2be12dc0cf8ff72bee1f3c526f4915e5108e4868027f283869685bb59886f92d2dcea6e0cbd75c699'} -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 07:50:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824611.4903831, 'pubkey_prefix': '31d705037e5f012323e5d1f1aace790447b1c18353a6bae63b50b7342d59afc7', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323e5d1f1aace790447b1c18353a6bae63b50b7342d59afc7194fd2be12dc0cf8ff72bee1f3c526f4915e5108e4868027f283869685bb59886f92d2dcea6e0cbd75c699'} -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915056d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915056d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915056d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824640.102651, 'pubkey_prefix': 'f49915056d0c647e5f1670925531ac14c55cded0c8b128d8d15acf442e110de5', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915056d0c647e5f1670925531ac14c55cded0c8b128d8d15acf442e110de50664e5e9d04248eb326f75d64835e54afd9c226a915c29da71f24e32'} -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715066d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715066d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715066d0c647e... -2025-09-02 07:50:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824640.481258, 'pubkey_prefix': '30d715066d0c647e5f011670925531ac14c55cded0c8b128d8d15acf442e110d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715066d0c647e5f011670925531ac14c55cded0c8b128d8d15acf442e110de50664e5e9d04248eb326f75d64835e54afd9c226a915c29da71f24e32'} -2025-09-02 07:51:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f54c5... -2025-09-02 07:51:25 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f54c5... -2025-09-02 07:51:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f54c5... -2025-09-02 07:51:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824685.8500428, 'pubkey_prefix': 'f79a05027e5f54c51d4079bc061eedea663435266c2312df20091935c5e6c579', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f54c51d4079bc061eedea663435266c2312df20091935c5e6c5796e1295ea8b6e422962d6ee667b7a8d1841e8486017bdeb318e906653db8507dd2f5eba58b1889ad69eca'} -2025-09-02 07:51:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 07:51:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 07:51:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 07:51:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824686.5731149, 'pubkey_prefix': '31d805037e5f0154c51d4079bc061eedea663435266c2312df20091935c5e6c5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c51d4079bc061eedea663435266c2312df20091935c5e6c5796e1295ea8b6e422962d6ee667b7a8d1841e8486017bdeb318e906653db8507dd2f5eba58b1889ad69eca'} -2025-09-02 07:52:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991103b97e5f23... -2025-09-02 07:52:29 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991103b97e5f23... -2025-09-02 07:52:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991103b97e5f23... -2025-09-02 07:52:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824749.5503821, 'pubkey_prefix': 'f5991103b97e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991103b97e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154ba604b7684e6583e67c852ae7770972af9af556471462219172b5381797b6ce74ce24988847888d4b0768747121d3bf72799328f8d8c340bdfc415db5cc0e0a4add0c440492bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 07:52:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104b97e5f01... -2025-09-02 07:52:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104b97e5f01... -2025-09-02 07:52:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104b97e5f01... -2025-09-02 07:52:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824751.182067, 'pubkey_prefix': '2fd71104b97e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104b97e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154ba604b7684e6583e67c852ae7770972af9af556471462219172b5381797b6ce74ce24988847888d4b0768747121d3bf72799328f8d8c340bdfc415db5cc0e0a4add0c440492bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 07:52:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29921090c64c780... -2025-09-02 07:52:55 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29921090c64c780... -2025-09-02 07:52:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29921090c64c780... -2025-09-02 07:52:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824775.781881, 'pubkey_prefix': 'f29921090c64c7801f38a01d5f1279cb5117ef42704ff86cd6d8c585e3505f85', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29921090c64c7801f38a01d5f1279cb5117ef42704ff86cd6d8c585e3505f8563'} -2025-09-02 07:52:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8210a0c64c780... -2025-09-02 07:52:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8210a0c64c780... -2025-09-02 07:52:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8210a0c64c780... -2025-09-02 07:52:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824776.0341592, 'pubkey_prefix': '31d8210a0c64c7801f38a01d5f011279cb5117ef42704ff86cd6d8c585e3505f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8210a0c64c7801f38a01d5f011279cb5117ef42704ff86cd6d8c585e3505f8563'} -2025-09-02 07:53:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0990905e764c77e... -2025-09-02 07:53:37 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0990905e764c77e... -2025-09-02 07:53:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0990905e764c77e... -2025-09-02 07:53:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824817.417212, 'pubkey_prefix': 'f0990905e764c77e5f7912738fa40dcc163e38556b266fe2c3f37eb6bba9c53a', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0990905e764c77e5f7912738fa40dcc163e38556b266fe2c3f37eb6bba9c53a44a649a9617d90286c91174ff2'} -2025-09-02 07:53:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70906e764c77e... -2025-09-02 07:53:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70906e764c77e... -2025-09-02 07:53:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70906e764c77e... -2025-09-02 07:53:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824818.13198, 'pubkey_prefix': '2fd70906e764c77e5f017912738fa40dcc163e38556b266fe2c3f37eb6bba9c5', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70906e764c77e5f017912738fa40dcc163e38556b266fe2c3f37eb6bba9c53a44a649a9617d90286c91174ff2'} -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f547e2f... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f547e2f... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f547e2f... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824843.3179798, 'pubkey_prefix': 'f19905015f547e2f636c17e13eb87c59d2e64fb805659df6c29c1d41eb94bc93', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f547e2f636c17e13eb87c59d2e64fb805659df6c29c1d41eb94bc931177ce813cacfd7e861ade5495895cc9e852098c13e366eade05b9efda924496206a15bf79429ecec4'} -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed605025f01547e... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed605025f01547e... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed605025f01547e... -2025-09-02 07:54:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824843.75741, 'pubkey_prefix': '2ed605025f01547e2f636c17e13eb87c59d2e64fb805659df6c29c1d41eb94bc', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed605025f01547e2f636c17e13eb87c59d2e64fb805659df6c29c1d41eb94bc931177ce813cacfd7e861ade5495895cc9e852098c13e366eade05b9efda924496206a15bf79429ecec4'} -2025-09-02 07:54:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990906b89164c7... -2025-09-02 07:54:07 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990906b89164c7... -2025-09-02 07:54:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990906b89164c7... -2025-09-02 07:54:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824847.845411, 'pubkey_prefix': 'f4990906b89164c77e5f791262deb0d874618551458f54265fd3f5106566b644', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990906b89164c77e5f791262deb0d874618551458f54265fd3f5106566b644145f25a5a3c70d33cd531109388d'} -2025-09-02 07:54:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70907b89164c7... -2025-09-02 07:54:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70907b89164c7... -2025-09-02 07:54:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70907b89164c7... -2025-09-02 07:54:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824848.561585, 'pubkey_prefix': '2fd70907b89164c77e5f01791262deb0d874618551458f54265fd3f5106566b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70907b89164c77e5f01791262deb0d874618551458f54265fd3f5106566b644145f25a5a3c70d33cd531109388d'} -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990904e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990904e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990904e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824851.150229, 'pubkey_prefix': 'f3990904e7647e5f7912f64f3525c723dfb3ccdd9b5b7652d8746b6cb644145f', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990904e7647e5f7912f64f3525c723dfb3ccdd9b5b7652d8746b6cb644145f25a5a3c70d33cd531109388d'} -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70905e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70905e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70905e7647e5f... -2025-09-02 07:54:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824851.3553112, 'pubkey_prefix': '2fd70905e7647e5f017912f64f3525c723dfb3ccdd9b5b7652d8746b6cb64414', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70905e7647e5f017912f64f3525c723dfb3ccdd9b5b7652d8746b6cb644145f25a5a3c70d33cd531109388d'} -2025-09-02 07:54:14 - MeshCoreBot - DEBUG - Converted to 16 bytes: 2fd50d08e764c7b1... -2025-09-02 07:54:14 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 07:54:14 - MeshCoreBot - DEBUG - Has transport codes: d50d08e7 -2025-09-02 07:54:14 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 07:54:14 - MeshCoreBot - DEBUG - Not enough data: need 106, have 16 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Converted to 16 bytes: f59a0d08e764c748... -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Not enough data: need 156, have 16 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Converted to 17 bytes: 2dd50d09e764c748... -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Path length: 213 -2025-09-02 07:54:15 - MeshCoreBot - DEBUG - Not enough data: need 215, have 17 -2025-09-02 07:54:58 - MeshCoreBot - DEBUG - Converted to 16 bytes: 33d70d08e764c7b1... -2025-09-02 07:54:58 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 07:54:58 - MeshCoreBot - DEBUG - Has transport codes: d70d08e7 -2025-09-02 07:54:58 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 07:54:58 - MeshCoreBot - DEBUG - Not enough data: need 106, have 16 -2025-09-02 07:55:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1505e764c77e... -2025-09-02 07:55:10 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1505e764c77e... -2025-09-02 07:55:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1505e764c77e... -2025-09-02 07:55:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824910.429259, 'pubkey_prefix': 'f49a1505e764c77e5f168cf122fcf26bc6c90c56c8c9e8ea0d5cd65211de95d4', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1505e764c77e5f168cf122fcf26bc6c90c56c8c9e8ea0d5cd65211de95d45a91433c3ce40395f902ca24b6d3fea9850d51492a26084faae1b1f9b30570fb5074f8eec483415b1534570db9d7a76abeb4436a10c5e09052674bef'} -2025-09-02 07:55:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71506e764c77e... -2025-09-02 07:55:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71506e764c77e... -2025-09-02 07:55:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71506e764c77e... -2025-09-02 07:55:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824911.28337, 'pubkey_prefix': '2ed71506e764c77e5f01168cf122fcf26bc6c90c56c8c9e8ea0d5cd65211de95', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71506e764c77e5f01168cf122fcf26bc6c90c56c8c9e8ea0d5cd65211de95d45a91433c3ce40395f902ca24b6d3fea9850d51492a26084faae1b1f9b30570fb5074f8eec483415b1534570db9d7a76abeb4436a10c5e09052674bef'} -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503777e5fd5... -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503777e5fd5... -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503777e5fd5... -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824915.775479, 'pubkey_prefix': 'f2991503777e5fd5adce432d9317183c5e0519b599ba9973d01f734abd61dddd', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503777e5fd5adce432d9317183c5e0519b599ba9973d01f734abd61dddd864922466a8114929a83262b8ceae575322996782f38bac336a97bbde2a00a40ee7fc62554902b99ec8b84a5d1e3ef2dd0a0edc00222a2c1a364'} -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756824906, 'text': 'mcarper t1000: Add a trace command that gives the path to the bot'} -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Message content for processing: Add a trace command that gives the path to the bot -2025-09-02 07:55:15 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Add a trace command that gives the path to the bot -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756824915.775479, 'pubkey_prefix': 'f2991503777e5fd5adce432d9317183c5e0519b599ba9973d01f734abd61dddd', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503777e5fd5adce432d9317183c5e0519b599ba9973d01f734abd61dddd864922466a8114929a83262b8ceae575322996782f38bac336a97bbde2a00a40ee7fc62554902b99ec8b84a5d1e3ef2dd0a0edc00222a2c1a364'} -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Found raw packet data: f2991503777e5fd5adce432d9317183c... -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Converted to 90 bytes: f2991503777e5fd5... -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Not enough data: need 155, have 90 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:55:15 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 07:55:15 - MeshCoreBot - INFO - Processing message: Add a trace command that gives the path to the bot -2025-09-02 07:55:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71504777e5f01... -2025-09-02 07:55:16 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71504777e5f01... -2025-09-02 07:55:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71504777e5f01... -2025-09-02 07:55:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824916.4438038, 'pubkey_prefix': '2ed71504777e5f01d5adce432d9317183c5e0519b599ba9973d01f734abd61dd', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71504777e5f01d5adce432d9317183c5e0519b599ba9973d01f734abd61dddd864922466a8114929a83262b8ceae575322996782f38bac336a97bbde2a00a40ee7fc62554902b99ec8b84a5d1e3ef2dd0a0edc00222a2c1a364'} -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991505f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991505f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991505f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824928.159754, 'pubkey_prefix': 'f5991505f748c77e5fcdf3b6723033c7e6dc20a11aac23415aaa837144b70467', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991505f748c77e5fcdf3b6723033c7e6dc20a11aac23415aaa837144b7046776f11ca5455fd2c889fc0cf7d767a29876be4a593853bb71437ed38a'} -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506f748c77e... -2025-09-02 07:55:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824928.416707, 'pubkey_prefix': '2fd71506f748c77e5f01cdf3b6723033c7e6dc20a11aac23415aaa837144b704', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506f748c77e5f01cdf3b6723033c7e6dc20a11aac23415aaa837144b7046776f11ca5455fd2c889fc0cf7d767a29876be4a593853bb71437ed38a'} -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d05e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d05e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d05e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824932.2324128, 'pubkey_prefix': 'f3991d05e764c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d05e764c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beed33769bf10bc31c8244a58345f4089c77637'} -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81d06e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81d06e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81d06e764c77e... -2025-09-02 07:55:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824932.853912, 'pubkey_prefix': '32d81d06e764c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81d06e764c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beed33769bf10bc31c8244a58345f4089c77637'} -2025-09-02 07:55:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990507fb7f9150... -2025-09-02 07:55:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990507fb7f9150... -2025-09-02 07:55:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990507fb7f9150... -2025-09-02 07:55:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824934.58849, 'pubkey_prefix': 'f3990507fb7f91507ecd5f2323580a4687c5af8a476f3c9e1ea29a639a5655ad', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990507fb7f91507ecd5f2323580a4687c5af8a476f3c9e1ea29a639a5655adb8cab43944097353f1b0c07242c284e0617a36c8485bc5bb8c2b317b2d1bfaaa83dc50802945349bdda96b2b75b259'} -2025-09-02 07:55:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80508fb7f9150... -2025-09-02 07:55:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80508fb7f9150... -2025-09-02 07:55:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80508fb7f9150... -2025-09-02 07:55:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824935.4817548, 'pubkey_prefix': '2fd80508fb7f91507ecd5f012323580a4687c5af8a476f3c9e1ea29a639a5655', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80508fb7f91507ecd5f012323580a4687c5af8a476f3c9e1ea29a639a5655adb8cab43944097353f1b0c07242c284e0617a36c8485bc5bb8c2b317b2d1bfaaa83dc50802945349bdda96b2b75b259'} -2025-09-02 07:55:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 07:55:54 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 07:55:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 07:55:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824954.785731, 'pubkey_prefix': 'f59905027e5f232301c2b4c2f4663512dd0d3bcaf1f958e1d8ae9f4c445819e2', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f232301c2b4c2f4663512dd0d3bcaf1f958e1d8ae9f4c445819e2697c56f29b9ca8a726830df1f629f152877e10ac125706cff2a2431df4be393f04957f420fcd3c445f11'} -2025-09-02 07:55:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 07:55:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 07:55:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 07:55:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824955.3684192, 'pubkey_prefix': '2fd705037e5f01232301c2b4c2f4663512dd0d3bcaf1f958e1d8ae9f4c445819', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232301c2b4c2f4663512dd0d3bcaf1f958e1d8ae9f4c445819e2697c56f29b9ca8a726830df1f629f152877e10ac125706cff2a2431df4be393f04957f420fcd3c445f11'} -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Converted to 29 bytes: f39921059164c77e... -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Has transport codes: 99210591 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed721069164c77e... -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d07b864c7b1... -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d07b864c7b1... -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d07b864c7b1... -2025-09-02 07:56:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824969.706251, 'pubkey_prefix': 'f2991d07b864c7b1241d5f7912ab70689655515cc597bddbc28936c267a97ae1', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d07b864c7b1241d5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee142358c0c657a7efba05282d591cf6fd3e08'} -2025-09-02 07:56:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71d08b864c7b1... -2025-09-02 07:56:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71d08b864c7b1... -2025-09-02 07:56:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71d08b864c7b1... -2025-09-02 07:56:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824970.3268218, 'pubkey_prefix': '32d71d08b864c7b1241d5f017912ab70689655515cc597bddbc28936c267a97a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71d08b864c7b1241d5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee142358c0c657a7efba05282d591cf6fd3e08'} -2025-09-02 07:56:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 07:56:18 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 07:56:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 07:56:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824978.902949, 'pubkey_prefix': 'f49905027e5f23233e4246ee4fad4c82d6e821b1924b3e4c341a882f31ca8577', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f23233e4246ee4fad4c82d6e821b1924b3e4c341a882f31ca857716db3cb10c4f7648288e269535d501f61b32954951505cd54d2fb427fd027b06ee4811ded729f33c83e4'} -2025-09-02 07:56:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 07:56:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 07:56:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 07:56:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824979.626521, 'pubkey_prefix': '30d705037e5f0123233e4246ee4fad4c82d6e821b1924b3e4c341a882f31ca85', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123233e4246ee4fad4c82d6e821b1924b3e4c341a882f31ca857716db3cb10c4f7648288e269535d501f61b32954951505cd54d2fb427fd027b06ee4811ded729f33c83e4'} -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905015f857e6c... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905015f857e6c... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905015f857e6c... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824991.002395, 'pubkey_prefix': 'f49905015f857e6c76405cbbc12f3be5ff60ed8f53542e572d3a8acd1c030443', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905015f857e6c76405cbbc12f3be5ff60ed8f53542e572d3a8acd1c03044311249b7943cb3a8f84d880f4707af2fcdbd6d3771fc3b1803c28ce9e4072e4c8a09f6fb5e0d20bc5dc'} -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 07:56:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756824991.5845819, 'pubkey_prefix': '31d705025f01857e6c76405cbbc12f3be5ff60ed8f53542e572d3a8acd1c0304', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857e6c76405cbbc12f3be5ff60ed8f53542e572d3a8acd1c03044311249b7943cb3a8f84d880f4707af2fcdbd6d3771fc3b1803c28ce9e4072e4c8a09f6fb5e0d20bc5dc'} -2025-09-02 07:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103507e5f91... -2025-09-02 07:56:58 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103507e5f91... -2025-09-02 07:56:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103507e5f91... -2025-09-02 07:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825018.01472, 'pubkey_prefix': 'f4991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39b305b768fb1e7bf6c22430f964a1e913121264db80a3803fa1ffa549af70b379696c4f2195edffdd1925688ba5c8e433e6ad77b6e622c03f5b6edf64b1d149842b2e480892c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 07:56:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71104507e5f01... -2025-09-02 07:56:59 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71104507e5f01... -2025-09-02 07:56:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71104507e5f01... -2025-09-02 07:56:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825019.49104, 'pubkey_prefix': '2ed71104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39b305b768fb1e7bf6c22430f964a1e913121264db80a3803fa1ffa549af70b379696c4f2195edffdd1925688ba5c8e433e6ad77b6e622c03f5b6edf64b1d149842b2e480892c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 07:57:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911027e5f08c4... -2025-09-02 07:57:21 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911027e5f08c4... -2025-09-02 07:57:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911027e5f08c4... -2025-09-02 07:57:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825041.803519, 'pubkey_prefix': 'f49911027e5f08c419748addeb52199a4bd745f324c275623ae869c1d54c622c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911027e5f08c419748addeb52199a4bd745f324c275623ae869c1d54c622c41c4a7e58d2b9b05b768cec94096b8f14679e5d5e75ad77bffc53ec683c1b16b37c049fca135a4a0dbbc8e3c2c05fe7b4e4af9c4349dca0ca848e54bcab8a97f033d9c439a93a0bdde0992a01bd70264eab8f8f09f919bf09f8fa1'} -2025-09-02 07:57:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711037e5f0108... -2025-09-02 07:57:22 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711037e5f0108... -2025-09-02 07:57:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711037e5f0108... -2025-09-02 07:57:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825042.764247, 'pubkey_prefix': '33d711037e5f0108c419748addeb52199a4bd745f324c275623ae869c1d54c62', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711037e5f0108c419748addeb52199a4bd745f324c275623ae869c1d54c622c41c4a7e58d2b9b05b768cec94096b8f14679e5d5e75ad77bffc53ec683c1b16b37c049fca135a4a0dbbc8e3c2c05fe7b4e4af9c4349dca0ca848e54bcab8a97f033d9c439a93a0bdde0992a01bd70264eab8f8f09f919bf09f8fa1'} -2025-09-02 07:57:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980505fb54d038... -2025-09-02 07:57:34 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980505fb54d038... -2025-09-02 07:57:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980505fb54d038... -2025-09-02 07:57:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825054.598835, 'pubkey_prefix': 'f1980505fb54d0385f23235cbde8606c475a51a4b49200aa303bbadb822cf203', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980505fb54d0385f23235cbde8606c475a51a4b49200aa303bbadb822cf203fe9feddd654dbb981f0880d3dfc7b6befe6f7cee074c564a0804af14c3c7ff0273eed6b884cad1c7ace3b13890'} -2025-09-02 07:57:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70506fb54d038... -2025-09-02 07:57:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70506fb54d038... -2025-09-02 07:57:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70506fb54d038... -2025-09-02 07:57:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825055.345959, 'pubkey_prefix': '32d70506fb54d0385f0123235cbde8606c475a51a4b49200aa303bbadb822cf2', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70506fb54d0385f0123235cbde8606c475a51a4b49200aa303bbadb822cf203fe9feddd654dbb981f0880d3dfc7b6befe6f7cee074c564a0804af14c3c7ff0273eed6b884cad1c7ace3b13890'} -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503777e5fd5... -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503777e5fd5... -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503777e5fd5... -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825058.9446778, 'pubkey_prefix': 'f3991503777e5fd5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa7a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503777e5fd5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa7a17656391a84381a1b220d78f2685721157e6f74525986694021da4a5cea99a18363c963823b03d0dc48544b19f50f886bbcca4d090f1cb34cee3e8da2ad6a06e10b11b3d4c66d47e69d3dfc2527dc4466d7004de6db7c3686d00'} -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756825048, 'text': 'mcarper t1000: Include the hex for test currently \x03'} -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Message content for processing: Include the hex for test currently  -2025-09-02 07:57:38 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: Include the hex for test currently  -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756825058.9446778, 'pubkey_prefix': 'f3991503777e5fd5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa7a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503777e5fd5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa7a17656391a84381a1b220d78f2685721157e6f74525986694021da4a5cea99a18363c963823b03d0dc48544b19f50f886bbcca4d090f1cb34cee3e8da2ad6a06e10b11b3d4c66d47e69d3dfc2527dc4466d7004de6db7c3686d00'} -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Found raw packet data: f3991503777e5fd5ecec6d5b3a8a3259... -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Converted to 122 bytes: f3991503777e5fd5... -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Has transport codes: 99150377 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Not enough data: need 132, have 122 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 07:57:38 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 07:57:38 - MeshCoreBot - INFO - Processing message: Include the hex for test currently  -2025-09-02 07:57:38 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 07:57:38 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from mcarper t1000 | Routed through 3 hops | SNR: -3.25 dB | RSSI: -103 dBm | Routed (3 hops) | Received at: 07:57:28 -2025-09-02 07:57:39 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 07:57:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7150101d57f64... -2025-09-02 07:57:40 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7150101d57f64... -2025-09-02 07:57:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7150101d57f64... -2025-09-02 07:57:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825060.455339, 'pubkey_prefix': '2dd7150101d57f6414b2c6de22104fe398f14525919333cda1c88e7f2b4861b6', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150101d57f6414b2c6de22104fe398f14525919333cda1c88e7f2b4861b62a2a3b1680013404f092d10df8597c2e51eefe6cab51b27909b71e1c0706cfe172a54f8d27a5f93e4ce018a50739011a544ca8de9119b350bd20253d34d4625d99217d0bd2fdb2b31a67d555601c05fa687a5ddbe4eec7808df9f6ce264ab6ae88f2aa1d03a8335303cabf0148208d84bca19552f8b99c94a939035fedf248d0cdd79ade873da4ad'} -2025-09-02 07:57:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504777e5f01... -2025-09-02 07:57:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504777e5f01... -2025-09-02 07:57:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504777e5f01... -2025-09-02 07:57:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825061.430635, 'pubkey_prefix': '30d71504777e5f01d5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504777e5f01d5ecec6d5b3a8a32596655e9ffdc3a9f1d4ba49590cb81fa7a17656391a84381a1b220d78f2685721157e6f74525986694021da4a5cea99a18363c963823b03d0dc48544b19f50f886bbcca4d090f1cb34cee3e8da2ad6a06e10b11b3d4c66d47e69d3dfc2527dc4466d7004de6db7c3686d00'} -2025-09-02 07:57:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fd57f... -2025-09-02 07:57:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fd57f... -2025-09-02 07:57:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fd57f... -2025-09-02 07:57:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825065.49885, 'pubkey_prefix': 'f3991502015fd57f6414b2c6de22104fe398f14525919333cda1c88e7f2b4861', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fd57f6414b2c6de22104fe398f14525919333cda1c88e7f2b4861b62a2a3b1680013404f092d10df8597c2e51eefe6cab51b27909b71e1c0706cfe172a54f8d27a5f93e4ce018a50739011a544ca8de9119b350bd20253d34d4625d99217d0bd2fdb2b31a67d555601c05fa687a5ddbe4eec7808df9f6ce264ab6ae88f2aa1d03a8335303cabf0148208d84bca19552f8b99c94a939035fedf248d0cdd79ade873da4ad'} -2025-09-02 07:58:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d03457e5f50... -2025-09-02 07:58:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d03457e5f50... -2025-09-02 07:58:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d03457e5f50... -2025-09-02 07:58:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825107.5978508, 'pubkey_prefix': 'f4991d03457e5f50a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c9', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d03457e5f50a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e6318aba31cdbf6b0a3d0b683f58c18587831'} -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81d04457e5f01... -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81d04457e5f01... -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81d04457e5f01... -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825108.1898408, 'pubkey_prefix': '2fd81d04457e5f0150a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81d04457e5f0150a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e6318aba31cdbf6b0a3d0b683f58c18587831'} -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Converted to 26 bytes: f39921027e5fa850... -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Has transport codes: 9921027e -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d821037e5f01a8... -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Has transport codes: d821037e -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:58:28 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Converted to 26 bytes: f49909027e5fa850... -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Has transport codes: 9909027e -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d709037e5f01a8... -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 07:58:29 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Converted to 28 bytes: f49921044554805f... -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Has transport codes: 99210445 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Not enough data: need 90, have 28 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d721054554805f... -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 07:58:32 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 07:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71200010101c0... -2025-09-02 07:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71200010101c0... -2025-09-02 07:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71200010101c0... -2025-09-02 07:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825115.218225, 'pubkey_prefix': '31d71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172051b06b768a3219d5715fa6d01bd9c02b0290a2fef99d05ce1521d24724e4b8dc79c331afd801df5dd110fccaa9133966deb172acf1cd71d39babffd486eaab04633237e0792a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990905e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990905e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990905e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825128.465463, 'pubkey_prefix': 'f3990905e764c77e5f7912b8cfc8d77ef3ac98196064f24d3c3066dc68e61f3c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990905e764c77e5f7912b8cfc8d77ef3ac98196064f24d3c3066dc68e61f3c1e7d2c4046437033caf20807904e6e681f091529847cdf62e731b73e7c'} -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bd70906e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bd70906e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2bd70906e764c77e... -2025-09-02 07:58:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825128.96557, 'pubkey_prefix': '2bd70906e764c77e5f017912b8cfc8d77ef3ac98196064f24d3c3066dc68e61f', 'snr': 10.75, 'rssi': -41, 'raw_hex': '2bd70906e764c77e5f017912b8cfc8d77ef3ac98196064f24d3c3066dc68e61f3c1e7d2c4046437033caf20807904e6e681f091529847cdf62e731b73e7c'} -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980904e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980904e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980904e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825139.221683, 'pubkey_prefix': 'f1980904e7647e5f7912f95e8b4064b51453c3a9ce037641511c274ae61f3c1e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980904e7647e5f7912f95e8b4064b51453c3a9ce037641511c274ae61f3c1e7d2c4046437033caf20807904e6e681f091529847cdf62e731b73e7c'} -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70905e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70905e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70905e7647e5f... -2025-09-02 07:58:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825139.480391, 'pubkey_prefix': '30d70905e7647e5f017912f95e8b4064b51453c3a9ce037641511c274ae61f3c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70905e7647e5f017912f95e8b4064b51453c3a9ce037641511c274ae61f3c1e7d2c4046437033caf20807904e6e681f091529847cdf62e731b73e7c'} -2025-09-02 07:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915056d64c77e... -2025-09-02 07:59:21 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915056d64c77e... -2025-09-02 07:59:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915056d64c77e... -2025-09-02 07:59:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825161.798868, 'pubkey_prefix': 'f39915056d64c77e5f16557af03d41b229c103abda830bae28856f8ffee38e84', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915056d64c77e5f16557af03d41b229c103abda830bae28856f8ffee38e84f0dedbb49c6f40ca1b7cef983b700ef02d296efcdf4068a8a48bb0f3'} -2025-09-02 07:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715066d64c77e... -2025-09-02 07:59:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715066d64c77e... -2025-09-02 07:59:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715066d64c77e... -2025-09-02 07:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825162.296893, 'pubkey_prefix': '30d715066d64c77e5f0116557af03d41b229c103abda830bae28856f8ffee38e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715066d64c77e5f0116557af03d41b229c103abda830bae28856f8ffee38e84f0dedbb49c6f40ca1b7cef983b700ef02d296efcdf4068a8a48bb0f3'} -2025-09-02 07:59:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d03457e5f82... -2025-09-02 07:59:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d03457e5f82... -2025-09-02 07:59:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d03457e5f82... -2025-09-02 07:59:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825178.7796109, 'pubkey_prefix': 'f3991d03457e5f82a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c9', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d03457e5f82a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e2434e1f4de6ba7cecc12b5c422789d425afa'} -2025-09-02 07:59:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d04457e5f01... -2025-09-02 07:59:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d04457e5f01... -2025-09-02 07:59:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d04457e5f01... -2025-09-02 07:59:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825179.142449, 'pubkey_prefix': '31d71d04457e5f0182a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d04457e5f0182a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e2434e1f4de6ba7cecc12b5c422789d425afa'} -2025-09-02 07:59:41 - MeshCoreBot - DEBUG - Converted to 31 bytes: f49921077ffb541f... -2025-09-02 07:59:41 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:59:41 - MeshCoreBot - DEBUG - Has transport codes: 9921077f -2025-09-02 07:59:41 - MeshCoreBot - DEBUG - Path length: 251 -2025-09-02 07:59:41 - MeshCoreBot - DEBUG - Not enough data: need 257, have 31 -2025-09-02 07:59:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd721087ffb541f... -2025-09-02 07:59:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd721087ffb541f... -2025-09-02 07:59:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd721087ffb541f... -2025-09-02 07:59:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825182.009695, 'pubkey_prefix': '2fd721087ffb541f38085f01a8820cd05a1a3d462443a2e76c3b3808803e189d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd721087ffb541f38085f01a8820cd05a1a3d462443a2e76c3b3808803e189d'} -2025-09-02 07:59:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49909057ffb547e... -2025-09-02 07:59:44 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49909057ffb547e... -2025-09-02 07:59:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49909057ffb547e... -2025-09-02 07:59:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825184.788054, 'pubkey_prefix': 'f49909057ffb547e5fa882799f924e4418e3fc4f70916b37cddddb3fa6698e38', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49909057ffb547e5fa882799f924e4418e3fc4f70916b37cddddb3fa6698e386e7ab9d950c402d66b4cc13a43237d4418c28329e66ec23f120ae099fb'} -2025-09-02 07:59:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d709067ffb547e... -2025-09-02 07:59:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d709067ffb547e... -2025-09-02 07:59:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d709067ffb547e... -2025-09-02 07:59:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825185.048206, 'pubkey_prefix': '33d709067ffb547e5f01a882799f924e4418e3fc4f70916b37cddddb3fa6698e', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d709067ffb547e5f01a882799f924e4418e3fc4f70916b37cddddb3fa6698e386e7ab9d950c402d66b4cc13a43237d4418c28329e66ec23f120ae099fb'} -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d04e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d04e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d04e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825187.342898, 'pubkey_prefix': 'f3991d04e7647e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c66', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d04e7647e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beed5aa2c0971bdb1507224d1f1f5aaf51df2a1'} -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d05e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d05e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d05e7647e5f... -2025-09-02 07:59:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825187.7211049, 'pubkey_prefix': '31d71d05e7647e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d05e7647e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beed5aa2c0971bdb1507224d1f1f5aaf51df2a1'} -2025-09-02 07:59:50 - MeshCoreBot - DEBUG - Converted to 31 bytes: f4992107ae9164c7... -2025-09-02 07:59:50 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 07:59:50 - MeshCoreBot - DEBUG - Has transport codes: 992107ae -2025-09-02 07:59:50 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 07:59:50 - MeshCoreBot - DEBUG - Not enough data: need 151, have 31 -2025-09-02 07:59:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d72108ae9164c7... -2025-09-02 07:59:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d72108ae9164c7... -2025-09-02 07:59:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d72108ae9164c7... -2025-09-02 07:59:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825191.195942, 'pubkey_prefix': '31d72108ae9164c77ecd5f01127927246ca92f7c0356ff99b397e403f0a8e8f3', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d72108ae9164c77ecd5f01127927246ca92f7c0356ff99b397e403f0a8e8f3'} -2025-09-02 08:00:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990903917e5fa8... -2025-09-02 08:00:07 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990903917e5fa8... -2025-09-02 08:00:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990903917e5fa8... -2025-09-02 08:00:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825207.649289, 'pubkey_prefix': 'f2990903917e5fa8821eaa453c6a9847769454f58454520a0342d8698e386e7a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990903917e5fa8821eaa453c6a9847769454f58454520a0342d8698e386e7ab9d950c402d66b4cc13a43237d4418c28329e66ec23f120ae099fb'} -2025-09-02 08:00:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904917e5f01... -2025-09-02 08:00:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904917e5f01... -2025-09-02 08:00:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904917e5f01... -2025-09-02 08:00:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825208.028189, 'pubkey_prefix': '30d70904917e5f01a8821eaa453c6a9847769454f58454520a0342d8698e386e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904917e5f01a8821eaa453c6a9847769454f58454520a0342d8698e386e7ab9d950c402d66b4cc13a43237d4418c28329e66ec23f120ae099fb'} -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d04451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d04451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d04451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825240.1593442, 'pubkey_prefix': 'f4991d04451f7e5f0da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d04451f7e5f0da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e058cba420f360f7518dfc5b2e6b109cf312d'} -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d05451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d05451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d05451f7e5f... -2025-09-02 08:00:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825240.901829, 'pubkey_prefix': '30d71d05451f7e5f010da84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d05451f7e5f010da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e058cba420f360f7518dfc5b2e6b109cf312d'} -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a0905e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a0905e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a0905e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825245.1351922, 'pubkey_prefix': 'f59a0905e764c77e5f79122601ec8fa13af7e7fb97cbee3e622ccd445de61f3c', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a0905e764c77e5f79122601ec8fa13af7e7fb97cbee3e622ccd445de61f3c1e7d2c4046437033caf2080790167d45960466340df4371bdde170fddf'} -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70906e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70906e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70906e764c77e... -2025-09-02 08:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825245.6350021, 'pubkey_prefix': '32d70906e764c77e5f0179122601ec8fa13af7e7fb97cbee3e622ccd445de61f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70906e764c77e5f0179122601ec8fa13af7e7fb97cbee3e622ccd445de61f3c1e7d2c4046437033caf2080790167d45960466340df4371bdde170fddf'} -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Converted to 16 bytes: f79a0d08e764c780... -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Has transport codes: 9a0d08e7 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Not enough data: need 106, have 16 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Converted to 17 bytes: 32d70d09e764c780... -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:00:51 - MeshCoreBot - DEBUG - Not enough data: need 217, have 17 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Converted to 16 bytes: f79a0d08b864c7a3... -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Has transport codes: 9a0d08b8 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Not enough data: need 106, have 16 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Converted to 17 bytes: 2fd80d09b864c7a3... -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Has transport codes: d80d09b8 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 08:01:12 - MeshCoreBot - DEBUG - Not enough data: need 106, have 17 -2025-09-02 08:01:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d044580cd5f... -2025-09-02 08:01:16 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d044580cd5f... -2025-09-02 08:01:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d044580cd5f... -2025-09-02 08:01:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825276.421261, 'pubkey_prefix': 'f5991d044580cd5f84a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d044580cd5f84a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e78fbe8c8fe7bd86b24195bfe667284c82e52'} -2025-09-02 08:01:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71d054580cd5f... -2025-09-02 08:01:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71d054580cd5f... -2025-09-02 08:01:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71d054580cd5f... -2025-09-02 08:01:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825277.2838762, 'pubkey_prefix': '32d71d054580cd5f0184a84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71d054580cd5f0184a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e78fbe8c8fe7bd86b24195bfe667284c82e52'} -2025-09-02 08:01:20 - MeshCoreBot - DEBUG - Converted to 29 bytes: f79a2105ea94c780... -2025-09-02 08:01:20 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 08:01:20 - MeshCoreBot - DEBUG - Has transport codes: 9a2105ea -2025-09-02 08:01:20 - MeshCoreBot - DEBUG - Path length: 148 -2025-09-02 08:01:20 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 08:01:21 - MeshCoreBot - DEBUG - Converted to 30 bytes: 34d72106ea94c780... -2025-09-02 08:01:21 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 08:01:21 - MeshCoreBot - DEBUG - Has transport codes: d72106ea -2025-09-02 08:01:21 - MeshCoreBot - DEBUG - Path length: 148 -2025-09-02 08:01:21 - MeshCoreBot - DEBUG - Not enough data: need 154, have 30 -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990904e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990904e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990904e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825283.29521, 'pubkey_prefix': 'f5990904e61f4a5fa884bb4a009cb095689c1fc5d7837e24fd618ba07babcb8d', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990904e61f4a5fa884bb4a009cb095689c1fc5d7837e24fd618ba07babcb8d3b30ae6021054c9469d0eaff4c92b42f1dfb38274d6c8cf26f755d59'} -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70905e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70905e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70905e61f4a5f... -2025-09-02 08:01:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825283.7950568, 'pubkey_prefix': '30d70905e61f4a5f01a884bb4a009cb095689c1fc5d7837e24fd618ba07babcb', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70905e61f4a5f01a884bb4a009cb095689c1fc5d7837e24fd618ba07babcb8d3b30ae6021054c9469d0eaff4c92b42f1dfb38274d6c8cf26f755d59'} -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Converted to 29 bytes: f3992105451fc77e... -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Has transport codes: 99210545 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d72106451fc77e... -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:01:26 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f8575... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f8575... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f8575... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825355.533494, 'pubkey_prefix': 'f29805027e5f8575d4c1cae7b7221b4501357f425ff6ca1eef147636b429da94', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f8575d4c1cae7b7221b4501357f425ff6ca1eef147636b429da94b7b62d7b6ffca57ecdd7e4247804ee233511a186949feb1f7f9c0e2d4f33403a6b6685f6cde1b986268b'} -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0185... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0185... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0185... -2025-09-02 08:02:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825355.830857, 'pubkey_prefix': '31d705037e5f018575d4c1cae7b7221b4501357f425ff6ca1eef147636b429da', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f018575d4c1cae7b7221b4501357f425ff6ca1eef147636b429da94b7b62d7b6ffca57ecdd7e4247804ee233511a186949feb1f7f9c0e2d4f33403a6b6685f6cde1b986268b'} -2025-09-02 08:03:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29a0503fb7e5f23... -2025-09-02 08:03:13 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29a0503fb7e5f23... -2025-09-02 08:03:13 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f29a0503fb7e5f23... -2025-09-02 08:03:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825393.4839098, 'pubkey_prefix': 'f29a0503fb7e5f2323a9a3f941ca73863263696e0b2576c40bbffb42c8ed538f', 'snr': -3.5, 'rssi': -102, 'raw_hex': 'f29a0503fb7e5f2323a9a3f941ca73863263696e0b2576c40bbffb42c8ed538fa754351fe399f88a592f6a7e9e46df3ac6149e68f2a07fdd36c139e46ad7876dc6f8834dd25b95286f7efa'} -2025-09-02 08:03:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 08:03:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 08:03:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 08:03:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825394.490491, 'pubkey_prefix': '30d70504fb7e5f012323a9a3f941ca73863263696e0b2576c40bbffb42c8ed53', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f012323a9a3f941ca73863263696e0b2576c40bbffb42c8ed538fa754351fe399f88a592f6a7e9e46df3ac6149e68f2a07fdd36c139e46ad7876dc6f8834dd25b95286f7efa'} -2025-09-02 08:03:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991508e70c64c7... -2025-09-02 08:03:23 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991508e70c64c7... -2025-09-02 08:03:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991508e70c64c7... -2025-09-02 08:03:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825403.55489, 'pubkey_prefix': 'f3991508e70c64c7451f385f16de2e0660dcdaa74ff1418cdd6bed8ae7cf22a2', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991508e70c64c7451f385f16de2e0660dcdaa74ff1418cdd6bed8ae7cf22a23ca5f2ae893bb95bc719fcebada8e96084c83b684a9caa0fb6a1963935e158'} -2025-09-02 08:03:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71509e70c64c7... -2025-09-02 08:03:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71509e70c64c7... -2025-09-02 08:03:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71509e70c64c7... -2025-09-02 08:03:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825404.453635, 'pubkey_prefix': '32d71509e70c64c7451f385f0116de2e0660dcdaa74ff1418cdd6bed8ae7cf22', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71509e70c64c7451f385f0116de2e0660dcdaa74ff1418cdd6bed8ae7cf22a23ca5f2ae893bb95bc719fcebada8e96084c83b684a9caa0fb6a1963935e158'} -2025-09-02 08:03:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a05027e5f2323... -2025-09-02 08:03:43 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a05027e5f2323... -2025-09-02 08:03:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a05027e5f2323... -2025-09-02 08:03:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825423.439424, 'pubkey_prefix': 'f89a05027e5f23236ed5045609cc673b71218afc4a3221ecfd4cea379735272f', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a05027e5f23236ed5045609cc673b71218afc4a3221ecfd4cea379735272f956dca22bf209e71ba476443c076e6aae5d8887bb2584cff48c2842776ffa1408b58b8137496a610a6ff'} -2025-09-02 08:03:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 08:03:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 08:03:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 08:03:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825424.0212631, 'pubkey_prefix': '31d705037e5f0123236ed5045609cc673b71218afc4a3221ecfd4cea37973527', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123236ed5045609cc673b71218afc4a3221ecfd4cea379735272f956dca22bf209e71ba476443c076e6aae5d8887bb2584cff48c2842776ffa1408b58b8137496a610a6ff'} -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5ff31c... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5ff31c... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5ff31c... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825450.2332091, 'pubkey_prefix': 'f69a11027e5ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb06af824a667f62f543f1e00bd465929add08c5a39ce7d1bdbe7b705b4af9228ca26c171e7bdd60486bc497a728509f270732b7796ddf9d592127e8bdc591a52d1206ed580c929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f01f3... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f01f3... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f01f3... -2025-09-02 08:04:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825450.923485, 'pubkey_prefix': '31d711037e5f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247b', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb06af824a667f62f543f1e00bd465929add08c5a39ce7d1bdbe7b705b4af9228ca26c171e7bdd60486bc497a728509f270732b7796ddf9d592127e8bdc591a52d1206ed580c929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a0503fb7e5f23... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a0503fb7e5f23... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a0503fb7e5f23... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825460.0584698, 'pubkey_prefix': 'f79a0503fb7e5f23238fbce8559e751332b74068b562ee265e95ec47b83b9077', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a0503fb7e5f23238fbce8559e751332b74068b562ee265e95ec47b83b9077ba7ffa9563d910d31eb8d9c2902e84c727366afa8983288d313a0fd43c0a470b31cfe9b5d77b3fcc1a01b3'} -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70504fb7e5f01... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70504fb7e5f01... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70504fb7e5f01... -2025-09-02 08:04:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825460.641241, 'pubkey_prefix': '33d70504fb7e5f0123238fbce8559e751332b74068b562ee265e95ec47b83b90', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70504fb7e5f0123238fbce8559e751332b74068b562ee265e95ec47b83b9077ba7ffa9563d910d31eb8d9c2902e84c727366afa8983288d313a0fd43c0a470b31cfe9b5d77b3fcc1a01b3'} -2025-09-02 08:04:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198110448c77e5f... -2025-09-02 08:04:37 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198110448c77e5f... -2025-09-02 08:04:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198110448c77e5f... -2025-09-02 08:04:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825477.80691, 'pubkey_prefix': 'f198110448c77e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aa', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198110448c77e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a17f124566352df9eeda044dcc1a0207a076346fead20685cab523aadca88c37dde4af496683df2b760de2f1ebdb233f93f73ac192f94b5202494adaa3e37c54c322bf320b92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 08:04:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110548c77e5f... -2025-09-02 08:04:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110548c77e5f... -2025-09-02 08:04:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110548c77e5f... -2025-09-02 08:04:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825478.603348, 'pubkey_prefix': '32d7110548c77e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110548c77e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a17f124566352df9eeda044dcc1a0207a076346fead20685cab523aadca88c37dde4af496683df2b760de2f1ebdb233f93f73ac192f94b5202494adaa3e37c54c322bf320b92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 08:05:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103ea7e5f94... -2025-09-02 08:05:44 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103ea7e5f94... -2025-09-02 08:05:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103ea7e5f94... -2025-09-02 08:05:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825544.6309152, 'pubkey_prefix': 'f4991103ea7e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103ea7e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93d207b76829c73a4cd555e4f582ec9e3fd559459b13b385c49330f03e11abda6ea86937d279f24e098eed85c4433c162f054a2046229f191e61ba22d71e12133dc415460692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 08:05:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104ea7e5f01... -2025-09-02 08:05:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104ea7e5f01... -2025-09-02 08:05:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104ea7e5f01... -2025-09-02 08:05:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825545.6307042, 'pubkey_prefix': '30d71104ea7e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104ea7e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93d207b76829c73a4cd555e4f582ec9e3fd559459b13b385c49330f03e11abda6ea86937d279f24e098eed85c4433c162f054a2046229f191e61ba22d71e12133dc415460692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 08:06:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905027e5f54c5... -2025-09-02 08:06:41 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905027e5f54c5... -2025-09-02 08:06:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905027e5f54c5... -2025-09-02 08:06:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825601.7318609, 'pubkey_prefix': 'f69905027e5f54c517a2b1e9836081ba7f355c513b2e4747a70d70333e301162', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905027e5f54c517a2b1e9836081ba7f355c513b2e4747a70d70333e3011625c4f86acd2e7bb4ed02508dca185afb1bae41209c74e59b4ae9565787fe33c7059ee8bb3c53fbee47faf'} -2025-09-02 08:06:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0154... -2025-09-02 08:06:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0154... -2025-09-02 08:06:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0154... -2025-09-02 08:06:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825602.3137689, 'pubkey_prefix': '32d705037e5f0154c517a2b1e9836081ba7f355c513b2e4747a70d70333e3011', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0154c517a2b1e9836081ba7f355c513b2e4747a70d70333e3011625c4f86acd2e7bb4ed02508dca185afb1bae41209c74e59b4ae9565787fe33c7059ee8bb3c53fbee47faf'} -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d06e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d06e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d06e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825630.552445, 'pubkey_prefix': 'f5991d06e764c745805f7912ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d06e764c745805f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee8fff2d349458376e8044ee9531f52e555325'} -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d07e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d07e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d07e764c745... -2025-09-02 08:07:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825630.812722, 'pubkey_prefix': '31d81d07e764c745805f017912ab70689655515cc597bddbc28936c267a97ae1', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d07e764c745805f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee8fff2d349458376e8044ee9531f52e555325'} -2025-09-02 08:07:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d05b864c77e... -2025-09-02 08:07:20 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d05b864c77e... -2025-09-02 08:07:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d05b864c77e... -2025-09-02 08:07:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825640.828682, 'pubkey_prefix': 'f5991d05b864c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d05b864c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beea958738001c7dd99afea5dec8a4fa1b21200'} -2025-09-02 08:07:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d06b864c77e... -2025-09-02 08:07:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d06b864c77e... -2025-09-02 08:07:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d06b864c77e... -2025-09-02 08:07:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825641.085479, 'pubkey_prefix': '31d81d06b864c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d06b864c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beea958738001c7dd99afea5dec8a4fa1b21200'} -2025-09-02 08:07:46 - MeshCoreBot - DEBUG - Converted to 26 bytes: f69a21027e5faaf7... -2025-09-02 08:07:46 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:07:46 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:07:46 - MeshCoreBot - DEBUG - Not enough data: need 156, have 26 -2025-09-02 08:07:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d821037e5f01aa... -2025-09-02 08:07:47 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:07:47 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 08:07:47 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e71... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e71... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e71... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825757.108253, 'pubkey_prefix': 'f59905015f547e719af7613800ca09c9ea90445875209ff8c33d178f11a125ef', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e719af7613800ca09c9ea90445875209ff8c33d178f11a125efee87ffca01adca1bde62e90268395a2091a9dd3a1923d8a20707bd992fcc2a9186eeed692c3263daff'} -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 08:09:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825757.688381, 'pubkey_prefix': '32d805025f01547e719af7613800ca09c9ea90445875209ff8c33d178f11a125', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e719af7613800ca09c9ea90445875209ff8c33d178f11a125efee87ffca01adca1bde62e90268395a2091a9dd3a1923d8a20707bd992fcc2a9186eeed692c3263daff'} -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825777.113923, 'pubkey_prefix': 'f39905027e5f2323c265cb36a4bdc1cf0a5b20b4857d343dda8a74d8af037151', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323c265cb36a4bdc1cf0a5b20b4857d343dda8a74d8af0371519d37b88ad4d7dd3356ec5ed28db8f0d4488a14ec4271d6e2321ff24397051afd29b2faf939967fc206a6'} -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 08:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825777.838368, 'pubkey_prefix': '31d705037e5f012323c265cb36a4bdc1cf0a5b20b4857d343dda8a74d8af0371', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323c265cb36a4bdc1cf0a5b20b4857d343dda8a74d8af0371519d37b88ad4d7dd3356ec5ed28db8f0d4488a14ec4271d6e2321ff24397051afd29b2faf939967fc206a6'} -2025-09-02 08:09:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1d04457e1d5f... -2025-09-02 08:09:49 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1d04457e1d5f... -2025-09-02 08:09:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1d04457e1d5f... -2025-09-02 08:09:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825789.293932, 'pubkey_prefix': 'f69a1d04457e1d5f0da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1d04457e1d5f0da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4ed66181b3c8f1e3abeffa5f1608aaaa8af509'} -2025-09-02 08:09:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81d05457e1d5f... -2025-09-02 08:09:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81d05457e1d5f... -2025-09-02 08:09:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81d05457e1d5f... -2025-09-02 08:09:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825790.155988, 'pubkey_prefix': '32d81d05457e1d5f010da84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81d05457e1d5f010da84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4ed66181b3c8f1e3abeffa5f1608aaaa8af509'} -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0503507e5f23... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0503507e5f23... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0503507e5f23... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825799.0823019, 'pubkey_prefix': 'f89a0503507e5f2323d5bc4669b6277d781bd0a750155856a2b6c0ff6e482234', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0503507e5f2323d5bc4669b6277d781bd0a750155856a2b6c0ff6e4822345c98bbb597a7f4cb5ac25fc79ddb8a988735bd7a245d08dead2002f24397051afd29b2faf939967fc206a6'} -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504507e5f01... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504507e5f01... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504507e5f01... -2025-09-02 08:09:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825799.6638389, 'pubkey_prefix': '33d80504507e5f012323d5bc4669b6277d781bd0a750155856a2b6c0ff6e4822', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504507e5f012323d5bc4669b6277d781bd0a750155856a2b6c0ff6e4822345c98bbb597a7f4cb5ac25fc79ddb8a988735bd7a245d08dead2002f24397051afd29b2faf939967fc206a6'} -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d0445807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d0445807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d0445807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825825.149454, 'pubkey_prefix': 'f2991d0445807e5f89a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d0445807e5f89a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e3ef3b156eebffa26400d26ce4a19d8e656cd'} -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d0545807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d0545807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d0545807e5f... -2025-09-02 08:10:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825825.404932, 'pubkey_prefix': '31d71d0545807e5f0189a84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d0545807e5f0189a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e3ef3b156eebffa26400d26ce4a19d8e656cd'} -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990903c4245fa8... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990903c4245fa8... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990903c4245fa8... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825827.667285, 'pubkey_prefix': 'f2990903c4245fa88904266bb9e177d46700bbebbc452ff9263bb6c572a731af', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990903c4245fa88904266bb9e177d46700bbebbc452ff9263bb6c572a731af21ae572f1a13c7d212e2c6'} -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70904c4245f01... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70904c4245f01... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70904c4245f01... -2025-09-02 08:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825827.9684842, 'pubkey_prefix': '31d70904c4245f01a88904266bb9e177d46700bbebbc452ff9263bb6c572a731', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70904c4245f01a88904266bb9e177d46700bbebbc452ff9263bb6c572a731af21ae572f1a13c7d212e2c6'} -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Converted to 28 bytes: f5992104451f4a5f... -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d72105451f4a5f... -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:10:30 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 08:10:50 - MeshCoreBot - DEBUG - Converted to 27 bytes: f4990503917e5fa8... -2025-09-02 08:10:50 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:10:50 - MeshCoreBot - DEBUG - Has transport codes: 99050391 -2025-09-02 08:10:50 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 08:10:50 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd80504917e5f01... -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Has transport codes: d8050491 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Converted to 28 bytes: f69a090491507e5f... -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:10:51 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090591507e5f... -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Converted to 28 bytes: f6992104451f385f... -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:10:52 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-02 08:10:53 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d82105451f385f... -2025-09-02 08:10:53 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 08:10:53 - MeshCoreBot - DEBUG - Has transport codes: d8210545 -2025-09-02 08:10:53 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 08:10:53 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-02 08:11:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991103a37e5f04... -2025-09-02 08:11:00 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991103a37e5f04... -2025-09-02 08:11:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991103a37e5f04... -2025-09-02 08:11:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825860.721428, 'pubkey_prefix': 'f6991103a37e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991103a37e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4710c09b768742518b6c913e487b94d9bd43f23409b366a71edd740079a633ccf62712f0a6474d080a5bac2a40d42bfda95d20bb43cfcc44af58c3ba089aec9026a47d07602933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 08:11:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104a37e5f01... -2025-09-02 08:11:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104a37e5f01... -2025-09-02 08:11:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104a37e5f01... -2025-09-02 08:11:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825861.993382, 'pubkey_prefix': '31d71104a37e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104a37e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4710c09b768742518b6c913e487b94d9bd43f23409b366a71edd740079a633ccf62712f0a6474d080a5bac2a40d42bfda95d20bb43cfcc44af58c3ba089aec9026a47d07602933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 08:11:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990904e7647e5f... -2025-09-02 08:11:13 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990904e7647e5f... -2025-09-02 08:11:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990904e7647e5f... -2025-09-02 08:11:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825873.621002, 'pubkey_prefix': 'f5990904e7647e5f7912b91322546808381f2773b4679f77a5299bd1e0507722', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990904e7647e5f7912b91322546808381f2773b4679f77a5299bd1e050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70905e7647e5f... -2025-09-02 08:11:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70905e7647e5f... -2025-09-02 08:11:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70905e7647e5f... -2025-09-02 08:11:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825874.363219, 'pubkey_prefix': '32d70905e7647e5f017912b91322546808381f2773b4679f77a5299bd1e05077', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70905e7647e5f017912b91322546808381f2773b4679f77a5299bd1e050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990904b8647e5f... -2025-09-02 08:11:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990904b8647e5f... -2025-09-02 08:11:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990904b8647e5f... -2025-09-02 08:11:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825878.7213, 'pubkey_prefix': 'f3990904b8647e5f791204ffa48788d36a5f009c48a8e072b0249cc7e0507722', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990904b8647e5f791204ffa48788d36a5f009c48a8e072b0249cc7e050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70905b8647e5f... -2025-09-02 08:11:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70905b8647e5f... -2025-09-02 08:11:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70905b8647e5f... -2025-09-02 08:11:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825879.34207, 'pubkey_prefix': '31d70905b8647e5f01791204ffa48788d36a5f009c48a8e072b0249cc7e05077', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70905b8647e5f01791204ffa48788d36a5f009c48a8e072b0249cc7e050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990904e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990904e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990904e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825884.6882749, 'pubkey_prefix': 'f5990904e7647e5f7912011b2d2b73f2c24c6963b6d3527e32238c7ce0507722', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990904e7647e5f7912011b2d2b73f2c24c6963b6d3527e32238c7ce050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70905e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70905e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70905e7647e5f... -2025-09-02 08:11:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825884.9486809, 'pubkey_prefix': '32d70905e7647e5f017912011b2d2b73f2c24c6963b6d3527e32238c7ce05077', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70905e7647e5f017912011b2d2b73f2c24c6963b6d3527e32238c7ce050772211147a8af12d0bdf25dde371aa60c9420ac25a0530332e4f6a1c47fc'} -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f857ee9... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f857ee9... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f857ee9... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825899.396986, 'pubkey_prefix': 'f39905015f857ee9b5b4b41b61931e03f3840dc937f66bfceb51914b209ddcb5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f857ee9b5b4b41b61931e03f3840dc937f66bfceb51914b209ddcb519b4c543196217297e53ed1a527106f3aa5d1a4d5229cfbf2b5f89462131b8f685b574075f76a5cec7'} -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705025f01857e... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705025f01857e... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705025f01857e... -2025-09-02 08:11:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825899.697869, 'pubkey_prefix': '33d705025f01857ee9b5b4b41b61931e03f3840dc937f66bfceb51914b209ddc', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705025f01857ee9b5b4b41b61931e03f3840dc937f66bfceb51914b209ddcb519b4c543196217297e53ed1a527106f3aa5d1a4d5229cfbf2b5f89462131b8f685b574075f76a5cec7'} -2025-09-02 08:11:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d0445b1245f... -2025-09-02 08:11:42 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d0445b1245f... -2025-09-02 08:11:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d0445b1245f... -2025-09-02 08:11:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825902.523416, 'pubkey_prefix': 'f4991d0445b1245fc4a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d0445b1245fc4a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4eb28cb6d62eb333507c415f29cce4b1daef3d'} -2025-09-02 08:11:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d0545b1245f... -2025-09-02 08:11:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d0545b1245f... -2025-09-02 08:11:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d0545b1245f... -2025-09-02 08:11:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825903.264032, 'pubkey_prefix': '31d71d0545b1245f01c4a84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d0545b1245f01c4a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4eb28cb6d62eb333507c415f29cce4b1daef3d'} -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1505f748c77e... -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1505f748c77e... -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1505f748c77e... -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825907.8775601, 'pubkey_prefix': 'f69a1505f748c77e5f114d33f9b62f67833fb23afa0cbcc982409aa8ba506eb0', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1505f748c77e5f114d33f9b62f67833fb23afa0cbcc982409aa8ba506eb0f0573b45ae2eeb948116e892f573765a160aa2fc7a6ea6d59fe371326cb07dc3f096c37deb5bbd8925da7610ade75f54115a243b9c9cb4c75127a70c'} -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756825896, 'text': 'Fidelio (W Hill Auburn): Hey Tyler, how is the trailer park in Idaho?'} -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Extracted sender from text: Fidelio (W Hill Auburn) -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Message content for processing: Hey Tyler, how is the trailer park in Idaho? -2025-09-02 08:11:47 - MeshCoreBot - INFO - Received channel message (Public) from Fidelio (W Hill Auburn): Fidelio (W Hill Auburn): Hey Tyler, how is the trailer park in Idaho? -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756825907.8775601, 'pubkey_prefix': 'f69a1505f748c77e5f114d33f9b62f67833fb23afa0cbcc982409aa8ba506eb0', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1505f748c77e5f114d33f9b62f67833fb23afa0cbcc982409aa8ba506eb0f0573b45ae2eeb948116e892f573765a160aa2fc7a6ea6d59fe371326cb07dc3f096c37deb5bbd8925da7610ade75f54115a243b9c9cb4c75127a70c'} -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Found raw packet data: f69a1505f748c77e5f114d33f9b62f67... -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Converted to 92 bytes: f69a1505f748c77e... -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Not enough data: need 156, have 92 -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 08:11:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:11:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506f748c77e... -2025-09-02 08:11:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506f748c77e... -2025-09-02 08:11:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506f748c77e... -2025-09-02 08:11:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825908.56442, 'pubkey_prefix': '30d71506f748c77e5f01114d33f9b62f67833fb23afa0cbcc982409aa8ba506e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506f748c77e5f01114d33f9b62f67833fb23afa0cbcc982409aa8ba506eb0f0573b45ae2eeb948116e892f573765a160aa2fc7a6ea6d59fe371326cb07dc3f096c37deb5bbd8925da7610ade75f54115a243b9c9cb4c75127a70c'} -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Converted to 28 bytes: f4992104b1241d5f... -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Has transport codes: 992104b1 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Not enough data: need 42, have 28 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d72105b1241d5f... -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Has transport codes: d72105b1 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 08:12:09 - MeshCoreBot - DEBUG - Not enough data: need 42, have 29 -2025-09-02 08:12:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1d0445c77e5f... -2025-09-02 08:12:10 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1d0445c77e5f... -2025-09-02 08:12:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1d0445c77e5f... -2025-09-02 08:12:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825930.394176, 'pubkey_prefix': 'f59a1d0445c77e5f89a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1d0445c77e5f89a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e6b2d626b0128128758f5af89381488ba84a4'} -2025-09-02 08:12:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81d0545c77e5f... -2025-09-02 08:12:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81d0545c77e5f... -2025-09-02 08:12:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81d0545c77e5f... -2025-09-02 08:12:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825931.137244, 'pubkey_prefix': '31d81d0545c77e5f0189a84b607d5d46d30efa5904f03d6ecd14a25f1843244a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81d0545c77e5f0189a84b607d5d46d30efa5904f03d6ecd14a25f1843244a53c95e5f53394e6e1d4e6b2d626b0128128758f5af89381488ba84a4'} -2025-09-02 08:12:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6990a0180a889fa... -2025-09-02 08:12:13 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6990a0180a889fa... -2025-09-02 08:12:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6990a0180a889fa... -2025-09-02 08:12:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825933.49915, 'pubkey_prefix': 'f6990a0180a889fa95843c8834712dd433ecb65dcdfd1a79f401db18117ab60c', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6990a0180a889fa95843c8834712dd433ecb65dcdfd1a79f401db18117ab60c768b0d7aae664d38437345ce9b0d6bd831cc1b84ff29b852472d2ae49e05833bf4979b95251693cef7020f1c060c7026a28494eec63968f960cb506391100b21bda76c3092749325ea'} -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a0909e764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a0909e764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a0909e764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825950.00112, 'pubkey_prefix': 'f69a0909e764c7451f38081d5f7912de5eab41310291857651622ea569e79377', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a0909e764c7451f38081d5f7912de5eab41310291857651622ea569e79377bce050772211147a8af12d0bdf25dde37166876a979409dd0ecbfdd1d1d06a2ded'} -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7090ae764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7090ae764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7090ae764c745... -2025-09-02 08:12:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756825950.6478488, 'pubkey_prefix': '32d7090ae764c7451f38081d5f017912de5eab41310291857651622ea569e793', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7090ae764c7451f38081d5f017912de5eab41310291857651622ea569e79377bce050772211147a8af12d0bdf25dde37166876a979409dd0ecbfdd1d1d06a2ded'} -2025-09-02 08:13:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990904e7647e5f... -2025-09-02 08:13:37 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990904e7647e5f... -2025-09-02 08:13:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990904e7647e5f... -2025-09-02 08:13:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826017.474962, 'pubkey_prefix': 'f4990904e7647e5f7912a8582d6e6211c1665e3c43e05687b8fb1892a76a4ffa', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990904e7647e5f7912a8582d6e6211c1665e3c43e05687b8fb1892a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:13:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80905e7647e5f... -2025-09-02 08:13:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80905e7647e5f... -2025-09-02 08:13:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80905e7647e5f... -2025-09-02 08:13:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826018.479597, 'pubkey_prefix': '2fd80905e7647e5f017912a8582d6e6211c1665e3c43e05687b8fb1892a76a4f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80905e7647e5f017912a8582d6e6211c1665e3c43e05687b8fb1892a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980905e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980905e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980905e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826025.485174, 'pubkey_prefix': 'f1980905e764c77e5f79122fa5d1403304ba7c0e22ae9c76ff324a74b8a76a4f', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980905e764c77e5f79122fa5d1403304ba7c0e22ae9c76ff324a74b8a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70906e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70906e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70906e764c77e... -2025-09-02 08:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826025.795957, 'pubkey_prefix': '32d70906e764c77e5f0179122fa5d1403304ba7c0e22ae9c76ff324a74b8a76a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70906e764c77e5f0179122fa5d1403304ba7c0e22ae9c76ff324a74b8a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:13:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980904e7647e5f... -2025-09-02 08:13:55 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980904e7647e5f... -2025-09-02 08:13:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980904e7647e5f... -2025-09-02 08:13:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826035.323066, 'pubkey_prefix': 'f1980904e7647e5f791286b764c2122a7b25b443de1463a477d07cd7a76a4ffa', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980904e7647e5f791286b764c2122a7b25b443de1463a477d07cd7a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:13:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70905e7647e5f... -2025-09-02 08:13:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70905e7647e5f... -2025-09-02 08:13:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70905e7647e5f... -2025-09-02 08:13:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826036.186757, 'pubkey_prefix': '32d70905e7647e5f01791286b764c2122a7b25b443de1463a477d07cd7a76a4f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70905e7647e5f01791286b764c2122a7b25b443de1463a477d07cd7a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990905b864c780... -2025-09-02 08:14:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990905b864c780... -2025-09-02 08:14:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990905b864c780... -2025-09-02 08:14:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826043.5372941, 'pubkey_prefix': 'f4990905b864c7805f7912caaa152ac44116cd287225d9458bcefb551ea76a4f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990905b864c7805f7912caaa152ac44116cd287225d9458bcefb551ea76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70906b864c780... -2025-09-02 08:14:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70906b864c780... -2025-09-02 08:14:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70906b864c780... -2025-09-02 08:14:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826044.1390631, 'pubkey_prefix': '31d70906b864c7805f017912caaa152ac44116cd287225d9458bcefb551ea76a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70906b864c7805f017912caaa152ac44116cd287225d9458bcefb551ea76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980907b864c794... -2025-09-02 08:14:10 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980907b864c794... -2025-09-02 08:14:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980907b864c794... -2025-09-02 08:14:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826050.770313, 'pubkey_prefix': 'f1980907b864c794d0385f7912c3f175654a4e60b5f14021b8c229c2c58421a7', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980907b864c794d0385f7912c3f175654a4e60b5f14021b8c229c2c58421a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70908b864c794... -2025-09-02 08:14:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70908b864c794... -2025-09-02 08:14:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70908b864c794... -2025-09-02 08:14:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826051.8109062, 'pubkey_prefix': '31d70908b864c794d0385f017912c3f175654a4e60b5f14021b8c229c2c58421', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70908b864c794d0385f017912c3f175654a4e60b5f14021b8c229c2c58421a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980905e764c77e... -2025-09-02 08:14:15 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980905e764c77e... -2025-09-02 08:14:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980905e764c77e... -2025-09-02 08:14:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826055.9239218, 'pubkey_prefix': 'f1980905e764c77e5f7912473e967555474af98849eef3316274cec5cda76a4f', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980905e764c77e5f7912473e967555474af98849eef3316274cec5cda76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70906e764c77e... -2025-09-02 08:14:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70906e764c77e... -2025-09-02 08:14:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70906e764c77e... -2025-09-02 08:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826056.2358358, 'pubkey_prefix': '31d70906e764c77e5f017912473e967555474af98849eef3316274cec5cda76a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70906e764c77e5f017912473e967555474af98849eef3316274cec5cda76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:15:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991505e764c77e... -2025-09-02 08:15:12 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991505e764c77e... -2025-09-02 08:15:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991505e764c77e... -2025-09-02 08:15:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826112.7105532, 'pubkey_prefix': 'f3991505e764c77e5f164231ca40c68aa10da920b5738eb7137196c8a613438a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e764c77e5f164231ca40c68aa10da920b5738eb7137196c8a613438ace3ad048c9728e562659819c89056e7ac607d4fd0845e025da35d539'} -2025-09-02 08:15:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506e764c77e... -2025-09-02 08:15:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506e764c77e... -2025-09-02 08:15:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506e764c77e... -2025-09-02 08:15:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826113.4496472, 'pubkey_prefix': '2fd71506e764c77e5f01164231ca40c68aa10da920b5738eb7137196c8a61343', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506e764c77e5f01164231ca40c68aa10da920b5738eb7137196c8a613438ace3ad048c9728e562659819c89056e7ac607d4fd0845e025da35d539'} -2025-09-02 08:15:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980505fb541f38... -2025-09-02 08:15:24 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980505fb541f38... -2025-09-02 08:15:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980505fb541f38... -2025-09-02 08:15:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826124.860397, 'pubkey_prefix': 'f1980505fb541f385f2323b67a0761ed1ceb5b6af371bacd58274108d44da49e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980505fb541f385f2323b67a0761ed1ceb5b6af371bacd58274108d44da49ec1fab12267252e5486684f497f15787702f51ff6c706c0ae55059f39874143936a955c1a231a9a87239882f11b'} -2025-09-02 08:15:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70506fb541f38... -2025-09-02 08:15:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70506fb541f38... -2025-09-02 08:15:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70506fb541f38... -2025-09-02 08:15:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826125.75413, 'pubkey_prefix': '32d70506fb541f385f012323b67a0761ed1ceb5b6af371bacd58274108d44da4', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70506fb541f385f012323b67a0761ed1ceb5b6af371bacd58274108d44da49ec1fab12267252e5486684f497f15787702f51ff6c706c0ae55059f39874143936a955c1a231a9a87239882f11b'} -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905027e5f2323... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905027e5f2323... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905027e5f2323... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826145.675694, 'pubkey_prefix': 'f09905027e5f2323210ea19cdced5c16728a230b64fb62f399908ae8ce59bfbc', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905027e5f2323210ea19cdced5c16728a230b64fb62f399908ae8ce59bfbc82220c0568b3fcdb3e1d93d3f1e425afac952f8adf14e3c05f978c08aa23bb23cca6d5544d400f22d985'} -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 08:15:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826145.974122, 'pubkey_prefix': '32d705037e5f012323210ea19cdced5c16728a230b64fb62f399908ae8ce59bf', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323210ea19cdced5c16728a230b64fb62f399908ae8ce59bfbc82220c0568b3fcdb3e1d93d3f1e425afac952f8adf14e3c05f978c08aa23bb23cca6d5544d400f22d985'} -2025-09-02 08:16:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503507e5f23... -2025-09-02 08:16:14 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503507e5f23... -2025-09-02 08:16:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503507e5f23... -2025-09-02 08:16:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826174.927979, 'pubkey_prefix': 'f3990503507e5f2323a6b6a278838ba86c13134c134111628d1c57d0f01cdfa5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503507e5f2323a6b6a278838ba86c13134c134111628d1c57d0f01cdfa58aa6625bed74482bb872f1a75988fb2a1ff38e9fc52c5552ed95dee44fe01c8793e454c24274d5dbbea40f'} -2025-09-02 08:16:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70504507e5f01... -2025-09-02 08:16:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70504507e5f01... -2025-09-02 08:16:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70504507e5f01... -2025-09-02 08:16:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826175.6503549, 'pubkey_prefix': '32d70504507e5f012323a6b6a278838ba86c13134c134111628d1c57d0f01cdf', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70504507e5f012323a6b6a278838ba86c13134c134111628d1c57d0f01cdfa58aa6625bed74482bb872f1a75988fb2a1ff38e9fc52c5552ed95dee44fe01c8793e454c24274d5dbbea40f'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915052c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915052c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915052c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826187.0258071, 'pubkey_prefix': 'f49915052c1f38085f1103c1f21fa0977086960b265980ca646b878000cadc73', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915052c1f38085f1103c1f21fa0977086960b265980ca646b878000cadc73252654bfd9ffbc3e62d51a34'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756826184, 'text': 'S P A C E S: 🌅'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Message content for processing: 🌅 -2025-09-02 08:16:27 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: 🌅 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756826187.0258071, 'pubkey_prefix': 'f49915052c1f38085f1103c1f21fa0977086960b265980ca646b878000cadc73', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915052c1f38085f1103c1f21fa0977086960b265980ca646b878000cadc73252654bfd9ffbc3e62d51a34'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Found raw packet data: f49915052c1f38085f1103c1f21fa097... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Converted to 44 bytes: f49915052c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Has transport codes: 9915052c -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Path bytes: 38085f1103c1f21fa0977086960b265980ca646b878000cadc73252654bfd9 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Payload: ffbc3e62d51a34... (7 bytes) -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 31, 'path_nodes': ['838', '115f', 'c103', '1ff2', '97a0', '8670', 'b96', '5926', 'ca80', '6b64', '8087', 'ca00', '73dc', '2625', 'bf54'], 'payload': 'ffbc3e62d51a34', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 31, 'path_nodes': ['838', '115f', 'c103', '1ff2', '97a0', '8670', 'b96', '5926', 'ca80', '6b64', '8087', 'ca00', '73dc', '2625', 'bf54'], 'payload': 'ffbc3e62d51a34', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (5 hops) -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715062c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715062c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715062c1f3808... -2025-09-02 08:16:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826187.6100118, 'pubkey_prefix': '31d715062c1f38085f011103c1f21fa0977086960b265980ca646b878000cadc', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715062c1f38085f011103c1f21fa0977086960b265980ca646b878000cadc73252654bfd9ffbc3e62d51a34'} -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990503241d5f85... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990503241d5f85... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990503241d5f85... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826266.02474, 'pubkey_prefix': 'f4990503241d5f85756342b42daf6fd97fe7d92b3ccd4705d2d7de4208535051', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990503241d5f85756342b42daf6fd97fe7d92b3ccd4705d2d7de42085350515983665aebfd7ab610ddfe445106ac534f5307d0fb1438f920c481450c909cbe4ccaef03942752dbaef1d7'} -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70504241d5f01... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70504241d5f01... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70504241d5f01... -2025-09-02 08:17:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826266.465709, 'pubkey_prefix': '33d70504241d5f0185756342b42daf6fd97fe7d92b3ccd4705d2d7de42085350', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70504241d5f0185756342b42daf6fd97fe7d92b3ccd4705d2d7de42085350515983665aebfd7ab610ddfe445106ac534f5307d0fb1438f920c481450c909cbe4ccaef03942752dbaef1d7'} -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991d04e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991d04e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991d04e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826272.181281, 'pubkey_prefix': 'f6991d04e7647e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c66', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991d04e7647e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5b3a587e0864b98c62c94e9b843b27d5917c'} -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d71d05e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d71d05e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d71d05e7647e5f... -2025-09-02 08:17:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826272.8033652, 'pubkey_prefix': '34d71d05e7647e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d71d05e7647e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5b3a587e0864b98c62c94e9b843b27d5917c'} -2025-09-02 08:20:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990905e764c77e... -2025-09-02 08:20:38 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990905e764c77e... -2025-09-02 08:20:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990905e764c77e... -2025-09-02 08:20:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826438.979545, 'pubkey_prefix': 'f1990905e764c77e5f79126d7667d8455401917e868c461f075280427ca76a4f', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990905e764c77e5f79126d7667d8455401917e868c461f075280427ca76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90ecc3b8eb97b344ef9e069132c00e51b65dc'} -2025-09-02 08:20:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80906e764c77e... -2025-09-02 08:20:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80906e764c77e... -2025-09-02 08:20:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80906e764c77e... -2025-09-02 08:20:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826439.725696, 'pubkey_prefix': '31d80906e764c77e5f0179126d7667d8455401917e868c461f075280427ca76a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80906e764c77e5f0179126d7667d8455401917e868c461f075280427ca76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90ecc3b8eb97b344ef9e069132c00e51b65dc'} -2025-09-02 08:20:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990905e764c77e... -2025-09-02 08:20:49 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990905e764c77e... -2025-09-02 08:20:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990905e764c77e... -2025-09-02 08:20:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826449.342989, 'pubkey_prefix': 'f4990905e764c77e5f7912b3daf30cf3b5927c8bd34c41fe04baa304b4a76a4f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990905e764c77e5f7912b3daf30cf3b5927c8bd34c41fe04baa304b4a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:20:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70906e764c77e... -2025-09-02 08:20:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70906e764c77e... -2025-09-02 08:20:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70906e764c77e... -2025-09-02 08:20:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826450.237397, 'pubkey_prefix': '32d70906e764c77e5f017912b3daf30cf3b5927c8bd34c41fe04baa304b4a76a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70906e764c77e5f017912b3daf30cf3b5927c8bd34c41fe04baa304b4a76a4ffaccde7897f5f5e6b62bb7b7808b08d1a645b35241e6584f61aed90eccb0d0236001635018bc7733227776b8ec'} -2025-09-02 08:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103d07e5f80... -2025-09-02 08:20:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103d07e5f80... -2025-09-02 08:20:59 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103d07e5f80... -2025-09-02 08:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826459.951039, 'pubkey_prefix': 'f59a1103d07e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103d07e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e550bb768365385c290663d2b104167985e5dbfc9ebc92f69bfd7a221fe34f5d817e90e7762bcdb17e486e86e0caa07dcc504a88ec5974c3e55137d638034169bc90db30a927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 08:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104d07e5f01... -2025-09-02 08:21:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104d07e5f01... -2025-09-02 08:21:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104d07e5f01... -2025-09-02 08:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826461.656381, 'pubkey_prefix': '31d71104d07e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104d07e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e550bb768365385c290663d2b104167985e5dbfc9ebc92f69bfd7a221fe34f5d817e90e7762bcdb17e486e86e0caa07dcc504a88ec5974c3e55137d638034169bc90db30a927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 08:21:04 - MeshCoreBot - DEBUG - Converted to 18 bytes: f79a26023114b402... -2025-09-02 08:21:04 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 08:21:04 - MeshCoreBot - DEBUG - Has transport codes: 9a260231 -2025-09-02 08:21:04 - MeshCoreBot - DEBUG - Path length: 20 -2025-09-02 08:21:04 - MeshCoreBot - DEBUG - Not enough data: need 26, have 18 -2025-09-02 08:21:18 - MeshCoreBot - DEBUG - Converted to 18 bytes: f99a26023308a521... -2025-09-02 08:21:18 - MeshCoreBot - DEBUG - Header: 0xf9, route_type: 1 -2025-09-02 08:21:18 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:21:18 - MeshCoreBot - DEBUG - Not enough data: need 156, have 18 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a15041f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a15041f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a15041f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826485.141206, 'pubkey_prefix': 'f69a15041f387e5f11dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d26', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15041f387e5f11dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d2661484a7a6344afe78c5388633ef8c3644efb87096118f32bb461f6ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756826480, 'text': 'moss 🐕🐾: Hmm not going wide this morning'} -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Message content for processing: Hmm not going wide this morning -2025-09-02 08:21:25 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: Hmm not going wide this morning -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756826485.141206, 'pubkey_prefix': 'f69a15041f387e5f11dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d26', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a15041f387e5f11dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d2661484a7a6344afe78c5388633ef8c3644efb87096118f32bb461f6ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Found raw packet data: f69a15041f387e5f11dd618921ac8fe7... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Converted to 75 bytes: f69a15041f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Not enough data: need 156, have 75 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815051f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815051f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815051f387e5f... -2025-09-02 08:21:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826485.865396, 'pubkey_prefix': '30d815051f387e5f0111dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815051f387e5f0111dd618921ac8fe7f110a67fe435a3d75f3007c3671c8d2661484a7a6344afe78c5388633ef8c3644efb87096118f32bb461f6ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 08:21:28 - MeshCoreBot - DEBUG - Converted to 18 bytes: f59a26023217e98d... -2025-09-02 08:21:28 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 08:21:28 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 08:21:28 - MeshCoreBot - DEBUG - Not enough data: need 156, have 18 -2025-09-02 08:21:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 08:21:31 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 08:21:31 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 08:21:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826491.773404, 'pubkey_prefix': 'f59a05027e5f2323abf676601ac26513107ceb5bca80847c6ef93153d28c856f', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f2323abf676601ac26513107ceb5bca80847c6ef93153d28c856fc42a1a975a7759e346b04c88446e41fb9b440eac845b5f745e470f892b5b7cae1c78062cbcce36424264'} -2025-09-02 08:21:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 08:21:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 08:21:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 08:21:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826492.074103, 'pubkey_prefix': '30d705037e5f012323abf676601ac26513107ceb5bca80847c6ef93153d28c85', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323abf676601ac26513107ceb5bca80847c6ef93153d28c856fc42a1a975a7759e346b04c88446e41fb9b440eac845b5f745e470f892b5b7cae1c78062cbcce36424264'} -2025-09-02 08:21:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1506e764c745... -2025-09-02 08:21:39 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1506e764c745... -2025-09-02 08:21:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1506e764c745... -2025-09-02 08:21:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826499.147687, 'pubkey_prefix': 'f69a1506e764c745805f168d273c4052f07067f21019feb3529763fdb72c2c27', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1506e764c745805f168d273c4052f07067f21019feb3529763fdb72c2c276fbf97e03bdaadba2012f6128430fdc612d8f1b04e8fc57546c7ce7f92d888f8d30e49659c7422790bc811d57e'} -2025-09-02 08:21:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71507e764c745... -2025-09-02 08:21:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71507e764c745... -2025-09-02 08:21:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71507e764c745... -2025-09-02 08:21:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826500.042741, 'pubkey_prefix': '31d71507e764c745805f01168d273c4052f07067f21019feb3529763fdb72c2c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71507e764c745805f01168d273c4052f07067f21019feb3529763fdb72c2c276fbf97e03bdaadba2012f6128430fdc612d8f1b04e8fc57546c7ce7f92d888f8d30e49659c7422790bc811d57e'} -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f54c5... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f54c5... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f54c5... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826518.152158, 'pubkey_prefix': 'f69a05027e5f54c5db2546868acf7846f2c9c1f4a8380939216ad5dfa7e73096', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f54c5db2546868acf7846f2c9c1f4a8380939216ad5dfa7e730967f4519c82cda5f436c594b8824e01653d8cd81e1ee12c531a52ebeaccc1bdaaf2fcc288e459d86c2f5f1'} -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0154... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0154... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0154... -2025-09-02 08:21:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826518.874955, 'pubkey_prefix': '32d705037e5f0154c5db2546868acf7846f2c9c1f4a8380939216ad5dfa7e730', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0154c5db2546868acf7846f2c9c1f4a8380939216ad5dfa7e730967f4519c82cda5f436c594b8824e01653d8cd81e1ee12c531a52ebeaccc1bdaaf2fcc288e459d86c2f5f1'} -2025-09-02 08:22:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fa3d1... -2025-09-02 08:22:04 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fa3d1... -2025-09-02 08:22:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fa3d1... -2025-09-02 08:22:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826524.702986, 'pubkey_prefix': 'f69a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d08f0bb76872219fee69e921d001e16d4b6613fbbc2aac378f7b71139e0c9c27c34a0b01056beaf22767b9c5b03ebb57a0ea8d7d291142e601c71fea7f09fc284eff21000a929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 08:22:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711037e5f01a3... -2025-09-02 08:22:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711037e5f01a3... -2025-09-02 08:22:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711037e5f01a3... -2025-09-02 08:22:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826525.432383, 'pubkey_prefix': '32d711037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d08f0bb76872219fee69e921d001e16d4b6613fbbc2aac378f7b71139e0c9c27c34a0b01056beaf22767b9c5b03ebb57a0ea8d7d291142e601c71fea7f09fc284eff21000a929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: fc9b1507e2801f38... -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Cached SNR -1.0 for pubkey fc9b1507e2801f38... -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey fc9b1507e2801f38... -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826553.874552, 'pubkey_prefix': 'fc9b1507e2801f38081d5f111c61bc6f6983b0b05564189a987779176edcb5df', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1507e2801f38081d5f111c61bc6f6983b0b05564189a987779176edcb5df42c014de761639f61b31cd6ff77d92d5ba8827e9dd81775acf815ccca67fb73a78e0c9cef883fe2a747cefe283ac'} -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756826548, 'text': 'moss 🐕🐾: There we go, coffee soon 😌'} -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Message content for processing: There we go, coffee soon 😌 -2025-09-02 08:22:33 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: There we go, coffee soon 😌 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756826553.874552, 'pubkey_prefix': 'fc9b1507e2801f38081d5f111c61bc6f6983b0b05564189a987779176edcb5df', 'snr': -1.0, 'rssi': -101, 'raw_hex': 'fc9b1507e2801f38081d5f111c61bc6f6983b0b05564189a987779176edcb5df42c014de761639f61b31cd6ff77d92d5ba8827e9dd81775acf815ccca67fb73a78e0c9cef883fe2a747cefe283ac'} -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Found raw packet data: fc9b1507e2801f38081d5f111c61bc6f... -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Converted to 78 bytes: fc9b1507e2801f38... -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Header: 0xfc, route_type: 0 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Has transport codes: 9b1507e2 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Not enough data: need 134, have 78 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -1.0 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-02 08:22:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:22:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d71508e2801f38... -2025-09-02 08:22:34 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d71508e2801f38... -2025-09-02 08:22:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d71508e2801f38... -2025-09-02 08:22:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826554.766774, 'pubkey_prefix': '34d71508e2801f38081d5f01111c61bc6f6983b0b05564189a987779176edcb5', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d71508e2801f38081d5f01111c61bc6f6983b0b05564189a987779176edcb5df42c014de761639f61b31cd6ff77d92d5ba8827e9dd81775acf815ccca67fb73a78e0c9cef883fe2a747cefe283ac'} -2025-09-02 08:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1104c7a37e5f... -2025-09-02 08:22:41 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1104c7a37e5f... -2025-09-02 08:22:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1104c7a37e5f... -2025-09-02 08:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826561.644083, 'pubkey_prefix': 'f89a1104c7a37e5f57f723344b70863a0018b366da38633f0be33dcba0003342', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1104c7a37e5f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfa87a972660b1fc1701645cd3026a7fa39bdb128dec096fdd431a7993f2e9a1dc0ca2e872995dbeaa2233a31aadfa92ea621bdf9dcd5fd14f56796bee001dec17decf6bd04927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 08:22:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71105c7a37e5f... -2025-09-02 08:22:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71105c7a37e5f... -2025-09-02 08:22:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71105c7a37e5f... -2025-09-02 08:22:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826562.336415, 'pubkey_prefix': '31d71105c7a37e5f0157f723344b70863a0018b366da38633f0be33dcba00033', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71105c7a37e5f0157f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfa87a972660b1fc1701645cd3026a7fa39bdb128dec096fdd431a7993f2e9a1dc0ca2e872995dbeaa2233a31aadfa92ea621bdf9dcd5fd14f56796bee001dec17decf6bd04927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 08:23:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103c77e5f48... -2025-09-02 08:23:56 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103c77e5f48... -2025-09-02 08:23:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103c77e5f48... -2025-09-02 08:23:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826636.973687, 'pubkey_prefix': 'f2991103c77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b2761', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103c77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbe11914566112b1bfc9b73a096f137d1d91178c4f68c31ed9a039289990ecc4aeccf48b77781e2b7d31553c5ac2da61a11154cc13f6fec3ffcdc03e98fdbea38b85e37eb089208fad2026031b7f848617452414b706561746572'} -2025-09-02 08:23:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d71104c77e5f01... -2025-09-02 08:23:57 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d71104c77e5f01... -2025-09-02 08:23:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d71104c77e5f01... -2025-09-02 08:23:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826637.954153, 'pubkey_prefix': '34d71104c77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b27', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d71104c77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbe11914566112b1bfc9b73a096f137d1d91178c4f68c31ed9a039289990ecc4aeccf48b77781e2b7d31553c5ac2da61a11154cc13f6fec3ffcdc03e98fdbea38b85e37eb089208fad2026031b7f848617452414b706561746572'} -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547e77... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547e77... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547e77... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826674.287076, 'pubkey_prefix': 'f59905015f547e77d4d5d5625ebafeb56b34300dea9324d962b4a5c51382e3fd', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547e77d4d5d5625ebafeb56b34300dea9324d962b4a5c51382e3fd4fd91b93059c6b71bec39bbc15b96c3bf04cfa4446bf7cfe78bea52c3b2ffb62b2d26353c6ec48de36'} -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 08:24:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826674.870795, 'pubkey_prefix': '32d805025f01547e77d4d5d5625ebafeb56b34300dea9324d962b4a5c51382e3', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e77d4d5d5625ebafeb56b34300dea9324d962b4a5c51382e3fd4fd91b93059c6b71bec39bbc15b96c3bf04cfa4446bf7cfe78bea52c3b2ffb62b2d26353c6ec48de36'} -2025-09-02 08:25:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981105e764c77e... -2025-09-02 08:25:33 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981105e764c77e... -2025-09-02 08:25:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981105e764c77e... -2025-09-02 08:25:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826733.4542599, 'pubkey_prefix': 'ef981105e764c77e5f12ab70689655515cc597bddbc28936c267a97ae1e76c66', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981105e764c77e5f12ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee620cb76886f00767ffd369501eb795745393eb35334c36496720e28ae98e8358cdbf1802b3184d83f9e1e7c3576b3bd43b66b961bcbe0aa988da03df8293e6bead8aed0d912418ce02ece3acf84d6167706965'} -2025-09-02 08:25:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81106e764c77e... -2025-09-02 08:25:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81106e764c77e... -2025-09-02 08:25:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81106e764c77e... -2025-09-02 08:25:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826734.4960809, 'pubkey_prefix': '31d81106e764c77e5f0112ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81106e764c77e5f0112ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee620cb76886f00767ffd369501eb795745393eb35334c36496720e28ae98e8358cdbf1802b3184d83f9e1e7c3576b3bd43b66b961bcbe0aa988da03df8293e6bead8aed0d912418ce02ece3acf84d6167706965'} -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826800.131337, 'pubkey_prefix': 'f49905027e5f23238e1e3f44f9741733d2e0eeafb45f0489c186f3c6ceb90f77', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f23238e1e3f44f9741733d2e0eeafb45f0489c186f3c6ceb90f77b6a54901f1279df5b00a16b47d0af71812e4d0e2107af1b568a8585bd510d053708fc0d640b4348ee45d'} -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 08:26:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826800.85453, 'pubkey_prefix': '30d705037e5f0123238e1e3f44f9741733d2e0eeafb45f0489c186f3c6ceb90f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123238e1e3f44f9741733d2e0eeafb45f0489c186f3c6ceb90f77b6a54901f1279df5b00a16b47d0af71812e4d0e2107af1b568a8585bd510d053708fc0d640b4348ee45d'} -2025-09-02 08:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f857e1d... -2025-09-02 08:26:46 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f857e1d... -2025-09-02 08:26:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f857e1d... -2025-09-02 08:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826806.339689, 'pubkey_prefix': 'f19905015f857e1dda1eb30222ca64800acb668ec7fd5102750aa14e5f25d88b', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f857e1dda1eb30222ca64800acb668ec7fd5102750aa14e5f25d88b50d95d0b82bc13f2d88de7fed47e8efce6efa600d2d2adca8f7cad921ed666253767c48dc42bc01cfa'} -2025-09-02 08:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 08:26:47 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 08:26:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 08:26:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826807.345044, 'pubkey_prefix': '32d705025f01857e1dda1eb30222ca64800acb668ec7fd5102750aa14e5f25d8', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857e1dda1eb30222ca64800acb668ec7fd5102750aa14e5f25d88b50d95d0b82bc13f2d88de7fed47e8efce6efa600d2d2adca8f7cad921ed666253767c48dc42bc01cfa'} -2025-09-02 08:27:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05027e5f2323... -2025-09-02 08:27:38 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05027e5f2323... -2025-09-02 08:27:38 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05027e5f2323... -2025-09-02 08:27:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826858.785314, 'pubkey_prefix': 'f79a05027e5f23232e5551617ae4c4f39431862e819bcfda9aa9f670209f58a6', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05027e5f23232e5551617ae4c4f39431862e819bcfda9aa9f670209f58a61fc1d7773202d1facad8ff55b635ce8f02ef1aa19ab6c8e4787c4787e300dcbd22a6e9f087fead8c4255'} -2025-09-02 08:27:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 08:27:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 08:27:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 08:27:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756826859.789052, 'pubkey_prefix': '32d805037e5f0123232e5551617ae4c4f39431862e819bcfda9aa9f670209f58', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123232e5551617ae4c4f39431862e819bcfda9aa9f670209f58a61fc1d7773202d1facad8ff55b635ce8f02ef1aa19ab6c8e4787c4787e300dcbd22a6e9f087fead8c4255'} -2025-09-02 08:30:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103c77e5f45... -2025-09-02 08:30:21 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103c77e5f45... -2025-09-02 08:30:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103c77e5f45... -2025-09-02 08:30:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827021.012258, 'pubkey_prefix': 'f79a1103c77e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103c77e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892331a5166e4875fe0455ef78b0e69274ebe84f280d35fb509300dfa484b9f03d07cc8a951019a64cfcc086306af53ba048e1869e016cf7b74b3e236fe793c2c7a7e5f630e92cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71104c77e5f01... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71104c77e5f01... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71104c77e5f01... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827022.237244, 'pubkey_prefix': '2ed71104c77e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71104c77e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892331a5166e4875fe0455ef78b0e69274ebe84f280d35fb509300dfa484b9f03d07cc8a951019a64cfcc086306af53ba048e1869e016cf7b74b3e236fe793c2c7a7e5f630e92cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103c77e5f6e... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103c77e5f6e... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103c77e5f6e... -2025-09-02 08:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827022.702552, 'pubkey_prefix': 'f0981103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf7', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103c77e5f6e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a18850db768881849a20a5e707000536541822d439ce064c10b58906dbf8b4d0b2d999f0a23f0a985ebac775f9c710513a69a5a91a0b23978c599a39cc9c50a1d0801041e07814144375448'} -2025-09-02 08:30:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104c77e5f01... -2025-09-02 08:30:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104c77e5f01... -2025-09-02 08:30:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104c77e5f01... -2025-09-02 08:30:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827023.5994701, 'pubkey_prefix': '30d71104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104c77e5f016e6c94f5b0fed05922667a825eb5564e03f746c0646ec25bf773f79f55665a18850db768881849a20a5e707000536541822d439ce064c10b58906dbf8b4d0b2d999f0a23f0a985ebac775f9c710513a69a5a91a0b23978c599a39cc9c50a1d0801041e07814144375448'} -2025-09-02 08:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a12005fbfb6c8... -2025-09-02 08:30:55 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a12005fbfb6c8... -2025-09-02 08:30:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a12005fbfb6c8... -2025-09-02 08:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827055.900061, 'pubkey_prefix': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a12005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3b70db7689b0b267e72c6c3423ed23f39db974a66673b95cf0bdf76d14b9d87a9a45e991ffafe5af6b4aedc1153cb24d74580ef65fc9c87cb9fd43c8545d9c8fc46696d0d927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 08:32:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f8575... -2025-09-02 08:32:53 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f8575... -2025-09-02 08:32:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f8575... -2025-09-02 08:32:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827173.613961, 'pubkey_prefix': 'f49905027e5f8575e3d3b87dde74e0e0731d64dc84b26b9508f5ca795710d690', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f8575e3d3b87dde74e0e0731d64dc84b26b9508f5ca795710d69005fcd3c7f7d7ca15a2f7e6b23e91adf1e8c59690b746074f7eb40bdb78739078d616c7c5e1659af3f680'} -2025-09-02 08:32:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0185... -2025-09-02 08:32:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0185... -2025-09-02 08:32:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0185... -2025-09-02 08:32:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827174.4769669, 'pubkey_prefix': '2fd705037e5f018575e3d3b87dde74e0e0731d64dc84b26b9508f5ca795710d6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f018575e3d3b87dde74e0e0731d64dc84b26b9508f5ca795710d69005fcd3c7f7d7ca15a2f7e6b23e91adf1e8c59690b746074f7eb40bdb78739078d616c7c5e1659af3f680'} -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991504f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991504f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991504f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827299.026297, 'pubkey_prefix': 'f4991504f2547e5f111186914f3c52c460c78ba3364b2e81b82584642daad2f5', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504f2547e5f111186914f3c52c460c78ba3364b2e81b82584642daad2f57806d6135548c845747640506f17d3e2b959114cf2d94ab3671a402fb60a82187c4dae7a58c0e6719cf95c'} -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756827296, 'text': 'S P A C E S: I hear you moss, via bushwhacker '} -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Message content for processing: I hear you moss, via bushwhacker -2025-09-02 08:34:59 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: I hear you moss, via bushwhacker  -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756827299.026297, 'pubkey_prefix': 'f4991504f2547e5f111186914f3c52c460c78ba3364b2e81b82584642daad2f5', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504f2547e5f111186914f3c52c460c78ba3364b2e81b82584642daad2f57806d6135548c845747640506f17d3e2b959114cf2d94ab3671a402fb60a82187c4dae7a58c0e6719cf95c'} -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Found raw packet data: f4991504f2547e5f111186914f3c52c4... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Converted to 75 bytes: f4991504f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Has transport codes: 991504f2 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Not enough data: need 90, have 75 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71505f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71505f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71505f2547e5f... -2025-09-02 08:34:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827299.3247502, 'pubkey_prefix': '32d71505f2547e5f01111186914f3c52c460c78ba3364b2e81b82584642daad2', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71505f2547e5f01111186914f3c52c460c78ba3364b2e81b82584642daad2f57806d6135548c845747640506f17d3e2b959114cf2d94ab3671a402fb60a82187c4dae7a58c0e6719cf95c'} -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f6991505f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f6991505f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f6991505f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827327.073055, 'pubkey_prefix': 'f6991505f21f381d5f110bb675250f06e9c320712909c45d919df97c6788416f', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991505f21f381d5f110bb675250f06e9c320712909c45d919df97c6788416f2ce174e2eedd5993a7c56e1d65f86adbdaf1d94007c0683c1164715cfb040068e2d242726bf6ea12846361ab'} -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756827322, 'text': 'S P A C E S: That area definitely has limited routes out'} -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Message content for processing: That area definitely has limited routes out -2025-09-02 08:35:27 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: That area definitely has limited routes out -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756827327.073055, 'pubkey_prefix': 'f6991505f21f381d5f110bb675250f06e9c320712909c45d919df97c6788416f', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f6991505f21f381d5f110bb675250f06e9c320712909c45d919df97c6788416f2ce174e2eedd5993a7c56e1d65f86adbdaf1d94007c0683c1164715cfb040068e2d242726bf6ea12846361ab'} -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Found raw packet data: f6991505f21f381d5f110bb675250f06... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Converted to 76 bytes: f6991505f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Not enough data: need 155, have 76 -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81506f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81506f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81506f21f381d... -2025-09-02 08:35:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827327.937972, 'pubkey_prefix': '30d81506f21f381d5f01110bb675250f06e9c320712909c45d919df97c678841', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81506f21f381d5f01110bb675250f06e9c320712909c45d919df97c6788416f2ce174e2eedd5993a7c56e1d65f86adbdaf1d94007c0683c1164715cfb040068e2d242726bf6ea12846361ab'} -2025-09-02 08:35:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991d05e764c77e... -2025-09-02 08:35:39 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991d05e764c77e... -2025-09-02 08:35:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991d05e764c77e... -2025-09-02 08:35:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827339.629937, 'pubkey_prefix': 'f5991d05e764c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991d05e764c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5717b9dcedf91e94dccee7134b3885c1e47f'} -2025-09-02 08:35:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81d06e764c77e... -2025-09-02 08:35:40 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81d06e764c77e... -2025-09-02 08:35:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81d06e764c77e... -2025-09-02 08:35:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827340.130769, 'pubkey_prefix': '33d81d06e764c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81d06e764c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5717b9dcedf91e94dccee7134b3885c1e47f'} -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991d06e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991d06e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991d06e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827354.450335, 'pubkey_prefix': 'f4991d06e7b864c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991d06e7b864c77e5f7912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee1f8b76cef5a69138a8a3b4e85f279c4605f8'} -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d07e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d07e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d07e7b864c7... -2025-09-02 08:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827354.828737, 'pubkey_prefix': '30d71d07e7b864c77e5f017912ab70689655515cc597bddbc28936c267a97ae1', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d07e7b864c77e5f017912ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee1f8b76cef5a69138a8a3b4e85f279c4605f8'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991507e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991507e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991507e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827359.1843011, 'pubkey_prefix': 'f4991507e289e994ea7e5f114a67521fb34e0a1266995af02ef221f5194ef6a1', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991507e289e994ea7e5f114a67521fb34e0a1266995af02ef221f5194ef6a1588f8743a64410a7a320c90c84c16af7b2be9ec9202967ab65c7f9109fb97b2fb27d5705211514711718c521146d1a4af99340ba5cc6928e03e024e36095344174d2d135c9d8b4ff1ffd30234c18a0c851e062ec5b3e30dda81a5e01a82a6ef7c9da6e846a3c7fae8bc842e6d960b3d762d29a9a22438cb69d8789f99ce3'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756827348, 'text': 'moss 🐕🐾: My ones that didn’t go wide only had bushwhacker as a heard repeat. I didn’t even know I could get there!'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Message content for processing: My ones that didn’t go wide only had bushwhacker as a heard repeat. I didn’t even know I could get there! -2025-09-02 08:35:59 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: My ones that didn’t go wide only had bushwhacker as a heard repeat. I didn’t even know I could get there! -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756827359.1843011, 'pubkey_prefix': 'f4991507e289e994ea7e5f114a67521fb34e0a1266995af02ef221f5194ef6a1', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991507e289e994ea7e5f114a67521fb34e0a1266995af02ef221f5194ef6a1588f8743a64410a7a320c90c84c16af7b2be9ec9202967ab65c7f9109fb97b2fb27d5705211514711718c521146d1a4af99340ba5cc6928e03e024e36095344174d2d135c9d8b4ff1ffd30234c18a0c851e062ec5b3e30dda81a5e01a82a6ef7c9da6e846a3c7fae8bc842e6d960b3d762d29a9a22438cb69d8789f99ce3'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Found raw packet data: f4991507e289e994ea7e5f114a67521f... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Converted to 158 bytes: f4991507e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Has transport codes: 991507e2 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Path length: 137 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Path bytes: e994ea7e5f114a67521fb34e0a1266995af02ef221f5194ef6a1588f8743a64410a7a320c90c84c16af7b2be9ec9202967ab65c7f9109fb97b2fb27d5705211514711718c521146d1a4af99340ba5cc6928e03e024e36095344174d2d135c9d8b4ff1ffd30234c18a0c851e062ec5b3e30dda81a5e01a82a6ef7c9da6e846a3c7fae8bc842e6d960b3 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Payload: d762d29a9a22438cb69d8789f99ce3... (15 bytes) -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 137, 'path_nodes': ['94e9', '7eea', '115f', '674a', '1f52', '4eb3', '120a', '9966', 'f05a', 'f22e', 'f521', '4e19', 'a1f6', '8f58', '4387', '44a6', 'a710', '20a3', 'cc9', 'c184', 'f76a', 'beb2', 'c99e', '2920', 'ab67', 'c765', '10f9', 'b99f', '2f7b', '7db2', '557', '1521', '7114', '1817', '21c5', '6d14', '4a1a', '93f9', 'ba40', 'c65c', '8e92', 'e003', 'e324', '9560', '4134', 'd274', '35d1', 'd8c9', 'ffb4', 'fd1f', '2330', '184c', 'c8a0', 'e051', 'ec62', '3e5b', 'dd30', '1aa8', '15e', '2aa8', 'f76e', 'dac9', '846e', '3c6a', 'ae7f', 'c88b', 'e642', '60d9'], 'payload': 'd762d29a9a22438cb69d8789f99ce3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 137, 'path_nodes': ['94e9', '7eea', '115f', '674a', '1f52', '4eb3', '120a', '9966', 'f05a', 'f22e', 'f521', '4e19', 'a1f6', '8f58', '4387', '44a6', 'a710', '20a3', 'cc9', 'c184', 'f76a', 'beb2', 'c99e', '2920', 'ab67', 'c765', '10f9', 'b99f', '2f7b', '7db2', '557', '1521', '7114', '1817', '21c5', '6d14', '4a1a', '93f9', 'ba40', 'c65c', '8e92', 'e003', 'e324', '9560', '4134', 'd274', '35d1', 'd8c9', 'ffb4', 'fd1f', '2330', '184c', 'c8a0', 'e051', 'ec62', '3e5b', 'dd30', '1aa8', '15e', '2aa8', 'f76e', 'dac9', '846e', '3c6a', 'ae7f', 'c88b', 'e642', '60d9'], 'payload': 'd762d29a9a22438cb69d8789f99ce3', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Using decoded path length: 68 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Message path info: hops=68, path=Routed (7 hops) -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71508e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71508e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71508e289e994... -2025-09-02 08:35:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827359.739599, 'pubkey_prefix': '30d71508e289e994ea7e5f01114a67521fb34e0a1266995af02ef221f5194ef6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71508e289e994ea7e5f01114a67521fb34e0a1266995af02ef221f5194ef6a1588f8743a64410a7a320c90c84c16af7b2be9ec9202967ab65c7f9109fb97b2fb27d5705211514711718c521146d1a4af99340ba5cc6928e03e024e36095344174d2d135c9d8b4ff1ffd30234c18a0c851e062ec5b3e30dda81a5e01a82a6ef7c9da6e846a3c7fae8bc842e6d960b3d762d29a9a22438cb69d8789f99ce3'} -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f54c5... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f54c5... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f54c5... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827435.212568, 'pubkey_prefix': 'f49905027e5f54c5628a4f22ed42a75bf9d7d3a7629b82f805145c93bd93d1c8', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f54c5628a4f22ed42a75bf9d7d3a7629b82f805145c93bd93d1c89e1a05b4103a4a7d8bd8e87a7c5d3fcb4f9cdc4205a8b4ab5276464d561906c56dffaf9b198015686976'} -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0154... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0154... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0154... -2025-09-02 08:37:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827435.933963, 'pubkey_prefix': '32d705037e5f0154c5628a4f22ed42a75bf9d7d3a7629b82f805145c93bd93d1', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0154c5628a4f22ed42a75bf9d7d3a7629b82f805145c93bd93d1c89e1a05b4103a4a7d8bd8e87a7c5d3fcb4f9cdc4205a8b4ab5276464d561906c56dffaf9b198015686976'} -2025-09-02 08:37:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991505e764c77e... -2025-09-02 08:37:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991505e764c77e... -2025-09-02 08:37:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991505e764c77e... -2025-09-02 08:37:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827458.982572, 'pubkey_prefix': 'f3991505e764c77e5f166b3a205c1b934798c2b5adeada7ed8f78dbef882871a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e764c77e5f166b3a205c1b934798c2b5adeada7ed8f78dbef882871ab6defde727654d1220e4ef4b40c82c650e82499dad29613fe4c2e0faa30ce09b7e8d5babb4bc3f9417fefa12823bc60248cd9a8cfdc08f380e7a9c52'} -2025-09-02 08:37:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506e764c77e... -2025-09-02 08:37:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506e764c77e... -2025-09-02 08:37:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506e764c77e... -2025-09-02 08:37:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827460.001678, 'pubkey_prefix': '31d71506e764c77e5f01166b3a205c1b934798c2b5adeada7ed8f78dbef88287', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506e764c77e5f01166b3a205c1b934798c2b5adeada7ed8f78dbef882871ab6defde727654d1220e4ef4b40c82c650e82499dad29613fe4c2e0faa30ce09b7e8d5babb4bc3f9417fefa12823bc60248cd9a8cfdc08f380e7a9c52'} -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1d052c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1d052c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1d052c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827482.0302022, 'pubkey_prefix': 'f89a1d052c1f507e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1d052c1f507e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ecc434c21223c7cc8519f018535ae69155d123a5ba34dcc1bd643964e757d03901018'} -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d062c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d062c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d062c1f507e... -2025-09-02 08:38:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827482.7533052, 'pubkey_prefix': '31d71d062c1f507e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d062c1f507e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ecc434c21223c7cc8519f018535ae69155d123a5ba34dcc1bd643964e757d03901018'} -2025-09-02 08:38:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99a0504fb7ecd5f... -2025-09-02 08:38:05 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99a0504fb7ecd5f... -2025-09-02 08:38:05 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f99a0504fb7ecd5f... -2025-09-02 08:38:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827485.9459572, 'pubkey_prefix': 'f99a0504fb7ecd5f2323683a4b64578591721b9259e873f70904e2aeeac3893e', 'snr': -1.75, 'rssi': -102, 'raw_hex': 'f99a0504fb7ecd5f2323683a4b64578591721b9259e873f70904e2aeeac3893e5181667f9d6a03201d70464921804bd90e80b7f6e32fce1f4d7f5e3d8a62d52c579a6cdc8ffa1c8acf8a4465'} -2025-09-02 08:38:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80505fb7ecd5f... -2025-09-02 08:38:06 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80505fb7ecd5f... -2025-09-02 08:38:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80505fb7ecd5f... -2025-09-02 08:38:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827486.810501, 'pubkey_prefix': '33d80505fb7ecd5f012323683a4b64578591721b9259e873f70904e2aeeac389', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80505fb7ecd5f012323683a4b64578591721b9259e873f70904e2aeeac3893e5181667f9d6a03201d70464921804bd90e80b7f6e32fce1f4d7f5e3d8a62d52c579a6cdc8ffa1c8acf8a4465'} -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a0d1638df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a0d1638df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a0d1638df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827487.1163762, 'pubkey_prefix': 'f89a0d1638df041574d2f3650870e9d28ad7eb29f51f45c77e5f30f6842d5adf', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a0d1638df041574d2f3650870e9d28ad7eb29f51f45c77e5f30f6842d5adf4cdbc2bb93ec501a6bacaa69baedf0acac1ac7a6d400eee332f9a32ea4b05f1ab9eaeb6eeeb457bc34ef1b'} -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80d1738df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80d1738df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80d1738df0415... -2025-09-02 08:38:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827487.55967, 'pubkey_prefix': '33d80d1738df041574d2f3650870e9d28ad7eb29f51f45c77e5f0130f6842d5a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80d1738df041574d2f3650870e9d28ad7eb29f51f45c77e5f0130f6842d5adf4cdbc2bb93ec501a6bacaa69baedf0acac1ac7a6d400eee332f9a32ea4b05f1ab9eaeb6eeeb457bc34ef1b'} -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f99b1d04f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Cached SNR -1.75 for pubkey f99b1d04f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey f99b1d04f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827492.266923, 'pubkey_prefix': 'f99b1d04f2807e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': -1.75, 'rssi': -101, 'raw_hex': 'f99b1d04f2807e5f4a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8e320810e82041dce62c8d74e9136d6d76b2733a5ba34dcc1bd643964e757d03901018'} -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81d05f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81d05f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81d05f2807e5f... -2025-09-02 08:38:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827492.7085629, 'pubkey_prefix': '32d81d05f2807e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81d05f2807e5f014a7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8e320810e82041dce62c8d74e9136d6d76b2733a5ba34dcc1bd643964e757d03901018'} -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Converted to 29 bytes: fa9b210558c4b124... -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Header: 0xfa, route_type: 2 -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Not enough data: need 157, have 29 -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d7210658c4b124... -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:38:16 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 08:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1103a37e5fc7... -2025-09-02 08:38:21 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1103a37e5fc7... -2025-09-02 08:38:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1103a37e5fc7... -2025-09-02 08:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827501.94264, 'pubkey_prefix': 'f89a1103a37e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1103a37e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564426a0fb76800948fc8dded25ff543d74518ca7b2f34dad0b93e0dc5f7038fae79da4c7aa56fb925d837718e3098e8084480e34c1ba16cae19749f494ab5e1a9dc20ea89d0b92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 08:38:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d81104a37e5f01... -2025-09-02 08:38:23 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d81104a37e5f01... -2025-09-02 08:38:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d81104a37e5f01... -2025-09-02 08:38:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827503.45035, 'pubkey_prefix': '34d81104a37e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c244055', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d81104a37e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564426a0fb76800948fc8dded25ff543d74518ca7b2f34dad0b93e0dc5f7038fae79da4c7aa56fb925d837718e3098e8084480e34c1ba16cae19749f494ab5e1a9dc20ea89d0b92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 08:38:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fe9ad... -2025-09-02 08:38:53 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fe9ad... -2025-09-02 08:38:53 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fe9ad... -2025-09-02 08:38:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827533.3349278, 'pubkey_prefix': 'f69a11027e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b820fb7688d6e2dd28cf3284bd40f75a08449a96477b30194526027027510a644220fb8da61e8f27f62298bbb5cd4f08116974ae365694e355ad97e7ace3726c701743a0d9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 08:38:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d711037e5f01e9... -2025-09-02 08:38:54 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d711037e5f01e9... -2025-09-02 08:38:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d711037e5f01e9... -2025-09-02 08:38:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827534.378474, 'pubkey_prefix': '34d711037e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf266695', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d711037e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b820fb7688d6e2dd28cf3284bd40f75a08449a96477b30194526027027510a644220fb8da61e8f27f62298bbb5cd4f08116974ae365694e355ad97e7ace3726c701743a0d9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 08:39:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a11038d1d5f2c... -2025-09-02 08:39:03 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a11038d1d5f2c... -2025-09-02 08:39:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a11038d1d5f2c... -2025-09-02 08:39:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827543.4797518, 'pubkey_prefix': 'f89a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a11038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3940fb7682eff5803701bee4c4fa36025a880097110dffd3a4b42c89b777c77bfe7d128d56b3ee0b5190edcb809d68120fa4d5917366d9c686a2c5dffcf7344301ff3920d814c54204d6f62696c65'} -2025-09-02 08:39:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711048d1d5f01... -2025-09-02 08:39:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711048d1d5f01... -2025-09-02 08:39:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711048d1d5f01... -2025-09-02 08:39:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827545.003694, 'pubkey_prefix': '32d711048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3940fb7682eff5803701bee4c4fa36025a880097110dffd3a4b42c89b777c77bfe7d128d56b3ee0b5190edcb809d68120fa4d5917366d9c686a2c5dffcf7344301ff3920d814c54204d6f62696c65'} -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a05015f547e25... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a05015f547e25... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a05015f547e25... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827589.143307, 'pubkey_prefix': 'f79a05015f547e25b5c1b66365b8c159216f47a7924ec901e4ede3939690d80d', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a05015f547e25b5c1b66365b8c159216f47a7924ec901e4ede3939690d80d17ec6225af0791c7b4db420d73280f180b52de2021b54404f0dd3cea8aa7bd96f03e3f2ee417b86f85'} -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 08:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827589.8650181, 'pubkey_prefix': '30d705025f01547e25b5c1b66365b8c159216f47a7924ec901e4ede3939690d8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e25b5c1b66365b8c159216f47a7924ec901e4ede3939690d80d17ec6225af0791c7b4db420d73280f180b52de2021b54404f0dd3cea8aa7bd96f03e3f2ee417b86f85'} -2025-09-02 08:41:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a15076db864c7... -2025-09-02 08:41:58 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a15076db864c7... -2025-09-02 08:41:58 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a15076db864c7... -2025-09-02 08:41:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827718.120215, 'pubkey_prefix': 'f79a15076db864c77e155f16bf3b5b7694e0e0afbdaa4d74459df7722a2ae4e5', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a15076db864c77e155f16bf3b5b7694e0e0afbdaa4d74459df7722a2ae4e56b5bd6cddc1632c5dcd3c899818c7803ef432882cd54f31d6f6b80ffbb93d7d1c63be64b1273eb7b7c4a4602e9c8c08ef0580f416326848e15d674521e99d6744593e55d7b71cbb2869392bbf8f8f878a7e4eb08757c59d0f796e03c8c9154ec376b8471f3dc68d6976375df115f'} -2025-09-02 08:41:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715086db864c7... -2025-09-02 08:41:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715086db864c7... -2025-09-02 08:41:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715086db864c7... -2025-09-02 08:41:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827719.3329349, 'pubkey_prefix': '30d715086db864c77e155f0116bf3b5b7694e0e0afbdaa4d74459df7722a2ae4', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715086db864c77e155f0116bf3b5b7694e0e0afbdaa4d74459df7722a2ae4e56b5bd6cddc1632c5dcd3c899818c7803ef432882cd54f31d6f6b80ffbb93d7d1c63be64b1273eb7b7c4a4602e9c8c08ef0580f416326848e15d674521e99d6744593e55d7b71cbb2869392bbf8f8f878a7e4eb08757c59d0f796e03c8c9154ec376b8471f3dc68d6976375df115f'} -2025-09-02 08:42:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05015f857eb9... -2025-09-02 08:42:06 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05015f857eb9... -2025-09-02 08:42:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05015f857eb9... -2025-09-02 08:42:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827726.900743, 'pubkey_prefix': 'f69a05015f857eb915dab97273a4cf949f63c9c0b94356acf054431419896750', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05015f857eb915dab97273a4cf949f63c9c0b94356acf0544314198967506ade11b6afffbcbe5c35133a4db65041f4f997f8bcae037cdab0fb19795f1807116d4069d344b4f120'} -2025-09-02 08:42:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 08:42:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 08:42:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 08:42:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827727.484135, 'pubkey_prefix': '31d705025f01857eb915dab97273a4cf949f63c9c0b94356acf0544314198967', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857eb915dab97273a4cf949f63c9c0b94356acf0544314198967506ade11b6afffbcbe5c35133a4db65041f4f997f8bcae037cdab0fb19795f1807116d4069d344b4f120'} -2025-09-02 08:42:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103807e5f3d... -2025-09-02 08:42:34 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103807e5f3d... -2025-09-02 08:42:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103807e5f3d... -2025-09-02 08:42:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827754.346634, 'pubkey_prefix': 'f79a1103807e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf93039', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103807e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b5126010b768e3d58666efd26fe2f81e8b46c34cb94264069634b6cdbf32914fc79608bfd5df92a0141f712a369fca6115f1cd3306052cb7ef97b5d80a13a13acb27a559c80f928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 08:42:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104807e5f01... -2025-09-02 08:42:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104807e5f01... -2025-09-02 08:42:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104807e5f01... -2025-09-02 08:42:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827755.824171, 'pubkey_prefix': '31d71104807e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104807e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b5126010b768e3d58666efd26fe2f81e8b46c34cb94264069634b6cdbf32914fc79608bfd5df92a0141f712a369fca6115f1cd3306052cb7ef97b5d80a13a13acb27a559c80f928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 08:43:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 08:43:24 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 08:43:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 08:43:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827804.8287098, 'pubkey_prefix': 'f39905027e5f232314ab3142f6f586c235ff68a7959680fb4d907c5e698a2e90', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f232314ab3142f6f586c235ff68a7959680fb4d907c5e698a2e9098448642c4683d75750d62c5139eae15b4423e355d3b1e43f429158a57d14934d6d4f0ef09d4fcec9bff'} -2025-09-02 08:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 08:43:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 08:43:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 08:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827805.8322508, 'pubkey_prefix': '30d705037e5f01232314ab3142f6f586c235ff68a7959680fb4d907c5e698a2e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232314ab3142f6f586c235ff68a7959680fb4d907c5e698a2e9098448642c4683d75750d62c5139eae15b4423e355d3b1e43f429158a57d14934d6d4f0ef09d4fcec9bff'} -2025-09-02 08:43:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 08:43:49 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 08:43:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 08:43:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827829.976577, 'pubkey_prefix': 'f39905027e5f2323b6242aeed31e4dde30939e1347949dd1096a3d1de98038b7', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323b6242aeed31e4dde30939e1347949dd1096a3d1de98038b787c5362706da1e454066cb4b3ab75c99a470384aed802e9b67f4cf7c970b4478d270adef51b7e1d14b34'} -2025-09-02 08:43:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 08:43:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 08:43:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 08:43:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827830.5591722, 'pubkey_prefix': '32d705037e5f012323b6242aeed31e4dde30939e1347949dd1096a3d1de98038', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323b6242aeed31e4dde30939e1347949dd1096a3d1de98038b787c5362706da1e454066cb4b3ab75c99a470384aed802e9b67f4cf7c970b4478d270adef51b7e1d14b34'} -2025-09-02 08:44:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1107584a801f... -2025-09-02 08:44:23 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1107584a801f... -2025-09-02 08:44:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1107584a801f... -2025-09-02 08:44:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827863.8389618, 'pubkey_prefix': 'f79a1107584a801f381d5f0b285347f2e539b5033a397ab829145ea898a0d11a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1107584a801f381d5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba20a11b768ef7601b71ae03a3bc89c258cc7eb38f6226077faa9084bf92824f88fe820f4f93960c296ecda575571a5e36db7ee77d93319913026ffd93a96068f365cfd870a920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 08:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71108584a801f... -2025-09-02 08:44:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71108584a801f... -2025-09-02 08:44:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71108584a801f... -2025-09-02 08:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827864.592934, 'pubkey_prefix': '31d71108584a801f381d5f010b285347f2e539b5033a397ab829145ea898a0d1', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71108584a801f381d5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba20a11b768ef7601b71ae03a3bc89c258cc7eb38f6226077faa9084bf92824f88fe820f4f93960c296ecda575571a5e36db7ee77d93319913026ffd93a96068f365cfd870a920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 08:44:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a11027e5fb177... -2025-09-02 08:44:51 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a11027e5fb177... -2025-09-02 08:44:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a11027e5fb177... -2025-09-02 08:44:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827891.214211, 'pubkey_prefix': 'f79a11027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be0', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a11027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258982b11b768b4cddb6cf89295a44bea9113d03d80e0d42dcbce75178e9eb673aba4d231834c949cf40596ffeacbfa5dd41571402b538349fb9eeb2ccf7a54ba2d64df20030f922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 08:44:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711037e5f01b1... -2025-09-02 08:44:52 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711037e5f01b1... -2025-09-02 08:44:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711037e5f01b1... -2025-09-02 08:44:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827892.719939, 'pubkey_prefix': '33d711037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0b', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258982b11b768b4cddb6cf89295a44bea9113d03d80e0d42dcbce75178e9eb673aba4d231834c949cf40596ffeacbfa5dd41571402b538349fb9eeb2ccf7a54ba2d64df20030f922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: f2992103584a5f02... -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Not enough data: need 155, have 27 -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d72104584a5f01... -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:45:05 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991504541f7e5f... -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991504541f7e5f... -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991504541f7e5f... -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827906.736414, 'pubkey_prefix': 'f1991504541f7e5f11f70c7ac39bba967df27e07678240b45c9e917ec6f99dcb', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504541f7e5f11f70c7ac39bba967df27e07678240b45c9e917ec6f99dcb6ad5d3fe16799d4067bf9d166ce268acb2ed3bab1f6b9f424e4a2ad7758bbd9c43520fd4a62a9d749cced610db2fcdcf8bfecc4bf21731d255045ada4c5df9a85688683517a2840d7abc19a4367a9ae2e9e5128b0ce1c99df591522ef3e1b700bd93ab922b2e6e66553696'} -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756827895, 'text': "hex🧹: bushwhacker had a yagi aimed toward 80 IIRC. so I wonder if you're just behind it mesh photobombing"} -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Message content for processing: bushwhacker had a yagi aimed toward 80 IIRC. so I wonder if you're just behind it mesh photobombing -2025-09-02 08:45:06 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: bushwhacker had a yagi aimed toward 80 IIRC. so I wonder if you're just behind it mesh photobombing -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756827906.736414, 'pubkey_prefix': 'f1991504541f7e5f11f70c7ac39bba967df27e07678240b45c9e917ec6f99dcb', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504541f7e5f11f70c7ac39bba967df27e07678240b45c9e917ec6f99dcb6ad5d3fe16799d4067bf9d166ce268acb2ed3bab1f6b9f424e4a2ad7758bbd9c43520fd4a62a9d749cced610db2fcdcf8bfecc4bf21731d255045ada4c5df9a85688683517a2840d7abc19a4367a9ae2e9e5128b0ce1c99df591522ef3e1b700bd93ab922b2e6e66553696'} -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Found raw packet data: f1991504541f7e5f11f70c7ac39bba96... -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Converted to 139 bytes: f1991504541f7e5f... -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Not enough data: need 155, have 139 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 08:45:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71505541f7e5f... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71505541f7e5f... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71505541f7e5f... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827907.226985, 'pubkey_prefix': '2ed71505541f7e5f0111f70c7ac39bba967df27e07678240b45c9e917ec6f99d', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71505541f7e5f0111f70c7ac39bba967df27e07678240b45c9e917ec6f99dcb6ad5d3fe16799d4067bf9d166ce268acb2ed3bab1f6b9f424e4a2ad7758bbd9c43520fd4a62a9d749cced610db2fcdcf8bfecc4bf21731d255045ada4c5df9a85688683517a2840d7abc19a4367a9ae2e9e5128b0ce1c99df591522ef3e1b700bd93ab922b2e6e66553696'} -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991d050d45804a... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991d050d45804a... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991d050d45804a... -2025-09-02 08:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827907.8050911, 'pubkey_prefix': 'f1991d050d45804a5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991d050d45804a5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fded3a82bb330d4cca53a6153fa6f6468da689'} -2025-09-02 08:45:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71d060d45804a... -2025-09-02 08:45:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71d060d45804a... -2025-09-02 08:45:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71d060d45804a... -2025-09-02 08:45:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827908.545812, 'pubkey_prefix': '32d71d060d45804a5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71d060d45804a5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fded3a82bb330d4cca53a6153fa6f6468da689'} -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Converted to 30 bytes: f3990906b1d03869... -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Has transport codes: 990906b1 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Not enough data: need 214, have 30 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Converted to 31 bytes: 30d70907b1d03869... -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Has transport codes: d70907b1 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 08:45:10 - MeshCoreBot - DEBUG - Not enough data: need 214, have 31 -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Converted to 31 bytes: f39921070de2d0fb... -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Has transport codes: 9921070d -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Path length: 226 -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Not enough data: need 232, have 31 -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed721080de2d0fb... -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed721080de2d0fb... -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed721080de2d0fb... -2025-09-02 08:45:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827912.614497, 'pubkey_prefix': '2ed721080de2d0fb7e1d5f01c402f3b65c8713846b6a4ea23cb6210a6fd9c471', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed721080de2d0fb7e1d5f01c402f3b65c8713846b6a4ea23cb6210a6fd9c471'} -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Converted to 29 bytes: f79a09050d45b17e... -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Has transport codes: 9a09050d -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Path length: 69 -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Not enough data: need 75, have 29 -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d709060d45b17e... -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Has transport codes: d709060d -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Path length: 69 -2025-09-02 08:45:41 - MeshCoreBot - DEBUG - Not enough data: need 75, have 30 -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1d060de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1d060de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1d060de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827960.0084312, 'pubkey_prefix': 'f59a1d060de2804a7e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1d060de2804a7e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd602a35487d7992efd67b550b5457f30031f0'} -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d070de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d070de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d070de2804a... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827960.624334, 'pubkey_prefix': '30d71d070de2804a7e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d070de2804a7e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd602a35487d7992efd67b550b5457f30031f0'} -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a2102245f02c4... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a2102245f02c4... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a2102245f02c4... -2025-09-02 08:46:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827960.976459, 'pubkey_prefix': 'f69a2102245f02c4dee824b9f1c7d3723658974e0711cf1b78ccf48a40ba5610', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a2102245f02c4dee824b9f1c7d3723658974e0711cf1b78ccf48a40ba5610da258c745255f6b37171'} -2025-09-02 08:46:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d72103245f0102... -2025-09-02 08:46:01 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d72103245f0102... -2025-09-02 08:46:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d72103245f0102... -2025-09-02 08:46:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827961.560704, 'pubkey_prefix': '32d72103245f0102c4dee824b9f1c7d3723658974e0711cf1b78ccf48a40ba56', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d72103245f0102c4dee824b9f1c7d3723658974e0711cf1b78ccf48a40ba5610da258c745255f6b37171'} -2025-09-02 08:46:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1d030d7e5fc4... -2025-09-02 08:46:11 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1d030d7e5fc4... -2025-09-02 08:46:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1d030d7e5fc4... -2025-09-02 08:46:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827971.7710059, 'pubkey_prefix': 'f69a1d030d7e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360b', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1d030d7e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fdeaab1834c9736dfe74cabfc75408c4ea5dc2'} -2025-09-02 08:46:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71d040d7e5f01... -2025-09-02 08:46:12 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71d040d7e5f01... -2025-09-02 08:46:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71d040d7e5f01... -2025-09-02 08:46:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756827972.1336992, 'pubkey_prefix': '2dd71d040d7e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec7336', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71d040d7e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fdeaab1834c9736dfe74cabfc75408c4ea5dc2'} -2025-09-02 08:47:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a09060d89e280... -2025-09-02 08:47:06 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a09060d89e280... -2025-09-02 08:47:06 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a09060d89e280... -2025-09-02 08:47:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828026.858221, 'pubkey_prefix': 'f69a09060d89e2807e5fc40285a33435d0ad7ad44a72ae2cc8c0a18dff87c68a', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a09060d89e2807e5fc40285a33435d0ad7ad44a72ae2cc8c0a18dff87c68a350fc691e7c2cdd07e4c9d53bf9d490f7fef89c74a24ba3e77c1faf6f48e1f2dd3eee86b582c07f019e8dee86c7467c82d98a5715eab1426c340165f44efc9ac88fa0ef0c7e7b1d26037f1ec6325e21b8826c8774b12d1c0956cec3b7b08'} -2025-09-02 08:47:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd709070d89e280... -2025-09-02 08:47:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd709070d89e280... -2025-09-02 08:47:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd709070d89e280... -2025-09-02 08:47:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828027.31523, 'pubkey_prefix': '2fd709070d89e2807e5f01c40285a33435d0ad7ad44a72ae2cc8c0a18dff87c6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd709070d89e2807e5f01c40285a33435d0ad7ad44a72ae2cc8c0a18dff87c68a350fc691e7c2cdd07e4c9d53bf9d490f7fef89c74a24ba3e77c1faf6f48e1f2dd3eee86b582c07f019e8dee86c7467c82d98a5715eab1426c340165f44efc9ac88fa0ef0c7e7b1d26037f1ec6325e21b8826c8774b12d1c0956cec3b7b08'} -2025-09-02 08:47:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103d04a5f69... -2025-09-02 08:47:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103d04a5f69... -2025-09-02 08:47:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103d04a5f69... -2025-09-02 08:47:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828038.512653, 'pubkey_prefix': 'f3991103d04a5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103d04a5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55577d11b7680bede629ee6cdb2970efedf2b33413c513d62f98b4e9e034b11cad74f7263b6110cd4164d713ae0378c2aa68648e6a8366dc7e470c20a620633224996a53f60e92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 08:47:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104d04a5f01... -2025-09-02 08:47:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104d04a5f01... -2025-09-02 08:47:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104d04a5f01... -2025-09-02 08:47:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828039.958047, 'pubkey_prefix': '2fd71104d04a5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104d04a5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55577d11b7680bede629ee6cdb2970efedf2b33413c513d62f98b4e9e034b11cad74f7263b6110cd4164d713ae0378c2aa68648e6a8366dc7e470c20a620633224996a53f60e92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 08:47:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39909070d89e280... -2025-09-02 08:47:22 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39909070d89e280... -2025-09-02 08:47:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39909070d89e280... -2025-09-02 08:47:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828042.377332, 'pubkey_prefix': 'f39909070d89e2801f7e5fc4029c16740599684ecb303a3cbda5da6762b84ac6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39909070d89e2801f7e5fc4029c16740599684ecb303a3cbda5da6762b84ac68a350fc691e7c2cdd07e4c9d53bf9d490f7fef89c74a24ba3e77c1faf6f48e1f2dd3eee86b582c07f019e8dee86c7467c82d98a5715eab1426c340165f44efc9ac88fa0ef0c7e7b1d26037f1ec6325e21b8826c8774b12d1c0956cec3b7b08'} -2025-09-02 08:47:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d709080d89e280... -2025-09-02 08:47:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d709080d89e280... -2025-09-02 08:47:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d709080d89e280... -2025-09-02 08:47:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828043.053474, 'pubkey_prefix': '32d709080d89e2801f7e5f01c4029c16740599684ecb303a3cbda5da6762b84a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d709080d89e2801f7e5f01c4029c16740599684ecb303a3cbda5da6762b84ac68a350fc691e7c2cdd07e4c9d53bf9d490f7fef89c74a24ba3e77c1faf6f48e1f2dd3eee86b582c07f019e8dee86c7467c82d98a5715eab1426c340165f44efc9ac88fa0ef0c7e7b1d26037f1ec6325e21b8826c8774b12d1c0956cec3b7b08'} -2025-09-02 08:47:34 - MeshCoreBot - DEBUG - Converted to 29 bytes: f59901050de4b124... -2025-09-02 08:47:34 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 08:47:34 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:47:34 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 08:47:35 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d701060de4b124... -2025-09-02 08:47:35 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 08:47:35 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 08:47:35 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 08:47:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f8575... -2025-09-02 08:47:58 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f8575... -2025-09-02 08:47:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f8575... -2025-09-02 08:47:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828078.632237, 'pubkey_prefix': 'f49905027e5f8575789d8d7eb54df31dab921a75b8b7b0cd2a1be8793f481334', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f8575789d8d7eb54df31dab921a75b8b7b0cd2a1be8793f48133479dc59729032bfeddded34ff54fcc5785e0a9be55cf3f4eeb2d9345beef7fd77ae71c586d1324d6d4ccf'} -2025-09-02 08:47:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0185... -2025-09-02 08:47:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0185... -2025-09-02 08:47:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0185... -2025-09-02 08:47:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828079.3562229, 'pubkey_prefix': '30d705037e5f018575789d8d7eb54df31dab921a75b8b7b0cd2a1be8793f4813', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f018575789d8d7eb54df31dab921a75b8b7b0cd2a1be8793f48133479dc59729032bfeddded34ff54fcc5785e0a9be55cf3f4eeb2d9345beef7fd77ae71c586d1324d6d4ccf'} -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981102085f38b1... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981102085f38b1... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981102085f38b1... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828091.0495849, 'pubkey_prefix': 'f2981102085f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981102085f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a885b411b76861db532e2b4cf85c8dd031f322d4f1269318166f344b19af1c0ae1e24ac1ab2a5e7488ff25157aae603d9f5b066c3a536980873f955ae3f4074f4b4edb321f07920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71103085f0138... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71103085f0138... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71103085f0138... -2025-09-02 08:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828091.636918, 'pubkey_prefix': '32d71103085f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71103085f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a885b411b76861db532e2b4cf85c8dd031f322d4f1269318166f344b19af1c0ae1e24ac1ab2a5e7488ff25157aae603d9f5b066c3a536980873f955ae3f4074f4b4edb321f07920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 08:49:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 08:49:07 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 08:49:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 08:49:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828147.770556, 'pubkey_prefix': 'f69a05027e5f2323240cfaea1e1b6496c7925a76b44f24a3005c9adfabac3776', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f2323240cfaea1e1b6496c7925a76b44f24a3005c9adfabac37769036c17659303c31da8e15671cb6a452877beef81016e5df13663c5d3656035bbf94abbdfce68f411ad7'} -2025-09-02 08:49:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 08:49:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 08:49:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 08:49:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828148.6326709, 'pubkey_prefix': '30d805037e5f012323240cfaea1e1b6496c7925a76b44f24a3005c9adfabac37', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323240cfaea1e1b6496c7925a76b44f24a3005c9adfabac37769036c17659303c31da8e15671cb6a452877beef81016e5df13663c5d3656035bbf94abbdfce68f411ad7'} -2025-09-02 08:49:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fc4a8... -2025-09-02 08:49:11 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fc4a8... -2025-09-02 08:49:11 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fc4a8... -2025-09-02 08:49:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828151.869261, 'pubkey_prefix': 'f69a11027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32fb11b76843f73fc1ff13bc7482cff8f67c3b35e0fe75975c5ca1bda6390a96bf8242c5e9682f489b1fa61a169a780f84e47db911d5b708d555ebcf35eebef03075a9ce02935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 08:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f01c4... -2025-09-02 08:49:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f01c4... -2025-09-02 08:49:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f01c4... -2025-09-02 08:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828153.120804, 'pubkey_prefix': '30d811037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32fb11b76843f73fc1ff13bc7482cff8f67c3b35e0fe75975c5ca1bda6390a96bf8242c5e9682f489b1fa61a169a780f84e47db911d5b708d555ebcf35eebef03075a9ce02935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981505e280c77e... -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981505e280c77e... -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981505e280c77e... -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828163.550594, 'pubkey_prefix': 'f2981505e280c77e5f110eb1afaabea78f35d0995bc911b2fc11791c2d20be66', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981505e280c77e5f110eb1afaabea78f35d0995bc911b2fc11791c2d20be6610e1009e9540ebde0d982698e826983f2ce2a8b333be344db4f36409035abae88da101fc02d51df241968bb21fd1846730ffaca9d430b4cf16172daee40c7f5cb9acba88b1b540d8039a182b71ce6c91f3cb95246d05afdc1e7e0b73'} -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756828155, 'text': 'moss 🐕🐾: https://discord.com/channels/1343693475589263471/1343714078748708976/1412464329059602503'} -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Message content for processing: https://discord.com/channels/1343693475589263471/1343714078748708976/1412464329059602503 -2025-09-02 08:49:23 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: https://discord.com/channels/1343693475589263471/1343714078748708976/1412464329059602503 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828163.550594, 'pubkey_prefix': 'f2981505e280c77e5f110eb1afaabea78f35d0995bc911b2fc11791c2d20be66', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981505e280c77e5f110eb1afaabea78f35d0995bc911b2fc11791c2d20be6610e1009e9540ebde0d982698e826983f2ce2a8b333be344db4f36409035abae88da101fc02d51df241968bb21fd1846730ffaca9d430b4cf16172daee40c7f5cb9acba88b1b540d8039a182b71ce6c91f3cb95246d05afdc1e7e0b73'} -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Found raw packet data: f2981505e280c77e5f110eb1afaabea7... -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Converted to 124 bytes: f2981505e280c77e... -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Not enough data: need 154, have 124 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 08:49:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:49:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506e280c77e... -2025-09-02 08:49:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506e280c77e... -2025-09-02 08:49:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506e280c77e... -2025-09-02 08:49:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828164.850977, 'pubkey_prefix': '30d71506e280c77e5f01110eb1afaabea78f35d0995bc911b2fc11791c2d20be', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506e280c77e5f01110eb1afaabea78f35d0995bc911b2fc11791c2d20be6610e1009e9540ebde0d982698e826983f2ce2a8b333be344db4f36409035abae88da101fc02d51df241968bb21fd1846730ffaca9d430b4cf16172daee40c7f5cb9acba88b1b540d8039a182b71ce6c91f3cb95246d05afdc1e7e0b73'} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991504e21f7e5f... -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991504e21f7e5f... -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991504e21f7e5f... -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828177.596546, 'pubkey_prefix': 'f4991504e21f7e5f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed0', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504e21f7e5f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ea51'} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756828173, 'text': 'moss 🐕🐾: I’m much closer to downtown tho '} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Message content for processing: I’m much closer to downtown tho -2025-09-02 08:49:37 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I’m much closer to downtown tho  -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828177.596546, 'pubkey_prefix': 'f4991504e21f7e5f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed0', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504e21f7e5f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ea51'} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Found raw packet data: f4991504e21f7e5f11dfca1df7da0063... -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Converted to 75 bytes: f4991504e21f7e5f... -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Has transport codes: 991504e2 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Path bytes: 7e5f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Payload: 5735e1464a4830f91f5764d4958fd036... (38 bytes) -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 31, 'path_nodes': ['5f7e', 'df11', '1dca', 'daf7', '6300', '3bf5', '3728', '1cc6', '3084', '5c09', '832a', '3b0c', 'd00e', '7e5d', '4c35'], 'payload': '5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ea51', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 31, 'path_nodes': ['5f7e', 'df11', '1dca', 'daf7', '6300', '3bf5', '3728', '1cc6', '3084', '5c09', '832a', '3b0c', 'd00e', '7e5d', '4c35'], 'payload': '5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ea51', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (4 hops) -2025-09-02 08:49:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:49:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505e21f7e5f... -2025-09-02 08:49:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505e21f7e5f... -2025-09-02 08:49:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505e21f7e5f... -2025-09-02 08:49:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828178.318126, 'pubkey_prefix': '30d71505e21f7e5f0111dfca1df7da0063f53b2837c61c8430095c2a830c3b0e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505e21f7e5f0111dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ea51'} -2025-09-02 08:49:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991507e21fb124... -2025-09-02 08:49:41 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991507e21fb124... -2025-09-02 08:49:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991507e21fb124... -2025-09-02 08:49:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828181.680724, 'pubkey_prefix': 'f4991507e21fb124fdc55f11dfca1df7da0063f53b2837c61c8430095c2a830c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991507e21fb124fdc55f11dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ead1'} -2025-09-02 08:49:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71508e21fb124... -2025-09-02 08:49:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71508e21fb124... -2025-09-02 08:49:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71508e21fb124... -2025-09-02 08:49:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828182.137564, 'pubkey_prefix': '30d71508e21fb124fdc55f0111dfca1df7da0063f53b2837c61c8430095c2a83', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71508e21fb124fdc55f0111dfca1df7da0063f53b2837c61c8430095c2a830c3b0ed05d7e354cfd5735e1464a4830f91f5764d4958fd036f2b714a716ff1f18cf7af53a6ce8169abeeb9637ead1'} -2025-09-02 08:50:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5990503507e5f23... -2025-09-02 08:50:06 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5990503507e5f23... -2025-09-02 08:50:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5990503507e5f23... -2025-09-02 08:50:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828206.856648, 'pubkey_prefix': 'f5990503507e5f232395f513015c719db301c21d2c1de558be3dd2996d942f45', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5990503507e5f232395f513015c719db301c21d2c1de558be3dd2996d942f45ade1498594e8e1bfb2546c8edf430a121c4ee2ef2eac2bc98f85abba8178e7d078155fec86b717db8d0f8c'} -2025-09-02 08:50:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70504507e5f01... -2025-09-02 08:50:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70504507e5f01... -2025-09-02 08:50:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70504507e5f01... -2025-09-02 08:50:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828207.861674, 'pubkey_prefix': '31d70504507e5f01232395f513015c719db301c21d2c1de558be3dd2996d942f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70504507e5f01232395f513015c719db301c21d2c1de558be3dd2996d942f45ade1498594e8e1bfb2546c8edf430a121c4ee2ef2eac2bc98f85abba8178e7d078155fec86b717db8d0f8c'} -2025-09-02 08:50:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29811076d647efd... -2025-09-02 08:50:14 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29811076d647efd... -2025-09-02 08:50:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29811076d647efd... -2025-09-02 08:50:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828214.141686, 'pubkey_prefix': 'f29811076d647efd821d5f427b710bb7e30a9424f3c01fa20a8e295027b00400', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29811076d647efd821d5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed1f0934466ace5f6f45905ccb7b328bfd966e91f8dd4fc97a3cabd550a8e13068e1f167d60d880769cfe4d63a29b119c7f592d34914cf2156fb628415ff97773e194dc790b92000000000000000054455354494e475f'} -2025-09-02 08:50:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711086d647efd... -2025-09-02 08:50:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711086d647efd... -2025-09-02 08:50:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711086d647efd... -2025-09-02 08:50:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828215.342762, 'pubkey_prefix': '30d711086d647efd821d5f01427b710bb7e30a9424f3c01fa20a8e295027b004', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711086d647efd821d5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed1f0934466ace5f6f45905ccb7b328bfd966e91f8dd4fc97a3cabd550a8e13068e1f167d60d880769cfe4d63a29b119c7f592d34914cf2156fb628415ff97773e194dc790b92000000000000000054455354494e475f'} -2025-09-02 08:50:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299110a6db8b81d... -2025-09-02 08:50:21 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299110a6db8b81d... -2025-09-02 08:50:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299110a6db8b81d... -2025-09-02 08:50:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828221.7322502, 'pubkey_prefix': 'f299110a6db8b81d9164c7a37e5f427b710bb7e30a9424f3c01fa20a8e295027', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299110a6db8b81d9164c7a37e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed12a12b7683204773bde1c7f92f97730950f814af135de417be36a19849153319e59a4497eaff5e947c092c230bfe2e607e30f82927b820fff630dfedcf8b9a05e14cd890092000000000000000054455354494e475f'} -2025-09-02 08:50:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110b6db8b81d... -2025-09-02 08:50:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110b6db8b81d... -2025-09-02 08:50:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110b6db8b81d... -2025-09-02 08:50:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828223.25783, 'pubkey_prefix': '32d7110b6db8b81d9164c7a37e5f01427b710bb7e30a9424f3c01fa20a8e2950', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110b6db8b81d9164c7a37e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed12a12b7683204773bde1c7f92f97730950f814af135de417be36a19849153319e59a4497eaff5e947c092c230bfe2e607e30f82927b820fff630dfedcf8b9a05e14cd890092000000000000000054455354494e475f'} -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503c17e5f11... -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503c17e5f11... -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503c17e5f11... -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828232.615341, 'pubkey_prefix': 'f3991503c17e5f11b43716bd17155ff68f5a51ce572fae1dae20858c4162d5f5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503c17e5f11b43716bd17155ff68f5a51ce572fae1dae20858c4162d5f5e9fb2ee99e345a6df3f3f24eabc6b648f30699e81936a466a1d394e1a2125dff3d0d5957a987b3d3afdd49a0e0a5301f23eb1c9c943ddd3b604bcaedc254cb5fd1af1d8fdf4189397a8c'} -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756828228, 'text': "hex🧹: not in discord, but yeah you'd think 80 would be the better link regardless"} -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Message content for processing: not in discord, but yeah you'd think 80 would be the better link regardless -2025-09-02 08:50:32 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: not in discord, but yeah you'd think 80 would be the better link regardless -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828232.615341, 'pubkey_prefix': 'f3991503c17e5f11b43716bd17155ff68f5a51ce572fae1dae20858c4162d5f5', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503c17e5f11b43716bd17155ff68f5a51ce572fae1dae20858c4162d5f5e9fb2ee99e345a6df3f3f24eabc6b648f30699e81936a466a1d394e1a2125dff3d0d5957a987b3d3afdd49a0e0a5301f23eb1c9c943ddd3b604bcaedc254cb5fd1af1d8fdf4189397a8c'} -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Found raw packet data: f3991503c17e5f11b43716bd17155ff6... -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Converted to 106 bytes: f3991503c17e5f11... -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Has transport codes: 991503c1 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Not enough data: need 132, have 106 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 08:50:32 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504c17e5f01... -2025-09-02 08:50:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504c17e5f01... -2025-09-02 08:50:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504c17e5f01... -2025-09-02 08:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828233.756116, 'pubkey_prefix': '30d71504c17e5f0111b43716bd17155ff68f5a51ce572fae1dae20858c4162d5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504c17e5f0111b43716bd17155ff68f5a51ce572fae1dae20858c4162d5f5e9fb2ee99e345a6df3f3f24eabc6b648f30699e81936a466a1d394e1a2125dff3d0d5957a987b3d3afdd49a0e0a5301f23eb1c9c943ddd3b604bcaedc254cb5fd1af1d8fdf4189397a8c'} -2025-09-02 08:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811051d64c77e... -2025-09-02 08:50:34 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811051d64c77e... -2025-09-02 08:50:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811051d64c77e... -2025-09-02 08:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828234.229964, 'pubkey_prefix': 'f09811051d64c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811051d64c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c84112b768344695fd7ab668882f68aa62d609fc768d7171a31e6547f1beea7c0450bd49dda8c750172471be3771d02587c4a56e782b58b46234c9d1be800021c43526f402920000000000000000677265656e2070616e63616b655f'} -2025-09-02 08:50:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811061d64c77e... -2025-09-02 08:50:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811061d64c77e... -2025-09-02 08:50:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811061d64c77e... -2025-09-02 08:50:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828235.2293499, 'pubkey_prefix': '30d811061d64c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811061d64c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c84112b768344695fd7ab668882f68aa62d609fc768d7171a31e6547f1beea7c0450bd49dda8c750172471be3771d02587c4a56e782b58b46234c9d1be800021c43526f402920000000000000000677265656e2070616e63616b655f'} -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990506fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990506fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990506fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828243.240442, 'pubkey_prefix': 'f1990506fb911f38085f23238c2502a01f1a8ed44e539e787b571e0c1317889e', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990506fb911f38085f23238c2502a01f1a8ed44e539e787b571e0c1317889eff43243dd1760caddd2f3f081cab5b9fd22260f181d6e085a234ff727880c33e1e2a1e1ac1ae24cf8cf90dafc1fb'} -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70507fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70507fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70507fb911f38... -2025-09-02 08:50:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828243.9881191, 'pubkey_prefix': '30d70507fb911f38085f0123238c2502a01f1a8ed44e539e787b571e0c131788', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70507fb911f38085f0123238c2502a01f1a8ed44e539e787b571e0c1317889eff43243dd1760caddd2f3f081cab5b9fd22260f181d6e085a234ff727880c33e1e2a1e1ac1ae24cf8cf90dafc1fb'} -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981505541f381d... -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981505541f381d... -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981505541f381d... -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828251.710392, 'pubkey_prefix': 'f1981505541f381d5f117837beab4e18c7fc6aaed56fe474eb21722adedcd9de', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505541f381d5f117837beab4e18c7fc6aaed56fe474eb21722adedcd9dea280ca0adb3e89c46d37b9995352ef6a1f446adccdbb829cfd652d08'} -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756828250, 'text': 'hex🧹: is it how you usually get out?'} -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Message content for processing: is it how you usually get out? -2025-09-02 08:50:51 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: is it how you usually get out? -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828251.710392, 'pubkey_prefix': 'f1981505541f381d5f117837beab4e18c7fc6aaed56fe474eb21722adedcd9de', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505541f381d5f117837beab4e18c7fc6aaed56fe474eb21722adedcd9dea280ca0adb3e89c46d37b9995352ef6a1f446adccdbb829cfd652d08'} -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Found raw packet data: f1981505541f381d5f117837beab4e18... -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Converted to 60 bytes: f1981505541f381d... -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Not enough data: need 154, have 60 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 08:50:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:50:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71506541f381d... -2025-09-02 08:50:52 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71506541f381d... -2025-09-02 08:50:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71506541f381d... -2025-09-02 08:50:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828252.5743191, 'pubkey_prefix': '33d71506541f381d5f01117837beab4e18c7fc6aaed56fe474eb21722adedcd9', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71506541f381d5f01117837beab4e18c7fc6aaed56fe474eb21722adedcd9dea280ca0adb3e89c46d37b9995352ef6a1f446adccdbb829cfd652d08'} -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981504e2807e5f... -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981504e2807e5f... -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981504e2807e5f... -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828286.325875, 'pubkey_prefix': 'f1981504e2807e5f116ceaac657980fcb38a5e715f624839322e0da7503ebc03', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981504e2807e5f116ceaac657980fcb38a5e715f624839322e0da7503ebc03048f1c92d8424c94028a6da78a12a664e432a58603a2fa29123a87882f97b86a7d621f296789ba5343cc1ce0fae8d7e4d47472283178e7fc31f544d1f7f61c8dbb412a0b466364b024cd3ddbd4a5900e2519cdaf6e20a5e3bcf2902cb2e661453e161972c5aa2a1acd452d'} -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756828277, 'text': 'moss 🐕🐾: Ah fair enough, usually it’s either Downtown or First Hill Skyline I think, sometimes Kremwerk'} -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Message content for processing: Ah fair enough, usually it’s either Downtown or First Hill Skyline I think, sometimes Kremwerk -2025-09-02 08:51:26 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: Ah fair enough, usually it’s either Downtown or First Hill Skyline I think, sometimes Kremwerk -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828286.325875, 'pubkey_prefix': 'f1981504e2807e5f116ceaac657980fcb38a5e715f624839322e0da7503ebc03', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981504e2807e5f116ceaac657980fcb38a5e715f624839322e0da7503ebc03048f1c92d8424c94028a6da78a12a664e432a58603a2fa29123a87882f97b86a7d621f296789ba5343cc1ce0fae8d7e4d47472283178e7fc31f544d1f7f61c8dbb412a0b466364b024cd3ddbd4a5900e2519cdaf6e20a5e3bcf2902cb2e661453e161972c5aa2a1acd452d'} -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Found raw packet data: f1981504e2807e5f116ceaac657980fc... -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Converted to 139 bytes: f1981504e2807e5f... -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Not enough data: need 154, have 139 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 08:51:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:51:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505e2807e5f... -2025-09-02 08:51:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505e2807e5f... -2025-09-02 08:51:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505e2807e5f... -2025-09-02 08:51:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828287.2818, 'pubkey_prefix': '31d71505e2807e5f01116ceaac657980fcb38a5e715f624839322e0da7503ebc', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505e2807e5f01116ceaac657980fcb38a5e715f624839322e0da7503ebc03048f1c92d8424c94028a6da78a12a664e432a58603a2fa29123a87882f97b86a7d621f296789ba5343cc1ce0fae8d7e4d47472283178e7fc31f544d1f7f61c8dbb412a0b466364b024cd3ddbd4a5900e2519cdaf6e20a5e3bcf2902cb2e661453e161972c5aa2a1acd452d'} -2025-09-02 08:51:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981d056d64c77e... -2025-09-02 08:51:55 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981d056d64c77e... -2025-09-02 08:51:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981d056d64c77e... -2025-09-02 08:51:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828315.491573, 'pubkey_prefix': 'ed981d056d64c77e5f42f52143ff8f6de753c101a58facb8742a8a1ca18f9aec', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981d056d64c77e5f42f52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d265a70f79c4e3ab0437f526d5c15ee743714359'} -2025-09-02 08:51:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71d066d64c77e... -2025-09-02 08:51:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71d066d64c77e... -2025-09-02 08:51:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71d066d64c77e... -2025-09-02 08:51:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828316.232834, 'pubkey_prefix': '32d71d066d64c77e5f0142f52143ff8f6de753c101a58facb8742a8a1ca18f9a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71d066d64c77e5f0142f52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d265a70f79c4e3ab0437f526d5c15ee743714359'} -2025-09-02 08:52:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f54c5... -2025-09-02 08:52:35 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f54c5... -2025-09-02 08:52:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f54c5... -2025-09-02 08:52:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828355.614988, 'pubkey_prefix': 'f29905027e5f54c551eaaf9ddd16ecbd02bcb1232fd9030ddccfb904315a1d52', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f54c551eaaf9ddd16ecbd02bcb1232fd9030ddccfb904315a1d52ad11199d0f56679965bcd33b0a4c72cd37a3f6b5f6fbb492331ffc6a5707f0bfe358afca2c5da673a29e'} -2025-09-02 08:52:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0154... -2025-09-02 08:52:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0154... -2025-09-02 08:52:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0154... -2025-09-02 08:52:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828356.052673, 'pubkey_prefix': '32d705037e5f0154c551eaaf9ddd16ecbd02bcb1232fd9030ddccfb904315a1d', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0154c551eaaf9ddd16ecbd02bcb1232fd9030ddccfb904315a1d52ad11199d0f56679965bcd33b0a4c72cd37a3f6b5f6fbb492331ffc6a5707f0bfe358afca2c5da673a29e'} -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981d060d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981d060d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981d060d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828358.412701, 'pubkey_prefix': 'f1981d060d89e2807e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981d060d89e2807e5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd7d5be921baa79e2e188a12f4f0a6d9b15299'} -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71d070d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71d070d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71d070d89e280... -2025-09-02 08:52:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828358.6711879, 'pubkey_prefix': '32d71d070d89e2807e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71d070d89e2807e5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd7d5be921baa79e2e188a12f4f0a6d9b15299'} -2025-09-02 08:52:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef982103c77e5f02... -2025-09-02 08:52:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef982103c77e5f02... -2025-09-02 08:52:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef982103c77e5f02... -2025-09-02 08:52:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828360.481622, 'pubkey_prefix': 'ef982103c77e5f02c4dff0fe1675d72d847baf0432c8495136e8e0f48a40ba56', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef982103c77e5f02c4dff0fe1675d72d847baf0432c8495136e8e0f48a40ba5610da258c745255f6b37171'} -2025-09-02 08:52:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd72104c77e5f01... -2025-09-02 08:52:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd72104c77e5f01... -2025-09-02 08:52:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd72104c77e5f01... -2025-09-02 08:52:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828361.067521, 'pubkey_prefix': '2fd72104c77e5f0102c4dff0fe1675d72d847baf0432c8495136e8e0f48a40ba', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd72104c77e5f0102c4dff0fe1675d72d847baf0432c8495136e8e0f48a40ba5610da258c745255f6b37171'} -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3992102245f02c4... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3992102245f02c4... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3992102245f02c4... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828365.147851, 'pubkey_prefix': 'f3992102245f02c494b7f71d43babd9114e1101dd2e996984fd2f48a40ba5610', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3992102245f02c494b7f71d43babd9114e1101dd2e996984fd2f48a40ba5610da258c745255f6b37171'} -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d72103245f0102... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d72103245f0102... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d72103245f0102... -2025-09-02 08:52:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828365.638019, 'pubkey_prefix': '30d72103245f0102c494b7f71d43babd9114e1101dd2e996984fd2f48a40ba56', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d72103245f0102c494b7f71d43babd9114e1101dd2e996984fd2f48a40ba5610da258c745255f6b37171'} -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991d080d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991d080d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991d080d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828366.512894, 'pubkey_prefix': 'f3991d080d89e2d038081d5fc40246a668ae54e6c19b80c0590dbb423ad6ff27', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991d080d89e2d038081d5fc40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd35b4176c43b8cef5b7caabd727922813046c'} -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d090d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d090d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d090d89e2d0... -2025-09-02 08:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828366.908363, 'pubkey_prefix': '31d71d090d89e2d038081d5f01c40246a668ae54e6c19b80c0590dbb423ad6ff', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d090d89e2d038081d5f01c40246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd35b4176c43b8cef5b7caabd727922813046c'} -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981504541f7e5f... -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981504541f7e5f... -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981504541f7e5f... -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828419.2840269, 'pubkey_prefix': 'ee981504541f7e5f11cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acfe6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504541f7e5f11cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acfe6579e611b5dd0cdcb62ded3ba534f2e39ed53365be84596e8145f0c8c69b82227a5c9ccfdf8a7c1ebbfaa8fc3cbfe1faa064d03f011014623e8b3b06a886b7872c2b75f5c9d8c79765964cc'} -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756828413, 'text': "hex🧹: makes sense given the facing but that's pretty good redundancy on path"} -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Message content for processing: makes sense given the facing but that's pretty good redundancy on path -2025-09-02 08:53:39 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: makes sense given the facing but that's pretty good redundancy on path -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828419.2840269, 'pubkey_prefix': 'ee981504541f7e5f11cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acfe6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504541f7e5f11cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acfe6579e611b5dd0cdcb62ded3ba534f2e39ed53365be84596e8145f0c8c69b82227a5c9ccfdf8a7c1ebbfaa8fc3cbfe1faa064d03f011014623e8b3b06a886b7872c2b75f5c9d8c79765964cc'} -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Found raw packet data: ee981504541f7e5f11cbe2e8b9c5b320... -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Converted to 107 bytes: ee981504541f7e5f... -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Not enough data: need 154, have 107 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 08:53:39 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:53:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71505541f7e5f... -2025-09-02 08:53:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71505541f7e5f... -2025-09-02 08:53:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71505541f7e5f... -2025-09-02 08:53:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828420.2390778, 'pubkey_prefix': '2ed71505541f7e5f0111cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acf', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71505541f7e5f0111cbe2e8b9c5b32097211ac533b4dc55bd3ed9993f9acfe6579e611b5dd0cdcb62ded3ba534f2e39ed53365be84596e8145f0c8c69b82227a5c9ccfdf8a7c1ebbfaa8fc3cbfe1faa064d03f011014623e8b3b06a886b7872c2b75f5c9d8c79765964cc'} -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9809050d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9809050d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9809050d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828425.075555, 'pubkey_prefix': 'ed9809050d89e2805f0402a912c4678e9e89b157dab267a5ecdd0dcb755271ed', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9809050d89e2805f0402a912c4678e9e89b157dab267a5ecdd0dcb755271edc10cfb4439a39d3f9008d66f22de638335b1ec0e6eed55fbdd43c19298'} -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d709060d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d709060d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d709060d89e280... -2025-09-02 08:53:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828425.453409, 'pubkey_prefix': '33d709060d89e2805f010402a912c4678e9e89b157dab267a5ecdd0dcb755271', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d709060d89e2805f010402a912c4678e9e89b157dab267a5ecdd0dcb755271edc10cfb4439a39d3f9008d66f22de638335b1ec0e6eed55fbdd43c19298'} -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9809050d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9809050d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9809050d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828431.1026502, 'pubkey_prefix': 'ed9809050d80ea7e5f0402970385eab725ff1e73afe7f85899bd1814b85271ed', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9809050d80ea7e5f0402970385eab725ff1e73afe7f85899bd1814b85271edc10cfb4439a39d3f9008d66f22de638335b1ec0e6eed55fbdd43c19298'} -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d709060d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d709060d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d709060d80ea7e... -2025-09-02 08:53:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828431.723476, 'pubkey_prefix': '32d709060d80ea7e5f010402970385eab725ff1e73afe7f85899bd1814b85271', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d709060d80ea7e5f010402970385eab725ff1e73afe7f85899bd1814b85271edc10cfb4439a39d3f9008d66f22de638335b1ec0e6eed55fbdd43c19298'} -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f547ee6... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f547ee6... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f547ee6... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828500.505183, 'pubkey_prefix': 'f39905015f547ee60f1d52d40d5b8735746434940087a878761f6230fab3d074', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f547ee60f1d52d40d5b8735746434940087a878761f6230fab3d074f87676781e6ba95584c62e27bcba42cfbaeb28f3bb3efb8cb298bbc052cf3f807fe2d568cfe894dfef'} -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01547e... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01547e... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01547e... -2025-09-02 08:55:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828500.805721, 'pubkey_prefix': '31d705025f01547ee60f1d52d40d5b8735746434940087a878761f6230fab3d0', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01547ee60f1d52d40d5b8735746434940087a878761f6230fab3d074f87676781e6ba95584c62e27bcba42cfbaeb28f3bb3efb8cb298bbc052cf3f807fe2d568cfe894dfef'} -2025-09-02 08:55:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811056d64c77e... -2025-09-02 08:55:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811056d64c77e... -2025-09-02 08:55:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811056d64c77e... -2025-09-02 08:55:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828506.034893, 'pubkey_prefix': 'f19811056d64c77e5f796284a8f4efe064ae0c6c6be9f46cdb076afd13f578ae', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811056d64c77e5f796284a8f4efe064ae0c6c6be9f46cdb076afd13f578ae59238f7f52ed9e5a9cf09344660d60180aa6f1ea2d71f5778aa1d4f6d52f4b59795d8d63f89b22809b7da001832327b5f260f39a23fca2143ea908ebd978cba7bf3c8be152bc091e66152d420d930000000000000000517569657420436f726e65725f'} -2025-09-02 08:55:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711066d64c77e... -2025-09-02 08:55:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711066d64c77e... -2025-09-02 08:55:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711066d64c77e... -2025-09-02 08:55:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828507.260304, 'pubkey_prefix': '32d711066d64c77e5f01796284a8f4efe064ae0c6c6be9f46cdb076afd13f578', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711066d64c77e5f01796284a8f4efe064ae0c6c6be9f46cdb076afd13f578ae59238f7f52ed9e5a9cf09344660d60180aa6f1ea2d71f5778aa1d4f6d52f4b59795d8d63f89b22809b7da001832327b5f260f39a23fca2143ea908ebd978cba7bf3c8be152bc091e66152d420d930000000000000000517569657420436f726e65725f'} -2025-09-02 08:56:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 08:56:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 08:56:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 08:56:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828563.3318021, 'pubkey_prefix': 'f49905027e5f2323c6c352ba81bde8e31d3e94d2cfaf30ae7fe04d3bf642318c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f2323c6c352ba81bde8e31d3e94d2cfaf30ae7fe04d3bf642318cbb891624affcc726f09645a9ef2b49e5e5b9e2982d23d3790bfba00dab44ee7ae52e0e947aac5575f8f1'} -2025-09-02 08:56:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 08:56:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 08:56:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 08:56:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828564.052284, 'pubkey_prefix': '32d705037e5f012323c6c352ba81bde8e31d3e94d2cfaf30ae7fe04d3bf64231', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323c6c352ba81bde8e31d3e94d2cfaf30ae7fe04d3bf642318cbb891624affcc726f09645a9ef2b49e5e5b9e2982d23d3790bfba00dab44ee7ae52e0e947aac5575f8f1'} -2025-09-02 08:56:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fb90a... -2025-09-02 08:56:11 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fb90a... -2025-09-02 08:56:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fb90a... -2025-09-02 08:56:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828571.954539, 'pubkey_prefix': 'f19811027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c29513b76880274ccb8dd47b5b936dde684b70bcb1bac6b83cbf9d52586b87fd62217f75adb408a1e975475d91d89e19a23c804455facf3d525dc810af21741e8eef4f990e924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 08:56:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f01b9... -2025-09-02 08:56:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f01b9... -2025-09-02 08:56:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f01b9... -2025-09-02 08:56:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828573.6243799, 'pubkey_prefix': '2fd711037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c29513b76880274ccb8dd47b5b936dde684b70bcb1bac6b83cbf9d52586b87fd62217f75adb408a1e975475d91d89e19a23c804455facf3d525dc810af21741e8eef4f990e924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a05027e5f2323... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a05027e5f2323... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a05027e5f2323... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828587.069494, 'pubkey_prefix': 'f69a05027e5f23239cd561d61762efc8ce4b9d3b8f203f1ca6c6a1e6094b0aa1', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a05027e5f23239cd561d61762efc8ce4b9d3b8f203f1ca6c6a1e6094b0aa199eb5ed80864f51e97ee3e47228234ff209ca4adb8e1d39b20962ef8f2b33fb15e417ada47594580f6c6'} -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 08:56:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828587.370209, 'pubkey_prefix': '31d705037e5f0123239cd561d61762efc8ce4b9d3b8f203f1ca6c6a1e6094b0a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123239cd561d61762efc8ce4b9d3b8f203f1ca6c6a1e6094b0aa199eb5ed80864f51e97ee3e47228234ff209ca4adb8e1d39b20962ef8f2b33fb15e417ada47594580f6c6'} -2025-09-02 08:57:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905015f857e14... -2025-09-02 08:57:17 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905015f857e14... -2025-09-02 08:57:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905015f857e14... -2025-09-02 08:57:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828637.562193, 'pubkey_prefix': 'f49905015f857e14d6412ab07eff69ba23c50a5cb658a2c19a347fe736258ef3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905015f857e14d6412ab07eff69ba23c50a5cb658a2c19a347fe736258ef323ea15cd43a13cfba661417cd06624bffceb7700ece799bb6ee29583a99b12f045c4e9bad6ed21748b'} -2025-09-02 08:57:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 08:57:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 08:57:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 08:57:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828638.4247649, 'pubkey_prefix': '31d705025f01857e14d6412ab07eff69ba23c50a5cb658a2c19a347fe736258e', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857e14d6412ab07eff69ba23c50a5cb658a2c19a347fe736258ef323ea15cd43a13cfba661417cd06624bffceb7700ece799bb6ee29583a99b12f045c4e9bad6ed21748b'} -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503c17e5f11... -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503c17e5f11... -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503c17e5f11... -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828651.848654, 'pubkey_prefix': 'f2991503c17e5f118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858dd7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503c17e5f118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858dd788ceaf8db2b75c460b06a2fc8d15c51ba607adb8f75398188a5b018819331b9efd1160d0c6900b0e53bb4fe5c804b8d035bac979de727188e04855843ad617eac394ec001418dcf08911fb1c06107ca0c7af09a0fd42b16bdf043d6f5dda47592afd8a8b281993601497e74f331396a222d859cf9162e565a656'} -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756828645, 'text': 'hex🧹: you mentioned setting up your own repeater, I wonder if a non handheld antenna would help you lock down those links'} -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Message content for processing: you mentioned setting up your own repeater, I wonder if a non handheld antenna would help you lock down those links -2025-09-02 08:57:31 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: you mentioned setting up your own repeater, I wonder if a non handheld antenna would help you lock down those links -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828651.848654, 'pubkey_prefix': 'f2991503c17e5f118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858dd7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503c17e5f118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858dd788ceaf8db2b75c460b06a2fc8d15c51ba607adb8f75398188a5b018819331b9efd1160d0c6900b0e53bb4fe5c804b8d035bac979de727188e04855843ad617eac394ec001418dcf08911fb1c06107ca0c7af09a0fd42b16bdf043d6f5dda47592afd8a8b281993601497e74f331396a222d859cf9162e565a656'} -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Found raw packet data: f2991503c17e5f118e1cd2b45b81d3be... -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Converted to 154 bytes: f2991503c17e5f11... -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Not enough data: need 155, have 154 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 08:57:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:57:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71504c17e5f01... -2025-09-02 08:57:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71504c17e5f01... -2025-09-02 08:57:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71504c17e5f01... -2025-09-02 08:57:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828653.427995, 'pubkey_prefix': '2fd71504c17e5f01118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71504c17e5f01118e1cd2b45b81d3be87624840f0cd4342c25c661a7c858dd788ceaf8db2b75c460b06a2fc8d15c51ba607adb8f75398188a5b018819331b9efd1160d0c6900b0e53bb4fe5c804b8d035bac979de727188e04855843ad617eac394ec001418dcf08911fb1c06107ca0c7af09a0fd42b16bdf043d6f5dda47592afd8a8b281993601497e74f331396a222d859cf9162e565a656'} -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991103a37e5f02... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991103a37e5f02... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991103a37e5f02... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828679.101653, 'pubkey_prefix': 'f5991103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcf813b768c2d33889c3a06dd0ca543e4a853fc2c4b6a968e0e4018f94dc964dcb810fb8c2efb99a9576b350b54574caba3c2483e828e80117d5b659d3539548becc7cd30692c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104a37e5f01... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104a37e5f01... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104a37e5f01... -2025-09-02 08:57:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828679.8651571, 'pubkey_prefix': '30d71104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcf813b768c2d33889c3a06dd0ca543e4a853fc2c4b6a968e0e4018f94dc964dcb810fb8c2efb99a9576b350b54574caba3c2483e828e80117d5b659d3539548becc7cd30692c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991506c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991506c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991506c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828700.430751, 'pubkey_prefix': 'f3991506c154d0381d5f11669884392dd4aee13761f0b42e7175b37aca3c1602', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991506c154d0381d5f11669884392dd4aee13761f0b42e7175b37aca3c16024887f24fbcb1dd3bbb4e582d6b40ec11b592d04a6b2ddbe6e4f45aa21dc56c790a9729205232eb0c121fff537bd5a086bd77273e118a3e48ed6e4d74c09b22f5e5011c5cc472c2ec9b45e332011a1164d457be6c23c31412de88afb8a8'} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756828694, 'text': "hex🧹: I'm also having some trouble getting out today so could be not great environmental conditions"} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Message content for processing: I'm also having some trouble getting out today so could be not great environmental conditions -2025-09-02 08:58:20 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: I'm also having some trouble getting out today so could be not great environmental conditions -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828700.430751, 'pubkey_prefix': 'f3991506c154d0381d5f11669884392dd4aee13761f0b42e7175b37aca3c1602', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991506c154d0381d5f11669884392dd4aee13761f0b42e7175b37aca3c16024887f24fbcb1dd3bbb4e582d6b40ec11b592d04a6b2ddbe6e4f45aa21dc56c790a9729205232eb0c121fff537bd5a086bd77273e118a3e48ed6e4d74c09b22f5e5011c5cc472c2ec9b45e332011a1164d457be6c23c31412de88afb8a8'} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Found raw packet data: f3991506c154d0381d5f11669884392d... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Converted to 125 bytes: f3991506c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Has transport codes: 991506c1 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Path bytes: d0381d5f11669884392dd4aee13761f0b42e7175b37aca3c16024887f24fbcb1dd3bbb4e582d6b40ec11b592d04a6b2ddbe6e4f45aa21dc56c790a9729205232eb0c121fff537bd5a086bd77273e118a3e48ed6e -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Payload: 4d74c09b22f5e5011c5cc472c2ec9b45... (35 bytes) -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 84, 'path_nodes': ['38d0', '5f1d', '6611', '8498', '2d39', 'aed4', '37e1', 'f061', '2eb4', '7571', '7ab3', '3cca', '216', '8748', '4ff2', 'b1bc', '3bdd', '4ebb', '2d58', '406b', '11ec', '92b5', '4ad0', '2d6b', 'e6db', 'f4e4', 'a25a', 'c51d', '796c', '970a', '2029', '3252', 'ceb', '1f12', '53ff', 'd57b', '86a0', '77bd', '3e27', '8a11', '483e', '6eed'], 'payload': '4d74c09b22f5e5011c5cc472c2ec9b45e332011a1164d457be6c23c31412de88afb8a8', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 243, 'path_len': 84, 'path_nodes': ['38d0', '5f1d', '6611', '8498', '2d39', 'aed4', '37e1', 'f061', '2eb4', '7571', '7ab3', '3cca', '216', '8748', '4ff2', 'b1bc', '3bdd', '4ebb', '2d58', '406b', '11ec', '92b5', '4ad0', '2d6b', 'e6db', 'f4e4', 'a25a', 'c51d', '796c', '970a', '2029', '3252', 'ceb', '1f12', '53ff', 'd57b', '86a0', '77bd', '3e27', '8a11', '483e', '6eed'], 'payload': '4d74c09b22f5e5011c5cc472c2ec9b45e332011a1164d457be6c23c31412de88afb8a8', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Using decoded path length: 42 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Message path info: hops=42, path=Routed (6 hops) -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71507c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71507c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71507c154d038... -2025-09-02 08:58:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828700.878526, 'pubkey_prefix': '30d71507c154d0381d5f0111669884392dd4aee13761f0b42e7175b37aca3c16', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71507c154d0381d5f0111669884392dd4aee13761f0b42e7175b37aca3c16024887f24fbcb1dd3bbb4e582d6b40ec11b592d04a6b2ddbe6e4f45aa21dc56c790a9729205232eb0c121fff537bd5a086bd77273e118a3e48ed6e4d74c09b22f5e5011c5cc472c2ec9b45e332011a1164d457be6c23c31412de88afb8a8'} -2025-09-02 08:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71200010101c0... -2025-09-02 08:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71200010101c0... -2025-09-02 08:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71200010101c0... -2025-09-02 08:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828715.248748, 'pubkey_prefix': '2ed71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172052b14b7681079e1f6abf976336448807c1ab4bfd2464d83b2f02717e38e195c19239e4b29e9f97cba4755b3c3069beb93d2b24f3669fe2afc15b1b1150c48300631e3b80f92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991505e2801f7e... -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991505e2801f7e... -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991505e2801f7e... -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828725.157488, 'pubkey_prefix': 'f3991505e2801f7e5f117f247824b692f496cbdb0ad9381a037900cc38ee64ef', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e2801f7e5f117f247824b692f496cbdb0ad9381a037900cc38ee64efd296fe44a353659a0970cc018b412ace56184fa63001b9ea24d62a09ad3c9b7c5a943f15c3d460eb98b723f10f9cfc1ddaa65ca9aae03570998781586b87055f096bd4b97fca68f24a849c1f54081c7cf1546f1d40cd1db6bedf4324ebb0abc1608b1ba276682f2590bd39a5'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756828719, 'text': 'moss 🐕🐾: I’d love to get one on the roof to help get coverage for all of nw cap hill but I am hesitant to ask'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Message content for processing: I’d love to get one on the roof to help get coverage for all of nw cap hill but I am hesitant to ask -2025-09-02 08:58:45 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I’d love to get one on the roof to help get coverage for all of nw cap hill but I am hesitant to ask -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828725.157488, 'pubkey_prefix': 'f3991505e2801f7e5f117f247824b692f496cbdb0ad9381a037900cc38ee64ef', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e2801f7e5f117f247824b692f496cbdb0ad9381a037900cc38ee64efd296fe44a353659a0970cc018b412ace56184fa63001b9ea24d62a09ad3c9b7c5a943f15c3d460eb98b723f10f9cfc1ddaa65ca9aae03570998781586b87055f096bd4b97fca68f24a849c1f54081c7cf1546f1d40cd1db6bedf4324ebb0abc1608b1ba276682f2590bd39a5'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Found raw packet data: f3991505e2801f7e5f117f247824b692... -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Converted to 140 bytes: f3991505e2801f7e... -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Has transport codes: 991505e2 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Path bytes: 1f7e5f117f247824b692f496cbdb0ad9381a037900cc38ee64efd296fe44a353659a0970cc018b412ace56184fa63001b9ea24d62a09ad3c9b7c5a943f15c3d460eb98b723f10f9cfc1ddaa65ca9aae03570998781586b87055f096bd4b97fca68f24a849c1f54081c7cf1546f1d40cd1db6bedf4324ebb0abc1608b1ba27668 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Payload: 2f2590bd39a5... (6 bytes) -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 128, 'path_nodes': ['7e1f', '115f', '247f', '2478', '92b6', '96f4', 'dbcb', 'd90a', '1a38', '7903', 'cc00', 'ee38', 'ef64', '96d2', '44fe', '53a3', '9a65', '7009', '1cc', '418b', 'ce2a', '1856', 'a64f', '130', 'eab9', 'd624', '92a', '3cad', '7c9b', '945a', '153f', 'd4c3', 'eb60', 'b798', 'f123', '9c0f', '1dfc', 'a6da', 'a95c', 'e0aa', '7035', '8799', '5881', '876b', '5f05', '6b09', 'b9d4', 'ca7f', 'f268', '844a', '1f9c', '854', '7c1c', '54f1', '1d6f', 'cd40', 'b61d', 'dfbe', '2443', 'b0eb', 'c1ab', '8b60', 'a21b', '6876'], 'payload': '2f2590bd39a5', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 243, 'path_len': 128, 'path_nodes': ['7e1f', '115f', '247f', '2478', '92b6', '96f4', 'dbcb', 'd90a', '1a38', '7903', 'cc00', 'ee38', 'ef64', '96d2', '44fe', '53a3', '9a65', '7009', '1cc', '418b', 'ce2a', '1856', 'a64f', '130', 'eab9', 'd624', '92a', '3cad', '7c9b', '945a', '153f', 'd4c3', 'eb60', 'b798', 'f123', '9c0f', '1dfc', 'a6da', 'a95c', 'e0aa', '7035', '8799', '5881', '876b', '5f05', '6b09', 'b9d4', 'ca7f', 'f268', '844a', '1f9c', '854', '7c1c', '54f1', '1d6f', 'cd40', 'b61d', 'dfbe', '2443', 'b0eb', 'c1ab', '8b60', 'a21b', '6876'], 'payload': '2f2590bd39a5', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Using decoded path length: 64 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Message path info: hops=64, path=Routed (5 hops) -2025-09-02 08:58:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:58:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506e2801f7e... -2025-09-02 08:58:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506e2801f7e... -2025-09-02 08:58:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506e2801f7e... -2025-09-02 08:58:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828726.371268, 'pubkey_prefix': '30d71506e2801f7e5f01117f247824b692f496cbdb0ad9381a037900cc38ee64', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506e2801f7e5f01117f247824b692f496cbdb0ad9381a037900cc38ee64efd296fe44a353659a0970cc018b412ace56184fa63001b9ea24d62a09ad3c9b7c5a943f15c3d460eb98b723f10f9cfc1ddaa65ca9aae03570998781586b87055f096bd4b97fca68f24a849c1f54081c7cf1546f1d40cd1db6bedf4324ebb0abc1608b1ba276682f2590bd39a5'} -2025-09-02 08:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911021d5f82de... -2025-09-02 08:59:17 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911021d5f82de... -2025-09-02 08:59:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911021d5f82de... -2025-09-02 08:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828757.88273, 'pubkey_prefix': 'f29911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84083f14b7687d765fcbd27521cc49c7afdb023e76a7aeb5914ff63dcb0e1a1f737eb403793ef3d4a45eca25d5eb5559fd02263d7009da55d4e5f1ff855c85db35a25c94e50492bcaad902c20db8f84b4a374820525054'} -2025-09-02 08:59:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711031d5f0182... -2025-09-02 08:59:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711031d5f0182... -2025-09-02 08:59:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711031d5f0182... -2025-09-02 08:59:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828759.481786, 'pubkey_prefix': '2ed711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84083f14b7687d765fcbd27521cc49c7afdb023e76a7aeb5914ff63dcb0e1a1f737eb403793ef3d4a45eca25d5eb5559fd02263d7009da55d4e5f1ff855c85db35a25c94e50492bcaad902c20db8f84b4a374820525054'} -2025-09-02 08:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015f1d29cd... -2025-09-02 08:59:21 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015f1d29cd... -2025-09-02 08:59:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015f1d29cd... -2025-09-02 08:59:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828761.5578492, 'pubkey_prefix': 'f39911015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48679e1ab76850bcc4812b2b03b4eda35a483a492fcb96527acf08c44b194979776c2486ec95c54a0267922a4bc797ab9d9ab249fe207e14ba691dec77d5feba785822118a0e922aa4d9021615b8f86e376a6d765e'} -2025-09-02 08:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711025f011d29... -2025-09-02 08:59:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711025f011d29... -2025-09-02 08:59:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711025f011d29... -2025-09-02 08:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828762.7071931, 'pubkey_prefix': '2fd711025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48679e1ab76850bcc4812b2b03b4eda35a483a492fcb96527acf08c44b194979776c2486ec95c54a0267922a4bc797ab9d9ab249fe207e14ba691dec77d5feba785822118a0e922aa4d9021615b8f86e376a6d765e'} -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991505541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991505541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991505541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828775.210109, 'pubkey_prefix': 'f5991505541f381d5f1186519803279c1ab3640e31a17b00e6e1f51479ce45fd', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991505541f381d5f1186519803279c1ab3640e31a17b00e6e1f51479ce45fda118b32912e1d06a9f4354a4'} -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756828773, 'text': 'hex🧹: yeah I feel you'} -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Message content for processing: yeah I feel you -2025-09-02 08:59:35 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: yeah I feel you -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828775.210109, 'pubkey_prefix': 'f5991505541f381d5f1186519803279c1ab3640e31a17b00e6e1f51479ce45fd', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991505541f381d5f1186519803279c1ab3640e31a17b00e6e1f51479ce45fda118b32912e1d06a9f4354a4'} -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Found raw packet data: f5991505541f381d5f1186519803279c... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Converted to 44 bytes: f5991505541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Not enough data: need 155, have 44 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506541f381d... -2025-09-02 08:59:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828775.886289, 'pubkey_prefix': '31d71506541f381d5f011186519803279c1ab3640e31a17b00e6e1f51479ce45', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506541f381d5f011186519803279c1ab3640e31a17b00e6e1f51479ce45fda118b32912e1d06a9f4354a4'} -2025-09-02 09:00:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991505e764c77e... -2025-09-02 09:00:12 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991505e764c77e... -2025-09-02 09:00:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991505e764c77e... -2025-09-02 09:00:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828812.376937, 'pubkey_prefix': 'f2991505e764c77e5f165a1645ff539d624b5a4b3cdeb6bd5190b763d97a8089', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991505e764c77e5f165a1645ff539d624b5a4b3cdeb6bd5190b763d97a8089d11e957656938a3f2147247051e90f939c2d4bd9318e7ebf32c14059f8c640d34eee321f55fae7d4c1792bca96f25a642c9e9387895c16692ed6042f'} -2025-09-02 09:00:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71506e764c77e... -2025-09-02 09:00:13 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71506e764c77e... -2025-09-02 09:00:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71506e764c77e... -2025-09-02 09:00:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828813.0626519, 'pubkey_prefix': '32d71506e764c77e5f01165a1645ff539d624b5a4b3cdeb6bd5190b763d97a80', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71506e764c77e5f01165a1645ff539d624b5a4b3cdeb6bd5190b763d97a8089d11e957656938a3f2147247051e90f939c2d4bd9318e7ebf32c14059f8c640d34eee321f55fae7d4c1792bca96f25a642c9e9387895c16692ed6042f'} -2025-09-02 09:01:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110478d04a5f... -2025-09-02 09:01:36 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110478d04a5f... -2025-09-02 09:01:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110478d04a5f... -2025-09-02 09:01:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828896.785045, 'pubkey_prefix': 'ef98110478d04a5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110478d04a5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0cee214b76828ef92bc37ad9d5f6c273903af2bea367763959cbe0b60c1cf88b2ce6f51cd4ce63a5cc3129f7a053647b064caeef3f946169203c07a18f364568e9e3aacfb07927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991504e2807e5f... -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991504e2807e5f... -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991504e2807e5f... -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828897.811611, 'pubkey_prefix': 'f3991504e2807e5f116d0df674d503b8ba22c208ce1b5b4853f7ed179767d126', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991504e2807e5f116d0df674d503b8ba22c208ce1b5b4853f7ed179767d126b11de5ec18c2b03d555ba74cb5af753ddc34f4fcb8c6f24282e7bfc0ac6d497f7b54024a51c9987d4fa5393e343929c40621e2fff3af1227423fc04b962d7ee750020109fe368c546eaf66451b56d608512021cb0c1b9915efb79a21381fdc7bb42f729d6c0e07bf6ba3385e2089852c731ee05dfc46cfbe0da886ba7788488a99878a5016c6fa5a2e9029'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756828885, 'text': 'moss 🐕🐾: I got lots of options for putting one up in my apartment if I want to be more selfish about it since I think I have LOS to a couple'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Message content for processing: I got lots of options for putting one up in my apartment if I want to be more selfish about it since I think I have LOS to a couple -2025-09-02 09:01:37 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I got lots of options for putting one up in my apartment if I want to be more selfish about it since I think I have LOS to a couple -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756828897.811611, 'pubkey_prefix': 'f3991504e2807e5f116d0df674d503b8ba22c208ce1b5b4853f7ed179767d126', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991504e2807e5f116d0df674d503b8ba22c208ce1b5b4853f7ed179767d126b11de5ec18c2b03d555ba74cb5af753ddc34f4fcb8c6f24282e7bfc0ac6d497f7b54024a51c9987d4fa5393e343929c40621e2fff3af1227423fc04b962d7ee750020109fe368c546eaf66451b56d608512021cb0c1b9915efb79a21381fdc7bb42f729d6c0e07bf6ba3385e2089852c731ee05dfc46cfbe0da886ba7788488a99878a5016c6fa5a2e9029'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Found raw packet data: f3991504e2807e5f116d0df674d503b8... -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Converted to 171 bytes: f3991504e2807e5f... -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Has transport codes: 991504e2 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Path bytes: 7e5f116d0df674d503b8ba22c208ce1b5b4853f7ed179767d126b11de5ec18c2b03d555ba74cb5af753ddc34f4fcb8c6f24282e7bfc0ac6d497f7b54024a51c9987d4fa5393e343929c40621e2fff3af1227423fc04b962d7ee750020109fe368c546eaf66451b56d608512021cb0c1b9915efb79a21381fdc7bb42f729d6c0e -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Payload: 07bf6ba3385e2089852c731ee05dfc46... (37 bytes) -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 128, 'path_nodes': ['5f7e', '6d11', 'f60d', 'd574', 'b803', '22ba', '8c2', '1bce', '485b', 'f753', '17ed', '6797', '26d1', '1db1', 'ece5', 'c218', '3db0', '5b55', '4ca7', 'afb5', '3d75', '34dc', 'fcf4', 'c6b8', '42f2', 'e782', 'c0bf', '6dac', '7f49', '547b', '4a02', 'c951', '7d98', 'a54f', '3e39', '3934', 'c429', '2106', 'ffe2', 'aff3', '2712', '3f42', '4bc0', '2d96', 'e77e', '250', '901', '36fe', '548c', 'af6e', '4566', '561b', '8d6', '2051', 'cb21', '1b0c', '1599', 'b7ef', '219a', '1f38', '7bdc', '2fb4', '9d72', 'e6c'], 'payload': '07bf6ba3385e2089852c731ee05dfc46cfbe0da886ba7788488a99878a5016c6fa5a2e9029', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 243, 'path_len': 128, 'path_nodes': ['5f7e', '6d11', 'f60d', 'd574', 'b803', '22ba', '8c2', '1bce', '485b', 'f753', '17ed', '6797', '26d1', '1db1', 'ece5', 'c218', '3db0', '5b55', '4ca7', 'afb5', '3d75', '34dc', 'fcf4', 'c6b8', '42f2', 'e782', 'c0bf', '6dac', '7f49', '547b', '4a02', 'c951', '7d98', 'a54f', '3e39', '3934', 'c429', '2106', 'ffe2', 'aff3', '2712', '3f42', '4bc0', '2d96', 'e77e', '250', '901', '36fe', '548c', 'af6e', '4566', '561b', '8d6', '2051', 'cb21', '1b0c', '1599', 'b7ef', '219a', '1f38', '7bdc', '2fb4', '9d72', 'e6c'], 'payload': '07bf6ba3385e2089852c731ee05dfc46cfbe0da886ba7788488a99878a5016c6fa5a2e9029', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Using decoded path length: 64 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Message path info: hops=64, path=Routed (4 hops) -2025-09-02 09:01:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:01:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8110578d04a5f... -2025-09-02 09:01:38 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8110578d04a5f... -2025-09-02 09:01:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8110578d04a5f... -2025-09-02 09:01:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828898.408483, 'pubkey_prefix': '33d8110578d04a5f01f22b29111022e652d9cdaf705e298eb8270295720f1f01', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8110578d04a5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0cee214b76828ef92bc37ad9d5f6c273903af2bea367763959cbe0b60c1cf88b2ce6f51cd4ce63a5cc3129f7a053647b064caeef3f946169203c07a18f364568e9e3aacfb07927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 09:02:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503fb7e5f23... -2025-09-02 09:02:16 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503fb7e5f23... -2025-09-02 09:02:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503fb7e5f23... -2025-09-02 09:02:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828936.624435, 'pubkey_prefix': 'f3990503fb7e5f2323315be65ed64408af58cbcfc7d66725baffa0fb0c3ed6b0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503fb7e5f2323315be65ed64408af58cbcfc7d66725baffa0fb0c3ed6b0876edd9bd31efb523534d6490ac116382f8ae45a0351bbc7d49d0f52861cdddbb8ee2c19ceb7584c04d534'} -2025-09-02 09:02:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70504fb7e5f01... -2025-09-02 09:02:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70504fb7e5f01... -2025-09-02 09:02:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70504fb7e5f01... -2025-09-02 09:02:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828937.627809, 'pubkey_prefix': '31d70504fb7e5f012323315be65ed64408af58cbcfc7d66725baffa0fb0c3ed6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70504fb7e5f012323315be65ed64408af58cbcfc7d66725baffa0fb0c3ed6b0876edd9bd31efb523534d6490ac116382f8ae45a0351bbc7d49d0f52861cdddbb8ee2c19ceb7584c04d534'} -2025-09-02 09:02:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299110491507e5f... -2025-09-02 09:02:26 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299110491507e5f... -2025-09-02 09:02:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299110491507e5f... -2025-09-02 09:02:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828946.013192, 'pubkey_prefix': 'f299110491507e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299110491507e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea7510530a15b768bfda97d3bd5aaea20e989fbdc317c4ce66c0d7d3465afb60c5c4ab0d493919d1ec95a8b5aba68786d601865b7452dadd59941e5a45de3eeeac0be5062b24d30192efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 09:02:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110591507e5f... -2025-09-02 09:02:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110591507e5f... -2025-09-02 09:02:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110591507e5f... -2025-09-02 09:02:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828947.3158789, 'pubkey_prefix': '30d7110591507e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110591507e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea7510530a15b768bfda97d3bd5aaea20e989fbdc317c4ce66c0d7d3465afb60c5c4ab0d493919d1ec95a8b5aba68786d601865b7452dadd59941e5a45de3eeeac0be5062b24d30192efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 09:02:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a05027e5f2323... -2025-09-02 09:02:36 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a05027e5f2323... -2025-09-02 09:02:36 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a05027e5f2323... -2025-09-02 09:02:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828956.171011, 'pubkey_prefix': 'f59a05027e5f2323cd58ab55b737a21a0a3c9b5a2d4e0b74e954c9b2248f408b', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a05027e5f2323cd58ab55b737a21a0a3c9b5a2d4e0b74e954c9b2248f408b8e702a0ce1f3f26cf67d8151aa4a50a9c431a6011d5064aa37b3356f817ea39c1669b62fbcb1c17d5c9d'} -2025-09-02 09:02:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:02:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:02:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:02:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828957.1775732, 'pubkey_prefix': '2fd705037e5f012323cd58ab55b737a21a0a3c9b5a2d4e0b74e954c9b2248f40', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323cd58ab55b737a21a0a3c9b5a2d4e0b74e954c9b2248f408b8e702a0ce1f3f26cf67d8151aa4a50a9c431a6011d5064aa37b3356f817ea39c1669b62fbcb1c17d5c9d'} -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828978.109653, 'pubkey_prefix': 'f29905027e5f232316fe8f3a8cbf0e6e96dc1c3e75a99a1944d015d8bee7682a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f232316fe8f3a8cbf0e6e96dc1c3e75a99a1944d015d8bee7682ac9d591c5be969d69ae27c1273b27dc85d49f7ac5a5324c79041ad24a0c1d9eea9b2ea1cdcad6c8578c80'} -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:02:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828978.692777, 'pubkey_prefix': '2fd705037e5f01232316fe8f3a8cbf0e6e96dc1c3e75a99a1944d015d8bee768', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232316fe8f3a8cbf0e6e96dc1c3e75a99a1944d015d8bee7682ac9d591c5be969d69ae27c1273b27dc85d49f7ac5a5324c79041ad24a0c1d9eea9b2ea1cdcad6c8578c80'} -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990503241d5f85... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990503241d5f85... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990503241d5f85... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828986.16206, 'pubkey_prefix': 'f2990503241d5f85751f5d5f73f452f2e693e748bf61396ccd3aa71569dc5fe6', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990503241d5f85751f5d5f73f452f2e693e748bf61396ccd3aa71569dc5fe607c37396813bc9a375d28e74cbb1671965af55e7d5734356f9110bdac70ec519d73607966a63131171a594'} -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70504241d5f01... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70504241d5f01... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70504241d5f01... -2025-09-02 09:03:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756828986.7455292, 'pubkey_prefix': '2fd70504241d5f0185751f5d5f73f452f2e693e748bf61396ccd3aa71569dc5f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70504241d5f0185751f5d5f73f452f2e693e748bf61396ccd3aa71569dc5fe607c37396813bc9a375d28e74cbb1671965af55e7d5734356f9110bdac70ec519d73607966a63131171a594'} -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39a05027e5f2323... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39a05027e5f2323... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f39a05027e5f2323... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829014.551082, 'pubkey_prefix': 'f39a05027e5f2323dba47c59b2e30af4534ef13b0c3c66e971979c23b388c727', 'snr': -3.25, 'rssi': -102, 'raw_hex': 'f39a05027e5f2323dba47c59b2e30af4534ef13b0c3c66e971979c23b388c72786ce9ac3c2f95254916a599aa8e8b3181a4cb31987f42cfdc55237f807af32075ecc4d38977d50d4068e'} -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 09:03:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829014.8508391, 'pubkey_prefix': '31d705037e5f012323dba47c59b2e30af4534ef13b0c3c66e971979c23b388c7', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323dba47c59b2e30af4534ef13b0c3c66e971979c23b388c72786ce9ac3c2f95254916a599aa8e8b3181a4cb31987f42cfdc55237f807af32075ecc4d38977d50d4068e'} -2025-09-02 09:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103b97e5fc0... -2025-09-02 09:05:01 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103b97e5fc0... -2025-09-02 09:05:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103b97e5fc0... -2025-09-02 09:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829101.9482749, 'pubkey_prefix': 'f3991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b8af3c45667cbbbe4380c12070bd8627c90aa2215c48a1cbe90381f19eff32bf98f4aee3532c209873d78268a2904d4a0676efbc6a1b63578a244813c4630a3e5ac9b1a903924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 09:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104b97e5f01... -2025-09-02 09:05:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104b97e5f01... -2025-09-02 09:05:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104b97e5f01... -2025-09-02 09:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829102.5124722, 'pubkey_prefix': '2fd71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b8af3c45667cbbbe4380c12070bd8627c90aa2215c48a1cbe90381f19eff32bf98f4aee3532c209873d78268a2904d4a0676efbc6a1b63578a244813c4630a3e5ac9b1a903924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1503547e5f11... -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1503547e5f11... -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1503547e5f11... -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829181.682564, 'pubkey_prefix': 'f49a1503547e5f11f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84edd', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503547e5f11f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84eddf1acf534c4677f0f37d855fefb36ff9ea5827e760672e142d49b6d4f651e17a0093e743d8aa8cdcd50378959c2790df73d532e1b5c08a1c129f1fa70a70f806c046706ffc9d18e3fb0f8cb9ec78c2fc121bfb2f6bc72ee9c5406'} -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756829179, 'text': "hex🧹: I can't see much harm in experimenting, if you have the hardware and inclination at least"} -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Message content for processing: I can't see much harm in experimenting, if you have the hardware and inclination at least -2025-09-02 09:06:21 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: I can't see much harm in experimenting, if you have the hardware and inclination at least -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756829181.682564, 'pubkey_prefix': 'f49a1503547e5f11f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84edd', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503547e5f11f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84eddf1acf534c4677f0f37d855fefb36ff9ea5827e760672e142d49b6d4f651e17a0093e743d8aa8cdcd50378959c2790df73d532e1b5c08a1c129f1fa70a70f806c046706ffc9d18e3fb0f8cb9ec78c2fc121bfb2f6bc72ee9c5406'} -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Found raw packet data: f49a1503547e5f11f475ad5c54a1d3ca... -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Converted to 122 bytes: f49a1503547e5f11... -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Has transport codes: 9a150354 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Not enough data: need 132, have 122 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:06:21 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:06:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504547e5f01... -2025-09-02 09:06:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504547e5f01... -2025-09-02 09:06:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504547e5f01... -2025-09-02 09:06:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829182.766301, 'pubkey_prefix': '30d71504547e5f0111f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504547e5f0111f475ad5c54a1d3ca8b24c5bbe77bca7feed7ca58d0b84eddf1acf534c4677f0f37d855fefb36ff9ea5827e760672e142d49b6d4f651e17a0093e743d8aa8cdcd50378959c2790df73d532e1b5c08a1c129f1fa70a70f806c046706ffc9d18e3fb0f8cb9ec78c2fc121bfb2f6bc72ee9c5406'} -2025-09-02 09:09:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11059164c77e... -2025-09-02 09:09:04 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11059164c77e... -2025-09-02 09:09:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11059164c77e... -2025-09-02 09:09:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829344.609202, 'pubkey_prefix': 'f69a11059164c77e5f46b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11059164c77e5f46b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae9a5c3dfcc93d97b923a016b768ef32e13d0b36c8a5b6a8b2ed8b091f15d6ec7ad9f97a780e36a1cb2d4a78a79d6c0814474b770fe4c7177ac438390a5188ba71d5bda6c7694eced3d97b94fb0f8154686520446f75626c65'} -2025-09-02 09:09:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711069164c77e... -2025-09-02 09:09:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711069164c77e... -2025-09-02 09:09:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711069164c77e... -2025-09-02 09:09:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829345.643241, 'pubkey_prefix': '2ed711069164c77e5f0146b6a8e59dfb04edb21560b04197e475fde8f2ebb7ec', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711069164c77e5f0146b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae9a5c3dfcc93d97b923a016b768ef32e13d0b36c8a5b6a8b2ed8b091f15d6ec7ad9f97a780e36a1cb2d4a78a79d6c0814474b770fe4c7177ac438390a5188ba71d5bda6c7694eced3d97b94fb0f8154686520446f75626c65'} -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990506fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990506fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990506fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829355.4202728, 'pubkey_prefix': 'f3990506fb541f381d5f232308d5137ba585fe1bb5de12d315e2d2035d6b1fab', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990506fb541f381d5f232308d5137ba585fe1bb5de12d315e2d2035d6b1fab1e74f4e10ab15aed819f028146f359d8a01ca0f0add349125ec53a073a8d5f28910f6ff54f82df3f410c0a420e81'} -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70507fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70507fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70507fb541f38... -2025-09-02 09:09:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829355.732333, 'pubkey_prefix': '30d70507fb541f381d5f01232308d5137ba585fe1bb5de12d315e2d2035d6b1f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70507fb541f381d5f01232308d5137ba585fe1bb5de12d315e2d2035d6b1fab1e74f4e10ab15aed819f028146f359d8a01ca0f0add349125ec53a073a8d5f28910f6ff54f82df3f410c0a420e81'} -2025-09-02 09:09:36 - MeshCoreBot - DEBUG - Converted to 29 bytes: f1990905ae1d647e... -2025-09-02 09:09:36 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:09:36 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:09:36 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 09:09:37 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d70906ae1d647e... -2025-09-02 09:09:37 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 09:09:37 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:09:37 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 09:09:39 - MeshCoreBot - DEBUG - Converted to 28 bytes: f49909041d647e5f... -2025-09-02 09:09:39 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 09:09:39 - MeshCoreBot - DEBUG - Has transport codes: 9909041d -2025-09-02 09:09:39 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:09:39 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 09:09:40 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d709051d647e5f... -2025-09-02 09:09:40 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:09:40 - MeshCoreBot - DEBUG - Has transport codes: d709051d -2025-09-02 09:09:40 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:09:40 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 09:09:43 - MeshCoreBot - DEBUG - Converted to 29 bytes: f09a09056db8647e... -2025-09-02 09:09:43 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:09:43 - MeshCoreBot - DEBUG - Has transport codes: 9a09056d -2025-09-02 09:09:43 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 09:09:43 - MeshCoreBot - DEBUG - Not enough data: need 190, have 29 -2025-09-02 09:09:44 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed709066db8647e... -2025-09-02 09:09:44 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 09:09:44 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:09:44 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911059164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911059164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911059164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829394.134319, 'pubkey_prefix': 'f29911059164c77e5f46b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911059164c77e5f46b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae9a5c3dfcc93d97b923cd16b768baf318181671e959d59aa41b86263fb762f8d56087d5dd48112ca0d49df5a2bf01f1668ca2d820dbcdff6c38999d7e2587eee9a935932790552d509611a22a038154686520446f75626c65'} -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711069164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711069164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711069164c77e... -2025-09-02 09:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829394.864349, 'pubkey_prefix': '2fd711069164c77e5f0146b6a8e59dfb04edb21560b04197e475fde8f2ebb7ec', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711069164c77e5f0146b6a8e59dfb04edb21560b04197e475fde8f2ebb7ecae9a5c3dfcc93d97b923cd16b768baf318181671e959d59aa41b86263fb762f8d56087d5dd48112ca0d49df5a2bf01f1668ca2d820dbcdff6c38999d7e2587eee9a935932790552d509611a22a038154686520446f75626c65'} -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Converted to 29 bytes: f29909056d64c780... -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d709066d64c780... -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Has transport codes: d709066d -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:09:57 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 09:09:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980908ae1d64c7... -2025-09-02 09:09:59 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980908ae1d64c7... -2025-09-02 09:09:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980908ae1d64c7... -2025-09-02 09:09:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829399.58721, 'pubkey_prefix': 'ef980908ae1d64c794b1245f46f52b3fc53cc0e274ba46c59db1932b75d86d15', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980908ae1d64c794b1245f46f52b3fc53cc0e274ba46c59db1932b75d86d15'} -2025-09-02 09:10:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70909ae1d64c7... -2025-09-02 09:10:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70909ae1d64c7... -2025-09-02 09:10:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70909ae1d64c7... -2025-09-02 09:10:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829400.924074, 'pubkey_prefix': '2ed70909ae1d64c794b1245f0146f52b3fc53cc0e274ba46c59db1932b75d86d', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70909ae1d64c794b1245f0146f52b3fc53cc0e274ba46c59db1932b75d86d15'} -2025-09-02 09:10:02 - MeshCoreBot - DEBUG - Converted to 31 bytes: ef990907aeb864c7... -2025-09-02 09:10:02 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 09:10:02 - MeshCoreBot - DEBUG - Has transport codes: 990907ae -2025-09-02 09:10:02 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 09:10:02 - MeshCoreBot - DEBUG - Not enough data: need 190, have 31 -2025-09-02 09:10:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70908aeb864c7... -2025-09-02 09:10:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70908aeb864c7... -2025-09-02 09:10:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70908aeb864c7... -2025-09-02 09:10:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829403.001531, 'pubkey_prefix': '2fd70908aeb864c7a3805f0146f549194f2e1870c3b30ae20c2069ec473a47c7', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70908aeb864c7a3805f0146f549194f2e1870c3b30ae20c2069ec473a47c7'} -2025-09-02 09:10:13 - MeshCoreBot - DEBUG - Converted to 28 bytes: f09909046d647e5f... -2025-09-02 09:10:13 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:10:13 - MeshCoreBot - DEBUG - Has transport codes: 9909046d -2025-09-02 09:10:13 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:10:13 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 09:10:14 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d709056d647e5f... -2025-09-02 09:10:14 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 09:10:14 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:10:14 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 09:10:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805015f547ea9... -2025-09-02 09:10:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805015f547ea9... -2025-09-02 09:10:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805015f547ea9... -2025-09-02 09:10:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829448.796302, 'pubkey_prefix': 'ed9805015f547ea9371606672e01cdd241757f8ea68f0f1e1a657c5ad435e6b7', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805015f547ea9371606672e01cdd241757f8ea68f0f1e1a657c5ad435e6b783067fb249a7542d906ba72e095ccfe63d51a08420921aa130dc8b808199833f434b659cea319604ca'} -2025-09-02 09:10:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01547e... -2025-09-02 09:10:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01547e... -2025-09-02 09:10:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01547e... -2025-09-02 09:10:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829449.236895, 'pubkey_prefix': '32d705025f01547ea9371606672e01cdd241757f8ea68f0f1e1a657c5ad435e6', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01547ea9371606672e01cdd241757f8ea68f0f1e1a657c5ad435e6b783067fb249a7542d906ba72e095ccfe63d51a08420921aa130dc8b808199833f434b659cea319604ca'} -2025-09-02 09:11:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991506aeb864c7... -2025-09-02 09:11:07 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991506aeb864c7... -2025-09-02 09:11:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991506aeb864c7... -2025-09-02 09:11:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829467.938265, 'pubkey_prefix': 'f0991506aeb864c77e5fab6c82581bdca8ecafb7bfaf0dfdbb86345d5aed5897', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991506aeb864c77e5fab6c82581bdca8ecafb7bfaf0dfdbb86345d5aed58973f01be9c8a850f17fff5ba117bca65d73f66e44f9069c1f94deecae5f1'} -2025-09-02 09:11:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71507aeb864c7... -2025-09-02 09:11:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71507aeb864c7... -2025-09-02 09:11:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71507aeb864c7... -2025-09-02 09:11:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829468.5575418, 'pubkey_prefix': '2fd71507aeb864c77e5f01ab6c82581bdca8ecafb7bfaf0dfdbb86345d5aed58', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71507aeb864c77e5f01ab6c82581bdca8ecafb7bfaf0dfdbb86345d5aed58973f01be9c8a850f17fff5ba117bca65d73f66e44f9069c1f94deecae5f1'} -2025-09-02 09:12:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f099150491647e5f... -2025-09-02 09:12:09 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f099150491647e5f... -2025-09-02 09:12:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f099150491647e5f... -2025-09-02 09:12:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829529.933373, 'pubkey_prefix': 'f099150491647e5fab8708bf9c0d1e93feaee3a1d0d5ca4adabae4297be0ac69', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099150491647e5fab8708bf9c0d1e93feaee3a1d0d5ca4adabae4297be0ac690b183a6e020fb88312d15ac899d603f83fff0e7029c3eb8b07a133'} -2025-09-02 09:12:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150591647e5f... -2025-09-02 09:12:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150591647e5f... -2025-09-02 09:12:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150591647e5f... -2025-09-02 09:12:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829530.188572, 'pubkey_prefix': '30d7150591647e5f01ab8708bf9c0d1e93feaee3a1d0d5ca4adabae4297be0ac', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150591647e5f01ab8708bf9c0d1e93feaee3a1d0d5ca4adabae4297be0ac690b183a6e020fb88312d15ac899d603f83fff0e7029c3eb8b07a133'} -2025-09-02 09:12:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f857ee4... -2025-09-02 09:12:24 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f857ee4... -2025-09-02 09:12:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f857ee4... -2025-09-02 09:12:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829544.7840278, 'pubkey_prefix': 'f39905015f857ee418e4e6a84286c98a39aa9babac862da35aa2182beb5158bb', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f857ee418e4e6a84286c98a39aa9babac862da35aa2182beb5158bbf7958c5253a956a0f74b30fc12e1d0fbde4982f84ed922ba7fcf7b586f88a7b565618aa362b43de80f'} -2025-09-02 09:12:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-02 09:12:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-02 09:12:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-02 09:12:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829545.50904, 'pubkey_prefix': '2fd705025f01857ee418e4e6a84286c98a39aa9babac862da35aa2182beb5158', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857ee418e4e6a84286c98a39aa9babac862da35aa2182beb5158bbf7958c5253a956a0f74b30fc12e1d0fbde4982f84ed922ba7fcf7b586f88a7b565618aa362b43de80f'} -2025-09-02 09:12:38 - MeshCoreBot - DEBUG - Converted to 28 bytes: f49a09046d647e5f... -2025-09-02 09:12:38 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 09:12:38 - MeshCoreBot - DEBUG - Has transport codes: 9a09046d -2025-09-02 09:12:38 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:12:38 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 09:12:39 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d709056d647e5f... -2025-09-02 09:12:39 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:12:39 - MeshCoreBot - DEBUG - Has transport codes: d709056d -2025-09-02 09:12:39 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:12:39 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 09:12:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09909096db864c7... -2025-09-02 09:12:47 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09909096db864c7... -2025-09-02 09:12:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09909096db864c7... -2025-09-02 09:12:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829567.596919, 'pubkey_prefix': 'f09909096db864c7801f381d5f46f50bc151fc1e0f6d61b6cd32735cfb1e2528', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09909096db864c7801f381d5f46f50bc151fc1e0f6d61b6cd32735cfb1e2528a7'} -2025-09-02 09:12:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7090a6db864c7... -2025-09-02 09:12:48 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7090a6db864c7... -2025-09-02 09:12:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7090a6db864c7... -2025-09-02 09:12:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829568.0099058, 'pubkey_prefix': '2dd7090a6db864c7801f381d5f0146f50bc151fc1e0f6d61b6cd32735cfb1e25', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7090a6db864c7801f381d5f0146f50bc151fc1e0f6d61b6cd32735cfb1e2528a7'} -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829670.187069, 'pubkey_prefix': 'f39905027e5f2323c4e01dc7f719284735c19c94e38fd343cd004ba296e35b28', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323c4e01dc7f719284735c19c94e38fd343cd004ba296e35b2817d6a8bfb8783dbe4db3fa5ef44804071d8aae256792ea62b801aeb42129fb0d62a7d9750ca0130f97d9'} -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 09:14:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829670.765311, 'pubkey_prefix': '31d705037e5f012323c4e01dc7f719284735c19c94e38fd343cd004ba296e35b', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323c4e01dc7f719284735c19c94e38fd343cd004ba296e35b2817d6a8bfb8783dbe4db3fa5ef44804071d8aae256792ea62b801aeb42129fb0d62a7d9750ca0130f97d9'} -2025-09-02 09:14:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f2323... -2025-09-02 09:14:55 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f2323... -2025-09-02 09:14:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f2323... -2025-09-02 09:14:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829695.518066, 'pubkey_prefix': 'f19905027e5f232385cc2735d6282c88b0ddc34d7708bed7d30971e64ed82f1f', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f232385cc2735d6282c88b0ddc34d7708bed7d30971e64ed82f1f446f347bb62917a6b6ac9a7f6e320d23222b2a12466bae429a7bf52cf1d4a86886a2e0343411b5eb949f'} -2025-09-02 09:14:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:14:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:14:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:14:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829696.523288, 'pubkey_prefix': '2fd705037e5f01232385cc2735d6282c88b0ddc34d7708bed7d30971e64ed82f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232385cc2735d6282c88b0ddc34d7708bed7d30971e64ed82f1f446f347bb62917a6b6ac9a7f6e320d23222b2a12466bae429a7bf52cf1d4a86886a2e0343411b5eb949f'} -2025-09-02 09:15:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905027e5f2323... -2025-09-02 09:15:22 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905027e5f2323... -2025-09-02 09:15:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905027e5f2323... -2025-09-02 09:15:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829722.449119, 'pubkey_prefix': 'f09905027e5f232340ca84b0d82bfce201342afd15ca84c5840e7e05339bb58b', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905027e5f232340ca84b0d82bfce201342afd15ca84c5840e7e05339bb58b87060e196e9c878d66a190076074db7f2cc51b5ea9f8a590035ca310dad85d4e6becdd3f8d19b1fc9b71'} -2025-09-02 09:15:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 09:15:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 09:15:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 09:15:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829723.1723342, 'pubkey_prefix': '30d705037e5f01232340ca84b0d82bfce201342afd15ca84c5840e7e05339bb5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232340ca84b0d82bfce201342afd15ca84c5840e7e05339bb58b87060e196e9c878d66a190076074db7f2cc51b5ea9f8a590035ca310dad85d4e6becdd3f8d19b1fc9b71'} -2025-09-02 09:16:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9905027e5f2323... -2025-09-02 09:16:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9905027e5f2323... -2025-09-02 09:16:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef9905027e5f2323... -2025-09-02 09:16:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829802.5637178, 'pubkey_prefix': 'ef9905027e5f23236f7a02d216fee432fa960463c0d97591579fa05e96d60b50', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef9905027e5f23236f7a02d216fee432fa960463c0d97591579fa05e96d60b5005831e1587b824134b3fcf06e4deed6f9fe940e1a26ef56b1903e9cafc858684b49a70eff85b11f8709e'} -2025-09-02 09:16:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 09:16:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 09:16:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 09:16:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829803.003138, 'pubkey_prefix': '32d705037e5f0123236f7a02d216fee432fa960463c0d97591579fa05e96d60b', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0123236f7a02d216fee432fa960463c0d97591579fa05e96d60b5005831e1587b824134b3fcf06e4deed6f9fe940e1a26ef56b1903e9cafc858684b49a70eff85b11f8709e'} -2025-09-02 09:17:52 - MeshCoreBot - DEBUG - Converted to 29 bytes: f3990905ae64c77e... -2025-09-02 09:17:52 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 09:17:52 - MeshCoreBot - DEBUG - Has transport codes: 990905ae -2025-09-02 09:17:52 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:17:52 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 09:17:53 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d70906ae64c77e... -2025-09-02 09:17:53 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:17:53 - MeshCoreBot - DEBUG - Has transport codes: d70906ae -2025-09-02 09:17:53 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:17:53 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Converted to 29 bytes: f39909056db8647e... -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Has transport codes: 9909056d -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Not enough data: need 190, have 29 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d709066db8647e... -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:17:55 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Converted to 29 bytes: f39a0905ae64c7c4... -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Has transport codes: 9a0905ae -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d70906ae64c7c4... -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Has transport codes: d70906ae -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 09:17:58 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990502245f8575... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990502245f8575... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990502245f8575... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829890.235959, 'pubkey_prefix': 'f3990502245f85758e6fb289963d109b5a518ad1b300430e591b2ffe59ef481b', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990502245f85758e6fb289963d109b5a518ad1b300430e591b2ffe59ef481b1b70f660edb84212727d3db3fb680891dfb0b94deba45ec9039ca6721bde82c05f26d09330561ccdd303'} -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70503245f0185... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70503245f0185... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70503245f0185... -2025-09-02 09:18:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829890.6791081, 'pubkey_prefix': '2fd70503245f0185758e6fb289963d109b5a518ad1b300430e591b2ffe59ef48', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70503245f0185758e6fb289963d109b5a518ad1b300430e591b2ffe59ef481b1b70f660edb84212727d3db3fb680891dfb0b94deba45ec9039ca6721bde82c05f26d09330561ccdd303'} -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Converted to 27 bytes: f69a09035a805f4f... -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd709045a805f01... -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Has transport codes: d709045a -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 09:18:13 - MeshCoreBot - DEBUG - Not enough data: need 134, have 28 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Converted to 27 bytes: f59a09035a7e5f4f... -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ed709045a7e5f01... -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:18:19 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 09:18:21 - MeshCoreBot - DEBUG - Converted to 27 bytes: f49909035a7e5f4f... -2025-09-02 09:18:21 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 09:18:21 - MeshCoreBot - DEBUG - Has transport codes: 9909035a -2025-09-02 09:18:21 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 09:18:21 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 09:18:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d709045a7e5f01... -2025-09-02 09:18:22 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 09:18:22 - MeshCoreBot - DEBUG - Has transport codes: d709045a -2025-09-02 09:18:22 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 09:18:22 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09909095a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09909095a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09909095a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829906.093546, 'pubkey_prefix': 'f09909095a7e649c1d64c77e5f4f3f45d4c5fd83ea665d9aebcf1d983c6d9fdc', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09909095a7e649c1d64c77e5f4f3f45d4c5fd83ea665d9aebcf1d983c6d9fdcea'} -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7090a5a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7090a5a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7090a5a7e649c... -2025-09-02 09:18:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829906.6686988, 'pubkey_prefix': '30d7090a5a7e649c1d64c77e5f014f3f45d4c5fd83ea665d9aebcf1d983c6d9f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7090a5a7e649c1d64c77e5f014f3f45d4c5fd83ea665d9aebcf1d983c6d9fdcea'} -2025-09-02 09:19:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991505ae64c77e... -2025-09-02 09:19:30 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991505ae64c77e... -2025-09-02 09:19:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991505ae64c77e... -2025-09-02 09:19:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829970.4593651, 'pubkey_prefix': 'f1991505ae64c77e5f1603ccfe7f1f726da4e9ee4785621738fc5410216c9309', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991505ae64c77e5f1603ccfe7f1f726da4e9ee4785621738fc5410216c9309a6eaa306e3e82094b58e9876f52d768f98beb31de936acc7865f548d'} -2025-09-02 09:19:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506ae64c77e... -2025-09-02 09:19:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506ae64c77e... -2025-09-02 09:19:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506ae64c77e... -2025-09-02 09:19:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756829971.199469, 'pubkey_prefix': '2fd71506ae64c77e5f011603ccfe7f1f726da4e9ee4785621738fc5410216c93', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506ae64c77e5f011603ccfe7f1f726da4e9ee4785621738fc5410216c9309a6eaa306e3e82094b58e9876f52d768f98beb31de936acc7865f548d'} -2025-09-02 09:21:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9909056d64c77e... -2025-09-02 09:21:10 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9909056d64c77e... -2025-09-02 09:21:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef9909056d64c77e... -2025-09-02 09:21:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830070.8727942, 'pubkey_prefix': 'ef9909056d64c77e5f28f5aa9c4bb03b05d0470f7d1adb4e9e68767a34703714', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef9909056d64c77e5f28f5aa9c4bb03b05d0470f7d1adb4e9e68767a34703714546ec93e03a01f4c86ea51ee81b1dcfd148658be81307f13f4b757aae6fc7666a744d97371c64fac2d8ea4e176'} -2025-09-02 09:21:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed709066d64c77e... -2025-09-02 09:21:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed709066d64c77e... -2025-09-02 09:21:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed709066d64c77e... -2025-09-02 09:21:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830071.765374, 'pubkey_prefix': '2ed709066d64c77e5f0128f5aa9c4bb03b05d0470f7d1adb4e9e68767a347037', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed709066d64c77e5f0128f5aa9c4bb03b05d0470f7d1adb4e9e68767a34703714546ec93e03a01f4c86ea51ee81b1dcfd148658be81307f13f4b757aae6fc7666a744d97371c64fac2d8ea4e176'} -2025-09-02 09:21:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981508ae1d64c7... -2025-09-02 09:21:18 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981508ae1d64c7... -2025-09-02 09:21:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981508ae1d64c7... -2025-09-02 09:21:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830078.541208, 'pubkey_prefix': 'ed981508ae1d64c7b1241d5fab8867b78957700de15b4d7a2a70e7eceab8a76e', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981508ae1d64c7b1241d5fab8867b78957700de15b4d7a2a70e7eceab8a76e5cd5443ec79945d7c5b22f4b7ea8e40615d0639b56a11a15e47e50dbc8b4f2'} -2025-09-02 09:21:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71509ae1d64c7... -2025-09-02 09:21:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71509ae1d64c7... -2025-09-02 09:21:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71509ae1d64c7... -2025-09-02 09:21:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830079.438575, 'pubkey_prefix': '2fd71509ae1d64c7b1241d5f01ab8867b78957700de15b4d7a2a70e7eceab8a7', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71509ae1d64c7b1241d5f01ab8867b78957700de15b4d7a2a70e7eceab8a76e5cd5443ec79945d7c5b22f4b7ea8e40615d0639b56a11a15e47e50dbc8b4f2'} -2025-09-02 09:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981105e280c77e... -2025-09-02 09:21:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981105e280c77e... -2025-09-02 09:21:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981105e280c77e... -2025-09-02 09:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830108.623471, 'pubkey_prefix': 'ed981105e280c77e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981105e280c77e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491ab519b768a36a277267b2dce69b4748f7472141d19dd32b72c0fd235ee36336bf7c19f215f73aec006789b5c6029fca6df968ff8f19f47eb9253533bde888599fcbc8f309929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 09:21:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71106e280c77e... -2025-09-02 09:21:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71106e280c77e... -2025-09-02 09:21:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71106e280c77e... -2025-09-02 09:21:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830109.438215, 'pubkey_prefix': '31d71106e280c77e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71106e280c77e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491ab519b768a36a277267b2dce69b4748f7472141d19dd32b72c0fd235ee36336bf7c19f215f73aec006789b5c6029fca6df968ff8f19f47eb9253533bde888599fcbc8f309929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 09:21:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299110580c77e1d... -2025-09-02 09:21:52 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299110580c77e1d... -2025-09-02 09:21:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299110580c77e1d... -2025-09-02 09:21:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830112.2284641, 'pubkey_prefix': 'f299110580c77e1d5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb45115', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299110580c77e1d5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043b219b76879510c3263627e09e0d4e0e0615d72d8db30d208d7996c7024c08c03bbe40736886dbb1c61270bc1f10782c12dbaad62d72b2d6d04e72df612aaee5451fc970992188cd6021074b5f84348544c'} -2025-09-02 09:21:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110680c77e1d... -2025-09-02 09:21:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110680c77e1d... -2025-09-02 09:21:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110680c77e1d... -2025-09-02 09:21:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830113.1879601, 'pubkey_prefix': '31d7110680c77e1d5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110680c77e1d5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043b219b76879510c3263627e09e0d4e0e0615d72d8db30d208d7996c7024c08c03bbe40736886dbb1c61270bc1f10782c12dbaad62d72b2d6d04e72df612aaee5451fc970992188cd6021074b5f84348544c'} -2025-09-02 09:22:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991506ae1d64c7... -2025-09-02 09:22:14 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991506ae1d64c7... -2025-09-02 09:22:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991506ae1d64c7... -2025-09-02 09:22:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830134.7864058, 'pubkey_prefix': 'f0991506ae1d64c77e5fab7bddae335c986e8ea4e58528e170252ff35690b25c', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991506ae1d64c77e5fab7bddae335c986e8ea4e58528e170252ff35690b25cb06e42d18fd1ab635dfe950e041510c64ac3a68b97d6a33e02bf63c8484a1f592654bded75a8e6db11648f2b44a98fc67a310dfa7e872fe1f76f763a71b7f4dc0b9f3a86b43ab95b1bae66c9233817a789dc48933413376db2fa1b312a'} -2025-09-02 09:22:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71507ae1d64c7... -2025-09-02 09:22:16 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71507ae1d64c7... -2025-09-02 09:22:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71507ae1d64c7... -2025-09-02 09:22:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830136.299257, 'pubkey_prefix': '2ed71507ae1d64c77e5f01ab7bddae335c986e8ea4e58528e170252ff35690b2', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71507ae1d64c77e5f01ab7bddae335c986e8ea4e58528e170252ff35690b25cb06e42d18fd1ab635dfe950e041510c64ac3a68b97d6a33e02bf63c8484a1f592654bded75a8e6db11648f2b44a98fc67a310dfa7e872fe1f76f763a71b7f4dc0b9f3a86b43ab95b1bae66c9233817a789dc48933413376db2fa1b312a'} -2025-09-02 09:23:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f54c5... -2025-09-02 09:23:11 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f54c5... -2025-09-02 09:23:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f54c5... -2025-09-02 09:23:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830191.77967, 'pubkey_prefix': 'f19905027e5f54c5a0cfb1be1ba3498a50adbc098009351cf09459fe1f121bc7', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f54c5a0cfb1be1ba3498a50adbc098009351cf09459fe1f121bc7955d7251ca163f888a6a5ab60f2831b869cbc1d33d4d05a5db7f9f701584b3d2ae16563bb93d9cac4a61'} -2025-09-02 09:23:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0154... -2025-09-02 09:23:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0154... -2025-09-02 09:23:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0154... -2025-09-02 09:23:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830192.6430862, 'pubkey_prefix': '2fd705037e5f0154c5a0cfb1be1ba3498a50adbc098009351cf09459fe1f121b', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0154c5a0cfb1be1ba3498a50adbc098009351cf09459fe1f121bc7955d7251ca163f888a6a5ab60f2831b869cbc1d33d4d05a5db7f9f701584b3d2ae16563bb93d9cac4a61'} -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29815027e5f1171... -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29815027e5f1171... -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29815027e5f1171... -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830252.88123, 'pubkey_prefix': 'f29815027e5f1171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e1354a', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815027e5f1171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e1354acd56e931de1b63c776'} -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756830249, 'text': 'MuggzCore: Hello, Mesh!'} -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Extracted sender from text: MuggzCore -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Message content for processing: Hello, Mesh! -2025-09-02 09:24:12 - MeshCoreBot - INFO - Received channel message (Public) from MuggzCore: MuggzCore: Hello, Mesh! -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830252.88123, 'pubkey_prefix': 'f29815027e5f1171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e1354a', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815027e5f1171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e1354acd56e931de1b63c776'} -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Found raw packet data: f29815027e5f1171008f7cf978b21a42... -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Converted to 41 bytes: f29815027e5f1171... -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Not enough data: need 154, have 41 -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 09:24:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:24:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd715037e5f0111... -2025-09-02 09:24:13 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd715037e5f0111... -2025-09-02 09:24:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd715037e5f0111... -2025-09-02 09:24:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830253.433985, 'pubkey_prefix': '2dd715037e5f011171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e135', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd715037e5f011171008f7cf978b21a4201a64ed7c4a2ea3fa3f82b0319e1354acd56e931de1b63c776'} -2025-09-02 09:24:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991506aeb864c7... -2025-09-02 09:24:35 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991506aeb864c7... -2025-09-02 09:24:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991506aeb864c7... -2025-09-02 09:24:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830275.472606, 'pubkey_prefix': 'f2991506aeb864c77e5fab358d4c11cec527842000f60e39b9741eacd51ea7ed', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991506aeb864c77e5fab358d4c11cec527842000f60e39b9741eacd51ea7edf47db11c3477115efdae69478a463adf2747424e185cc4c293a928c50aabaac4f2180777a38e2e8c97bc776dbfffe1f33550b4ee108ac317831631a1f5ea70d52c3dc344b26262c326c2e17dcd37dfe5ea59231f218f5376969292613d3c0b04c0220cb889cac60fdd76325170ed2db2bb7c6810d9a046c6ea89163957'} -2025-09-02 09:24:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71507aeb864c7... -2025-09-02 09:24:36 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71507aeb864c7... -2025-09-02 09:24:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71507aeb864c7... -2025-09-02 09:24:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830276.0262358, 'pubkey_prefix': '2dd71507aeb864c77e5f01ab358d4c11cec527842000f60e39b9741eacd51ea7', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71507aeb864c77e5f01ab358d4c11cec527842000f60e39b9741eacd51ea7edf47db11c3477115efdae69478a463adf2747424e185cc4c293a928c50aabaac4f2180777a38e2e8c97bc776dbfffe1f33550b4ee108ac317831631a1f5ea70d52c3dc344b26262c326c2e17dcd37dfe5ea59231f218f5376969292613d3c0b04c0220cb889cac60fdd76325170ed2db2bb7c6810d9a046c6ea89163957'} -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991504e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991504e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991504e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830282.200286, 'pubkey_prefix': 'f3991504e61f7e5fcdb2d92d9344aefaafcdd570530fc1aa160fe6656c5e3289', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991504e61f7e5fcdb2d92d9344aefaafcdd570530fc1aa160fe6656c5e3289b8f7f85efecab89af6c909'} -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71505e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71505e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71505e61f7e5f... -2025-09-02 09:24:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830282.878529, 'pubkey_prefix': '33d71505e61f7e5f01cdb2d92d9344aefaafcdd570530fc1aa160fe6656c5e32', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71505e61f7e5f01cdb2d92d9344aefaafcdd570530fc1aa160fe6656c5e3289b8f7f85efecab89af6c909'} -2025-09-02 09:25:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911034a7e5f58... -2025-09-02 09:25:28 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911034a7e5f58... -2025-09-02 09:25:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911034a7e5f58... -2025-09-02 09:25:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830328.177581, 'pubkey_prefix': 'f59911034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1741ab768ef2f971d961b3bd53a7f5da2b72e66c251dd82af128f330565f0e285c295b8030c3b85c3937d4f4212eef6902d2e611646d46ddf432ab23d4e5533800968990492d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 09:25:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711044a7e5f01... -2025-09-02 09:25:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711044a7e5f01... -2025-09-02 09:25:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711044a7e5f01... -2025-09-02 09:25:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830329.594861, 'pubkey_prefix': '30d711044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1741ab768ef2f971d961b3bd53a7f5da2b72e66c251dd82af128f330565f0e285c295b8030c3b85c3937d4f4212eef6902d2e611646d46ddf432ab23d4e5533800968990492d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 09:25:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503e67e5f11... -2025-09-02 09:25:36 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503e67e5f11... -2025-09-02 09:25:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503e67e5f11... -2025-09-02 09:25:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830336.999763, 'pubkey_prefix': 'f2991503e67e5f112e62d85a61c94d8362df9626318c1e53ed7f7a976eed1269', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503e67e5f112e62d85a61c94d8362df9626318c1e53ed7f7a976eed1269037c4149f24c40430d10'} -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756830334, 'text': 'Gatorade: Hello hi'} -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Message content for processing: Hello hi -2025-09-02 09:25:37 - MeshCoreBot - INFO - Received channel message (Public) from Gatorade: Gatorade: Hello hi -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830336.999763, 'pubkey_prefix': 'f2991503e67e5f112e62d85a61c94d8362df9626318c1e53ed7f7a976eed1269', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503e67e5f112e62d85a61c94d8362df9626318c1e53ed7f7a976eed1269037c4149f24c40430d10'} -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Found raw packet data: f2991503e67e5f112e62d85a61c94d83... -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Converted to 42 bytes: f2991503e67e5f11... -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Not enough data: need 155, have 42 -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504e67e5f01... -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504e67e5f01... -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504e67e5f01... -2025-09-02 09:25:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830337.6811788, 'pubkey_prefix': '31d71504e67e5f01112e62d85a61c94d8362df9626318c1e53ed7f7a976eed12', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504e67e5f01112e62d85a61c94d8362df9626318c1e53ed7f7a976eed1269037c4149f24c40430d10'} -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29815027e5f11b8... -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29815027e5f11b8... -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29815027e5f11b8... -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830355.8022559, 'pubkey_prefix': 'f29815027e5f11b84e03dbdf75d1362b5625f78948a83966326b448e741ef39f', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815027e5f11b84e03dbdf75d1362b5625f78948a83966326b448e741ef39f50c41b2ca9e5962dd7119072ff67d2c14e7366136b585d1d14'} -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756830351, 'text': 'MuggzCore: Coming over from meshtastic'} -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Extracted sender from text: MuggzCore -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Message content for processing: Coming over from meshtastic -2025-09-02 09:25:55 - MeshCoreBot - INFO - Received channel message (Public) from MuggzCore: MuggzCore: Coming over from meshtastic -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830355.8022559, 'pubkey_prefix': 'f29815027e5f11b84e03dbdf75d1362b5625f78948a83966326b448e741ef39f', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815027e5f11b84e03dbdf75d1362b5625f78948a83966326b448e741ef39f50c41b2ca9e5962dd7119072ff67d2c14e7366136b585d1d14'} -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Found raw packet data: f29815027e5f11b84e03dbdf75d1362b... -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Converted to 57 bytes: f29815027e5f11b8... -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Not enough data: need 154, have 57 -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 09:25:55 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:25:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715037e5f0111... -2025-09-02 09:25:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715037e5f0111... -2025-09-02 09:25:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715037e5f0111... -2025-09-02 09:25:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830356.5089018, 'pubkey_prefix': '30d715037e5f0111b84e03dbdf75d1362b5625f78948a83966326b448e741ef3', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715037e5f0111b84e03dbdf75d1362b5625f78948a83966326b448e741ef39f50c41b2ca9e5962dd7119072ff67d2c14e7366136b585d1d14'} -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f547e4b... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f547e4b... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f547e4b... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830364.235025, 'pubkey_prefix': 'f19805015f547e4b53dbdc1eb09298b0e050b91ecc0a3ef5298b559ad2b5a72b', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f547e4b53dbdc1eb09298b0e050b91ecc0a3ef5298b559ad2b5a72b07e3c96b42254d41c7800720bd2e31236b589c345de602c14d4c77ac191c7c723bd1265cf05d1ef292'} -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705025f01547e... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705025f01547e... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705025f01547e... -2025-09-02 09:26:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830364.8161988, 'pubkey_prefix': '33d705025f01547e4b53dbdc1eb09298b0e050b91ecc0a3ef5298b559ad2b5a7', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705025f01547e4b53dbdc1eb09298b0e050b91ecc0a3ef5298b559ad2b5a72b07e3c96b42254d41c7800720bd2e31236b589c345de602c14d4c77ac191c7c723bd1265cf05d1ef292'} -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991504e61f7e5f... -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991504e61f7e5f... -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991504e61f7e5f... -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830375.4205859, 'pubkey_prefix': 'f1991504e61f7e5f113e522de59586d52716ae50fdb7cc6c0b15d01460714c00', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504e61f7e5f113e522de59586d52716ae50fdb7cc6c0b15d01460714c002dc66bba100cebb6cbd4f797ccafa34605b57697ab2edc39cfdbe5'} -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756830373, 'text': 'Gatorade: Welcome to a working mesh!!!'} -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Message content for processing: Welcome to a working mesh!!! -2025-09-02 09:26:15 - MeshCoreBot - INFO - Received channel message (Public) from Gatorade: Gatorade: Welcome to a working mesh!!! -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830375.4205859, 'pubkey_prefix': 'f1991504e61f7e5f113e522de59586d52716ae50fdb7cc6c0b15d01460714c00', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504e61f7e5f113e522de59586d52716ae50fdb7cc6c0b15d01460714c002dc66bba100cebb6cbd4f797ccafa34605b57697ab2edc39cfdbe5'} -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Found raw packet data: f1991504e61f7e5f113e522de59586d5... -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Converted to 59 bytes: f1991504e61f7e5f... -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Not enough data: need 155, have 59 -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:26:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:26:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71505e61f7e5f... -2025-09-02 09:26:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71505e61f7e5f... -2025-09-02 09:26:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71505e61f7e5f... -2025-09-02 09:26:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830376.0420768, 'pubkey_prefix': '32d71505e61f7e5f01113e522de59586d52716ae50fdb7cc6c0b15d01460714c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71505e61f7e5f01113e522de59586d52716ae50fdb7cc6c0b15d01460714c002dc66bba100cebb6cbd4f797ccafa34605b57697ab2edc39cfdbe5'} -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991503107e5f11... -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991503107e5f11... -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991503107e5f11... -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830405.6616478, 'pubkey_prefix': 'f1991503107e5f1159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d51', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503107e5f1159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d51b99b7dce946751cbc1a4677789cdd93466b0bbb44e25be6ffc17'} -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756830403, 'text': '🐝🍄: Heya Muggz! Welcome to the core.'} -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Message content for processing: Heya Muggz! Welcome to the core. -2025-09-02 09:26:45 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Heya Muggz! Welcome to the core. -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830405.6616478, 'pubkey_prefix': 'f1991503107e5f1159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d51', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503107e5f1159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d51b99b7dce946751cbc1a4677789cdd93466b0bbb44e25be6ffc17'} -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Found raw packet data: f1991503107e5f1159a8fccc007bda6b... -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Converted to 58 bytes: f1991503107e5f11... -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Not enough data: need 155, have 58 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:26:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71504107e5f01... -2025-09-02 09:26:46 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71504107e5f01... -2025-09-02 09:26:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71504107e5f01... -2025-09-02 09:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830406.1405509, 'pubkey_prefix': '2dd71504107e5f011159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71504107e5f011159a8fccc007bda6b38dae7fe41d8cc775fa9444d1a831d51b99b7dce946751cbc1a4677789cdd93466b0bbb44e25be6ffc17'} -2025-09-02 09:27:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f751a... -2025-09-02 09:27:08 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f751a... -2025-09-02 09:27:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f751a... -2025-09-02 09:27:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830428.747036, 'pubkey_prefix': 'f39911027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004d41ab7686b7838b60a55b0b4f08bc8f27ba613ef94701cee4c1ebf719de75c17ec0b7f4928dd902648d805d7224f539a0d0c3df2774b53907d056a35204c6685efbb040892e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 09:27:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f0175... -2025-09-02 09:27:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f0175... -2025-09-02 09:27:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f0175... -2025-09-02 09:27:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830429.786717, 'pubkey_prefix': '2fd711037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004d41ab7686b7838b60a55b0b4f08bc8f27ba613ef94701cee4c1ebf719de75c17ec0b7f4928dd902648d805d7224f539a0d0c3df2774b53907d056a35204c6685efbb040892e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 09:27:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990506fb541f38... -2025-09-02 09:27:15 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990506fb541f38... -2025-09-02 09:27:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990506fb541f38... -2025-09-02 09:27:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830435.568062, 'pubkey_prefix': 'f4990506fb541f38085f23238c3bc975c239405a9361e8229c7d668404adba6f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990506fb541f38085f23238c3bc975c239405a9361e8229c7d668404adba6fa345438f0ae274ba4b816248bcba218f797da321fac44d555bf5c396fb7f7339c40e00368d4acc085ce5babecace'} -2025-09-02 09:27:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70507fb541f38... -2025-09-02 09:27:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70507fb541f38... -2025-09-02 09:27:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70507fb541f38... -2025-09-02 09:27:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830436.158159, 'pubkey_prefix': '31d70507fb541f38085f0123238c3bc975c239405a9361e8229c7d668404adba', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70507fb541f38085f0123238c3bc975c239405a9361e8229c7d668404adba6fa345438f0ae274ba4b816248bcba218f797da321fac44d555bf5c396fb7f7339c40e00368d4acc085ce5babecace'} -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a150454d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a150454d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a150454d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830450.00801, 'pubkey_prefix': 'f59a150454d07e5fcdeedf21f5cb22713f66d50541142ef5a359472503c65d73', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a150454d07e5fcdeedf21f5cb22713f66d50541142ef5a359472503c65d734f0914dfdbff1ddbcf7ba6'} -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150554d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150554d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150554d07e5f... -2025-09-02 09:27:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830450.214128, 'pubkey_prefix': '30d7150554d07e5f01cdeedf21f5cb22713f66d50541142ef5a359472503c65d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150554d07e5f01cdeedf21f5cb22713f66d50541142ef5a359472503c65d734f0914dfdbff1ddbcf7ba6'} -2025-09-02 09:27:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905015f857e8f... -2025-09-02 09:27:34 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905015f857e8f... -2025-09-02 09:27:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905015f857e8f... -2025-09-02 09:27:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830454.679988, 'pubkey_prefix': 'f49905015f857e8fd81d83b737b7ef928703bcc6e18a4e600f7e80d1e887c209', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905015f857e8fd81d83b737b7ef928703bcc6e18a4e600f7e80d1e887c209d38ac796430ee9f47db963aa4d204498d8b62155e3b95933efab7c6324ddc382165c713dff23c8f477'} -2025-09-02 09:27:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 09:27:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 09:27:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 09:27:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830455.6862679, 'pubkey_prefix': '30d705025f01857e8fd81d83b737b7ef928703bcc6e18a4e600f7e80d1e887c2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857e8fd81d83b737b7ef928703bcc6e18a4e600f7e80d1e887c209d38ac796430ee9f47db963aa4d204498d8b62155e3b95933efab7c6324ddc382165c713dff23c8f477'} -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1503e67e5fcd... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1503e67e5fcd... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1503e67e5fcd... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830468.492361, 'pubkey_prefix': 'f89a1503e67e5fcd5f0752f4724dae999aefdb300a3768a4b8ab4bf68d72da26', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1503e67e5fcd5f0752f4724dae999aefdb300a3768a4b8ab4bf68d72da26d07db34f03c168cdb595'} -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71504e67e5f01... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71504e67e5f01... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71504e67e5f01... -2025-09-02 09:27:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830468.791447, 'pubkey_prefix': '2fd71504e67e5f01cd5f0752f4724dae999aefdb300a3768a4b8ab4bf68d72da', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71504e67e5f01cd5f0752f4724dae999aefdb300a3768a4b8ab4bf68d72da26d07db34f03c168cdb595'} -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399150480ea7e5f... -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399150480ea7e5f... -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399150480ea7e5f... -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830631.232641, 'pubkey_prefix': 'f399150480ea7e5f11d629b7161614ff229d9e53ec61701f99bb633175a7aa17', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150480ea7e5f11d629b7161614ff229d9e53ec61701f99bb633175a7aa17fbc466aa59693aa4b3965e87ef8ff0bd1fc60ac0ee8dcd9a4fb20e45da63ffcc32a9b2591660bc788bce524303499d06b486a6ae5c1785afb36b2ff2b268bcea2295e866c7664cbcbdd779b2b7953f0a076fd5e3e9263185453630'} -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756830625, 'text': 'DuneCat 😺1️⃣: I think I see what more activity here on any given day than I ever saw on MT'} -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Message content for processing: I think I see what more activity here on any given day than I ever saw on MT -2025-09-02 09:30:31 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: I think I see what more activity here on any given day than I ever saw on MT -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830631.232641, 'pubkey_prefix': 'f399150480ea7e5f11d629b7161614ff229d9e53ec61701f99bb633175a7aa17', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150480ea7e5f11d629b7161614ff229d9e53ec61701f99bb633175a7aa17fbc466aa59693aa4b3965e87ef8ff0bd1fc60ac0ee8dcd9a4fb20e45da63ffcc32a9b2591660bc788bce524303499d06b486a6ae5c1785afb36b2ff2b268bcea2295e866c7664cbcbdd779b2b7953f0a076fd5e3e9263185453630'} -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Found raw packet data: f399150480ea7e5f11d629b7161614ff... -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Converted to 123 bytes: f399150480ea7e5f... -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Has transport codes: 99150480 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Path length: 234 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Not enough data: need 240, have 123 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:30:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:30:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150580ea7e5f... -2025-09-02 09:30:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150580ea7e5f... -2025-09-02 09:30:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150580ea7e5f... -2025-09-02 09:30:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830632.5300102, 'pubkey_prefix': '2fd7150580ea7e5f0111d629b7161614ff229d9e53ec61701f99bb633175a7aa', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150580ea7e5f0111d629b7161614ff229d9e53ec61701f99bb633175a7aa17fbc466aa59693aa4b3965e87ef8ff0bd1fc60ac0ee8dcd9a4fb20e45da63ffcc32a9b2591660bc788bce524303499d06b486a6ae5c1785afb36b2ff2b268bcea2295e866c7664cbcbdd779b2b7953f0a076fd5e3e9263185453630'} -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502805f1133... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502805f1133... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502805f1133... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830633.800592, 'pubkey_prefix': 'f0981502805f11335d329ff9699b335f0a861080f09909ca145c879a06eba24a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502805f11335d329ff9699b335f0a861080f09909ca145c879a06eba24a0b871d21a65a4ad3de'} -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756830632, 'text': 'DuneCat 😺1️⃣: *way'} -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Message content for processing: *way -2025-09-02 09:30:33 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: *way -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830633.800592, 'pubkey_prefix': 'f0981502805f11335d329ff9699b335f0a861080f09909ca145c879a06eba24a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502805f11335d329ff9699b335f0a861080f09909ca145c879a06eba24a0b871d21a65a4ad3de'} -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Found raw packet data: f0981502805f11335d329ff9699b335f... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Converted to 41 bytes: f0981502805f1133... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Has transport codes: 98150280 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71503805f0111... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71503805f0111... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71503805f0111... -2025-09-02 09:30:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830633.9959989, 'pubkey_prefix': '30d71503805f0111335d329ff9699b335f0a861080f09909ca145c879a06eba2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71503805f0111335d329ff9699b335f0a861080f09909ca145c879a06eba24a0b871d21a65a4ad3de'} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150475247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150475247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150475247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830635.589392, 'pubkey_prefix': 'f098150475247e5f11f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150475247e5f11f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34ca94b6f10e101bfa9ce90724ecccc86272f088d4af651b2b485d5a'} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756830628, 'text': 'UncleLit Nano G2 Blue: Welcome Muggz!! '} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Message content for processing: Welcome Muggz!! -2025-09-02 09:30:35 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: Welcome Muggz!!  -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830635.589392, 'pubkey_prefix': 'f098150475247e5f11f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150475247e5f11f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34ca94b6f10e101bfa9ce90724ecccc86272f088d4af651b2b485d5a'} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Found raw packet data: f098150475247e5f11f0575b7d31c93e... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Converted to 59 bytes: f098150475247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Has transport codes: 98150475 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Path bytes: 7e5f11f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34ca94b6f10e101bfa9ce9 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Payload: 0724ecccc86272f088d4af651b2b485d... (17 bytes) -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 36, 'path_nodes': ['5f7e', 'f011', '5b57', '317d', '3ec9', 'c9da', 'fe5d', 'aeeb', '6ea6', '91fd', 'e799', '1ed2', '34fc', '94ca', 'f1b6', '100e', 'fa1b', 'e99c'], 'payload': '0724ecccc86272f088d4af651b2b485d5a', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 36, 'path_nodes': ['5f7e', 'f011', '5b57', '317d', '3ec9', 'c9da', 'fe5d', 'aeeb', '6ea6', '91fd', 'e799', '1ed2', '34fc', '94ca', 'f1b6', '100e', 'fa1b', 'e99c'], 'payload': '0724ecccc86272f088d4af651b2b485d5a', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150575247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150575247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150575247e5f... -2025-09-02 09:30:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830635.846889, 'pubkey_prefix': '30d7150575247e5f0111f0575b7d31c93edac95dfeebaea66efd9199e7d21efc', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150575247e5f0111f0575b7d31c93edac95dfeebaea66efd9199e7d21efc34ca94b6f10e101bfa9ce90724ecccc86272f088d4af651b2b485d5a'} -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d02255f3a95... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d02255f3a95... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d02255f3a95... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830638.204952, 'pubkey_prefix': 'f2991d02255f3a956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d02255f3a956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b82b12adc583dca8fa30de03e1b7c5cd0294d0'} -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d03255f013a... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d03255f013a... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d03255f013a... -2025-09-02 09:30:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830638.798005, 'pubkey_prefix': '31d71d03255f013a956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bca', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d03255f013a956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b82b12adc583dca8fa30de03e1b7c5cd0294d0'} -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991102255f956d... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991102255f956d... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991102255f956d... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830642.0864902, 'pubkey_prefix': 'f4991102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab676', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b812cdb0639edc18b15c1439313eb7e972a34c161490671cb10fc2b58adfb59464b6f64a5d04bb62c2058a5ab5320123b6ac79806bb5e0e807c15089c1439292c073227e08814c6f6e6572'} -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71103255f0195... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71103255f0195... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71103255f0195... -2025-09-02 09:30:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830642.5860229, 'pubkey_prefix': '31d71103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b812cdb0639edc18b15c1439313eb7e972a34c161490671cb10fc2b58adfb59464b6f64a5d04bb62c2058a5ab5320123b6ac79806bb5e0e807c15089c1439292c073227e08814c6f6e6572'} -2025-09-02 09:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911005fbfb6c8... -2025-09-02 09:30:55 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911005fbfb6c8... -2025-09-02 09:30:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911005fbfb6c8... -2025-09-02 09:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830655.8408499, 'pubkey_prefix': 'f49911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3c71bb768d02bf56753a62bab0b3c34d33350f6f86e238d6b4ffe719087722c06b50add383ada909f8b1d440994504a5a601202b9a88cbb0eec4cdb0afbcc3417a8cfde09927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 09:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71101015fbfb6... -2025-09-02 09:30:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71101015fbfb6... -2025-09-02 09:30:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71101015fbfb6... -2025-09-02 09:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830656.6057951, 'pubkey_prefix': '2ed71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3c71bb768d02bf56753a62bab0b3c34d33350f6f86e238d6b4ffe719087722c06b50add383ada909f8b1d440994504a5a601202b9a88cbb0eec4cdb0afbcc3417a8cfde09927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 09:31:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911063680d038... -2025-09-02 09:31:14 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911063680d038... -2025-09-02 09:31:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911063680d038... -2025-09-02 09:31:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830674.70801, 'pubkey_prefix': 'f29911063680d0381d5f947f0de7a66f60332c8e4dd0b67740bc44ac57802498', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911063680d0381d5f947f0de7a66f60332c8e4dd0b67740bc44ac5780249834b7eede7ee53fcd1f72ca1bb76808dfdd4a866d905cbb07521ffde57452e1917c700a5a40bd6f0d6cbc6c33786ecfa5fe07fa1a773db1a9f9b523f2e326e3220b234f3f3819f6642f2b48667f01817472616365727420f09f91be'} -2025-09-02 09:31:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711073680d038... -2025-09-02 09:31:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711073680d038... -2025-09-02 09:31:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711073680d038... -2025-09-02 09:31:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830676.305372, 'pubkey_prefix': '30d711073680d0381d5f01947f0de7a66f60332c8e4dd0b67740bc44ac578024', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711073680d0381d5f01947f0de7a66f60332c8e4dd0b67740bc44ac5780249834b7eede7ee53fcd1f72ca1bb76808dfdd4a866d905cbb07521ffde57452e1917c700a5a40bd6f0d6cbc6c33786ecfa5fe07fa1a773db1a9f9b523f2e326e3220b234f3f3819f6642f2b48667f01817472616365727420f09f91be'} -2025-09-02 09:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911076f0cb864... -2025-09-02 09:32:13 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911076f0cb864... -2025-09-02 09:32:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911076f0cb864... -2025-09-02 09:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830733.789967, 'pubkey_prefix': 'f39911076f0cb864c77e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb86', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911076f0cb864c77e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0041cb7684474ccdb02b3b27c56e304ca579cff3680d980afb7fae1fec7db4457d4548b11e6911c35387e14ea6e0ec764609292bdfe29c286f55c75d6cb18f094c755110492ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 09:32:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd711086f0cb864... -2025-09-02 09:32:15 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd711086f0cb864... -2025-09-02 09:32:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd711086f0cb864... -2025-09-02 09:32:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830735.0914218, 'pubkey_prefix': '2dd711086f0cb864c77e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd711086f0cb864c77e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0041cb7684474ccdb02b3b27c56e304ca579cff3680d980afb7fae1fec7db4457d4548b11e6911c35387e14ea6e0ec764609292bdfe29c286f55c75d6cb18f094c755110492ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 09:32:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981104e2807e5f... -2025-09-02 09:32:49 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981104e2807e5f... -2025-09-02 09:32:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981104e2807e5f... -2025-09-02 09:32:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830769.671422, 'pubkey_prefix': 'f1981104e2807e5f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981104e2807e5f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf34501b1cb7683c9472b4baef0d1bc6ff91f0cf468d1ba8af2a121ded412b51c1b9c38c49d5be1b1b748cbb3572dbfec0c4751f5fca925afb723c0e7b3757fe7a7b7e540b9a00930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 09:32:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71105e2807e5f... -2025-09-02 09:32:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71105e2807e5f... -2025-09-02 09:32:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71105e2807e5f... -2025-09-02 09:32:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830770.714862, 'pubkey_prefix': '30d71105e2807e5f010d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ec', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71105e2807e5f010d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf34501b1cb7683c9472b4baef0d1bc6ff91f0cf468d1ba8af2a121ded412b51c1b9c38c49d5be1b1b748cbb3572dbfec0c4751f5fca925afb723c0e7b3757fe7a7b7e540b9a00930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991505107eb124... -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991505107eb124... -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991505107eb124... -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830777.0190148, 'pubkey_prefix': 'f1991505107eb1245f1181208a63c88679d700af66be467f52da7a67949f159b', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991505107eb1245f1181208a63c88679d700af66be467f52da7a67949f159b05d745c122e03350d54d227b292aea62dd56197daa74f504ebb7e37fc8d4b6b81c3c17daf582e7aab0ff3a1684c85cfcd9dc9c01f4a66d240d27ef54ca5a796c90ec298e115dfac710bc3b8f'} -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756830766, 'text': '🐝🍄: Tell all your friends, the more the merrier. Meshcore can handle the volume.'} -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Message content for processing: Tell all your friends, the more the merrier. Meshcore can handle the volume. -2025-09-02 09:32:57 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Tell all your friends, the more the merrier. Meshcore can handle the volume. -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830777.0190148, 'pubkey_prefix': 'f1991505107eb1245f1181208a63c88679d700af66be467f52da7a67949f159b', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991505107eb1245f1181208a63c88679d700af66be467f52da7a67949f159b05d745c122e03350d54d227b292aea62dd56197daa74f504ebb7e37fc8d4b6b81c3c17daf582e7aab0ff3a1684c85cfcd9dc9c01f4a66d240d27ef54ca5a796c90ec298e115dfac710bc3b8f'} -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Found raw packet data: f1991505107eb1245f1181208a63c886... -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Converted to 108 bytes: f1991505107eb124... -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Not enough data: need 155, have 108 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 09:32:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:32:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506107eb124... -2025-09-02 09:32:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506107eb124... -2025-09-02 09:32:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506107eb124... -2025-09-02 09:32:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830778.1921542, 'pubkey_prefix': '30d71506107eb1245f011181208a63c88679d700af66be467f52da7a67949f15', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506107eb1245f011181208a63c88679d700af66be467f52da7a67949f159b05d745c122e03350d54d227b292aea62dd56197daa74f504ebb7e37fc8d4b6b81c3c17daf582e7aab0ff3a1684c85cfcd9dc9c01f4a66d240d27ef54ca5a796c90ec298e115dfac710bc3b8f'} -2025-09-02 09:33:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f8575... -2025-09-02 09:33:11 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f8575... -2025-09-02 09:33:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f8575... -2025-09-02 09:33:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830791.874051, 'pubkey_prefix': 'f29905027e5f8575758ceec242d01b90634b241c5a14a622ba892872b799d047', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f8575758ceec242d01b90634b241c5a14a622ba892872b799d047d349434ad46fde6aa91f074765c7cbb0f590a79d61f610def951dd1290bd4ef88bcb51a809b43d8bdc43'} -2025-09-02 09:33:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0185... -2025-09-02 09:33:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0185... -2025-09-02 09:33:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0185... -2025-09-02 09:33:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830792.878784, 'pubkey_prefix': '2fd705037e5f018575758ceec242d01b90634b241c5a14a622ba892872b799d0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f018575758ceec242d01b90634b241c5a14a622ba892872b799d047d349434ad46fde6aa91f074765c7cbb0f590a79d61f610def951dd1290bd4ef88bcb51a809b43d8bdc43'} -2025-09-02 09:33:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5fd011... -2025-09-02 09:33:27 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5fd011... -2025-09-02 09:33:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5fd011... -2025-09-02 09:33:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830807.3381388, 'pubkey_prefix': 'ef9811027e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd431cb768fb770ff2920df502b9514d74e90c8c78563735fa69f2a2d75e74e4ada6c95cfe60a6b2c06ae4f5f8f1ea394c81c64c2472b28acbadf8a89fc6fefcde99b3a10f92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 09:33:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f01d0... -2025-09-02 09:33:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f01d0... -2025-09-02 09:33:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f01d0... -2025-09-02 09:33:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830808.1464498, 'pubkey_prefix': '2fd711037e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd431cb768fb770ff2920df502b9514d74e90c8c78563735fa69f2a2d75e74e4ada6c95cfe60a6b2c06ae4f5f8f1ea394c81c64c2472b28acbadf8a89fc6fefcde99b3a10f92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815058038081d... -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815058038081d... -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815058038081d... -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830838.686399, 'pubkey_prefix': 'ef9815058038081d5f117f37dc74a30d63c8b44b321477fe1b0251251e5d80b7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815058038081d5f117f37dc74a30d63c8b44b321477fe1b0251251e5d80b7f1e2576ba3ae9c4273ac9318'} -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756830835, 'text': 'moss pager: morning!'} -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Extracted sender from text: moss pager -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Message content for processing: morning! -2025-09-02 09:33:58 - MeshCoreBot - INFO - Received channel message (Public) from moss pager: moss pager: morning! -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830838.686399, 'pubkey_prefix': 'ef9815058038081d5f117f37dc74a30d63c8b44b321477fe1b0251251e5d80b7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815058038081d5f117f37dc74a30d63c8b44b321477fe1b0251251e5d80b7f1e2576ba3ae9c4273ac9318'} -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Found raw packet data: ef9815058038081d5f117f37dc74a30d... -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Converted to 44 bytes: ef9815058038081d... -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Has transport codes: 98150580 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Not enough data: need 62, have 44 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 09:33:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:33:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd715068038081d... -2025-09-02 09:33:59 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd715068038081d... -2025-09-02 09:33:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd715068038081d... -2025-09-02 09:33:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830839.175227, 'pubkey_prefix': '2dd715068038081d5f01117f37dc74a30d63c8b44b321477fe1b0251251e5d80', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd715068038081d5f01117f37dc74a30d63c8b44b321477fe1b0251251e5d80b7f1e2576ba3ae9c4273ac9318'} -2025-09-02 09:34:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911015fcdf119... -2025-09-02 09:34:05 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911015fcdf119... -2025-09-02 09:34:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911015fcdf119... -2025-09-02 09:34:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830845.1767092, 'pubkey_prefix': 'f19911015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf36d1cb768ee6110e2b24e1e7378a923ece0611f00a351e6bb17a0361fbcb06eca3b3929564f871f4a5d9a3fbe86c6c2c092c88c063d872f618d416b2348bba6c30f73b20f92d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 09:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711025f01cdf1... -2025-09-02 09:34:06 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711025f01cdf1... -2025-09-02 09:34:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711025f01cdf1... -2025-09-02 09:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830846.848813, 'pubkey_prefix': '2ed711025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf36d1cb768ee6110e2b24e1e7378a923ece0611f00a351e6bb17a0361fbcb06eca3b3929564f871f4a5d9a3fbe86c6c2c092c88c063d872f618d416b2348bba6c30f73b20f92d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 09:34:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a11027e5fdc9d... -2025-09-02 09:34:35 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a11027e5fdc9d... -2025-09-02 09:34:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a11027e5fdc9d... -2025-09-02 09:34:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830875.916835, 'pubkey_prefix': 'f69a11027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a11027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286931cb768ec3189d77e431ef56d7b87dcf2c48ac72704423aef33c32f13cfe55fddb1ecfb6fde0ff31016f48946591eb8f9cd9de830ba0195bc929a4691d0336bba84660a92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 09:34:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711037e5f01dc... -2025-09-02 09:34:36 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711037e5f01dc... -2025-09-02 09:34:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711037e5f01dc... -2025-09-02 09:34:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830876.9547489, 'pubkey_prefix': '2ed711037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286931cb768ec3189d77e431ef56d7b87dcf2c48ac72704423aef33c32f13cfe55fddb1ecfb6fde0ff31016f48946591eb8f9cd9de830ba0195bc929a4691d0336bba84660a92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503777e5f11... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503777e5f11... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503777e5f11... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830904.2023418, 'pubkey_prefix': 'f1981503777e5f111db6b417792c6326f122ac664a61a0ac7a48917095aad7ad', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503777e5f111db6b417792c6326f122ac664a61a0ac7a48917095aad7add0c502fef7c38ea73b363b3b8198d59becd42bd40599d3231640a4a7a24536a233a6759275ed64716e052216b84f223670c4e7f1ba83823ad41922d9f0366b3e682175388ee0a35a582ccb863f40e3658d2f030585325c2b043792f6b19a1cacd8bf5f6e14f445282166517509eb0cf4fa9d6a66c714a1585299ac40b0550e3adab9a626a07418682bc8'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756830892, 'text': "mcarper t1000: https://github.com/mikecarper/meshfirmware/blob/main/MeshCoreAdvantages.md send them here if they don't believe it can be better "} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Message content for processing: https://github.com/mikecarper/meshfirmware/blob/main/MeshCoreAdvantages.md send them here if they don't believe it can be better -2025-09-02 09:35:04 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: https://github.com/mikecarper/meshfirmware/blob/main/MeshCoreAdvantages.md send them here if they don't believe it can be better  -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830904.2023418, 'pubkey_prefix': 'f1981503777e5f111db6b417792c6326f122ac664a61a0ac7a48917095aad7ad', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503777e5f111db6b417792c6326f122ac664a61a0ac7a48917095aad7add0c502fef7c38ea73b363b3b8198d59becd42bd40599d3231640a4a7a24536a233a6759275ed64716e052216b84f223670c4e7f1ba83823ad41922d9f0366b3e682175388ee0a35a582ccb863f40e3658d2f030585325c2b043792f6b19a1cacd8bf5f6e14f445282166517509eb0cf4fa9d6a66c714a1585299ac40b0550e3adab9a626a07418682bc8'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Found raw packet data: f1981503777e5f111db6b417792c6326... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Converted to 170 bytes: f1981503777e5f11... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Path bytes: 1503777e5f111db6b417792c6326f122ac664a61a0ac7a48917095aad7add0c502fef7c38ea73b363b3b8198d59becd42bd40599d3231640a4a7a24536a233a6759275ed64716e052216b84f223670c4e7f1ba83823ad41922d9f0366b3e682175388ee0a35a582ccb863f40e3658d2f030585325c2b043792f6b19a1cacd8bf5f6e14f445282166517509eb0cf4fa9d6a66c714a1585299 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Payload: ac40b0550e3adab9a626a07418682bc8... (16 bytes) -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 241, 'path_len': 152, 'path_nodes': ['315', '7e77', '115f', 'b61d', '17b4', '2c79', '2663', '22f1', '66ac', '614a', 'aca0', '487a', '7091', 'aa95', 'add7', 'c5d0', 'fe02', 'c3f7', 'a78e', '363b', '3b3b', '9881', '9bd5', 'd4ec', 'd42b', '9905', '23d3', '4016', 'a7a4', '45a2', 'a236', 'a633', '9275', 'ed75', '7164', '56e', '1622', '4fb8', '3622', 'c470', 'f1e7', '83ba', '3a82', '19d4', 'd922', '36f0', '3e6b', '2168', '3875', 'e08e', '5aa3', '2c58', '86cb', '403f', '65e3', '2f8d', '503', '3285', '2b5c', '3704', 'f692', '9ab1', 'ac1c', 'bfd8', '6e5f', 'f414', '2845', '6621', '7551', 'eb09', 'f40c', '9dfa', '666a', '14c7', '58a1', '9952'], 'payload': 'ac40b0550e3adab9a626a07418682bc8', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 241, 'path_len': 152, 'path_nodes': ['315', '7e77', '115f', 'b61d', '17b4', '2c79', '2663', '22f1', '66ac', '614a', 'aca0', '487a', '7091', 'aa95', 'add7', 'c5d0', 'fe02', 'c3f7', 'a78e', '363b', '3b3b', '9881', '9bd5', 'd4ec', 'd42b', '9905', '23d3', '4016', 'a7a4', '45a2', 'a236', 'a633', '9275', 'ed75', '7164', '56e', '1622', '4fb8', '3622', 'c470', 'f1e7', '83ba', '3a82', '19d4', 'd922', '36f0', '3e6b', '2168', '3875', 'e08e', '5aa3', '2c58', '86cb', '403f', '65e3', '2f8d', '503', '3285', '2b5c', '3704', 'f692', '9ab1', 'ac1c', 'bfd8', '6e5f', 'f414', '2845', '6621', '7551', 'eb09', 'f40c', '9dfa', '666a', '14c7', '58a1', '9952'], 'payload': 'ac40b0550e3adab9a626a07418682bc8', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using decoded path length: 76 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Message path info: hops=76, path=Routed (3 hops) -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981504101f7e5f... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981504101f7e5f... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981504101f7e5f... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830904.946645, 'pubkey_prefix': 'ee981504101f7e5f114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d36d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504101f7e5f114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d36deb27d8e18cb7a921cd030c'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756830900, 'text': '🐝🍄: 👋 🌄'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Message content for processing: 👋 🌄 -2025-09-02 09:35:04 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: 👋 🌄 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756830904.946645, 'pubkey_prefix': 'ee981504101f7e5f114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d36d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504101f7e5f114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d36deb27d8e18cb7a921cd030c'} -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Found raw packet data: ee981504101f7e5f114dfbf6f3c0a4df... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee981504101f7e5f... -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:35:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:35:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505101f7e5f... -2025-09-02 09:35:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505101f7e5f... -2025-09-02 09:35:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505101f7e5f... -2025-09-02 09:35:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830905.244132, 'pubkey_prefix': '30d71505101f7e5f01114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d3', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505101f7e5f01114dfbf6f3c0a4df6a0e75d1c71cc8b41900a01c1960d36deb27d8e18cb7a921cd030c'} -2025-09-02 09:35:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71504777e5f01... -2025-09-02 09:35:06 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71504777e5f01... -2025-09-02 09:35:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71504777e5f01... -2025-09-02 09:35:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756830906.179432, 'pubkey_prefix': '2ed71504777e5f01111db6b417792c6326f122ac664a61a0ac7a48917095aad7', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71504777e5f01111db6b417792c6326f122ac664a61a0ac7a48917095aad7add0c502fef7c38ea73b363b3b8198d59becd42bd40599d3231640a4a7a24536a233a6759275ed64716e052216b84f223670c4e7f1ba83823ad41922d9f0366b3e682175388ee0a35a582ccb863f40e3658d2f030585325c2b043792f6b19a1cacd8bf5f6e14f445282166517509eb0cf4fa9d6a66c714a1585299ac40b0550e3adab9a626a07418682bc8'} -2025-09-02 09:38:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f54c5... -2025-09-02 09:38:23 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f54c5... -2025-09-02 09:38:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f54c5... -2025-09-02 09:38:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831103.3716822, 'pubkey_prefix': 'f29905027e5f54c5e9967d6fbe648b5dfb991249d60c9edf1902c3173cef3f75', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f54c5e9967d6fbe648b5dfb991249d60c9edf1902c3173cef3f75bdab26b8bcda90f4ed1d32e5acfbc4957183a3f0f784c72dd2ac2df2c753435aac28206ab997caf70412'} -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911072cf21f91... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911072cf21f91... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911072cf21f91... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831104.230178, 'pubkey_prefix': 'f39911072cf21f91507e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911072cf21f91507e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c22ad2b668c66de00b17001ba557cb8cbc6d7fa4d53d96250dad0f7e0e190d9f4e5f58c76e4c3418329e573ebf10895860c634a2d263d3d16cf0930792d0dda79dbe729e09824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 09:38:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831104.9793139, 'pubkey_prefix': '31d705037e5f0154c5e9967d6fbe648b5dfb991249d60c9edf1902c3173cef3f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c5e9967d6fbe648b5dfb991249d60c9edf1902c3173cef3f75bdab26b8bcda90f4ed1d32e5acfbc4957183a3f0f784c72dd2ac2df2c753435aac28206ab997caf70412'} -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831127.482582, 'pubkey_prefix': 'ee9805027e5f232386261729d12008ecd8e277eb631e660da54f5f7e0f91074c', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f232386261729d12008ecd8e277eb631e660da54f5f7e0f91074c7473908cebb6794052736b0b584ba7b0980113ecd1ecb762caa7ce1f0dfd4674621c09e6a78e60f3bce9'} -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd705037e5f0123... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd705037e5f0123... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd705037e5f0123... -2025-09-02 09:38:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831127.78204, 'pubkey_prefix': '2dd705037e5f01232386261729d12008ecd8e277eb631e660da54f5f7e0f9107', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd705037e5f01232386261729d12008ecd8e277eb631e660da54f5f7e0f91074c7473908cebb6794052736b0b584ba7b0980113ecd1ecb762caa7ce1f0dfd4674621c09e6a78e60f3bce9'} -2025-09-02 09:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f54c5... -2025-09-02 09:38:50 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f54c5... -2025-09-02 09:38:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f54c5... -2025-09-02 09:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831130.503792, 'pubkey_prefix': 'ed9805027e5f54c5a2cffaea46f2d27305d0dcc69ac6c21329bd9b6da544a611', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f54c5a2cffaea46f2d27305d0dcc69ac6c21329bd9b6da544a611df39a2329ef4a8e260b69be91921d91fe6c163e8855927fa7dfd7e4fd8b1447806921e7a251923990cc6'} -2025-09-02 09:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 09:38:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 09:38:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 09:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831131.366416, 'pubkey_prefix': '31d705037e5f0154c5a2cffaea46f2d27305d0dcc69ac6c21329bd9b6da544a6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c5a2cffaea46f2d27305d0dcc69ac6c21329bd9b6da544a611df39a2329ef4a8e260b69be91921d91fe6c163e8855927fa7dfd7e4fd8b1447806921e7a251923990cc6'} -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199150449cd7e5f... -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199150449cd7e5f... -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199150449cd7e5f... -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831154.462421, 'pubkey_prefix': 'f199150449cd7e5f118b26ab4e0e6a745549163e8f1968df8d5900ad470858f8', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199150449cd7e5f118b26ab4e0e6a745549163e8f1968df8d5900ad470858f83a96e39b22a97c65c99322'} -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756831152, 'text': 'Muesli Client: test test'} -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Message content for processing: test test -2025-09-02 09:39:14 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: test test -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756831154.462421, 'pubkey_prefix': 'f199150449cd7e5f118b26ab4e0e6a745549163e8f1968df8d5900ad470858f8', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199150449cd7e5f118b26ab4e0e6a745549163e8f1968df8d5900ad470858f83a96e39b22a97c65c99322'} -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Found raw packet data: f199150449cd7e5f118b26ab4e0e6a74... -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Converted to 43 bytes: f199150449cd7e5f... -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Not enough data: need 155, have 43 -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:39:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:39:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150549cd7e5f... -2025-09-02 09:39:15 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150549cd7e5f... -2025-09-02 09:39:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150549cd7e5f... -2025-09-02 09:39:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831155.140355, 'pubkey_prefix': '33d7150549cd7e5f01118b26ab4e0e6a745549163e8f1968df8d5900ad470858', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150549cd7e5f01118b26ab4e0e6a745549163e8f1968df8d5900ad470858f83a96e39b22a97c65c99322'} -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990503507e5f23... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990503507e5f23... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990503507e5f23... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831163.089608, 'pubkey_prefix': 'f1990503507e5f23239fbb85f0e4ea5ef75e6cf8f4b1d784aa5a84f8265ff031', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990503507e5f23239fbb85f0e4ea5ef75e6cf8f4b1d784aa5a84f8265ff031d1a21139f7f6cb593339f34f724367f00647dc02b39d81ba4672172a048b093e2014871207111944097b80'} -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70504507e5f01... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70504507e5f01... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70504507e5f01... -2025-09-02 09:39:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831163.95566, 'pubkey_prefix': '2ed70504507e5f0123239fbb85f0e4ea5ef75e6cf8f4b1d784aa5a84f8265ff0', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70504507e5f0123239fbb85f0e4ea5ef75e6cf8f4b1d784aa5a84f8265ff031d1a21139f7f6cb593339f34f724367f00647dc02b39d81ba4672172a048b093e2014871207111944097b80'} -2025-09-02 09:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911031f7e5f2c... -2025-09-02 09:40:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911031f7e5f2c... -2025-09-02 09:40:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911031f7e5f2c... -2025-09-02 09:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831204.1964428, 'pubkey_prefix': 'f19911031f7e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eeda', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911031f7e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8311a516693f3739869244bd7b2775360bacd190b9becdbeb574c0b42fa5233d718607d3a43d2eef75b7ff5e5eecb0ef0d45af460700b0815084b93d4f9b525a2743b670792d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 09:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711041f7e5f01... -2025-09-02 09:40:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711041f7e5f01... -2025-09-02 09:40:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711041f7e5f01... -2025-09-02 09:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831205.674185, 'pubkey_prefix': '30d711041f7e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089ee', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711041f7e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8311a516693f3739869244bd7b2775360bacd190b9becdbeb574c0b42fa5233d718607d3a43d2eef75b7ff5e5eecb0ef0d45af460700b0815084b93d4f9b525a2743b670792d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 09:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811021d5fc573... -2025-09-02 09:40:50 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811021d5fc573... -2025-09-02 09:40:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811021d5fc573... -2025-09-02 09:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831250.182674, 'pubkey_prefix': 'ef9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff8fe24666fc2a06dc7c7b555f5935c018d9aa84d791f6773c9e097358a0c0dc17d4d043fbc4b7abe837ecfa5cac1063998404443f22da4de0adf64567fa00de68024c0205932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711031d5f01c5... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711031d5f01c5... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711031d5f01c5... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831251.352034, 'pubkey_prefix': '2fd711031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff8fe24666fc2a06dc7c7b555f5935c018d9aa84d791f6773c9e097358a0c0dc17d4d043fbc4b7abe837ecfa5cac1063998404443f22da4de0adf64567fa00de68024c0205932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f298150349cd5f11... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f298150349cd5f11... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f298150349cd5f11... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831251.6026208, 'pubkey_prefix': 'f298150349cd5f11e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa435', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150349cd5f11e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756831248, 'text': '🍌 📞: Rx'} -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Extracted sender from text: 🍌 📞 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Message content for processing: Rx -2025-09-02 09:40:51 - MeshCoreBot - INFO - Received channel message (Public) from 🍌 📞: 🍌 📞: Rx -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756831251.6026208, 'pubkey_prefix': 'f298150349cd5f11e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa435', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150349cd5f11e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Found raw packet data: f298150349cd5f11e69d66bce9980a73... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Converted to 42 bytes: f298150349cd5f11... -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Not enough data: need 154, have 42 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:40:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:40:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150449cd5f01... -2025-09-02 09:40:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150449cd5f01... -2025-09-02 09:40:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150449cd5f01... -2025-09-02 09:40:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831252.280052, 'pubkey_prefix': '2fd7150449cd5f0111e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa4', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150449cd5f0111e69d66bce9980a73949bfaea075a75b7ef53ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 09:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f547e25... -2025-09-02 09:41:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f547e25... -2025-09-02 09:41:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f547e25... -2025-09-02 09:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831278.6989372, 'pubkey_prefix': 'f39905015f547e2511ddb8ad90b55f6641d22b628df9150ec255e0ecf0c1f887', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f547e2511ddb8ad90b55f6641d22b628df9150ec255e0ecf0c1f887cc30e409162543519dddfab4e062efd67b6e88557dfb7b7982927c1c6e92c736aebb0e56b92a516d66'} -2025-09-02 09:41:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 09:41:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 09:41:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 09:41:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831279.420897, 'pubkey_prefix': '30d705025f01547e2511ddb8ad90b55f6641d22b628df9150ec255e0ecf0c1f8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e2511ddb8ad90b55f6641d22b628df9150ec255e0ecf0c1f887cc30e409162543519dddfab4e062efd67b6e88557dfb7b7982927c1c6e92c736aebb0e56b92a516d66'} -2025-09-02 09:41:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103081d5fed... -2025-09-02 09:41:59 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103081d5fed... -2025-09-02 09:41:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103081d5fed... -2025-09-02 09:41:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831319.5332649, 'pubkey_prefix': 'ef981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18571eb7687c87a2e5bdfe50f7544f557d7132e1e025874807998cd3e653b8c4f8742291387fa115a0e06942e7d52c871b1935a9049da57fd69b19f9c73b456002eb49e30c920000000000000000484158212052656c6179'} -2025-09-02 09:42:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104081d5f01... -2025-09-02 09:42:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104081d5f01... -2025-09-02 09:42:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104081d5f01... -2025-09-02 09:42:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831320.94539, 'pubkey_prefix': '2fd71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18571eb7687c87a2e5bdfe50f7544f557d7132e1e025874807998cd3e653b8c4f8742291387fa115a0e06942e7d52c871b1935a9049da57fd69b19f9c73b456002eb49e30c920000000000000000484158212052656c6179'} -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f857ef3... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f857ef3... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f857ef3... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831359.308138, 'pubkey_prefix': 'f09805015f857ef38e6cc30de38fab4fc90db71b81c438cd3f5152b8d3b110bd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f857ef38e6cc30de38fab4fc90db71b81c438cd3f5152b8d3b110bddb9b76f9ac8b58ef77255e19f602223f69fda5a695bac2947e45c7b69fa32653059f5d73258779e276'} -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-02 09:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831359.889257, 'pubkey_prefix': '2fd705025f01857ef38e6cc30de38fab4fc90db71b81c438cd3f5152b8d3b110', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857ef38e6cc30de38fab4fc90db71b81c438cd3f5152b8d3b110bddb9b76f9ac8b58ef77255e19f602223f69fda5a695bac2947e45c7b69fa32653059f5d73258779e276'} -2025-09-02 09:43:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911069cb864c7... -2025-09-02 09:43:03 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911069cb864c7... -2025-09-02 09:43:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911069cb864c7... -2025-09-02 09:43:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831383.952693, 'pubkey_prefix': 'f19911069cb864c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24c', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911069cb864c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae8f1eb768b766080c28177e21ef52bc89c6f30e826fa0257633fb6b386a8ad57b9fb297e8e6a2ac9a6d136f7cc7707286184d810e02564577fa67b8471a744472bae70c0392000000000000000042756c626173617572205265706561746572'} -2025-09-02 09:43:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711079cb864c7... -2025-09-02 09:43:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711079cb864c7... -2025-09-02 09:43:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711079cb864c7... -2025-09-02 09:43:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831384.993353, 'pubkey_prefix': '33d711079cb864c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711079cb864c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae8f1eb768b766080c28177e21ef52bc89c6f30e826fa0257633fb6b386a8ad57b9fb297e8e6a2ac9a6d136f7cc7707286184d810e02564577fa67b8471a744472bae70c0392000000000000000042756c626173617572205265706561746572'} -2025-09-02 09:43:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711021d5f8ddd... -2025-09-02 09:43:26 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711021d5f8ddd... -2025-09-02 09:43:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711021d5f8ddd... -2025-09-02 09:43:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831406.662326, 'pubkey_prefix': 'ec9711021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f375c4966efce3dab538d79a80d329e6a40b9d087c5820f3997915e792b849286e4369371fa37dacfa114b96ac2c4ae957fbc10b3d26b5756cc9df0affd64adc449efe406930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 09:43:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711031d5f018d... -2025-09-02 09:43:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711031d5f018d... -2025-09-02 09:43:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711031d5f018d... -2025-09-02 09:43:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831408.402386, 'pubkey_prefix': '30d711031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f375c4966efce3dab538d79a80d329e6a40b9d087c5820f3997915e792b849286e4369371fa37dacfa114b96ac2c4ae957fbc10b3d26b5756cc9df0affd64adc449efe406930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 09:44:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711027e5f1ffb... -2025-09-02 09:44:39 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711027e5f1ffb... -2025-09-02 09:44:39 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711027e5f1ffb... -2025-09-02 09:44:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831479.458951, 'pubkey_prefix': 'ec9711027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9ee1eb76859a5935171c074897d2971bc39aae7a6e68768354cc5fbd8241ec55a40c3bb82768026cd30be28fa3cbe935d36558ced4af547207cf6157309e1b92957f6bc0692646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 09:44:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f011f... -2025-09-02 09:44:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f011f... -2025-09-02 09:44:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f011f... -2025-09-02 09:44:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831480.269464, 'pubkey_prefix': '31d711037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9ee1eb76859a5935171c074897d2971bc39aae7a6e68768354cc5fbd8241ec55a40c3bb82768026cd30be28fa3cbe935d36558ced4af547207cf6157309e1b92957f6bc0692646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 09:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811015f7e7662... -2025-09-02 09:45:06 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811015f7e7662... -2025-09-02 09:45:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811015f7e7662... -2025-09-02 09:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831506.082114, 'pubkey_prefix': 'ef9811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94000c1fb768706be72bff1eb1c6fc5e3e3b4274763135b501b9cb162c561d8d387c8a4da402a2c736549cb9eacfd1ef31c915bb1b71203be7ed91ea5dfb5d20f8d59ff9c20b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 09:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711025f017e76... -2025-09-02 09:45:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711025f017e76... -2025-09-02 09:45:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711025f017e76... -2025-09-02 09:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831507.591004, 'pubkey_prefix': '2fd711025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94000c1fb768706be72bff1eb1c6fc5e3e3b4274763135b501b9cb162c561d8d387c8a4da402a2c736549cb9eacfd1ef31c915bb1b71203be7ed91ea5dfb5d20f8d59ff9c20b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 09:45:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990503507e5f23... -2025-09-02 09:45:08 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990503507e5f23... -2025-09-02 09:45:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990503507e5f23... -2025-09-02 09:45:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831508.939024, 'pubkey_prefix': 'f2990503507e5f2323e62234308c934fefea288baa334e6dd5d2f42714a81c98', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990503507e5f2323e62234308c934fefea288baa334e6dd5d2f42714a81c98fce7fe6392e1be0a33c005f7c66ef4f67bf8ddfafa835e06cb91889f4e08bec14a9f2c388f49a356884787'} -2025-09-02 09:45:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd70504507e5f01... -2025-09-02 09:45:09 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd70504507e5f01... -2025-09-02 09:45:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd70504507e5f01... -2025-09-02 09:45:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831509.520394, 'pubkey_prefix': '2dd70504507e5f012323e62234308c934fefea288baa334e6dd5d2f42714a81c', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd70504507e5f012323e62234308c934fefea288baa334e6dd5d2f42714a81c98fce7fe6392e1be0a33c005f7c66ef4f67bf8ddfafa835e06cb91889f4e08bec14a9f2c388f49a356884787'} -2025-09-02 09:45:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 09:45:27 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 09:45:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 09:45:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831527.760983, 'pubkey_prefix': 'ef9805027e5f23232e81f74fc13cf8251e379e55aa429bf045d50dbd680d59c2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23232e81f74fc13cf8251e379e55aa429bf045d50dbd680d59c2981341abacc81982b65a1a69aaeb6ef99b3d3d062c0ecd9a22ae48cbd5783ff10ec52569c5173aaaaf9b'} -2025-09-02 09:45:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:45:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:45:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:45:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831528.768789, 'pubkey_prefix': '2fd705037e5f0123232e81f74fc13cf8251e379e55aa429bf045d50dbd680d59', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123232e81f74fc13cf8251e379e55aa429bf045d50dbd680d59c2981341abacc81982b65a1a69aaeb6ef99b3d3d062c0ecd9a22ae48cbd5783ff10ec52569c5173aaaaf9b'} -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981503107e5f11... -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981503107e5f11... -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981503107e5f11... -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831572.880517, 'pubkey_prefix': 'f0981503107e5f11b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d54952', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503107e5f11b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d549521732f5a573982f4f605095713e0770ed60b15db39d8eeebc485a3ae69048fe3ac8cd627470ed923b15df'} -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756831571, 'text': '🐝🍄: 💍 💍 💍 💍 💍 💍 💍'} -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Message content for processing: 💍 💍 💍 💍 💍 💍 💍 -2025-09-02 09:46:12 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: 💍 💍 💍 💍 💍 💍 💍 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756831572.880517, 'pubkey_prefix': 'f0981503107e5f11b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d54952', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503107e5f11b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d549521732f5a573982f4f605095713e0770ed60b15db39d8eeebc485a3ae69048fe3ac8cd627470ed923b15df'} -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Found raw packet data: f0981503107e5f11b107539e171a11f4... -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Converted to 74 bytes: f0981503107e5f11... -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Has transport codes: 98150310 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:46:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:46:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504107e5f01... -2025-09-02 09:46:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504107e5f01... -2025-09-02 09:46:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504107e5f01... -2025-09-02 09:46:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831573.462016, 'pubkey_prefix': '31d71504107e5f0111b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d549', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504107e5f0111b107539e171a11f4332d86bd87c6d9dc8e3da5aaf9d549521732f5a573982f4f605095713e0770ed60b15db39d8eeebc485a3ae69048fe3ac8cd627470ed923b15df'} -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103c77e5f89... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103c77e5f89... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103c77e5f89... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831698.0258949, 'pubkey_prefix': 'f4991103c77e5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a590', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103c77e5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14bed1fb76885da801e54bcb711d7fa06b9821a8c1741d9868cb81e230e08496b85920d48156fe96fb4995ca31a529488b3570916492b3100771f3a765edd148cb22a0fdc0a932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990502245f8575... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990502245f8575... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990502245f8575... -2025-09-02 09:48:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831698.816418, 'pubkey_prefix': 'f3990502245f8575819f99b44473a4abbedd47abc0868b2d29d9d2afd5c7b64b', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990502245f8575819f99b44473a4abbedd47abc0868b2d29d9d2afd5c7b64b6d7a8374e111aafeee74fefabd8af503f040177632a83b2d80d555656a8eb2643e3f802928c23868aaa3'} -2025-09-02 09:48:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70503245f0185... -2025-09-02 09:48:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70503245f0185... -2025-09-02 09:48:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70503245f0185... -2025-09-02 09:48:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831699.257926, 'pubkey_prefix': '2fd70503245f018575819f99b44473a4abbedd47abc0868b2d29d9d2afd5c7b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70503245f018575819f99b44473a4abbedd47abc0868b2d29d9d2afd5c7b64b6d7a8374e111aafeee74fefabd8af503f040177632a83b2d80d555656a8eb2643e3f802928c23868aaa3'} -2025-09-02 09:48:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104c77e5f01... -2025-09-02 09:48:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104c77e5f01... -2025-09-02 09:48:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104c77e5f01... -2025-09-02 09:48:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831700.017023, 'pubkey_prefix': '31d71104c77e5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104c77e5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14bed1fb76885da801e54bcb711d7fa06b9821a8c1741d9868cb81e230e08496b85920d48156fe96fb4995ca31a529488b3570916492b3100771f3a765edd148cb22a0fdc0a932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 09:50:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f5a61... -2025-09-02 09:50:21 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f5a61... -2025-09-02 09:50:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f5a61... -2025-09-02 09:50:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831821.819445, 'pubkey_prefix': 'f39911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7164c20b7681bf079bb07449f080a8036213f9732167d6408643a8f29588bd1e2ec940ce2bb33d4aa4c0e1989c6817b1c251af78a3970163993f1815df0861d429ec98aa80c925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 09:50:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711037e5f015a... -2025-09-02 09:50:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711037e5f015a... -2025-09-02 09:50:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711037e5f015a... -2025-09-02 09:50:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831823.092997, 'pubkey_prefix': '32d711037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7164c20b7681bf079bb07449f080a8036213f9732167d6408643a8f29588bd1e2ec940ce2bb33d4aa4c0e1989c6817b1c251af78a3970163993f1815df0861d429ec98aa80c925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 09:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f2323... -2025-09-02 09:50:33 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f2323... -2025-09-02 09:50:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f2323... -2025-09-02 09:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831833.945589, 'pubkey_prefix': 'f19905027e5f232355b443ecf9db976dc4ca79ea7c29c2509113317159934473', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f232355b443ecf9db976dc4ca79ea7c29c2509113317159934473963f0279960351f7a0a0a0d8799ae9bab309d5849ff0686b6ea4b98dae5a21497977644cb4f85af843e1'} -2025-09-02 09:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:50:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:50:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831834.6694982, 'pubkey_prefix': '2fd705037e5f01232355b443ecf9db976dc4ca79ea7c29c25091133171599344', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232355b443ecf9db976dc4ca79ea7c29c2509113317159934473963f0279960351f7a0a0a0d8799ae9bab309d5849ff0686b6ea4b98dae5a21497977644cb4f85af843e1'} -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831862.570858, 'pubkey_prefix': 'ef9805027e5f232332a2fbeeb9709b849e469ed98ffa72043c99758e087cdd58', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232332a2fbeeb9709b849e469ed98ffa72043c99758e087cdd5876ca72396171771d8546677fde14a50ce492e9c9b2c96c43f3be87eb3974166357f539d231c75fa04867'} -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 09:51:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831862.871528, 'pubkey_prefix': '30d705037e5f01232332a2fbeeb9709b849e469ed98ffa72043c99758e087cdd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232332a2fbeeb9709b849e469ed98ffa72043c99758e087cdd5876ca72396171771d8546677fde14a50ce492e9c9b2c96c43f3be87eb3974166357f539d231c75fa04867'} -2025-09-02 09:51:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990505fb54804a... -2025-09-02 09:51:30 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990505fb54804a... -2025-09-02 09:51:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990505fb54804a... -2025-09-02 09:51:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831890.982501, 'pubkey_prefix': 'f3990505fb54804a5f2323121f1fb0b322fb650a0501b1dbcd1efe6f8895f589', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990505fb54804a5f2323121f1fb0b322fb650a0501b1dbcd1efe6f8895f589a4e50dd1893b42d1229c34af432055b083451cebe643bb2d95a44ed5a80052c4b0dd0620888ce8e2d95c2ae4a7'} -2025-09-02 09:51:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70506fb54804a... -2025-09-02 09:51:31 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70506fb54804a... -2025-09-02 09:51:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70506fb54804a... -2025-09-02 09:51:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831891.2947268, 'pubkey_prefix': '2ed70506fb54804a5f012323121f1fb0b322fb650a0501b1dbcd1efe6f8895f5', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70506fb54804a5f012323121f1fb0b322fb650a0501b1dbcd1efe6f8895f589a4e50dd1893b42d1229c34af432055b083451cebe643bb2d95a44ed5a80052c4b0dd0620888ce8e2d95c2ae4a7'} -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981d015f088eed... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981d015f088eed... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981d015f088eed... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831899.585771, 'pubkey_prefix': 'ee981d015f088eed9e9f41e971266698935cbf91ffeb8e934b305d5999501879', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981d015f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24609cbaeff736ecd2cf9a7e5b2f911f9bb059d5'} -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71d025f01088e... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71d025f01088e... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71d025f01088e... -2025-09-02 09:51:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831899.948575, 'pubkey_prefix': '2dd71d025f01088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71d025f01088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24609cbaeff736ecd2cf9a7e5b2f911f9bb059d5'} -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8961d0886247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8961d0886247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8961d0886247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831904.403095, 'pubkey_prefix': 'e8961d0886247e38dc584a5f088eed9e9f41e971266698935cbf91ffeb8e934b', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961d0886247e38dc584a5f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24609cbaeff736ecd2cf9a7e5b2f911f9bb05ed5'} -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71d0986247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71d0986247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71d0986247e38... -2025-09-02 09:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831904.796793, 'pubkey_prefix': '2ed71d0986247e38dc584a5f01088eed9e9f41e971266698935cbf91ffeb8e93', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71d0986247e38dc584a5f01088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b24609cbaeff736ecd2cf9a7e5b2f911f9bb05ed5'} -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971d02865f088e... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971d02865f088e... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971d02865f088e... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831909.38144, 'pubkey_prefix': 'e9971d02865f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971d02865f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b2460844211e85e096c039d73a1f230e3774e3bef'} -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d03865f0108... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d03865f0108... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d03865f0108... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831909.746094, 'pubkey_prefix': '30d71d03865f01088eed9e9f41e971266698935cbf91ffeb8e934b305d599950', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d03865f01088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b2460844211e85e096c039d73a1f230e3774e3bef'} -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Converted to 25 bytes: eb9721015f8e08c6... -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Has transport codes: 9721015f -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Path length: 142 -2025-09-02 09:51:49 - MeshCoreBot - DEBUG - Not enough data: need 148, have 25 -2025-09-02 09:51:50 - MeshCoreBot - DEBUG - Converted to 26 bytes: 31d721025f018e08... -2025-09-02 09:51:50 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 09:51:50 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 09:51:50 - MeshCoreBot - DEBUG - Not enough data: need 217, have 26 -2025-09-02 09:52:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970503fb7e5f23... -2025-09-02 09:52:06 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970503fb7e5f23... -2025-09-02 09:52:06 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970503fb7e5f23... -2025-09-02 09:52:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831926.683895, 'pubkey_prefix': 'ec970503fb7e5f2323b280461888fb5000ddc90d912488fea5323d49841c140a', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970503fb7e5f2323b280461888fb5000ddc90d912488fea5323d49841c140a328ff9cfa44689688aef0bb673fab013cc5d38798e811f8c08f66db876abb8274129bfd4c8300d19b344da'} -2025-09-02 09:52:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed60504fb7e5f01... -2025-09-02 09:52:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed60504fb7e5f01... -2025-09-02 09:52:07 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed60504fb7e5f01... -2025-09-02 09:52:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831927.408708, 'pubkey_prefix': '2ed60504fb7e5f012323b280461888fb5000ddc90d912488fea5323d49841c14', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed60504fb7e5f012323b280461888fb5000ddc90d912488fea5323d49841c140a328ff9cfa44689688aef0bb673fab013cc5d38798e811f8c08f66db876abb8274129bfd4c8300d19b344da'} -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1503387e5f11... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1503387e5f11... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1503387e5f11... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831955.2606452, 'pubkey_prefix': 'f69a1503387e5f1131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d35', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503387e5f1131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d356dde85b4610727fe3871'} -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756831954, 'text': 'Jade: ☕️'} -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Message content for processing: ☕️ -2025-09-02 09:52:35 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: ☕️ -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756831955.2606452, 'pubkey_prefix': 'f69a1503387e5f1131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d35', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1503387e5f1131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d356dde85b4610727fe3871'} -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Found raw packet data: f69a1503387e5f1131980dd53e66a6f8... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Converted to 42 bytes: f69a1503387e5f11... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Not enough data: need 156, have 42 -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.5 -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504387e5f01... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504387e5f01... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504387e5f01... -2025-09-02 09:52:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831955.74978, 'pubkey_prefix': '31d71504387e5f011131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504387e5f011131980dd53e66a6f8d0ac091316e80e2bda45ab7fc0346d356dde85b4610727fe3871'} -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981504f2fb7e5f... -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981504f2fb7e5f... -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981504f2fb7e5f... -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831991.691464, 'pubkey_prefix': 'f0981504f2fb7e5f114a37bc4d4ff6520131d30ed8dc4a63460856667a4e7040', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504f2fb7e5f114a37bc4d4ff6520131d30ed8dc4a63460856667a4e70407bcb836a97c77ae77cb3e34df2948e5a87beb56d1b9b980bd79adbf654235e153f3a4a0b214aedd8d1a915f6f7bc3f0cae783d095818d27d415c5f'} -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756831988, 'text': 'DuneCat 😺1️⃣: There is not enough coffee for a day like today.'} -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Message content for processing: There is not enough coffee for a day like today. -2025-09-02 09:53:11 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: There is not enough coffee for a day like today. -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756831991.691464, 'pubkey_prefix': 'f0981504f2fb7e5f114a37bc4d4ff6520131d30ed8dc4a63460856667a4e7040', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504f2fb7e5f114a37bc4d4ff6520131d30ed8dc4a63460856667a4e70407bcb836a97c77ae77cb3e34df2948e5a87beb56d1b9b980bd79adbf654235e153f3a4a0b214aedd8d1a915f6f7bc3f0cae783d095818d27d415c5f'} -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Found raw packet data: f0981504f2fb7e5f114a37bc4d4ff652... -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Converted to 91 bytes: f0981504f2fb7e5f... -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Has transport codes: 981504f2 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Path length: 251 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Not enough data: need 257, have 91 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:53:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:53:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61505f2fb7e5f... -2025-09-02 09:53:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61505f2fb7e5f... -2025-09-02 09:53:12 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61505f2fb7e5f... -2025-09-02 09:53:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756831992.0434098, 'pubkey_prefix': '2fd61505f2fb7e5f01114a37bc4d4ff6520131d30ed8dc4a63460856667a4e70', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61505f2fb7e5f01114a37bc4d4ff6520131d30ed8dc4a63460856667a4e70407bcb836a97c77ae77cb3e34df2948e5a87beb56d1b9b980bd79adbf654235e153f3a4a0b214aedd8d1a915f6f7bc3f0cae783d095818d27d415c5f'} -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Converted to 25 bytes: ec9721015f8e0830... -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Has transport codes: 9721015f -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Path length: 142 -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Not enough data: need 148, have 25 -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2fd721025f018e08... -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Has transport codes: d721025f -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Path bytes: 8e -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Payload: 08302f7d537018d8136c58099ff4f2c6... (19 bytes) -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 47, 'path_len': 1, 'path_nodes': [], 'payload': '08302f7d537018d8136c58099ff4f2c6589e57', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981d02865f088e... -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981d02865f088e... -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981d02865f088e... -2025-09-02 09:53:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832013.968352, 'pubkey_prefix': 'ee981d02865f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981d02865f088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b246012293345243616b6005a0137b0dc5ddc06df'} -2025-09-02 09:53:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d03865f0108... -2025-09-02 09:53:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d03865f0108... -2025-09-02 09:53:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d03865f0108... -2025-09-02 09:53:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832014.3313, 'pubkey_prefix': '30d71d03865f01088eed9e9f41e971266698935cbf91ffeb8e934b305d599950', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d03865f01088eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b246012293345243616b6005a0137b0dc5ddc06df'} -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502865f1109... -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502865f1109... -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502865f1109... -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832060.898653, 'pubkey_prefix': 'f1991502865f11097291c4890b58c1921022c4715fdde8d0067f018019828b35', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502865f11097291c4890b58c1921022c4715fdde8d0067f018019828b35c6435939b67ad4f1d3d419354d5d5c97ffb8218c787cb077f4430670357c3cd603c38aea07db44e5e2'} -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756832059, 'text': 'Ikoka Stick FW Dev: Espresso machine is calling your name'} -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Message content for processing: Espresso machine is calling your name -2025-09-02 09:54:20 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Espresso machine is calling your name -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832060.898653, 'pubkey_prefix': 'f1991502865f11097291c4890b58c1921022c4715fdde8d0067f018019828b35', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502865f11097291c4890b58c1921022c4715fdde8d0067f018019828b35c6435939b67ad4f1d3d419354d5d5c97ffb8218c787cb077f4430670357c3cd603c38aea07db44e5e2'} -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Found raw packet data: f1991502865f11097291c4890b58c192... -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Converted to 73 bytes: f1991502865f1109... -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Not enough data: need 155, have 73 -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 09:54:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:54:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71503865f0111... -2025-09-02 09:54:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71503865f0111... -2025-09-02 09:54:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71503865f0111... -2025-09-02 09:54:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832061.33923, 'pubkey_prefix': '2ed71503865f0111097291c4890b58c1921022c4715fdde8d0067f018019828b', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71503865f0111097291c4890b58c1921022c4715fdde8d0067f018019828b35c6435939b67ad4f1d3d419354d5d5c97ffb8218c787cb077f4430670357c3cd603c38aea07db44e5e2'} -2025-09-02 09:54:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980504ca57865f... -2025-09-02 09:54:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980504ca57865f... -2025-09-02 09:54:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980504ca57865f... -2025-09-02 09:54:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832080.4796832, 'pubkey_prefix': 'ef980504ca57865f54c511653dd67164f3309946a323de72be7ab44c3940ed29', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980504ca57865f54c511653dd67164f3309946a323de72be7ab44c3940ed29c5300b72142c52cf4de7234de9e388cf7d093e091e1e7e23b5f9ccd4cded8639ca0e42f4930550fd6c3427cb'} -2025-09-02 09:54:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70505ca57865f... -2025-09-02 09:54:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70505ca57865f... -2025-09-02 09:54:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70505ca57865f... -2025-09-02 09:54:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832081.4863281, 'pubkey_prefix': '31d70505ca57865f0154c511653dd67164f3309946a323de72be7ab44c3940ed', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70505ca57865f0154c511653dd67164f3309946a323de72be7ab44c3940ed29c5300b72142c52cf4de7234de9e388cf7d093e091e1e7e23b5f9ccd4cded8639ca0e42f4930550fd6c3427cb'} -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970903fb7e5fca... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970903fb7e5fca... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970903fb7e5fca... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832119.177633, 'pubkey_prefix': 'ec970903fb7e5fca6b15141a8092b0f6f568166fd5e6fd9d758f849981331458', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970903fb7e5fca6b15141a8092b0f6f568166fd5e6fd9d758f84998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904fb7e5f01... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904fb7e5f01... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904fb7e5f01... -2025-09-02 09:55:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832119.8582232, 'pubkey_prefix': '30d70904fb7e5f01ca6b15141a8092b0f6f568166fd5e6fd9d758f8499813314', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904fb7e5f01ca6b15141a8092b0f6f568166fd5e6fd9d758f84998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:55:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980905fb54e280... -2025-09-02 09:55:24 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980905fb54e280... -2025-09-02 09:55:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980905fb54e280... -2025-09-02 09:55:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832124.814549, 'pubkey_prefix': 'ef980905fb54e2805fca6bbbc6ec69da8315a9317e720809ba5c5d5abb998133', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980905fb54e2805fca6bbbc6ec69da8315a9317e720809ba5c5d5abb998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:55:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70906fb54e280... -2025-09-02 09:55:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70906fb54e280... -2025-09-02 09:55:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70906fb54e280... -2025-09-02 09:55:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832125.030394, 'pubkey_prefix': '30d70906fb54e2805f01ca6bbbc6ec69da8315a9317e720809ba5c5d5abb9981', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70906fb54e2805f01ca6bbbc6ec69da8315a9317e720809ba5c5d5abb998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980904fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980904fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980904fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832129.385591, 'pubkey_prefix': 'ef980904fb507e5fca6b1290114090411330a2c60aeb7895d809f39299813314', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980904fb507e5fca6b1290114090411330a2c60aeb7895d809f392998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70905fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70905fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70905fb507e5f... -2025-09-02 09:55:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832129.685288, 'pubkey_prefix': '31d70905fb507e5f01ca6b1290114090411330a2c60aeb7895d809f392998133', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70905fb507e5f01ca6b1290114090411330a2c60aeb7895d809f392998133145872ecb40ba5e279ae013b7b'} -2025-09-02 09:56:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f547ec9... -2025-09-02 09:56:36 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f547ec9... -2025-09-02 09:56:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f547ec9... -2025-09-02 09:56:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832196.423535, 'pubkey_prefix': 'f39905015f547ec9374b039acc1e0a1584e8684fc1a887658bdef714c75d70a8', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f547ec9374b039acc1e0a1584e8684fc1a887658bdef714c75d70a852b5d580be3e55e02a521b9b38b45cdc32752df0596ab002a7001055625a93f0b6fdb8a88079061402'} -2025-09-02 09:56:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d605025f01547e... -2025-09-02 09:56:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d605025f01547e... -2025-09-02 09:56:37 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d605025f01547e... -2025-09-02 09:56:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832197.005156, 'pubkey_prefix': '30d605025f01547ec9374b039acc1e0a1584e8684fc1a887658bdef714c75d70', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d605025f01547ec9374b039acc1e0a1584e8684fc1a887658bdef714c75d70a852b5d580be3e55e02a521b9b38b45cdc32752df0596ab002a7001055625a93f0b6fdb8a88079061402'} -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832237.3460429, 'pubkey_prefix': 'f39905027e5f232343bfaec170232b7fe40c13974cf1e1f35525013bb875e602', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f232343bfaec170232b7fe40c13974cf1e1f35525013bb875e6028eeaca8c637acd5c68e356f66af58064a28a5570096304781971639733dc558dcf62d8f08b491adcf3f0'} -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 09:57:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832237.786197, 'pubkey_prefix': '2fd705037e5f01232343bfaec170232b7fe40c13974cf1e1f35525013bb875e6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232343bfaec170232b7fe40c13974cf1e1f35525013bb875e6028eeaca8c637acd5c68e356f66af58064a28a5570096304781971639733dc558dcf62d8f08b491adcf3f0'} -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503507e5f23... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503507e5f23... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503507e5f23... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832259.2833831, 'pubkey_prefix': 'f3990503507e5f23231a336c1f412f1b94a0c73a4e2de44769f7561c729bcf35', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503507e5f23231a336c1f412f1b94a0c73a4e2de44769f7561c729bcf359c0e9c45039e9c04209f8060c4a4bad5a281b676188215651e41e6a554430a778ebff2b34e59bd404afcaa'} -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504507e5f01... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504507e5f01... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504507e5f01... -2025-09-02 09:57:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832259.8647082, 'pubkey_prefix': '30d70504507e5f0123231a336c1f412f1b94a0c73a4e2de44769f7561c729bcf', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504507e5f0123231a336c1f412f1b94a0c73a4e2de44769f7561c729bcf359c0e9c45039e9c04209f8060c4a4bad5a281b676188215651e41e6a554430a778ebff2b34e59bd404afcaa'} -2025-09-02 09:57:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e6f... -2025-09-02 09:57:45 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e6f... -2025-09-02 09:57:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e6f... -2025-09-02 09:57:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832265.6092129, 'pubkey_prefix': 'ef9805015f857e6f23b13454be9ae6c49ff531a5d1297cbdf1cd47a35db0edb4', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e6f23b13454be9ae6c49ff531a5d1297cbdf1cd47a35db0edb45429c7903ce7ead31da9c16d9f6e9981528ed2fac5b61582c2694cfb3a183ead6c91395243fe7fc209'} -2025-09-02 09:57:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd605025f01857e... -2025-09-02 09:57:46 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd605025f01857e... -2025-09-02 09:57:46 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd605025f01857e... -2025-09-02 09:57:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832266.4738472, 'pubkey_prefix': '2dd605025f01857e6f23b13454be9ae6c49ff531a5d1297cbdf1cd47a35db0ed', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd605025f01857e6f23b13454be9ae6c49ff531a5d1297cbdf1cd47a35db0edb45429c7903ce7ead31da9c16d9f6e9981528ed2fac5b61582c2694cfb3a183ead6c91395243fe7fc209'} -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832287.453676, 'pubkey_prefix': 'eb9705027e5f2323097d7aac6e3c7b48fd99fc277e78b80938ad379134294e13', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323097d7aac6e3c7b48fd99fc277e78b80938ad379134294e13fbc9cb12c850b3f5371e5f531167c0d822efcf81b149e2c6b62abe1d0ebd101e096f4ad6b2c6af4d22c1'} -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd605037e5f0123... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd605037e5f0123... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd605037e5f0123... -2025-09-02 09:58:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832287.7544608, 'pubkey_prefix': '2fd605037e5f012323097d7aac6e3c7b48fd99fc277e78b80938ad379134294e', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd605037e5f012323097d7aac6e3c7b48fd99fc277e78b80938ad379134294e13fbc9cb12c850b3f5371e5f531167c0d822efcf81b149e2c6b62abe1d0ebd101e096f4ad6b2c6af4d22c1'} -2025-09-02 09:58:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711069164c7c4... -2025-09-02 09:58:15 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711069164c7c4... -2025-09-02 09:58:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711069164c7c4... -2025-09-02 09:58:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832295.3483388, 'pubkey_prefix': 'eb9711069164c7c4245fb82abab46ea7c8236099c4516e466b5c547030d86247', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711069164c7c4245fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c2122b768c40788c0936c51d768c8efcd4fbab34e5a03dd604bd86c03ced7627740ccf3c0a587f9d6b057680285ab78578360217d46908265e036d28c6270b8f36e104607920000000000000000656172206275645f'} -2025-09-02 09:58:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711079164c7c4... -2025-09-02 09:58:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711079164c7c4... -2025-09-02 09:58:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711079164c7c4... -2025-09-02 09:58:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832296.764034, 'pubkey_prefix': '30d711079164c7c4245f01b82abab46ea7c8236099c4516e466b5c547030d862', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711079164c7c4245f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c2122b768c40788c0936c51d768c8efcd4fbab34e5a03dd604bd86c03ced7627740ccf3c0a587f9d6b057680285ab78578360217d46908265e036d28c6270b8f36e104607920000000000000000656172206275645f'} -2025-09-02 09:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71100010101c0... -2025-09-02 09:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71100010101c0... -2025-09-02 09:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71100010101c0... -2025-09-02 09:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832315.203999, 'pubkey_prefix': '31d71100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172053b22b7687de67fe2e4ce7a6ebb21e01aa26d1a652bbe7fdc0fa4d3c3b3951bd84337d762130aac4ce206787913e1342367b5ef8e43eb31690587c3df0e95ffbe6b238c0192a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 09:58:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911015f010101... -2025-09-02 09:58:39 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911015f010101... -2025-09-02 09:58:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911015f010101... -2025-09-02 09:58:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832319.2532392, 'pubkey_prefix': 'f29911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172053b22b7687de67fe2e4ce7a6ebb21e01aa26d1a652bbe7fdc0fa4d3c3b3951bd84337d762130aac4ce206787913e1342367b5ef8e43eb31690587c3df0e95ffbe6b238c0192a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97150449cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97150449cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97150449cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832331.241343, 'pubkey_prefix': 'eb97150449cd7e5f1144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c44c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150449cd7e5f1144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832326, 'text': 'Squid: Testing'} -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Extracted sender from text: Squid -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Message content for processing: Testing -2025-09-02 09:58:51 - MeshCoreBot - INFO - Received channel message (Public) from Squid: Squid: Testing -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832331.241343, 'pubkey_prefix': 'eb97150449cd7e5f1144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c44c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150449cd7e5f1144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Found raw packet data: eb97150449cd7e5f1144ca9282ac5770... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Converted to 43 bytes: eb97150449cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Has transport codes: 97150449 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150549cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150549cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150549cd7e5f... -2025-09-02 09:58:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832331.636959, 'pubkey_prefix': '2fd6150549cd7e5f011144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c4', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150549cd7e5f011144ca9282ac5770e6941ae90588ada8d4cbd4ee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715041a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715041a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715041a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832340.1712692, 'pubkey_prefix': 'ec9715041a49cd5f1145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffda7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715041a49cd5f1145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffda7838852784de60492ea4e47'} -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832337, 'text': 'Muesli Client: Ack squid'} -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Message content for processing: Ack squid -2025-09-02 09:59:00 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Ack squid -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832340.1712692, 'pubkey_prefix': 'ec9715041a49cd5f1145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffda7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715041a49cd5f1145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffda7838852784de60492ea4e47'} -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Found raw packet data: ec9715041a49cd5f1145d9fcc396ff56... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Converted to 43 bytes: ec9715041a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Has transport codes: 9715041a -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Path length: 73 -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Not enough data: need 79, have 43 -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd615051a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd615051a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd615051a49cd5f... -2025-09-02 09:59:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832340.661216, 'pubkey_prefix': '2dd615051a49cd5f011145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffd', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd615051a49cd5f011145d9fcc396ff56489cc6c3dae89fa6df565aaad59ffda7838852784de60492ea4e47'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815041a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815041a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815041a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832373.061526, 'pubkey_prefix': 'f09815041a49cd5f11648b393935aadd4da17e3a648f9b44bf717af64345d95d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815041a49cd5f11648b393935aadd4da17e3a648f9b44bf717af64345d95dbd7b1d8b00d39a88c4a7b91845965a92d89bab98cb10ae21a1400d29bf333b034c72e34a9578aebdf86d5cabbcc6a03d4f94583fc1e9ce868d0ec9'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832368, 'text': 'Muesli Client: Squid did you set up a repeater at the co-op?'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Message content for processing: Squid did you set up a repeater at the co-op? -2025-09-02 09:59:33 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Squid did you set up a repeater at the co-op? -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832373.061526, 'pubkey_prefix': 'f09815041a49cd5f11648b393935aadd4da17e3a648f9b44bf717af64345d95d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815041a49cd5f11648b393935aadd4da17e3a648f9b44bf717af64345d95dbd7b1d8b00d39a88c4a7b91845965a92d89bab98cb10ae21a1400d29bf333b034c72e34a9578aebdf86d5cabbcc6a03d4f94583fc1e9ce868d0ec9'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Found raw packet data: f09815041a49cd5f11648b393935aadd... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Converted to 91 bytes: f09815041a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Has transport codes: 9815041a -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Path length: 73 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Path bytes: cd5f11648b393935aadd4da17e3a648f9b44bf717af64345d95dbd7b1d8b00d39a88c4a7b91845965a92d89bab98cb10ae21a1400d29bf333b034c72e34a9578aebdf86d5cabbcc6a0 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Payload: 3d4f94583fc1e9ce868d0ec9... (12 bytes) -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 73, 'path_nodes': ['5fcd', '6411', '398b', '3539', 'ddaa', 'a14d', '3a7e', '8f64', '449b', '71bf', 'f67a', '4543', '5dd9', '7bbd', '8b1d', 'd300', '889a', 'a7c4', '18b9', '9645', '925a', '9bd8', '98ab', '10cb', '21ae', '40a1', '290d', '33bf', '33b', '724c', '4ae3', '7895', 'bdae', '6df8', 'ab5c', 'c6bc'], 'payload': '3d4f94583fc1e9ce868d0ec9', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 73, 'path_nodes': ['5fcd', '6411', '398b', '3539', 'ddaa', 'a14d', '3a7e', '8f64', '449b', '71bf', 'f67a', '4543', '5dd9', '7bbd', '8b1d', 'd300', '889a', 'a7c4', '18b9', '9645', '925a', '9bd8', '98ab', '10cb', '21ae', '40a1', '290d', '33bf', '33b', '724c', '4ae3', '7895', 'bdae', '6df8', 'ab5c', 'c6bc'], 'payload': '3d4f94583fc1e9ce868d0ec9', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Using decoded path length: 36 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Message path info: hops=36, path=Routed (4 hops) -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd615051a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd615051a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd615051a49cd5f... -2025-09-02 09:59:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832373.4153442, 'pubkey_prefix': '2dd615051a49cd5f0111648b393935aadd4da17e3a648f9b44bf717af64345d9', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd615051a49cd5f0111648b393935aadd4da17e3a648f9b44bf717af64345d95dbd7b1d8b00d39a88c4a7b91845965a92d89bab98cb10ae21a1400d29bf333b034c72e34a9578aebdf86d5cabbcc6a03d4f94583fc1e9ce868d0ec9'} -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150449cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150449cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150449cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832384.322701, 'pubkey_prefix': 'ee98150449cd7e5f1124f305029574686af912424826d9692edaf8ee2f103aa4', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150449cd7e5f1124f305029574686af912424826d9692edaf8ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832377, 'text': '🍌 📞: Rx'} -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Extracted sender from text: 🍌 📞 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Message content for processing: Rx -2025-09-02 09:59:44 - MeshCoreBot - INFO - Received channel message (Public) from 🍌 📞: 🍌 📞: Rx -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832384.322701, 'pubkey_prefix': 'ee98150449cd7e5f1124f305029574686af912424826d9692edaf8ee2f103aa4', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150449cd7e5f1124f305029574686af912424826d9692edaf8ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Found raw packet data: ee98150449cd7e5f1124f30502957468... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee98150449cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150549cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150549cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150549cd7e5f... -2025-09-02 09:59:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832384.8122098, 'pubkey_prefix': '2ed7150549cd7e5f011124f305029574686af912424826d9692edaf8ee2f103a', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150549cd7e5f011124f305029574686af912424826d9692edaf8ee2f103aa4353d5c4a99970e27141d3b'} -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915051a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915051a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915051a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832423.509162, 'pubkey_prefix': 'f39915051a49cd7e5f1119a7047f320a61560f70b85eccb2021a88749b37f24a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915051a49cd7e5f1119a7047f320a61560f70b85eccb2021a88749b37f24a46811ba846f5f1c616792c29b6a2ec410ac9486d9520f1d7b5f92c72e4eaf9c93394174c0e725f403f714c7f'} -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756832417, 'text': 'Muesli Client: And can you do an advert on your repeater?'} -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Message content for processing: And can you do an advert on your repeater? -2025-09-02 10:00:23 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: And can you do an advert on your repeater? -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832423.509162, 'pubkey_prefix': 'f39915051a49cd7e5f1119a7047f320a61560f70b85eccb2021a88749b37f24a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915051a49cd7e5f1119a7047f320a61560f70b85eccb2021a88749b37f24a46811ba846f5f1c616792c29b6a2ec410ac9486d9520f1d7b5f92c72e4eaf9c93394174c0e725f403f714c7f'} -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Found raw packet data: f39915051a49cd7e5f1119a7047f320a... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Converted to 76 bytes: f39915051a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Has transport codes: 9915051a -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Path length: 73 -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Not enough data: need 79, have 76 -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd615061a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd615061a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2cd615061a49cd7e... -2025-09-02 10:00:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832423.9487941, 'pubkey_prefix': '2cd615061a49cd7e5f011119a7047f320a61560f70b85eccb2021a88749b37f2', 'snr': 11.0, 'rssi': -42, 'raw_hex': '2cd615061a49cd7e5f011119a7047f320a61560f70b85eccb2021a88749b37f24a46811ba846f5f1c616792c29b6a2ec410ac9486d9520f1d7b5f92c72e4eaf9c93394174c0e725f403f714c7f'} -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971503107e5f11... -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971503107e5f11... -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971503107e5f11... -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832465.483385, 'pubkey_prefix': 'e9971503107e5f1196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821a9', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971503107e5f1196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821a9f287d7ebd3408d5de90e53ce4a1aae9e2aef1a443e8e15cf15680b6f5c8dc7190149ed7fa89cdcbe54dec2d3c0ce8373c2a86166c21dd4d5a2ce397231be423bfd27a73ff538902581be'} -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832458, 'text': "🐝🍄: Wow, wild, I didn't get the squid message and it went through cougar"} -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Message content for processing: Wow, wild, I didn't get the squid message and it went through cougar -2025-09-02 10:01:05 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Wow, wild, I didn't get the squid message and it went through cougar -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832465.483385, 'pubkey_prefix': 'e9971503107e5f1196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821a9', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971503107e5f1196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821a9f287d7ebd3408d5de90e53ce4a1aae9e2aef1a443e8e15cf15680b6f5c8dc7190149ed7fa89cdcbe54dec2d3c0ce8373c2a86166c21dd4d5a2ce397231be423bfd27a73ff538902581be'} -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Found raw packet data: e9971503107e5f1196b68bdf5c4bb5c6... -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Converted to 106 bytes: e9971503107e5f11... -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Not enough data: need 153, have 106 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:01:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:01:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d61504107e5f01... -2025-09-02 10:01:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d61504107e5f01... -2025-09-02 10:01:06 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d61504107e5f01... -2025-09-02 10:01:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832466.6240199, 'pubkey_prefix': '30d61504107e5f011196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d61504107e5f011196b68bdf5c4bb5c69b01b226bc16a115fca348a20e6821a9f287d7ebd3408d5de90e53ce4a1aae9e2aef1a443e8e15cf15680b6f5c8dc7190149ed7fa89cdcbe54dec2d3c0ce8373c2a86166c21dd4d5a2ce397231be423bfd27a73ff538902581be'} -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9715043808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9715043808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9715043808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832485.487224, 'pubkey_prefix': 'ed9715043808865f11eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43fe2', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9715043808865f11eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43fe2fe3defc56e2318a10efd35b685ffbf9ace4333980193987c57cd5099a2d5d04043f5518939fa0f521530e961f4d7519cf8c195c2437a58f3a6443c9d6ec38e74d528d01783eb31da2d50b5774f8b9ebdc08baca09981518138312c80580e300e00e7dcd7d96b9aae6ecb2b'} -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832475, 'text': "Jade: Hi Squid, did you know we have a testing bot channel now? Here's the key to add it: b7649d4716d918026af4e0f4068f7a03"} -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Message content for processing: Hi Squid, did you know we have a testing bot channel now? Here's the key to add it: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 10:01:25 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Hi Squid, did you know we have a testing bot channel now? Here's the key to add it: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832485.487224, 'pubkey_prefix': 'ed9715043808865f11eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43fe2', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9715043808865f11eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43fe2fe3defc56e2318a10efd35b685ffbf9ace4333980193987c57cd5099a2d5d04043f5518939fa0f521530e961f4d7519cf8c195c2437a58f3a6443c9d6ec38e74d528d01783eb31da2d50b5774f8b9ebdc08baca09981518138312c80580e300e00e7dcd7d96b9aae6ecb2b'} -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Found raw packet data: ed9715043808865f11eab8794a08302c... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Converted to 139 bytes: ed9715043808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Not enough data: need 153, have 139 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715053808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715053808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715053808865f... -2025-09-02 10:01:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832485.97844, 'pubkey_prefix': '2fd715053808865f0111eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715053808865f0111eab8794a08302cdc3b54babfa9a9fd17cd3d4d93a43fe2fe3defc56e2318a10efd35b685ffbf9ace4333980193987c57cd5099a2d5d04043f5518939fa0f521530e961f4d7519cf8c195c2437a58f3a6443c9d6ec38e74d528d01783eb31da2d50b5774f8b9ebdc08baca09981518138312c80580e300e00e7dcd7d96b9aae6ecb2b'} -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499150449cd7e5f... -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499150449cd7e5f... -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499150449cd7e5f... -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832524.386132, 'pubkey_prefix': 'f499150449cd7e5f119d61d3cec2bc0d58d7b40e033dca0c89393972cc703958', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150449cd7e5f119d61d3cec2bc0d58d7b40e033dca0c89393972cc703958cb2e1ca72bf644c0267a80329faecf226b91e8853d8b7560c5a598ca28197fd73281629f06cc125dbb0f7647adadaf06186f2589769a425032aa8d'} -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832517, 'text': 'Muesli Client: I have a spare large Omni antenna if you want to use it'} -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Message content for processing: I have a spare large Omni antenna if you want to use it -2025-09-02 10:02:04 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: I have a spare large Omni antenna if you want to use it -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832524.386132, 'pubkey_prefix': 'f499150449cd7e5f119d61d3cec2bc0d58d7b40e033dca0c89393972cc703958', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150449cd7e5f119d61d3cec2bc0d58d7b40e033dca0c89393972cc703958cb2e1ca72bf644c0267a80329faecf226b91e8853d8b7560c5a598ca28197fd73281629f06cc125dbb0f7647adadaf06186f2589769a425032aa8d'} -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Found raw packet data: f499150449cd7e5f119d61d3cec2bc0d... -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Converted to 91 bytes: f499150449cd7e5f... -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Has transport codes: 99150449 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Not enough data: need 211, have 91 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:02:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:02:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7150549cd7e5f... -2025-09-02 10:02:05 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7150549cd7e5f... -2025-09-02 10:02:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7150549cd7e5f... -2025-09-02 10:02:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832525.0722592, 'pubkey_prefix': '2dd7150549cd7e5f01119d61d3cec2bc0d58d7b40e033dca0c89393972cc7039', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150549cd7e5f01119d61d3cec2bc0d58d7b40e033dca0c89393972cc703958cb2e1ca72bf644c0267a80329faecf226b91e8853d8b7560c5a598ca28197fd73281629f06cc125dbb0f7647adadaf06186f2589769a425032aa8d'} -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Converted to 26 bytes: ec971503381d5fd5... -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Has transport codes: 97150338 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Not enough data: need 35, have 26 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832575, 'text': 'Jade: Test'} -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 10:03:02 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Test -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:03:02 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 10:03:02 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:03:02 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm | Routed (3 hops) | Received at: 10:02:55 -2025-09-02 10:03:02 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd71504381d5f01... -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Has transport codes: d7150438 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 10:03:02 - MeshCoreBot - DEBUG - Not enough data: need 35, have 27 -2025-09-02 10:03:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150101d5bdd4... -2025-09-02 10:03:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150101d5bdd4... -2025-09-02 10:03:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150101d5bdd4... -2025-09-02 10:03:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832584.008118, 'pubkey_prefix': '2fd7150101d5bdd41b5c3999b32004cc94b4ab3cf48875e3a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150101d5bdd41b5c3999b32004cc94b4ab3cf48875e3a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810037b2f4155cefb42636123ea4943955890ce18f68b1f4a1024ac15bd4d87330644283f1b0accb718b58cf2aabcc0c30b'} -2025-09-02 10:03:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981502015fd5bd... -2025-09-02 10:03:10 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981502015fd5bd... -2025-09-02 10:03:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981502015fd5bd... -2025-09-02 10:03:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832590.169215, 'pubkey_prefix': 'ed981502015fd5bdd41b5c3999b32004cc94b4ab3cf48875e3a1c88e7f2b4861', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981502015fd5bdd41b5c3999b32004cc94b4ab3cf48875e3a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810037b2f4155cefb42636123ea4943955890ce18f68b1f4a1024ac15bd4d87330644283f1b0accb718b58cf2aabcc0c30b'} -2025-09-02 10:03:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503fb7e5f23... -2025-09-02 10:03:24 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503fb7e5f23... -2025-09-02 10:03:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503fb7e5f23... -2025-09-02 10:03:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832604.7177012, 'pubkey_prefix': 'ee980503fb7e5f232311d49bb926ae5b807b94c5608c972b187207e7e6feb10b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503fb7e5f232311d49bb926ae5b807b94c5608c972b187207e7e6feb10b720c4b91371023d5efd8b18735f77b2cae5b83ebdd309e662ede5e8547fe7b53d35fcdc87342bd6e318cc3'} -2025-09-02 10:03:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 10:03:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 10:03:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 10:03:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832605.018784, 'pubkey_prefix': '30d70504fb7e5f01232311d49bb926ae5b807b94c5608c972b187207e7e6feb1', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f01232311d49bb926ae5b807b94c5608c972b187207e7e6feb10b720c4b91371023d5efd8b18735f77b2cae5b83ebdd309e662ede5e8547fe7b53d35fcdc87342bd6e318cc3'} -2025-09-02 10:04:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815051aeecd7e... -2025-09-02 10:04:08 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815051aeecd7e... -2025-09-02 10:04:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815051aeecd7e... -2025-09-02 10:04:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832648.981153, 'pubkey_prefix': 'f09815051aeecd7e5f111be2c0e886d3c1ba14e52645203a464a2aa051baf8b0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815051aeecd7e5f111be2c0e886d3c1ba14e52645203a464a2aa051baf8b0d2d38daaad1a19a09a5cf162441d85c9c9dba05dded400d616afa311b5a27f1f0385c1fc1366ac998347a4c3'} -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756832639, 'text': 'Squid: That would be nice. Is it with you over at the shop?'} -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Extracted sender from text: Squid -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Message content for processing: That would be nice. Is it with you over at the shop? -2025-09-02 10:04:09 - MeshCoreBot - INFO - Received channel message (Public) from Squid: Squid: That would be nice. Is it with you over at the shop? -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832648.981153, 'pubkey_prefix': 'f09815051aeecd7e5f111be2c0e886d3c1ba14e52645203a464a2aa051baf8b0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815051aeecd7e5f111be2c0e886d3c1ba14e52645203a464a2aa051baf8b0d2d38daaad1a19a09a5cf162441d85c9c9dba05dded400d616afa311b5a27f1f0385c1fc1366ac998347a4c3'} -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Found raw packet data: f09815051aeecd7e5f111be2c0e886d3... -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Converted to 76 bytes: f09815051aeecd7e... -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Has transport codes: 9815051a -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Path length: 238 -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Not enough data: need 244, have 76 -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715061aeecd7e... -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715061aeecd7e... -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715061aeecd7e... -2025-09-02 10:04:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832649.704512, 'pubkey_prefix': '2fd715061aeecd7e5f01111be2c0e886d3c1ba14e52645203a464a2aa051baf8', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715061aeecd7e5f01111be2c0e886d3c1ba14e52645203a464a2aa051baf8b0d2d38daaad1a19a09a5cf162441d85c9c9dba05dded400d616afa311b5a27f1f0385c1fc1366ac998347a4c3'} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3981508381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3981508381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f3981508381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832653.298184, 'pubkey_prefix': 'f3981508381fe994c77e1d5f11c927e68a1f0bd6255f1b0b8753671dfc0987c4', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981508381fe994c77e1d5f11c927e68a1f0bd6255f1b0b8753671dfc0987c46e3206460b2267d05efb6813a27da5a597f3bb23b5f91b51f3a81951664a44'} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 8, 'txt_type': 0, 'sender_timestamp': 1756832641, 'text': "Jade: Hey, we're being heard in Portland"} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Message content for processing: Hey, we're being heard in Portland -2025-09-02 10:04:13 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Hey, we're being heard in Portland -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832653.298184, 'pubkey_prefix': 'f3981508381fe994c77e1d5f11c927e68a1f0bd6255f1b0b8753671dfc0987c4', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981508381fe994c77e1d5f11c927e68a1f0bd6255f1b0b8753671dfc0987c46e3206460b2267d05efb6813a27da5a597f3bb23b5f91b51f3a81951664a44'} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Found raw packet data: f3981508381fe994c77e1d5f11c927e6... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Converted to 63 bytes: f3981508381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Has transport codes: 98150838 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Path bytes: e994c77e1d5f11c927e68a1f0bd6255f1b0b8753671dfc0987c46e3206460b -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Payload: 2267d05efb6813a27da5a597f3bb23b5... (26 bytes) -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 31, 'path_nodes': ['94e9', '7ec7', '5f1d', 'c911', 'e627', '1f8a', 'd60b', '5f25', 'b1b', '5387', '1d67', '9fc', 'c487', '326e', '4606'], 'payload': '2267d05efb6813a27da5a597f3bb23b5f91b51f3a81951664a44', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 243, 'path_len': 31, 'path_nodes': ['94e9', '7ec7', '5f1d', 'c911', 'e627', '1f8a', 'd60b', '5f25', 'b1b', '5387', '1d67', '9fc', 'c487', '326e', '4606'], 'payload': '2267d05efb6813a27da5a597f3bb23b5f91b51f3a81951664a44', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (8 hops) -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71509381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71509381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71509381fe994... -2025-09-02 10:04:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832653.944006, 'pubkey_prefix': '2fd71509381fe994c77e1d5f0111c927e68a1f0bd6255f1b0b8753671dfc0987', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71509381fe994c77e1d5f0111c927e68a1f0bd6255f1b0b8753671dfc0987c46e3206460b2267d05efb6813a27da5a597f3bb23b5f91b51f3a81951664a44'} -2025-09-02 10:04:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911027e5f7773... -2025-09-02 10:04:16 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911027e5f7773... -2025-09-02 10:04:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911027e5f7773... -2025-09-02 10:04:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832656.7778182, 'pubkey_prefix': 'f49911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b8d23b7686e3c6028cd62e3b112d4ab07ca9c9e05c59f37f027bbf751a6b4aed4b9347e25e226de0452556f1534f1afa13d1b45e102ca834ed60b44fdc8b9ea06926e8e0e92b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 10:04:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f0177... -2025-09-02 10:04:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f0177... -2025-09-02 10:04:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f0177... -2025-09-02 10:04:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832657.4704928, 'pubkey_prefix': '2fd711037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b8d23b7686e3c6028cd62e3b112d4ab07ca9c9e05c59f37f027bbf751a6b4aed4b9347e25e226de0452556f1534f1afa13d1b45e102ca834ed60b44fdc8b9ea06926e8e0e92b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 10:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 10:04:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 10:04:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 10:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832685.012317, 'pubkey_prefix': 'f09805027e5f23237282f755b6b266bd1ada1ed3eeeea993bae89a1a04e18a77', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f23237282f755b6b266bd1ada1ed3eeeea993bae89a1a04e18a77234822983262e843ad0a813b75d380cc123f8a1ff2b338acbfc991813bf66aa8c0bc5a9da8076926670d'} -2025-09-02 10:04:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:04:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:04:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:04:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832686.0182998, 'pubkey_prefix': '30d705037e5f0123237282f755b6b266bd1ada1ed3eeeea993bae89a1a04e18a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123237282f755b6b266bd1ada1ed3eeeea993bae89a1a04e18a77234822983262e843ad0a813b75d380cc123f8a1ff2b338acbfc991813bf66aa8c0bc5a9da8076926670d'} -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981503384a5f11... -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981503384a5f11... -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981503384a5f11... -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832699.9017868, 'pubkey_prefix': 'ed981503384a5f11ea282505541fe7e345ba4e819e92404388c095432b472c60', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503384a5f11ea282505541fe7e345ba4e819e92404388c095432b472c60b286864dea249a03acf017fbd4e4a960b773379aea9de274071fdc3c7b6b1ac9b09a0a3bc9a7c476547f61a5ed9b4f382fc19706428d8a317efadf77fd09ba6f180f742a12d0119ea8a7'} -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832692, 'text': 'Jade: Atmospheric ducting is sending our messages down to Portland again!!! 🤣'} -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Message content for processing: Atmospheric ducting is sending our messages down to Portland again!!! 🤣 -2025-09-02 10:04:59 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Atmospheric ducting is sending our messages down to Portland again!!! 🤣 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832699.9017868, 'pubkey_prefix': 'ed981503384a5f11ea282505541fe7e345ba4e819e92404388c095432b472c60', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503384a5f11ea282505541fe7e345ba4e819e92404388c095432b472c60b286864dea249a03acf017fbd4e4a960b773379aea9de274071fdc3c7b6b1ac9b09a0a3bc9a7c476547f61a5ed9b4f382fc19706428d8a317efadf77fd09ba6f180f742a12d0119ea8a7'} -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Found raw packet data: ed981503384a5f11ea282505541fe7e3... -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Converted to 106 bytes: ed981503384a5f11... -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Not enough data: need 154, have 106 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:04:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981506d0f21f7e... -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981506d0f21f7e... -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981506d0f21f7e... -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832700.465533, 'pubkey_prefix': 'f0981506d0f21f7ecd5f11139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46df', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981506d0f21f7ecd5f11139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46df4dca621d6472bf35f2d1c8d8bb'} -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756832697, 'text': 'moss 🐕🐾: Awww hi PDX'} -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Message content for processing: Awww hi PDX -2025-09-02 10:05:00 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: Awww hi PDX -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832700.465533, 'pubkey_prefix': 'f0981506d0f21f7ecd5f11139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46df', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981506d0f21f7ecd5f11139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46df4dca621d6472bf35f2d1c8d8bb'} -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Found raw packet data: f0981506d0f21f7ecd5f11139c96be1e... -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Converted to 45 bytes: f0981506d0f21f7e... -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Has transport codes: 981506d0 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Path length: 242 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Not enough data: need 248, have 45 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 10:05:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71504384a5f01... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71504384a5f01... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71504384a5f01... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832701.230342, 'pubkey_prefix': '2ed71504384a5f0111ea282505541fe7e345ba4e819e92404388c095432b472c', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71504384a5f0111ea282505541fe7e345ba4e819e92404388c095432b472c60b286864dea249a03acf017fbd4e4a960b773379aea9de274071fdc3c7b6b1ac9b09a0a3bc9a7c476547f61a5ed9b4f382fc19706428d8a317efadf77fd09ba6f180f742a12d0119ea8a7'} -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71507d0f21f7e... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71507d0f21f7e... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71507d0f21f7e... -2025-09-02 10:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832701.8053398, 'pubkey_prefix': '30d71507d0f21f7ecd5f0111139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71507d0f21f7ecd5f0111139c96be1e1b7d7ca12fbf265c04e6e86b0e0f46df4dca621d6472bf35f2d1c8d8bb'} -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981504e6b1245f... -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981504e6b1245f... -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981504e6b1245f... -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832719.904128, 'pubkey_prefix': 'ed981504e6b1245f11247248d4b85f70f55f8f5e3909f89a162000dcfdbafb00', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981504e6b1245f11247248d4b85f70f55f8f5e3909f89a162000dcfdbafb00b22fe3a865116cc267921a0e0e59cde75ea0e04704a78f45210ad5'} -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832716, 'text': 'Gatorade: Hello Portland!!!!!!!'} -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Message content for processing: Hello Portland!!!!!!! -2025-09-02 10:05:19 - MeshCoreBot - INFO - Received channel message (Public) from Gatorade: Gatorade: Hello Portland!!!!!!! -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832719.904128, 'pubkey_prefix': 'ed981504e6b1245f11247248d4b85f70f55f8f5e3909f89a162000dcfdbafb00', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981504e6b1245f11247248d4b85f70f55f8f5e3909f89a162000dcfdbafb00b22fe3a865116cc267921a0e0e59cde75ea0e04704a78f45210ad5'} -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Found raw packet data: ed981504e6b1245f11247248d4b85f70... -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Converted to 59 bytes: ed981504e6b1245f... -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Not enough data: need 154, have 59 -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:05:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:05:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71505e6b1245f... -2025-09-02 10:05:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71505e6b1245f... -2025-09-02 10:05:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71505e6b1245f... -2025-09-02 10:05:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832720.765713, 'pubkey_prefix': '2fd71505e6b1245f0111247248d4b85f70f55f8f5e3909f89a162000dcfdbafb', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71505e6b1245f0111247248d4b85f70f55f8f5e3909f89a162000dcfdbafb00b22fe3a865116cc267921a0e0e59cde75ea0e04704a78f45210ad5'} -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981504547ecd5f... -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981504547ecd5f... -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981504547ecd5f... -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832727.845953, 'pubkey_prefix': 'ef981504547ecd5f1191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7fce', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504547ecd5f1191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7fcec2e34b4f36b44b82eb693a209dc0fcea60569bf5b428014efffa4416476ac71a9a27d851224788f634be62'} -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832724, 'text': 'hex🧹: *an avalanche of messages ominously rumbles south*'} -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Message content for processing: *an avalanche of messages ominously rumbles south* -2025-09-02 10:05:27 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: *an avalanche of messages ominously rumbles south* -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832727.845953, 'pubkey_prefix': 'ef981504547ecd5f1191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7fce', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504547ecd5f1191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7fcec2e34b4f36b44b82eb693a209dc0fcea60569bf5b428014efffa4416476ac71a9a27d851224788f634be62'} -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Found raw packet data: ef981504547ecd5f1191352c1d1e1aeb... -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Converted to 75 bytes: ef981504547ecd5f... -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Has transport codes: 98150454 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Not enough data: need 132, have 75 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:05:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:05:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505547ecd5f... -2025-09-02 10:05:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505547ecd5f... -2025-09-02 10:05:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505547ecd5f... -2025-09-02 10:05:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832728.710839, 'pubkey_prefix': '31d71505547ecd5f011191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505547ecd5f011191352c1d1e1aeb0774862e62419dd2cb2ec5204a2a7fcec2e34b4f36b44b82eb693a209dc0fcea60569bf5b428014efffa4416476ac71a9a27d851224788f634be62'} -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815031f7e5fd5... -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815031f7e5fd5... -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815031f7e5fd5... -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832785.179447, 'pubkey_prefix': 'ef9815031f7e5fd5067bae1b54346b0d8451c9536fa705b2baec3a3e58352553', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815031f7e5fd5067bae1b54346b0d8451c9536fa705b2baec3a3e58352553009df75305372a07cace'} -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832782, 'text': 'moss 🐕🐾: Test'} -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 10:06:25 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Test -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832785.179447, 'pubkey_prefix': 'ef9815031f7e5fd5067bae1b54346b0d8451c9536fa705b2baec3a3e58352553', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815031f7e5fd5067bae1b54346b0d8451c9536fa705b2baec3a3e58352553009df75305372a07cace'} -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Found raw packet data: ef9815031f7e5fd5067bae1b54346b0d... -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Converted to 42 bytes: ef9815031f7e5fd5... -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Has transport codes: 9815031f -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:06:25 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:06:25 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 10:06:25 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:06:25 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 3 hops | SNR: -4.25 dB | RSSI: -104 dBm | Routed (3 hops) | Received at: 10:06:22 -2025-09-02 10:06:25 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 10:06:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed715041f7e5f01... -2025-09-02 10:06:26 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed715041f7e5f01... -2025-09-02 10:06:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed715041f7e5f01... -2025-09-02 10:06:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832786.030205, 'pubkey_prefix': '2ed715041f7e5f01d5067bae1b54346b0d8451c9536fa705b2baec3a3e583525', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed715041f7e5f01d5067bae1b54346b0d8451c9536fa705b2baec3a3e58352553009df75305372a07cace'} -2025-09-02 10:06:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d57ad8... -2025-09-02 10:06:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d57ad8... -2025-09-02 10:06:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d57ad8... -2025-09-02 10:06:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832787.769556, 'pubkey_prefix': '31d7150101d57ad84894595eccea8d9cece68be723015fdca1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d57ad84894595eccea8d9cece68be723015fdca1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b764ce018a50739011a544ca8de9119b350c2711b2cbb486b33629f1492bbff3260f01e2ac3533ea4f8f011e031e9ec2ee58df9f6ce264ab6ae88f2aa1d03a8335303cabf0148208d84bca19552f8b99c947e903f0120384ba3017bd25580d90ea0'} -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150538b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150538b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150538b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832820.111308, 'pubkey_prefix': 'ee98150538b124865f116c693be23cf5456c00d5d2acde3808bee82a17cbf941', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150538b124865f116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756832811, 'text': "Jade: They're going to try to send us messages"} -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Message content for processing: They're going to try to send us messages -2025-09-02 10:07:00 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: They're going to try to send us messages -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832820.111308, 'pubkey_prefix': 'ee98150538b124865f116c693be23cf5456c00d5d2acde3808bee82a17cbf941', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150538b124865f116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Found raw packet data: ee98150538b124865f116c693be23cf5... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Converted to 76 bytes: ee98150538b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Not enough data: need 154, have 76 -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7150638b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7150638b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7150638b12486... -2025-09-02 10:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832820.693325, 'pubkey_prefix': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf9', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Converted to 24 bytes: f0980a004f6bec89... -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Has transport codes: 980a004f -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Not enough data: need 113, have 24 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756832825, 'text': 'test'} -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 10:07:04 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832820.693325, 'pubkey_prefix': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf9', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Converted to 77 bytes: 2dd7150638b12486... -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Not enough data: need 217, have 77 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832820.693325, 'pubkey_prefix': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf9', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756832820.693325, 'pubkey_prefix': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf9', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150638b124865f01116c693be23cf5456c00d5d2acde3808bee82a17cbf94108e895c8e381f7a0707565f27dadec4f1fa387e82ee5a08169827fa920e43254d76491e4ae3f8949b537d0c5'} -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 11.25 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -41 -2025-09-02 10:07:04 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 10:07:04 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:07:04 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:07:04 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Direct connection (0 hops) | SNR: 11.25 dB | RSSI: -41 dBm | Direct (0 hops) | Received at: 10:07:05 -2025-09-02 10:07:04 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 10:07:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980a017e6b4fb3... -2025-09-02 10:07:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980a017e6b4fb3... -2025-09-02 10:07:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980a017e6b4fb3... -2025-09-02 10:07:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832826.048285, 'pubkey_prefix': 'f1980a017e6b4fb34420c278f9c04ffcfbfd7199e9d30a968e41fc8befcea6e7', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980a017e6b4fb34420c278f9c04ffcfbfd7199e9d30a968e41fc8befcea6e7f5bd7e69a2625c422849313cc7ac302dcd2181934cb869a654a2257932de5534cd27284ee1a9716b5b43b52976e1db41701493b62ced2a6be47cc64b4666d48bc3e9ef88c19a6623b278152b0b3cdaa49135efa9381f6e29ae7e51178b7d30a7d6582d94652049379d5be8c8a7eeff7775fa9ed48dd0d374f0a5a26426ca6530ce4bb4aaff4941645e'} -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915031f7e5f11... -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915031f7e5f11... -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915031f7e5f11... -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832829.572375, 'pubkey_prefix': 'f29915031f7e5f11a5f476f8ca4f3684ba918bfc38d68342653116c647cebb0f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11a5f476f8ca4f3684ba918bfc38d68342653116c647cebb0fbf042e76f391f27644c0dc2dc62dd38b94ddb2853995784c6bebf494f185cc4f01edb7cca933e7f664111a40c50662bc92c1071f0e7db01633018b4d8cf9622ed399ac67d2c573cbacf1'} -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832822, 'text': 'Jade: Last time it was one way down to them hopefully they can send them up'} -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Message content for processing: Last time it was one way down to them hopefully they can send them up -2025-09-02 10:07:09 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Last time it was one way down to them hopefully they can send them up -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832829.572375, 'pubkey_prefix': 'f29915031f7e5f11a5f476f8ca4f3684ba918bfc38d68342653116c647cebb0f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11a5f476f8ca4f3684ba918bfc38d68342653116c647cebb0fbf042e76f391f27644c0dc2dc62dd38b94ddb2853995784c6bebf494f185cc4f01edb7cca933e7f664111a40c50662bc92c1071f0e7db01633018b4d8cf9622ed399ac67d2c573cbacf1'} -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Found raw packet data: f29915031f7e5f11a5f476f8ca4f3684... -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Converted to 106 bytes: f29915031f7e5f11... -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Not enough data: need 155, have 106 -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:07:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:07:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d815041f7e5f01... -2025-09-02 10:07:10 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d815041f7e5f01... -2025-09-02 10:07:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d815041f7e5f01... -2025-09-02 10:07:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832830.713853, 'pubkey_prefix': '33d815041f7e5f0111a5f476f8ca4f3684ba918bfc38d68342653116c647cebb', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d815041f7e5f0111a5f476f8ca4f3684ba918bfc38d68342653116c647cebb0fbf042e76f391f27644c0dc2dc62dd38b94ddb2853995784c6bebf494f185cc4f01edb7cca933e7f664111a40c50662bc92c1071f0e7db01633018b4d8cf9622ed399ac67d2c573cbacf1'} -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Converted to 24 bytes: f3990a004f6befdb... -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Has transport codes: 990a004f -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Not enough data: need 113, have 24 -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756832825, 'text': 'test'} -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 10:07:16 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 10:07:16 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 10:07:16 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:07:16 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:07:16 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 10:07:05 -2025-09-02 10:07:16 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Converted to 24 bytes: f1980a004f6bf5dd... -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Not enough data: need 154, have 24 -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756832825, 'text': 'test'} -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 10:07:22 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 10:07:22 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 10:07:22 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:07:22 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:07:22 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 10:07:05 -2025-09-02 10:07:22 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Converted to 30 bytes: ee980906fb54e280... -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Not enough data: need 154, have 30 -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756832825, 'text': 'test'} -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 10:07:30 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 10:07:30 - MeshCoreBot - DEBUG - DM path info: Routed through 6 hops -2025-09-02 10:07:30 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:07:30 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:07:30 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 6 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 10:07:05 -2025-09-02 10:07:30 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd82101016b4f6d... -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Not enough data: need 113, have 25 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Converted to 26 bytes: ed972102015f6b4f... -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:07:31 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815041aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815041aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815041aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832854.297832, 'pubkey_prefix': 'f09815041aeecd5f11ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4cd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815041aeecd5f11ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4cdbac6ac9264ef6eeb706578'} -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756832850, 'text': 'Squid: Be right over'} -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Extracted sender from text: Squid -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Message content for processing: Be right over -2025-09-02 10:07:34 - MeshCoreBot - INFO - Received channel message (Public) from Squid: Squid: Be right over -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832854.297832, 'pubkey_prefix': 'f09815041aeecd5f11ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4cd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815041aeecd5f11ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4cdbac6ac9264ef6eeb706578'} -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Found raw packet data: f09815041aeecd5f11ee588046375c4e... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Converted to 43 bytes: f09815041aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Has transport codes: 9815041a -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Path length: 238 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Not enough data: need 244, have 43 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715051aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715051aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715051aeecd5f... -2025-09-02 10:07:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832854.6928189, 'pubkey_prefix': '31d715051aeecd5f0111ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715051aeecd5f0111ee588046375c4e96f7fa8a5124b8abf0f4d3152c23a4cdbac6ac9264ef6eeb706578'} -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150354805f11... -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150354805f11... -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150354805f11... -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832860.9663942, 'pubkey_prefix': 'ee98150354805f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150354805f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c91d4d3f09b88fbadbf0043e2745640849113bc99a3d3a7edbb59e'} -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756832859, 'text': "hex🧹: what's their TX power at F2?"} -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Message content for processing: what's their TX power at F2? -2025-09-02 10:07:40 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: what's their TX power at F2? -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832860.9663942, 'pubkey_prefix': 'ee98150354805f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150354805f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c91d4d3f09b88fbadbf0043e2745640849113bc99a3d3a7edbb59e'} -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Found raw packet data: ee98150354805f1123e17f015e0ccc1c... -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Converted to 58 bytes: ee98150354805f11... -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Not enough data: need 154, have 58 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:07:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:07:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150454805f01... -2025-09-02 10:07:41 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150454805f01... -2025-09-02 10:07:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150454805f01... -2025-09-02 10:07:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832861.7894888, 'pubkey_prefix': '33d7150454805f011123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150454805f011123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c91d4d3f09b88fbadbf0043e2745640849113bc99a3d3a7edbb59e'} -2025-09-02 10:07:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991508541f3808... -2025-09-02 10:07:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991508541f3808... -2025-09-02 10:07:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991508541f3808... -2025-09-02 10:07:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832865.980916, 'pubkey_prefix': 'f3991508541f38081db1245f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991508541f38081db1245f1123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c91d4d3f09b88fbadbf0043e2745640849113bc99a3d3a7edbb48e'} -2025-09-02 10:07:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71509541f3808... -2025-09-02 10:07:46 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71509541f3808... -2025-09-02 10:07:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71509541f3808... -2025-09-02 10:07:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832866.375212, 'pubkey_prefix': '31d71509541f38081db1245f011123e17f015e0ccc1c3ab646c9ad0c165345c1', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71509541f38081db1245f011123e17f015e0ccc1c3ab646c9ad0c165345c1a6da28d6e6c91d4d3f09b88fbadbf0043e2745640849113bc99a3d3a7edbb48e'} -2025-09-02 10:07:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102085fcb1f... -2025-09-02 10:07:53 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102085fcb1f... -2025-09-02 10:07:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102085fcb1f... -2025-09-02 10:07:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832873.2169092, 'pubkey_prefix': 'ef981102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102085fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a57118b76898d44049a680735ee3313fb84d535578bdd9e79e8d2f8ce618a47980b6861af36139f762e9d245408d2088b5aeedc0cec73b5bf998f5b52075ef3777e8e67b0e9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 10:07:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71103085f01cb... -2025-09-02 10:07:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71103085f01cb... -2025-09-02 10:07:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71103085f01cb... -2025-09-02 10:07:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832874.635037, 'pubkey_prefix': '32d71103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d1782', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71103085f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a57118b76898d44049a680735ee3313fb84d535578bdd9e79e8d2f8ce618a47980b6861af36139f762e9d245408d2088b5aeedc0cec73b5bf998f5b52075ef3777e8e67b0e9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 10:08:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d06bbb864c7... -2025-09-02 10:08:12 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d06bbb864c7... -2025-09-02 10:08:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d06bbb864c7... -2025-09-02 10:08:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832892.768246, 'pubkey_prefix': 'f2991d06bbb864c77e5fba28dff96def17d0525a9c67e4275d4e91996db58a10', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d06bbb864c77e5fba28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9765032ee596fcff21973f25f75e570c556ba'} -2025-09-02 10:08:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71d07bbb864c7... -2025-09-02 10:08:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71d07bbb864c7... -2025-09-02 10:08:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71d07bbb864c7... -2025-09-02 10:08:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832893.145688, 'pubkey_prefix': '31d71d07bbb864c77e5f01ba28dff96def17d0525a9c67e4275d4e91996db58a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71d07bbb864c77e5f01ba28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9765032ee596fcff21973f25f75e570c556ba'} -2025-09-02 10:08:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150454807e5f... -2025-09-02 10:08:42 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150454807e5f... -2025-09-02 10:08:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150454807e5f... -2025-09-02 10:08:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832922.953301, 'pubkey_prefix': 'f299150454807e5f119218ca927331dd450e2651f726046c647803234d284e34', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150454807e5f119218ca927331dd450e2651f726046c647803234d284e344ed5db4c65c7d5c8f901d335ca864203a35809adec8d54a78f1532aa456c9abe685d29cbc1f3506b326efd56c22f81a5a6061e9d276fe265c0a515a01b64481728cd0e3f4aed67684f63ca'} -2025-09-02 10:08:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150554807e5f... -2025-09-02 10:08:43 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150554807e5f... -2025-09-02 10:08:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150554807e5f... -2025-09-02 10:08:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832923.9095008, 'pubkey_prefix': '2ed7150554807e5f01119218ca927331dd450e2651f726046c647803234d284e', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150554807e5f01119218ca927331dd450e2651f726046c647803234d284e344ed5db4c65c7d5c8f901d335ca864203a35809adec8d54a78f1532aa456c9abe685d29cbc1f3506b326efd56c22f81a5a6061e9d276fe265c0a515a01b64481728cd0e3f4aed67684f63ca'} -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981505547ea008... -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981505547ea008... -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981505547ea008... -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832929.749589, 'pubkey_prefix': 'f0981505547ea0085f119218ca927331dd450e2651f726046c647803234d284e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505547ea0085f119218ca927331dd450e2651f726046c647803234d284e344ed5db4c65c7d5c8f901d335ca864203a35809adec8d54a78f1532aa456c9abe685d29cbc1f3506b326efd56c22f81a5a6069615276f2865c0a515a01b64481728cd0e3f4aed67684f63ca'} -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756832920, 'text': "hex🧹: that's the N0EJ repeater on a mountain, all our cougar messages hit it last time"} -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Message content for processing: that's the N0EJ repeater on a mountain, all our cougar messages hit it last time -2025-09-02 10:08:49 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: that's the N0EJ repeater on a mountain, all our cougar messages hit it last time -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756832929.749589, 'pubkey_prefix': 'f0981505547ea0085f119218ca927331dd450e2651f726046c647803234d284e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505547ea0085f119218ca927331dd450e2651f726046c647803234d284e344ed5db4c65c7d5c8f901d335ca864203a35809adec8d54a78f1532aa456c9abe685d29cbc1f3506b326efd56c22f81a5a6069615276f2865c0a515a01b64481728cd0e3f4aed67684f63ca'} -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Found raw packet data: f0981505547ea0085f119218ca927331... -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Converted to 108 bytes: f0981505547ea008... -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Has transport codes: 98150554 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Not enough data: need 132, have 108 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:08:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:08:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506547ea008... -2025-09-02 10:08:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506547ea008... -2025-09-02 10:08:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506547ea008... -2025-09-02 10:08:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832930.9240582, 'pubkey_prefix': '31d71506547ea0085f01119218ca927331dd450e2651f726046c647803234d28', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506547ea0085f01119218ca927331dd450e2651f726046c647803234d284e344ed5db4c65c7d5c8f901d335ca864203a35809adec8d54a78f1532aa456c9abe685d29cbc1f3506b326efd56c22f81a5a6069615276f2865c0a515a01b64481728cd0e3f4aed67684f63ca'} -2025-09-02 10:08:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811056a1fc424... -2025-09-02 10:08:55 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811056a1fc424... -2025-09-02 10:08:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811056a1fc424... -2025-09-02 10:08:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832935.935511, 'pubkey_prefix': 'f09811056a1fc4245f7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811056a1fc4245f7fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ea524b768b1656218e355d24fa795dea1879a50ee8873d6fab0018a5810cccff572fceba7a9959e85802600fac5b1159f58eb1603c48d333ab41d59d5aa9b5f14be77a603815320502041204320452053'} -2025-09-02 10:08:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd711066a1fc424... -2025-09-02 10:08:57 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd711066a1fc424... -2025-09-02 10:08:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd711066a1fc424... -2025-09-02 10:08:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832937.499688, 'pubkey_prefix': '2dd711066a1fc4245f017fe4d4789eec2f8a217e0422333eea8058a81933f5fe', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd711066a1fc4245f017fe4d4789eec2f8a217e0422333eea8058a81933f5fe45b507c7595f9d55ab8ea524b768b1656218e355d24fa795dea1879a50ee8873d6fab0018a5810cccff572fceba7a9959e85802600fac5b1159f58eb1603c48d333ab41d59d5aa9b5f14be77a603815320502041204320452053'} -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915042c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915042c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915042c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832989.035645, 'pubkey_prefix': 'f49915042c1f7e5fcd9630dd74e556810e6bdcaf6c5a052b452ebee398b79040', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915042c1f7e5fcd9630dd74e556810e6bdcaf6c5a052b452ebee398b7904031c8a337b238674c96e5ed3d8e6060d474252e5a73c8af3d8d5291'} -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed715052c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed715052c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed715052c1f7e5f... -2025-09-02 10:09:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832989.533582, 'pubkey_prefix': '2ed715052c1f7e5f01cd9630dd74e556810e6bdcaf6c5a052b452ebee398b790', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed715052c1f7e5f01cd9630dd74e556810e6bdcaf6c5a052b452ebee398b7904031c8a337b238674c96e5ed3d8e6060d474252e5a73c8af3d8d5291'} -2025-09-02 10:09:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 10:09:53 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 10:09:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 10:09:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832993.268744, 'pubkey_prefix': 'f39905027e5f23232a95e22078bafba60268f06ea5f9ff42754241ff31be6c72', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23232a95e22078bafba60268f06ea5f9ff42754241ff31be6c7239449ea4e9f4c935f01906694f99d24af2566b7779a129761d53b1723a4aa2ce546d1e6a534b920e4fcc'} -2025-09-02 10:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:09:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:09:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756832994.128564, 'pubkey_prefix': '2fd705037e5f0123232a95e22078bafba60268f06ea5f9ff42754241ff31be6c', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123232a95e22078bafba60268f06ea5f9ff42754241ff31be6c7239449ea4e9f4c935f01906694f99d24af2566b7779a129761d53b1723a4aa2ce546d1e6a534b920e4fcc'} -2025-09-02 10:10:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f54c5... -2025-09-02 10:10:03 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f54c5... -2025-09-02 10:10:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f54c5... -2025-09-02 10:10:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833003.90303, 'pubkey_prefix': 'f39905027e5f54c5bd3ea83dff7b5cf6f576803aea7d228a03838238b109cee4', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f54c5bd3ea83dff7b5cf6f576803aea7d228a03838238b109cee449825d71cdc977d48fba2b918745e921dcc5500a0b0410eedca7693a7147ec65979d8c2981862c26e3f2'} -2025-09-02 10:10:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0154... -2025-09-02 10:10:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0154... -2025-09-02 10:10:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0154... -2025-09-02 10:10:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833004.9043682, 'pubkey_prefix': '2ed705037e5f0154c5bd3ea83dff7b5cf6f576803aea7d228a03838238b109ce', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f0154c5bd3ea83dff7b5cf6f576803aea7d228a03838238b109cee449825d71cdc977d48fba2b918745e921dcc5500a0b0410eedca7693a7147ec65979d8c2981862c26e3f2'} -2025-09-02 10:10:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905037e245f23... -2025-09-02 10:10:21 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905037e245f23... -2025-09-02 10:10:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905037e245f23... -2025-09-02 10:10:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833021.7957919, 'pubkey_prefix': 'f29905037e245f23237ff0bb878bf7ba8d07608a53271e02732eb1744700baf8', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905037e245f23237ff0bb878bf7ba8d07608a53271e02732eb1744700baf855532f7e3443d0c3ede0d8ada6f3391667db03766bb992b57d8bc67889629ca9530afeed5a5cdd5ebfa6a5'} -2025-09-02 10:10:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd705047e245f01... -2025-09-02 10:10:22 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd705047e245f01... -2025-09-02 10:10:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd705047e245f01... -2025-09-02 10:10:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833022.519131, 'pubkey_prefix': '2cd705047e245f0123237ff0bb878bf7ba8d07608a53271e02732eb1744700ba', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd705047e245f0123237ff0bb878bf7ba8d07608a53271e02732eb1744700baf855532f7e3443d0c3ede0d8ada6f3391667db03766bb992b57d8bc67889629ca9530afeed5a5cdd5ebfa6a5'} -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915062cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915062cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915062cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833023.34408, 'pubkey_prefix': 'f49915062cd0387e155f11289236e694690bc916e732121b5a1275b168c54656', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915062cd0387e155f11289236e694690bc916e732121b5a1275b168c54656462f8f16846330e1b69d9d46f429f71b40f2632e41748249721f1a64dc'} -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756833016, 'text': 'S P A C E S: Portland node is back?'} -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Message content for processing: Portland node is back? -2025-09-02 10:10:23 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Portland node is back? -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833023.34408, 'pubkey_prefix': 'f49915062cd0387e155f11289236e694690bc916e732121b5a1275b168c54656', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915062cd0387e155f11289236e694690bc916e732121b5a1275b168c54656462f8f16846330e1b69d9d46f429f71b40f2632e41748249721f1a64dc'} -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Found raw packet data: f49915062cd0387e155f11289236e694... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Converted to 61 bytes: f49915062cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Has transport codes: 9915062c -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Not enough data: need 214, have 61 -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715072cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715072cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715072cd0387e... -2025-09-02 10:10:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833023.841728, 'pubkey_prefix': '31d715072cd0387e155f0111289236e694690bc916e732121b5a1275b168c546', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715072cd0387e155f0111289236e694690bc916e732121b5a1275b168c54656462f8f16846330e1b69d9d46f429f71b40f2632e41748249721f1a64dc'} -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981504fb7f7e5f... -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981504fb7f7e5f... -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981504fb7f7e5f... -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833028.9544609, 'pubkey_prefix': 'f0981504fb7f7e5fd5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c947', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504fb7f7e5fd5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756833025, 'text': 'RayneShift - OTG: test'} -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 10:10:28 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from RayneShift - OTG: RayneShift - OTG: test -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833028.9544609, 'pubkey_prefix': 'f0981504fb7f7e5fd5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c947', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504fb7f7e5fd5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Found raw packet data: f0981504fb7f7e5fd5d76fddae3b41fb... -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Converted to 43 bytes: f0981504fb7f7e5f... -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Has transport codes: 981504fb -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Path length: 127 -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Not enough data: need 133, have 43 -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:10:28 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:10:28 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:10:28 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:10:28 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from RayneShift - OTG | Routed through 4 hops | SNR: -4.0 dB | RSSI: -104 dBm | Routed (4 hops) | Received at: 10:10:25 -2025-09-02 10:10:29 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 10:10:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71505fb7f7e5f... -2025-09-02 10:10:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71505fb7f7e5f... -2025-09-02 10:10:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71505fb7f7e5f... -2025-09-02 10:10:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833029.996842, 'pubkey_prefix': '32d71505fb7f7e5f01d5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c9', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71505fb7f7e5f01d5d76fddae3b41fb6ce857e79bb68a0afb44529e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 10:10:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed6150101d5ae87... -2025-09-02 10:10:30 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed6150101d5ae87... -2025-09-02 10:10:30 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed6150101d5ae87... -2025-09-02 10:10:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833030.9969049, 'pubkey_prefix': '2ed6150101d5ae8771a1e4ab8251da61d00ba89b370dd9a1a1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed6150101d5ae8771a1e4ab8251da61d00ba89b370dd9a1a1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b7965d802ca8012b1b2d1e1ef6a0c34d84e48e08ab81b3aa94f1b131438492d6f2d68becc11368252b7541b4244d4a2c8e9a9a7107328a31dc04470afed29084f9c9b5cd47e6c0ae2fbcf22070124456d28f76a39d82535dec385568d234b4ee1110'} -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981503aacd5f11... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981503aacd5f11... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981503aacd5f11... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833032.08113, 'pubkey_prefix': 'f0981503aacd5f119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b5f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503aacd5f119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b5f63d3cfb8dd953b005afd'} -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756833030, 'text': 'Swan Seeed: Good morning'} -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Message content for processing: Good morning -2025-09-02 10:10:32 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Good morning -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833032.08113, 'pubkey_prefix': 'f0981503aacd5f119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b5f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503aacd5f119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b5f63d3cfb8dd953b005afd'} -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Found raw packet data: f0981503aacd5f119d6573ee465cb50e... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Converted to 42 bytes: f0981503aacd5f11... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Has transport codes: 981503aa -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Not enough data: need 211, have 42 -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71504aacd5f01... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71504aacd5f01... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71504aacd5f01... -2025-09-02 10:10:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833032.573929, 'pubkey_prefix': '2dd71504aacd5f01119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71504aacd5f01119d6573ee465cb50ef0776a6e2f0243b26ced9b548d4b0b5f63d3cfb8dd953b005afd'} -2025-09-02 10:10:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971502015fd5ae... -2025-09-02 10:10:34 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971502015fd5ae... -2025-09-02 10:10:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971502015fd5ae... -2025-09-02 10:10:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833034.922851, 'pubkey_prefix': 'eb971502015fd5ae8771a1e4ab8251da61d00ba89b370dd9a1a1c88e7f2b4861', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971502015fd5ae8771a1e4ab8251da61d00ba89b370dd9a1a1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b7965d802ca8012b1b2d1e1ef6a0c34d84e48e08ab81b3aa94f1b131438492d6f2d68becc11368252b7541b4244d4a2c8e9a9a7107328a31dc04470afed29084f9c9b5cd47e6c0ae2fbcf22070124456d28f76a39d82535dec385568d234b4ee1110'} -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905027e5f2323... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905027e5f2323... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905027e5f2323... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833046.08582, 'pubkey_prefix': 'f09905027e5f2323293af4f2f4043d9f5b73fe68c2b14c861aee942e3b469d85', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905027e5f2323293af4f2f4043d9f5b73fe68c2b14c861aee942e3b469d85e7bc2fb760722ef1c0843c546460b3ef908a8dedc55916caf3eec9b4fde641a6cc4e59926a7bb232e9b7'} -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:10:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833046.80822, 'pubkey_prefix': '2fd705037e5f012323293af4f2f4043d9f5b73fe68c2b14c861aee942e3b469d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323293af4f2f4043d9f5b73fe68c2b14c861aee942e3b469d85e7bc2fb760722ef1c0843c546460b3ef908a8dedc55916caf3eec9b4fde641a6cc4e59926a7bb232e9b7'} -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150410c77e5f... -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150410c77e5f... -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150410c77e5f... -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833066.695035, 'pubkey_prefix': 'f299150410c77e5f113067739c4028ac0fdd60d8baaea0aac94b6082bd35f34a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150410c77e5f113067739c4028ac0fdd60d8baaea0aac94b6082bd35f34a32796b4d748dbdf29fbf73cc23faeac255082ae6b3cd41dc43feb9c8200b5df8c260ef62532dcf50f22752f9db597fa5be461f10b482cfd8ae3b8c9326088a0077481830721e6892854d8800f5c4ab086e87721c0fac75358ba869'} -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756833061, 'text': '🐝🍄: If Portland can see this: please take voodoo donuts back and give us blue star instead. Thx.'} -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Message content for processing: If Portland can see this: please take voodoo donuts back and give us blue star instead. Thx. -2025-09-02 10:11:06 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: If Portland can see this: please take voodoo donuts back and give us blue star instead. Thx. -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833066.695035, 'pubkey_prefix': 'f299150410c77e5f113067739c4028ac0fdd60d8baaea0aac94b6082bd35f34a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150410c77e5f113067739c4028ac0fdd60d8baaea0aac94b6082bd35f34a32796b4d748dbdf29fbf73cc23faeac255082ae6b3cd41dc43feb9c8200b5df8c260ef62532dcf50f22752f9db597fa5be461f10b482cfd8ae3b8c9326088a0077481830721e6892854d8800f5c4ab086e87721c0fac75358ba869'} -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Found raw packet data: f299150410c77e5f113067739c4028ac... -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Converted to 123 bytes: f299150410c77e5f... -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Not enough data: need 155, have 123 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:11:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:11:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150510c77e5f... -2025-09-02 10:11:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150510c77e5f... -2025-09-02 10:11:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150510c77e5f... -2025-09-02 10:11:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833067.355084, 'pubkey_prefix': '2ed7150510c77e5f01113067739c4028ac0fdd60d8baaea0aac94b6082bd35f3', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150510c77e5f01113067739c4028ac0fdd60d8baaea0aac94b6082bd35f34a32796b4d748dbdf29fbf73cc23faeac255082ae6b3cd41dc43feb9c8200b5df8c260ef62532dcf50f22752f9db597fa5be461f10b482cfd8ae3b8c9326088a0077481830721e6892854d8800f5c4ab086e87721c0fac75358ba869'} -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503547e5f11... -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503547e5f11... -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503547e5f11... -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833073.785603, 'pubkey_prefix': 'ef981503547e5f1128802cb3c1dce09c5b68edbc98989a10d610f7081450bf9f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503547e5f1128802cb3c1dce09c5b68edbc98989a10d610f7081450bf9f7226d70fa90c36e7747a330753ec0a0d79b28a78decb759e059a'} -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756833071, 'text': "hex🧹: one of jade's messages so far"} -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Message content for processing: one of jade's messages so far -2025-09-02 10:11:13 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: one of jade's messages so far -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833073.785603, 'pubkey_prefix': 'ef981503547e5f1128802cb3c1dce09c5b68edbc98989a10d610f7081450bf9f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503547e5f1128802cb3c1dce09c5b68edbc98989a10d610f7081450bf9f7226d70fa90c36e7747a330753ec0a0d79b28a78decb759e059a'} -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Found raw packet data: ef981503547e5f1128802cb3c1dce09c... -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Converted to 58 bytes: ef981503547e5f11... -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Has transport codes: 98150354 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Not enough data: need 132, have 58 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:11:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:11:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71504547e5f01... -2025-09-02 10:11:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71504547e5f01... -2025-09-02 10:11:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71504547e5f01... -2025-09-02 10:11:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833074.3786528, 'pubkey_prefix': '2ed71504547e5f011128802cb3c1dce09c5b68edbc98989a10d610f7081450bf', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71504547e5f011128802cb3c1dce09c5b68edbc98989a10d610f7081450bf9f7226d70fa90c36e7747a330753ec0a0d79b28a78decb759e059a'} -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833082.067153, 'pubkey_prefix': 'ef9805027e5f2323c0db1c683d1c8815575e496f01d62ddb45631d8ec458d80e', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323c0db1c683d1c8815575e496f01d62ddb45631d8ec458d80e967a6fdb1280b3df7f9f00874ed62d86a97b07f6fa713121395b97b19c350f3fb1d2f766ea5f037e2e13'} -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:11:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833082.509095, 'pubkey_prefix': '2fd705037e5f012323c0db1c683d1c8815575e496f01d62ddb45631d8ec458d8', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323c0db1c683d1c8815575e496f01d62ddb45631d8ec458d80e967a6fdb1280b3df7f9f00874ed62d86a97b07f6fa713121395b97b19c350f3fb1d2f766ea5f037e2e13'} -2025-09-02 10:11:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f547eab... -2025-09-02 10:11:52 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f547eab... -2025-09-02 10:11:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f547eab... -2025-09-02 10:11:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833112.181194, 'pubkey_prefix': 'f09805015f547eab949516aaed8bd5c1331ad6eea91f7709b85b7c10949dad84', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f547eab949516aaed8bd5c1331ad6eea91f7709b85b7c10949dad844f36c5da27df500a21f92c4eccf8661580595d0d9575613901530c8139a35e55dd29e51b20f0d6e70a'} -2025-09-02 10:11:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01547e... -2025-09-02 10:11:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01547e... -2025-09-02 10:11:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01547e... -2025-09-02 10:11:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833113.044875, 'pubkey_prefix': '2fd705025f01547eab949516aaed8bd5c1331ad6eea91f7709b85b7c10949dad', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01547eab949516aaed8bd5c1331ad6eea91f7709b85b7c10949dad844f36c5da27df500a21f92c4eccf8661580595d0d9575613901530c8139a35e55dd29e51b20f0d6e70a'} -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150338085f11... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150338085f11... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150338085f11... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833117.079005, 'pubkey_prefix': 'ee98150338085f11eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664eb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150338085f11eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756833110, 'text': 'Jade: So far, just the one for me, but it may be indicative of more '} -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Message content for processing: So far, just the one for me, but it may be indicative of more -2025-09-02 10:11:57 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: So far, just the one for me, but it may be indicative of more  -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833117.079005, 'pubkey_prefix': 'ee98150338085f11eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664eb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150338085f11eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Found raw packet data: ee98150338085f11eed71e36e9fb215d... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Converted to 90 bytes: ee98150338085f11... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Not enough data: need 154, have 90 -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed6150438085f01... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed6150438085f01... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed6150438085f01... -2025-09-02 10:11:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833117.907448, 'pubkey_prefix': '2ed6150438085f0111eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed6150438085f0111eed71e36e9fb215d3193dc13abcc63ba1a13d5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502385f119b... -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502385f119b... -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502385f119b... -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833118.650273, 'pubkey_prefix': 'f1991502385f119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664ebf4', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385f119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756833111, 'text': 'Jade: So far, just the one for me, but it may be indicative of more '} -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Message content for processing: So far, just the one for me, but it may be indicative of more -2025-09-02 10:11:58 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: So far, just the one for me, but it may be indicative of more  -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833118.650273, 'pubkey_prefix': 'f1991502385f119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664ebf4', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385f119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Found raw packet data: f1991502385f119b6c1ae397523db32c... -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Converted to 89 bytes: f1991502385f119b... -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Not enough data: need 155, have 89 -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 10:11:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:11:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d61503385f0111... -2025-09-02 10:11:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d61503385f0111... -2025-09-02 10:11:59 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 31d61503385f0111... -2025-09-02 10:11:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833119.154635, 'pubkey_prefix': '31d61503385f01119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664eb', 'snr': 12.25, 'rssi': -42, 'raw_hex': '31d61503385f01119b6c1ae397523db32cfcca377fe448dd9dcdd5f8a3c664ebf4512f0b7e11ef7ea0dfce84afd7f4dadb593e4b54a89a9128362e65313c2d19112b2e1b1f4af310bd8a6d13b21bf09f6086358e28ed8d421d41'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971505541f507e... -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971505541f507e... -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971505541f507e... -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833140.8849092, 'pubkey_prefix': 'ec971505541f507e5f1114f08d3e3b631615391eab26758c933e2c912fed25a3', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505541f507e5f1114f08d3e3b631615391eab26758c933e2c912fed25a326cf402bb8c2c0d323882d217aecf2061623be96bd6ed812548d17d1560c3dcdb6136d7541339486dc3cd86318944847d6fcb33f9b3ad95a3a245675'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756833138, 'text': 'hex🧹: it was more consistent before, but maybe that will change'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Message content for processing: it was more consistent before, but maybe that will change -2025-09-02 10:12:20 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: it was more consistent before, but maybe that will change -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833140.8849092, 'pubkey_prefix': 'ec971505541f507e5f1114f08d3e3b631615391eab26758c933e2c912fed25a3', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505541f507e5f1114f08d3e3b631615391eab26758c933e2c912fed25a326cf402bb8c2c0d323882d217aecf2061623be96bd6ed812548d17d1560c3dcdb6136d7541339486dc3cd86318944847d6fcb33f9b3ad95a3a245675'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Found raw packet data: ec971505541f507e5f1114f08d3e3b63... -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Converted to 92 bytes: ec971505541f507e... -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Has transport codes: 97150554 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Path bytes: 507e5f1114f08d3e3b631615391eab26758c933e2c912fed25a326cf402bb8 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Payload: c2c0d323882d217aecf2061623be96bd... (55 bytes) -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 31, 'path_nodes': ['7e50', '115f', 'f014', '3e8d', '633b', '1516', '1e39', '26ab', '8c75', '3e93', '912c', 'ed2f', 'a325', 'cf26', '2b40'], 'payload': 'c2c0d323882d217aecf2061623be96bd6ed812548d17d1560c3dcdb6136d7541339486dc3cd86318944847d6fcb33f9b3ad95a3a245675', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 236, 'path_len': 31, 'path_nodes': ['7e50', '115f', 'f014', '3e8d', '633b', '1516', '1e39', '26ab', '8c75', '3e93', '912c', 'ed2f', 'a325', 'cf26', '2b40'], 'payload': 'c2c0d323882d217aecf2061623be96bd6ed812548d17d1560c3dcdb6136d7541339486dc3cd86318944847d6fcb33f9b3ad95a3a245675', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (5 hops) -2025-09-02 10:12:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:12:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506541f507e... -2025-09-02 10:12:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506541f507e... -2025-09-02 10:12:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506541f507e... -2025-09-02 10:12:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833141.235394, 'pubkey_prefix': '2fd71506541f507e5f011114f08d3e3b631615391eab26758c933e2c912fed25', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506541f507e5f011114f08d3e3b631615391eab26758c933e2c912fed25a326cf402bb8c2c0d323882d217aecf2061623be96bd6ed812548d17d1560c3dcdb6136d7541339486dc3cd86318944847d6fcb33f9b3ad95a3a245675'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec98150438081d5f... -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec98150438081d5f... -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec98150438081d5f... -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833142.5895848, 'pubkey_prefix': 'ec98150438081d5f11fb398996822e2f4297e65a52c4f0ad8a8c8180a2c73213', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec98150438081d5f11fb398996822e2f4297e65a52c4f0ad8a8c8180a2c73213de8e55983b34788e4c8e05f7ec58030b757c350d953c728fd78ecd44de993ecf24640050f919f15c8bcc64ad8d64232353095053897ccfb172d4157d11b3eac229bc33c619b96972e6b8ff4115492c4746ee9fe7070945c4bb88e2f717ac51636030e6bf4bcc9e95339a170a969c89fdf4b5103d1f77875a56f1d2'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756833129, 'text': 'Jade: The forecast called for another event like we saw Saturday night to happen on Wednesday so this may be a little early'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Message content for processing: The forecast called for another event like we saw Saturday night to happen on Wednesday so this may be a little early -2025-09-02 10:12:22 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: The forecast called for another event like we saw Saturday night to happen on Wednesday so this may be a little early -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833142.5895848, 'pubkey_prefix': 'ec98150438081d5f11fb398996822e2f4297e65a52c4f0ad8a8c8180a2c73213', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec98150438081d5f11fb398996822e2f4297e65a52c4f0ad8a8c8180a2c73213de8e55983b34788e4c8e05f7ec58030b757c350d953c728fd78ecd44de993ecf24640050f919f15c8bcc64ad8d64232353095053897ccfb172d4157d11b3eac229bc33c619b96972e6b8ff4115492c4746ee9fe7070945c4bb88e2f717ac51636030e6bf4bcc9e95339a170a969c89fdf4b5103d1f77875a56f1d2'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Found raw packet data: ec98150438081d5f11fb398996822e2f... -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Converted to 155 bytes: ec98150438081d5f... -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Has transport codes: 98150438 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Path bytes: 1d5f11fb39899682 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Payload: 2e2f4297e65a52c4f0ad8a8c8180a2c7... (141 bytes) -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 8, 'path_nodes': ['5f1d', 'fb11', '8939', '8296'], 'payload': '2e2f4297e65a52c4f0ad8a8c8180a2c73213de8e55983b34788e4c8e05f7ec58030b757c350d953c728fd78ecd44de993ecf24640050f919f15c8bcc64ad8d64232353095053897ccfb172d4157d11b3eac229bc33c619b96972e6b8ff4115492c4746ee9fe7070945c4bb88e2f717ac51636030e6bf4bcc9e95339a170a969c89fdf4b5103d1f77875a56f1d2', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 236, 'path_len': 8, 'path_nodes': ['5f1d', 'fb11', '8939', '8296'], 'payload': '2e2f4297e65a52c4f0ad8a8c8180a2c73213de8e55983b34788e4c8e05f7ec58030b757c350d953c728fd78ecd44de993ecf24640050f919f15c8bcc64ad8d64232353095053897ccfb172d4157d11b3eac229bc33c619b96972e6b8ff4115492c4746ee9fe7070945c4bb88e2f717ac51636030e6bf4bcc9e95339a170a969c89fdf4b5103d1f77875a56f1d2', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:12:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:12:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150538081d5f... -2025-09-02 10:12:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150538081d5f... -2025-09-02 10:12:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150538081d5f... -2025-09-02 10:12:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833143.650351, 'pubkey_prefix': '30d7150538081d5f0111fb398996822e2f4297e65a52c4f0ad8a8c8180a2c732', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150538081d5f0111fb398996822e2f4297e65a52c4f0ad8a8c8180a2c73213de8e55983b34788e4c8e05f7ec58030b757c350d953c728fd78ecd44de993ecf24640050f919f15c8bcc64ad8d64232353095053897ccfb172d4157d11b3eac229bc33c619b96972e6b8ff4115492c4746ee9fe7070945c4bb88e2f717ac51636030e6bf4bcc9e95339a170a969c89fdf4b5103d1f77875a56f1d2'} -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99715031f7e5f11... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99715031f7e5f11... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99715031f7e5f11... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833150.139906, 'pubkey_prefix': 'e99715031f7e5f11c98de7009a94917fff28f11f071d1953a66ce412ca2023f6', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99715031f7e5f11c98de7009a94917fff28f11f071d1953a66ce412ca2023f62c3d8d8600ceceb8abc38e4e4e1b94c5a1155c9795c9c8f87c01b82cb0b27448775d8dff9cc0be189cb4'} -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756833146, 'text': 'moss 🐕🐾: I need to get a dashboard for this'} -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Message content for processing: I need to get a dashboard for this -2025-09-02 10:12:30 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: I need to get a dashboard for this -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833150.139906, 'pubkey_prefix': 'e99715031f7e5f11c98de7009a94917fff28f11f071d1953a66ce412ca2023f6', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99715031f7e5f11c98de7009a94917fff28f11f071d1953a66ce412ca2023f62c3d8d8600ceceb8abc38e4e4e1b94c5a1155c9795c9c8f87c01b82cb0b27448775d8dff9cc0be189cb4'} -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Found raw packet data: e99715031f7e5f11c98de7009a94917f... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Converted to 74 bytes: e99715031f7e5f11... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Not enough data: need 153, have 74 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715041f7e5f01... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715041f7e5f01... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715041f7e5f01... -2025-09-02 10:12:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833150.4392378, 'pubkey_prefix': '2fd715041f7e5f0111c98de7009a94917fff28f11f071d1953a66ce412ca2023', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715041f7e5f0111c98de7009a94917fff28f11f071d1953a66ce412ca2023f62c3d8d8600ceceb8abc38e4e4e1b94c5a1155c9795c9c8f87c01b82cb0b27448775d8dff9cc0be189cb4'} -2025-09-02 10:12:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e13... -2025-09-02 10:12:53 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e13... -2025-09-02 10:12:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e13... -2025-09-02 10:12:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833173.911239, 'pubkey_prefix': 'ef9805015f857e1315bd5db99529b78440816ebfa09f8fc8e3e02f620748cf34', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e1315bd5db99529b78440816ebfa09f8fc8e3e02f620748cf341e47641b5d47b39d3fafe6799a6500c3b3980d2a8d7c8368108e26c61f88137fbd392f3fe39961f567'} -2025-09-02 10:12:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 10:12:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 10:12:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 10:12:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833174.634217, 'pubkey_prefix': '31d705025f01857e1315bd5db99529b78440816ebfa09f8fc8e3e02f620748cf', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857e1315bd5db99529b78440816ebfa09f8fc8e3e02f620748cf341e47641b5d47b39d3fafe6799a6500c3b3980d2a8d7c8368108e26c61f88137fbd392f3fe39961f567'} -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499150554d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499150554d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499150554d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833183.1472151, 'pubkey_prefix': 'f499150554d04a385f11308da2e3289a9858829fae55e571f42bd4962108d039', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150554d04a385f11308da2e3289a9858829fae55e571f42bd4962108d0391f6e3322e45b8829c46b62f3c496ff08904d027b84a6af98e53a4516ad792983394053ecf29493b146a043b3'} -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756833178, 'text': 'hex🧹: I gotta work on my dang prometheus metrics thing'} -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Message content for processing: I gotta work on my dang prometheus metrics thing -2025-09-02 10:13:03 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: I gotta work on my dang prometheus metrics thing -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833183.1472151, 'pubkey_prefix': 'f499150554d04a385f11308da2e3289a9858829fae55e571f42bd4962108d039', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150554d04a385f11308da2e3289a9858829fae55e571f42bd4962108d0391f6e3322e45b8829c46b62f3c496ff08904d027b84a6af98e53a4516ad792983394053ecf29493b146a043b3'} -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Found raw packet data: f499150554d04a385f11308da2e3289a... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Converted to 76 bytes: f499150554d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Has transport codes: 99150554 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Not enough data: need 214, have 76 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150654d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150654d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150654d04a38... -2025-09-02 10:13:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833183.5874119, 'pubkey_prefix': '2fd7150654d04a385f0111308da2e3289a9858829fae55e571f42bd4962108d0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150654d04a385f0111308da2e3289a9858829fae55e571f42bd4962108d0391f6e3322e45b8829c46b62f3c496ff08904d027b84a6af98e53a4516ad792983394053ecf29493b146a043b3'} -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3981504e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3981504e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f3981504e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833211.102548, 'pubkey_prefix': 'f3981504e6ea7e5f113b21014b7a0d9871edae4a663669578f19412d9be90ac4', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981504e6ea7e5f113b21014b7a0d9871edae4a663669578f19412d9be90ac43917956be4ecc92d7f70c1'} -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756833207, 'text': 'Gatorade: Teeny duct'} -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Message content for processing: Teeny duct -2025-09-02 10:13:31 - MeshCoreBot - INFO - Received channel message (Public) from Gatorade: Gatorade: Teeny duct -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833211.102548, 'pubkey_prefix': 'f3981504e6ea7e5f113b21014b7a0d9871edae4a663669578f19412d9be90ac4', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981504e6ea7e5f113b21014b7a0d9871edae4a663669578f19412d9be90ac43917956be4ecc92d7f70c1'} -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Found raw packet data: f3981504e6ea7e5f113b21014b7a0d98... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Converted to 43 bytes: f3981504e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Has transport codes: 981504e6 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Path length: 234 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Not enough data: need 240, have 43 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505e6ea7e5f... -2025-09-02 10:13:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833211.686921, 'pubkey_prefix': '31d71505e6ea7e5f01113b21014b7a0d9871edae4a663669578f19412d9be90a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505e6ea7e5f01113b21014b7a0d9871edae4a663669578f19412d9be90ac43917956be4ecc92d7f70c1'} -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915053680d038... -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915053680d038... -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915053680d038... -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833214.801733, 'pubkey_prefix': 'f39915053680d0385f118f435819ced832ae933586e7a060118b31fe64f02c56', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915053680d0385f118f435819ced832ae933586e7a060118b31fe64f02c56037fc623da09e15e8fc484039dbc2f1aaa35c6a31492f2bf11300778'} -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756833211, 'text': 'UncleLit Ikoka1W: On west Seattle bridge'} -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Message content for processing: On west Seattle bridge -2025-09-02 10:13:34 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: On west Seattle bridge -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833214.801733, 'pubkey_prefix': 'f39915053680d0385f118f435819ced832ae933586e7a060118b31fe64f02c56', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915053680d0385f118f435819ced832ae933586e7a060118b31fe64f02c56037fc623da09e15e8fc484039dbc2f1aaa35c6a31492f2bf11300778'} -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Found raw packet data: f39915053680d0385f118f435819ced8... -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Converted to 60 bytes: f39915053680d038... -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Has transport codes: 99150536 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Not enough data: need 134, have 60 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:13:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:13:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715063680d038... -2025-09-02 10:13:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715063680d038... -2025-09-02 10:13:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715063680d038... -2025-09-02 10:13:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833215.664599, 'pubkey_prefix': '30d715063680d0385f01118f435819ced832ae933586e7a060118b31fe64f02c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715063680d0385f01118f435819ced832ae933586e7a060118b31fe64f02c56037fc623da09e15e8fc484039dbc2f1aaa35c6a31492f2bf11300778'} -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9815031f385fd5... -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9815031f385fd5... -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9815031f385fd5... -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833224.2443478, 'pubkey_prefix': 'ed9815031f385fd5f5a6a286758cf4b27ede5482672ced22f5d19befbabcc74d', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9815031f385fd5f5a6a286758cf4b27ede5482672ced22f5d19befbabcc74d4882c2ea4ef147eb8e63'} -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756833221, 'text': 'moss 🐕🐾: Solar'} -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Message content for processing: Solar -2025-09-02 10:13:44 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Solar -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833224.2443478, 'pubkey_prefix': 'ed9815031f385fd5f5a6a286758cf4b27ede5482672ced22f5d19befbabcc74d', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9815031f385fd5f5a6a286758cf4b27ede5482672ced22f5d19befbabcc74d4882c2ea4ef147eb8e63'} -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Found raw packet data: ed9815031f385fd5f5a6a286758cf4b2... -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Converted to 42 bytes: ed9815031f385fd5... -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Not enough data: need 154, have 42 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:13:44 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:13:44 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 10:13:44 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 10:13:44 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Solar Conditions: -A-Index: 16 -K-Index: 3 -Sunspots: 180 -X-Ray Flux: C1.9 -Solar Flux: 202 -Signal Noise: S2-S3 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Good -d17m-15m=Good -d12m-10m=Good -n80m-40m=Fair -n30m-20m=Good -n17m-15m=Good -n12m-10m=Poor -2025-09-02 10:13:44 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502385f114c... -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502385f114c... -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502385f114c... -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833225.7977002, 'pubkey_prefix': 'f0981502385f114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e98', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502385f114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e983d7da06221bb53657c'} -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756833222, 'text': 'Jade: Ack uncle'} -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Message content for processing: Ack uncle -2025-09-02 10:13:45 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Ack uncle -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756833225.7977002, 'pubkey_prefix': 'f0981502385f114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e98', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502385f114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e983d7da06221bb53657c'} -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Found raw packet data: f0981502385f114cf38be184b42ad1a6... -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Converted to 41 bytes: f0981502385f114c... -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Has transport codes: 98150238 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 10:13:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:13:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71503385f0111... -2025-09-02 10:13:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71503385f0111... -2025-09-02 10:13:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71503385f0111... -2025-09-02 10:13:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833226.442919, 'pubkey_prefix': '2fd71503385f01114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71503385f01114cf38be184b42ad1a60f7717c8a7119243ee665a2313fa1e983d7da06221bb53657c'} -2025-09-02 10:14:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980904e6b17e5f... -2025-09-02 10:14:59 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980904e6b17e5f... -2025-09-02 10:14:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980904e6b17e5f... -2025-09-02 10:14:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833299.3227909, 'pubkey_prefix': 'ed980904e6b17e5f7f53704d6095a75b189dcf765d2a63eff231be26e4118bbf', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980904e6b17e5f7f53704d6095a75b189dcf765d2a63eff231be26e4118bbf42d2dda62a12f0264ec1469557840d360a344c0f648fa51df3cbcea2'} -2025-09-02 10:15:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70905e6b17e5f... -2025-09-02 10:15:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70905e6b17e5f... -2025-09-02 10:15:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70905e6b17e5f... -2025-09-02 10:15:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833300.064621, 'pubkey_prefix': '2ed70905e6b17e5f017f53704d6095a75b189dcf765d2a63eff231be26e4118b', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70905e6b17e5f017f53704d6095a75b189dcf765d2a63eff231be26e4118bbf42d2dda62a12f0264ec1469557840d360a344c0f648fa51df3cbcea2'} -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Converted to 30 bytes: ec972106f2d03808... -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Has transport codes: 972106f2 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Not enough data: need 214, have 30 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Converted to 31 bytes: 30d72107f2d03808... -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Has transport codes: d72107f2 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 10:15:01 - MeshCoreBot - DEBUG - Not enough data: need 214, have 31 -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990904e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990904e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990904e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833382.323309, 'pubkey_prefix': 'f3990904e6ea7e5f7f53a7344fe8a9c8590f8be435e26c784044f2b0ffcae8b1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990904e6ea7e5f7f53a7344fe8a9c8590f8be435e26c784044f2b0ffcae8b1b0c95b0ba6b885254f3638ae499c0e977abc40e288b9646f4caa3873f2ff2c56cf2827c9a11ec8bc217cddd5'} -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70905e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70905e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70905e6ea7e5f... -2025-09-02 10:16:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833382.624046, 'pubkey_prefix': '2fd70905e6ea7e5f017f53a7344fe8a9c8590f8be435e26c784044f2b0ffcae8', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70905e6ea7e5f017f53a7344fe8a9c8590f8be435e26c784044f2b0ffcae8b1b0c95b0ba6b885254f3638ae499c0e977abc40e288b9646f4caa3873f2ff2c56cf2827c9a11ec8bc217cddd5'} -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Converted to 27 bytes: f39909031f7e5f4f... -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Has transport codes: 9909031f -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d709041f7e5f01... -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Has transport codes: d709041f -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:16:25 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833392.182097, 'pubkey_prefix': 'ed9805027e5f23237019e78b12e58e6fdf086ed23a614fc40da21ed3a26babd9', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f23237019e78b12e58e6fdf086ed23a614fc40da21ed3a26babd955b50f19c3d49b661d307c0dcf79e1379bf77f5bee0426a8550a60140e46b487e375bd036efb1ee836d0'} -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:16:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833392.905268, 'pubkey_prefix': '2fd705037e5f0123237019e78b12e58e6fdf086ed23a614fc40da21ed3a26bab', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123237019e78b12e58e6fdf086ed23a614fc40da21ed3a26babd955b50f19c3d49b661d307c0dcf79e1379bf77f5bee0426a8550a60140e46b487e375bd036efb1ee836d0'} -2025-09-02 10:16:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980906e6d03808... -2025-09-02 10:16:41 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980906e6d03808... -2025-09-02 10:16:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980906e6d03808... -2025-09-02 10:16:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833401.382432, 'pubkey_prefix': 'f1980906e6d038081d5f7f5336291c6b52c084b0c2a400c2b9f1a8f405f05f83', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980906e6d038081d5f7f5336291c6b52c084b0c2a400c2b9f1a8f405f05f8343dadd227f8d21f9158e6e384755fd81ee0246de1cbf3a4bce0ffa1d148a'} -2025-09-02 10:16:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70907e6d03808... -2025-09-02 10:16:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70907e6d03808... -2025-09-02 10:16:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70907e6d03808... -2025-09-02 10:16:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833402.124119, 'pubkey_prefix': '32d70907e6d038081d5f017f5336291c6b52c084b0c2a400c2b9f1a8f405f05f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70907e6d038081d5f017f5336291c6b52c084b0c2a400c2b9f1a8f405f05f8343dadd227f8d21f9158e6e384755fd81ee0246de1cbf3a4bce0ffa1d148a'} -2025-09-02 10:16:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980904e6ea805f... -2025-09-02 10:16:49 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980904e6ea805f... -2025-09-02 10:16:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980904e6ea805f... -2025-09-02 10:16:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833409.850751, 'pubkey_prefix': 'ef980904e6ea805f7f536e52235bb1b5e3eb54ebd8f49b8af05e3dc05f8343da', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980904e6ea805f7f536e52235bb1b5e3eb54ebd8f49b8af05e3dc05f8343dadd227f8d21f9158e6e384755fd81ee0246de1cbf3a4bce0ffa1d148a'} -2025-09-02 10:16:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70905e6ea805f... -2025-09-02 10:16:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70905e6ea805f... -2025-09-02 10:16:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70905e6ea805f... -2025-09-02 10:16:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833410.3499148, 'pubkey_prefix': '2fd70905e6ea805f017f536e52235bb1b5e3eb54ebd8f49b8af05e3dc05f8343', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70905e6ea805f017f536e52235bb1b5e3eb54ebd8f49b8af05e3dc05f8343dadd227f8d21f9158e6e384755fd81ee0246de1cbf3a4bce0ffa1d148a'} -2025-09-02 10:16:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09809046a1f385f... -2025-09-02 10:16:51 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09809046a1f385f... -2025-09-02 10:16:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09809046a1f385f... -2025-09-02 10:16:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833411.704062, 'pubkey_prefix': 'f09809046a1f385f537f0f1e77ea2ef1775bb4040066b5163e2a07cefadbe1d0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09809046a1f385f537f0f1e77ea2ef1775bb4040066b5163e2a07cefadbe1d010283e2f07ab7bafbc453d29e5172d0fd33142124768fae4625ccbd76fd86fdb53b4addaed713c13d98ae642'} -2025-09-02 10:16:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd609056a1f385f... -2025-09-02 10:16:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd609056a1f385f... -2025-09-02 10:16:52 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd609056a1f385f... -2025-09-02 10:16:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833412.5677388, 'pubkey_prefix': '2dd609056a1f385f01537f0f1e77ea2ef1775bb4040066b5163e2a07cefadbe1', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd609056a1f385f01537f0f1e77ea2ef1775bb4040066b5163e2a07cefadbe1d010283e2f07ab7bafbc453d29e5172d0fd33142124768fae4625ccbd76fd86fdb53b4addaed713c13d98ae642'} -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150475247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150475247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150475247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833416.041482, 'pubkey_prefix': 'f299150475247e5f084bd27dd299023ee7ff64a8ff4d666ab6b534c56eaf58a5', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150475247e5f084bd27dd299023ee7ff64a8ff4d666ab6b534c56eaf58a5ec7c22e687836e8fbcba036bd4930fd65211c3eb67dd90fe2c25fd957ddf9f7b230d51e7679c29339f7f00'} -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150575247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150575247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150575247e5f... -2025-09-02 10:16:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833416.766659, 'pubkey_prefix': '2fd6150575247e5f01084bd27dd299023ee7ff64a8ff4d666ab6b534c56eaf58', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150575247e5f01084bd27dd299023ee7ff64a8ff4d666ab6b534c56eaf58a5ec7c22e687836e8fbcba036bd4930fd65211c3eb67dd90fe2c25fd957ddf9f7b230d51e7679c29339f7f00'} -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Converted to 28 bytes: f2982104e694805f... -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed72105e694805f... -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:17:03 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29909066a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29909066a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29909066a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833425.110326, 'pubkey_prefix': 'f29909066a1fc424865f537fbadaddd49932660ad779f446a2d0fddc7adefadb', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29909066a1fc424865f537fbadaddd49932660ad779f446a2d0fddc7adefadbe1d010283e2f07ab7bafbc453d29e5172d0fd33142124768fae4625ccbd76fd86fdb53b4addaed713c13d98ae642'} -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d709076a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d709076a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d709076a1fc424... -2025-09-02 10:17:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833425.5674508, 'pubkey_prefix': '30d709076a1fc424865f01537fbadaddd49932660ad779f446a2d0fddc7adefa', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d709076a1fc424865f01537fbadaddd49932660ad779f446a2d0fddc7adefadbe1d010283e2f07ab7bafbc453d29e5172d0fd33142124768fae4625ccbd76fd86fdb53b4addaed713c13d98ae642'} -2025-09-02 10:17:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980905e6b12486... -2025-09-02 10:17:16 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980905e6b12486... -2025-09-02 10:17:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980905e6b12486... -2025-09-02 10:17:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833436.7560909, 'pubkey_prefix': 'ed980905e6b124865f7f53d490f4989d7c46cd1260a5600b79fae362a7c86900', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980905e6b124865f7f53d490f4989d7c46cd1260a5600b79fae362a7c869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70906e6b12486... -2025-09-02 10:17:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70906e6b12486... -2025-09-02 10:17:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70906e6b12486... -2025-09-02 10:17:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833437.271592, 'pubkey_prefix': '31d70906e6b124865f017f53d490f4989d7c46cd1260a5600b79fae362a7c869', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70906e6b124865f017f53d490f4989d7c46cd1260a5600b79fae362a7c869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980903e67e5f7f... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980903e67e5f7f... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980903e67e5f7f... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833441.186495, 'pubkey_prefix': 'f0980903e67e5f7f53af8d0f189aef7e0f08f49c0f9796f8ed83d6c869009350', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980903e67e5f7f53af8d0f189aef7e0f08f49c0f9796f8ed83d6c869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70904e67e5f01... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70904e67e5f01... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70904e67e5f01... -2025-09-02 10:17:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833441.8684459, 'pubkey_prefix': '2ed70904e67e5f017f53af8d0f189aef7e0f08f49c0f9796f8ed83d6c8690093', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70904e67e5f017f53af8d0f189aef7e0f08f49c0f9796f8ed83d6c869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980903e67e5f7f... -2025-09-02 10:17:26 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980903e67e5f7f... -2025-09-02 10:17:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980903e67e5f7f... -2025-09-02 10:17:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833446.708438, 'pubkey_prefix': 'ef980903e67e5f7f53f6bb1511a759fc85dbdaddee81dd62389defc869009350', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980903e67e5f7f53f6bb1511a759fc85dbdaddee81dd62389defc869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904e67e5f01... -2025-09-02 10:17:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904e67e5f01... -2025-09-02 10:17:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904e67e5f01... -2025-09-02 10:17:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833447.102433, 'pubkey_prefix': '30d70904e67e5f017f53f6bb1511a759fc85dbdaddee81dd62389defc8690093', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904e67e5f017f53f6bb1511a759fc85dbdaddee81dd62389defc869009350684383ff99389f2e46c6a6'} -2025-09-02 10:17:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199110458c41d5f... -2025-09-02 10:17:37 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199110458c41d5f... -2025-09-02 10:17:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199110458c41d5f... -2025-09-02 10:17:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833457.6675022, 'pubkey_prefix': 'f199110458c41d5ffdd1b6113c20427484548d50e386620c1cd400731310a279', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199110458c41d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed40bb45662c6ef5b6fb1d56f7d9933d49e822aff0afc0e4438ebd9e161aa6609173675e5c37b39844ece89d7026ad5c6ca3dc4ccecb3e5e19a4b8e694b02d348663537f0792c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 10:17:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110558c41d5f... -2025-09-02 10:17:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110558c41d5f... -2025-09-02 10:17:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110558c41d5f... -2025-09-02 10:17:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833458.358277, 'pubkey_prefix': '31d7110558c41d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110558c41d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed40bb45662c6ef5b6fb1d56f7d9933d49e822aff0afc0e4438ebd9e161aa6609173675e5c37b39844ece89d7026ad5c6ca3dc4ccecb3e5e19a4b8e694b02d348663537f0792c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 10:17:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 10:17:58 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 10:17:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 10:17:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833478.770124, 'pubkey_prefix': 'f59905027e5f232373617188406fcec4102d1adbe5721f13fbfe6a5d8dc26fc7', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f232373617188406fcec4102d1adbe5721f13fbfe6a5d8dc26fc77675b75f477d6f3aee37c9c2caf41bd2bea32abaf2de74a4b0971528499a612d59e54cc7585b77494454'} -2025-09-02 10:17:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:17:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:17:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:17:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833479.068921, 'pubkey_prefix': '30d705037e5f01232373617188406fcec4102d1adbe5721f13fbfe6a5d8dc26f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232373617188406fcec4102d1adbe5721f13fbfe6a5d8dc26fc77675b75f477d6f3aee37c9c2caf41bd2bea32abaf2de74a4b0971528499a612d59e54cc7585b77494454'} -2025-09-02 10:18:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f8575... -2025-09-02 10:18:33 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f8575... -2025-09-02 10:18:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f8575... -2025-09-02 10:18:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833513.3492732, 'pubkey_prefix': 'ee9805027e5f8575d26c1aafe1abc12feb32adfbf75f77a8f9570314cc42908e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f8575d26c1aafe1abc12feb32adfbf75f77a8f9570314cc42908e51b1a69a00117d9128339e4f43d6e48e00b15f3f5c18bdc2f9dd8259818a4cbb11e16e404a93036a7e3e'} -2025-09-02 10:18:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd705037e5f0185... -2025-09-02 10:18:34 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd705037e5f0185... -2025-09-02 10:18:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd705037e5f0185... -2025-09-02 10:18:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833514.069273, 'pubkey_prefix': '2dd705037e5f018575d26c1aafe1abc12feb32adfbf75f77a8f9570314cc4290', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd705037e5f018575d26c1aafe1abc12feb32adfbf75f77a8f9570314cc42908e51b1a69a00117d9128339e4f43d6e48e00b15f3f5c18bdc2f9dd8259818a4cbb11e16e404a93036a7e3e'} -2025-09-02 10:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911015feb2bbb... -2025-09-02 10:18:49 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911015feb2bbb... -2025-09-02 10:18:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911015feb2bbb... -2025-09-02 10:18:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833529.703291, 'pubkey_prefix': 'f29911015feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911015feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fef26b7688956e760c72e47f86b3f02501a3098bdc5b4655bfb6f0ea069ab5ed2277f0ef3d35019f0433a641875266abe6d849791a9985162c1e0bcb3627952da46df230392fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 10:18:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711025f01eb2b... -2025-09-02 10:18:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711025f01eb2b... -2025-09-02 10:18:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711025f01eb2b... -2025-09-02 10:18:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833530.480139, 'pubkey_prefix': '31d711025f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711025f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fef26b7688956e760c72e47f86b3f02501a3098bdc5b4655bfb6f0ea069ab5ed2277f0ef3d35019f0433a641875266abe6d849791a9985162c1e0bcb3627952da46df230392fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 10:20:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150442647e5f... -2025-09-02 10:20:03 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150442647e5f... -2025-09-02 10:20:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150442647e5f... -2025-09-02 10:20:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833603.757486, 'pubkey_prefix': 'ee98150442647e5f1698060407a4474499b375a728f1e81194ae2194a3a8c083', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150442647e5f1698060407a4474499b375a728f1e81194ae2194a3a8c083265a574816c3e0e7a775a8952c385f98fa6e42b0bc71cda8aa2660'} -2025-09-02 10:20:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150542647e5f... -2025-09-02 10:20:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150542647e5f... -2025-09-02 10:20:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150542647e5f... -2025-09-02 10:20:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833604.618943, 'pubkey_prefix': '30d7150542647e5f011698060407a4474499b375a728f1e81194ae2194a3a8c0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150542647e5f011698060407a4474499b375a728f1e81194ae2194a3a8c083265a574816c3e0e7a775a8952c385f98fa6e42b0bc71cda8aa2660'} -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150442647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150442647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150442647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833617.126813, 'pubkey_prefix': 'ee98150442647e5f161dd7d2b1c56b2d41a048e3f43eebc55c6f519c508c6629', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150442647e5f161dd7d2b1c56b2d41a048e3f43eebc55c6f519c508c66297c985d4466c5897ad257fc'} -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150542647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150542647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150542647e5f... -2025-09-02 10:20:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833617.5215318, 'pubkey_prefix': '2fd6150542647e5f01161dd7d2b1c56b2d41a048e3f43eebc55c6f519c508c66', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150542647e5f01161dd7d2b1c56b2d41a048e3f43eebc55c6f519c508c66297c985d4466c5897ad257fc'} -2025-09-02 10:20:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503fb7e5f08... -2025-09-02 10:20:20 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503fb7e5f08... -2025-09-02 10:20:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503fb7e5f08... -2025-09-02 10:20:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833620.637559, 'pubkey_prefix': 'ef981503fb7e5f0822bfa2b0b3ffa59157f0a2e0e10ce2bd80e9f57a68b7b81a', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503fb7e5f0822bfa2b0b3ffa59157f0a2e0e10ce2bd80e9f57a68b7b81a81671d48ddf808c0be5e'} -2025-09-02 10:20:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71504fb7e5f01... -2025-09-02 10:20:21 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71504fb7e5f01... -2025-09-02 10:20:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71504fb7e5f01... -2025-09-02 10:20:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833621.318491, 'pubkey_prefix': '2dd71504fb7e5f010822bfa2b0b3ffa59157f0a2e0e10ce2bd80e9f57a68b7b8', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71504fb7e5f010822bfa2b0b3ffa59157f0a2e0e10ce2bd80e9f57a68b7b81a81671d48ddf808c0be5e'} -2025-09-02 10:20:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981506fb541f38... -2025-09-02 10:20:28 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981506fb541f38... -2025-09-02 10:20:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981506fb541f38... -2025-09-02 10:20:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833628.7941482, 'pubkey_prefix': 'ef981506fb541f38085f0815a78e04c571b474741511b98c6ce2930a9a9e1d4f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506fb541f38085f0815a78e04c571b474741511b98c6ce2930a9a9e1d4f87bd1ec6a1687f9962fb8352579b43a3a986d46eb7a9f63dfc5ab9b22b'} -2025-09-02 10:20:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71507fb541f38... -2025-09-02 10:20:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71507fb541f38... -2025-09-02 10:20:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71507fb541f38... -2025-09-02 10:20:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833629.5349472, 'pubkey_prefix': '30d71507fb541f38085f010815a78e04c571b474741511b98c6ce2930a9a9e1d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71507fb541f38085f010815a78e04c571b474741511b98c6ce2930a9a9e1d4f87bd1ec6a1687f9962fb8352579b43a3a986d46eb7a9f63dfc5ab9b22b'} -2025-09-02 10:20:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971503fb7e5f08... -2025-09-02 10:20:48 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971503fb7e5f08... -2025-09-02 10:20:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971503fb7e5f08... -2025-09-02 10:20:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833648.350889, 'pubkey_prefix': 'ec971503fb7e5f08b1e3d3ca0700760fdb5ea34ae902c0708b5b46f015a92d16', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971503fb7e5f08b1e3d3ca0700760fdb5ea34ae902c0708b5b46f015a92d16d2639eba49019d5d1087c6033a87de50244f86fa096337843efc9edbb17fc82249d1b184776fb28c4a58b5764abb24310ad6555815b089f20256ef83feb0da70aeddcb9b4c495c44089a5af204bbd9436538f9f4d4dc6e1bdab6081443fb89e13f67c76e9f3a901a34ea'} -2025-09-02 10:20:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd71504fb7e5f01... -2025-09-02 10:20:49 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd71504fb7e5f01... -2025-09-02 10:20:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd71504fb7e5f01... -2025-09-02 10:20:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833649.308835, 'pubkey_prefix': '2cd71504fb7e5f0108b1e3d3ca0700760fdb5ea34ae902c0708b5b46f015a92d', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd71504fb7e5f0108b1e3d3ca0700760fdb5ea34ae902c0708b5b46f015a92d16d2639eba49019d5d1087c6033a87de50244f86fa096337843efc9edbb17fc82249d1b184776fb28c4a58b5764abb24310ad6555815b089f20256ef83feb0da70aeddcb9b4c495c44089a5af204bbd9436538f9f4d4dc6e1bdab6081443fb89e13f67c76e9f3a901a34ea'} -2025-09-02 10:20:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198150564c7c424... -2025-09-02 10:20:53 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198150564c7c424... -2025-09-02 10:20:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198150564c7c424... -2025-09-02 10:20:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833653.727104, 'pubkey_prefix': 'f198150564c7c4245f16ed7fe6c6eef20e3c15f02de858ebbe4b46439c508c66', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150564c7c4245f16ed7fe6c6eef20e3c15f02de858ebbe4b46439c508c66297c985d4466c5897ad257fc'} -2025-09-02 10:20:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150664c7c424... -2025-09-02 10:20:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150664c7c424... -2025-09-02 10:20:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150664c7c424... -2025-09-02 10:20:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833654.02811, 'pubkey_prefix': '31d7150664c7c4245f0116ed7fe6c6eef20e3c15f02de858ebbe4b46439c508c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150664c7c4245f0116ed7fe6c6eef20e3c15f02de858ebbe4b46439c508c66297c985d4466c5897ad257fc'} -2025-09-02 10:21:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9815061d64c7a3... -2025-09-02 10:21:05 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9815061d64c7a3... -2025-09-02 10:21:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9815061d64c7a3... -2025-09-02 10:21:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833665.898596, 'pubkey_prefix': 'ee9815061d64c7a37e5f16a55352b2546ad038efe4351235b9ab975f5af57a5f', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815061d64c7a37e5f16a55352b2546ad038efe4351235b9ab975f5af57a5f9df874145e94a5186360823f79'} -2025-09-02 10:21:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715071d64c7a3... -2025-09-02 10:21:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715071d64c7a3... -2025-09-02 10:21:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715071d64c7a3... -2025-09-02 10:21:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833666.313986, 'pubkey_prefix': '2fd715071d64c7a37e5f0116a55352b2546ad038efe4351235b9ab975f5af57a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715071d64c7a37e5f0116a55352b2546ad038efe4351235b9ab975f5af57a5f9df874145e94a5186360823f79'} -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815054264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815054264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815054264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833695.111212, 'pubkey_prefix': 'ef9815054264c77e5f16c257ca27251ed351f15266a66a42684a82c117d06123', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815054264c77e5f16c257ca27251ed351f15266a66a42684a82c117d06123679b3ab3cfa3817efe24730ae9a8a8ade69966ab6a1aeaa0d2e00d2f89faa22cbb84cce8681e7787091d040d'} -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd615064264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd615064264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd615064264c77e... -2025-09-02 10:21:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833695.6927402, 'pubkey_prefix': '2fd615064264c77e5f0116c257ca27251ed351f15266a66a42684a82c117d061', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd615064264c77e5f0116c257ca27251ed351f15266a66a42684a82c117d06123679b3ab3cfa3817efe24730ae9a8a8ade69966ab6a1aeaa0d2e00d2f89faa22cbb84cce8681e7787091d040d'} -2025-09-02 10:21:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715059164c780... -2025-09-02 10:21:47 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715059164c780... -2025-09-02 10:21:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715059164c780... -2025-09-02 10:21:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833707.742281, 'pubkey_prefix': 'ec9715059164c7805f161c080356c731a107ff4495b26d0b946db9aae124d075', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715059164c7805f161c080356c731a107ff4495b26d0b946db9aae124d0755fe8517441917d6bacd73755'} -2025-09-02 10:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715069164c780... -2025-09-02 10:21:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715069164c780... -2025-09-02 10:21:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715069164c780... -2025-09-02 10:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833708.231529, 'pubkey_prefix': '2fd715069164c7805f01161c080356c731a107ff4495b26d0b946db9aae124d0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715069164c7805f01161c080356c731a107ff4495b26d0b946db9aae124d0755fe8517441917d6bacd73755'} -2025-09-02 10:21:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102575fca32... -2025-09-02 10:21:51 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102575fca32... -2025-09-02 10:21:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102575fca32... -2025-09-02 10:21:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833711.850708, 'pubkey_prefix': 'ef981102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e1570889f266716698999d8b2f3176c0aeca5288c0ffe9114cfa82f19c7be1f2afc117b1ee36517e10d084be3e0b12dec2d8d620bde39088de8991eda4598e4fca31f6044deced0c92dc0fd5029038bcf8f09f90a2'} -2025-09-02 10:21:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71103575f01ca... -2025-09-02 10:21:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71103575f01ca... -2025-09-02 10:21:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71103575f01ca... -2025-09-02 10:21:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833712.788841, 'pubkey_prefix': '2fd71103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e1570889f266716698999d8b2f3176c0aeca5288c0ffe9114cfa82f19c7be1f2afc117b1ee36517e10d084be3e0b12dec2d8d620bde39088de8991eda4598e4fca31f6044deced0c92dc0fd5029038bcf8f09f90a2'} -2025-09-02 10:22:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980905f2b1241d... -2025-09-02 10:22:05 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980905f2b1241d... -2025-09-02 10:22:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980905f2b1241d... -2025-09-02 10:22:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833725.5846322, 'pubkey_prefix': 'ef980905f2b1241d5f537f8011e3c2d11cd4316b34efb44393cadb66bf78cdb5', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980905f2b1241d5f537f8011e3c2d11cd4316b34efb44393cadb66bf78cdb57a944f062411b2d709f03354e5'} -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70906f2b1241d... -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70906f2b1241d... -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70906f2b1241d... -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833726.200033, 'pubkey_prefix': '2fd70906f2b1241d5f01537f8011e3c2d11cd4316b34efb44393cadb66bf78cd', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70906f2b1241d5f01537f8011e3c2d11cd4316b34efb44393cadb66bf78cdb57a944f062411b2d709f03354e5'} -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Converted to 29 bytes: ec982105e6ea1fc4... -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Has transport codes: 982105e6 -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Path length: 234 -2025-09-02 10:22:06 - MeshCoreBot - DEBUG - Not enough data: need 240, have 29 -2025-09-02 10:22:07 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d72106e6ea1fc4... -2025-09-02 10:22:07 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:22:07 - MeshCoreBot - DEBUG - Has transport codes: d72106e6 -2025-09-02 10:22:07 - MeshCoreBot - DEBUG - Path length: 234 -2025-09-02 10:22:07 - MeshCoreBot - DEBUG - Not enough data: need 240, have 30 -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970903f2805f53... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970903f2805f53... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970903f2805f53... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833731.414113, 'pubkey_prefix': 'ec970903f2805f537f1589aaec2daf3fa01c71a732bc7b8196f63a1b91764a7f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970903f2805f537f1589aaec2daf3fa01c71a732bc7b8196f63a1b91764a7fc8e531f2c23437ea98c10dc7325b70d6d0408306939bd4abfae58b'} -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70904f2805f01... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70904f2805f01... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70904f2805f01... -2025-09-02 10:22:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833731.669336, 'pubkey_prefix': '2fd70904f2805f01537f1589aaec2daf3fa01c71a732bc7b8196f63a1b91764a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70904f2805f01537f1589aaec2daf3fa01c71a732bc7b8196f63a1b91764a7fc8e531f2c23437ea98c10dc7325b70d6d0408306939bd4abfae58b'} -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Converted to 30 bytes: ef9815079c64c7b1... -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Has transport codes: 9815079c -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Converted to 31 bytes: 2ed715089c64c7b1... -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:22:32 - MeshCoreBot - DEBUG - Not enough data: need 217, have 31 -2025-09-02 10:22:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09809042c1f7e5f... -2025-09-02 10:22:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09809042c1f7e5f... -2025-09-02 10:22:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09809042c1f7e5f... -2025-09-02 10:22:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833759.874497, 'pubkey_prefix': 'f09809042c1f7e5f537f67b3c7eeae782bb6cb6969fb8dfe4790718e1b91764a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09809042c1f7e5f537f67b3c7eeae782bb6cb6969fb8dfe4790718e1b91764a7fc8e531f2c23437ea98c10d26cbf25f96e09f03c31661760f9406da4cb7053ab29bd8f4d736c992e0e36de9e68dd5567edf78261e6cf2b029faae32fa7008b044eb6c64d836c713c5d64898'} -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Converted to 30 bytes: eb972106e6b12486... -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Has transport codes: 972106e6 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Not enough data: need 183, have 30 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Converted to 31 bytes: 2ed72107e6b12486... -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:22:40 - MeshCoreBot - DEBUG - Not enough data: need 217, have 31 -2025-09-02 10:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd709052c1f7e5f... -2025-09-02 10:22:41 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd709052c1f7e5f... -2025-09-02 10:22:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd709052c1f7e5f... -2025-09-02 10:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833761.3503811, 'pubkey_prefix': '2cd709052c1f7e5f01537f67b3c7eeae782bb6cb6969fb8dfe4790718e1b9176', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd709052c1f7e5f01537f67b3c7eeae782bb6cb6969fb8dfe4790718e1b91764a7fc8e531f2c23437ea98c10d26cbf25f96e09f03c31661760f9406da4cb7053ab29bd8f4d736c992e0e36de9e68dd5567edf78261e6cf2b029faae32fa7008b044eb6c64d836c713c5d64898'} -2025-09-02 10:23:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 10:23:13 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 10:23:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 10:23:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833793.308383, 'pubkey_prefix': 'ef9805027e5f2323496741fa991e6bacc194f4bbde32bf31fbc9190fdd0d52ed', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323496741fa991e6bacc194f4bbde32bf31fbc9190fdd0d52eda6753b80c2f2a82fb9e1adf554c3a2f5de670f521db4c4613525cdecbb31c764f2b6f7c7dc719ff65432'} -2025-09-02 10:23:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 10:23:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 10:23:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 10:23:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833794.314687, 'pubkey_prefix': '31d705037e5f012323496741fa991e6bacc194f4bbde32bf31fbc9190fdd0d52', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323496741fa991e6bacc194f4bbde32bf31fbc9190fdd0d52eda6753b80c2f2a82fb9e1adf554c3a2f5de670f521db4c4613525cdecbb31c764f2b6f7c7dc719ff65432'} -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833814.590863, 'pubkey_prefix': 'ef9805027e5f232311714f18fb79ea3883de64b1c26476640366596b6cb427d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232311714f18fb79ea3883de64b1c26476640366596b6cb427d0388824d963dac6b90c86eb1ecc1c48680613e8b5ab36ad0f7403a40598ad4568c6cdd20d2897aab8c5f9'} -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 10:23:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833814.891716, 'pubkey_prefix': '31d705037e5f01232311714f18fb79ea3883de64b1c26476640366596b6cb427', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01232311714f18fb79ea3883de64b1c26476640366596b6cb427d0388824d963dac6b90c86eb1ecc1c48680613e8b5ab36ad0f7403a40598ad4568c6cdd20d2897aab8c5f9'} -2025-09-02 10:24:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98110464c77e5f... -2025-09-02 10:24:24 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98110464c77e5f... -2025-09-02 10:24:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98110464c77e5f... -2025-09-02 10:24:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833864.614342, 'pubkey_prefix': 'ee98110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d260fe4b6649e8dec0201454fdba36c296d820cde30d52286f83c72e5e4f484122bbeed876445826f00314e400b13a866f3ced9544153be927e0bdeb71e73ed510240946019200000000000000004d45474154524f4e5f'} -2025-09-02 10:24:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110564c77e5f... -2025-09-02 10:24:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110564c77e5f... -2025-09-02 10:24:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110564c77e5f... -2025-09-02 10:24:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833866.0274, 'pubkey_prefix': '2fd7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c24', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d260fe4b6649e8dec0201454fdba36c296d820cde30d52286f83c72e5e4f484122bbeed876445826f00314e400b13a866f3ced9544153be927e0bdeb71e73ed510240946019200000000000000004d45474154524f4e5f'} -2025-09-02 10:25:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980504ca57865f... -2025-09-02 10:25:16 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980504ca57865f... -2025-09-02 10:25:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980504ca57865f... -2025-09-02 10:25:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833916.82498, 'pubkey_prefix': 'ee980504ca57865f54c54fbebbadfef25fb87e70f61c5253632f695293aa84ac', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980504ca57865f54c54fbebbadfef25fb87e70f61c5253632f695293aa84ac5d720f36a09bfb13e3d9a045fae5d7b9e036cce43213fae36078f0c367a73f3d2b391a8b7a382a701e413fe3'} -2025-09-02 10:25:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70505ca57865f... -2025-09-02 10:25:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70505ca57865f... -2025-09-02 10:25:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70505ca57865f... -2025-09-02 10:25:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756833917.831267, 'pubkey_prefix': '2fd70505ca57865f0154c54fbebbadfef25fb87e70f61c5253632f695293aa84', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70505ca57865f0154c54fbebbadfef25fb87e70f61c5253632f695293aa84ac5d720f36a09bfb13e3d9a045fae5d7b9e036cce43213fae36078f0c367a73f3d2b391a8b7a382a701e413fe3'} -2025-09-02 10:27:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103cd7e5f49... -2025-09-02 10:27:04 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103cd7e5f49... -2025-09-02 10:27:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103cd7e5f49... -2025-09-02 10:27:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834024.009564, 'pubkey_prefix': 'ee981103cd7e5f49727b81799fac9c2a477f3f56bb1916ee1abd0d37ff377fbe', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103cd7e5f49727b81799fac9c2a477f3f56bb1916ee1abd0d37ff377fbec1d6793ba41536da28b768f5a5351886adeea305cec826a42f7aafeb96ae31b556c7296637a7ad5ba957b5a846490c257f9323510883b45326e17c9df94918f7bbc1936850539aa2618b0792b438de02dc68aef8506f72742d546f776e73656e642d48617374696e6773'} -2025-09-02 10:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104cd7e5f01... -2025-09-02 10:27:05 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104cd7e5f01... -2025-09-02 10:27:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104cd7e5f01... -2025-09-02 10:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834025.281997, 'pubkey_prefix': '2fd71104cd7e5f0149727b81799fac9c2a477f3f56bb1916ee1abd0d37ff377f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104cd7e5f0149727b81799fac9c2a477f3f56bb1916ee1abd0d37ff377fbec1d6793ba41536da28b768f5a5351886adeea305cec826a42f7aafeb96ae31b556c7296637a7ad5ba957b5a846490c257f9323510883b45326e17c9df94918f7bbc1936850539aa2618b0792b438de02dc68aef8506f72742d546f776e73656e642d48617374696e6773'} -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f547ef0... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f547ef0... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f547ef0... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834029.203341, 'pubkey_prefix': 'f19805015f547ef015680ce286f0f4c2b5d350c690527110c2e21efd4694353c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f547ef015680ce286f0f4c2b5d350c690527110c2e21efd4694353cba403d1fcc02a66151d5ff9e95f7ede42d5258627fbdebdeede594746ff6da3155328eebacc227d9e0'} -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705025f01547e... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705025f01547e... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705025f01547e... -2025-09-02 10:27:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834029.5043468, 'pubkey_prefix': '2ed705025f01547ef015680ce286f0f4c2b5d350c690527110c2e21efd469435', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705025f01547ef015680ce286f0f4c2b5d350c690527110c2e21efd4694353cba403d1fcc02a66151d5ff9e95f7ede42d5258627fbdebdeede594746ff6da3155328eebacc227d9e0'} -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f547e1d... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f547e1d... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f547e1d... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834065.142831, 'pubkey_prefix': 'eb9705015f547e1d85bb18000329546f8c7389d20a0916f8202c647626f3fa11', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f547e1d85bb18000329546f8c7389d20a0916f8202c647626f3fa11d343f0df96d7d8445be7f30df726934eff5c8d1e8d712d2670faefe8943a32498e0d5b144d88bca848'} -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 10:27:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834065.723969, 'pubkey_prefix': '30d705025f01547e1d85bb18000329546f8c7389d20a0916f8202c647626f3fa', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e1d85bb18000329546f8c7389d20a0916f8202c647626f3fa11d343f0df96d7d8445be7f30df726934eff5c8d1e8d712d2670faefe8943a32498e0d5b144d88bca848'} -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f857ed4... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f857ed4... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f857ed4... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834081.088331, 'pubkey_prefix': 'f09805015f857ed46607981be5e876d366df5e527d40d85723141a55cc3c5610', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f857ed46607981be5e876d366df5e527d40d85723141a55cc3c56100e50c1dc5de29b9c52e5fa385025ffef3142927ae35f7c5b7398ac4d356d04d7b25a1ae28952ffa2a3'} -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 10:28:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834081.5287979, 'pubkey_prefix': '30d705025f01857ed46607981be5e876d366df5e527d40d85723141a55cc3c56', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857ed46607981be5e876d366df5e527d40d85723141a55cc3c56100e50c1dc5de29b9c52e5fa385025ffef3142927ae35f7c5b7398ac4d356d04d7b25a1ae28952ffa2a3'} -2025-09-02 10:28:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711027e5fc51d... -2025-09-02 10:28:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711027e5fc51d... -2025-09-02 10:28:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711027e5fc51d... -2025-09-02 10:28:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834101.1255722, 'pubkey_prefix': 'ed9711027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841362b29b768468d0f5b4d46012e2b3bfd1663ea895e411440cd8e8e40515cfba6f7c89e91385e53c6567987c093ef4806ba4dc7db67bc65e79d445907a9e8a7d7e0cf9c1f0292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 10:28:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711037e5f01c5... -2025-09-02 10:28:22 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711037e5f01c5... -2025-09-02 10:28:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711037e5f01c5... -2025-09-02 10:28:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834102.5712671, 'pubkey_prefix': '2ed711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841362b29b768468d0f5b4d46012e2b3bfd1663ea895e411440cd8e8e40515cfba6f7c89e91385e53c6567987c093ef4806ba4dc7db67bc65e79d445907a9e8a7d7e0cf9c1f0292c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980905e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980905e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980905e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834108.361005, 'pubkey_prefix': 'f0980905e694c77e5f7f53ebeb0b1c4d9d383e41cda97eff2d8728a35fa21386', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980905e694c77e5f7f53ebeb0b1c4d9d383e41cda97eff2d8728a35fa21386be7d36bd055ff023cf648c1eb241df56ac45313353e4937213627dc282'} -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70906e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70906e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70906e694c77e... -2025-09-02 10:28:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834108.862111, 'pubkey_prefix': '2fd70906e694c77e5f017f53ebeb0b1c4d9d383e41cda97eff2d8728a35fa213', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70906e694c77e5f017f53ebeb0b1c4d9d383e41cda97eff2d8728a35fa21386be7d36bd055ff023cf648c1eb241df56ac45313353e4937213627dc282'} -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Converted to 28 bytes: ed9721041f381d5f... -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed721051f381d5f... -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:28:34 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 10:28:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 10:28:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 10:28:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 10:28:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834124.364927, 'pubkey_prefix': 'ee9805027e5f2323be5bc93482137d5dbb4b862d79838f4bd3a43d27edc77154', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323be5bc93482137d5dbb4b862d79838f4bd3a43d27edc77154874dd864e8fa00ccb554f663ba0a97da067170cbb3144d442f1e467567c832fb90a102a20bff7354d488'} -2025-09-02 10:28:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:28:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:28:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:28:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834125.087511, 'pubkey_prefix': '2fd705037e5f012323be5bc93482137d5dbb4b862d79838f4bd3a43d27edc771', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323be5bc93482137d5dbb4b862d79838f4bd3a43d27edc77154874dd864e8fa00ccb554f663ba0a97da067170cbb3144d442f1e467567c832fb90a102a20bff7354d488'} -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981505e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981505e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981505e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834134.246037, 'pubkey_prefix': 'ed981505e764c77e5f167a11b310d0efbc804952b84161e8fe706c80418ea7ad', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981505e764c77e5f167a11b310d0efbc804952b84161e8fe706c80418ea7ad85ec1ca0de055dc82ed6e8e6'} -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71506e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71506e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71506e764c77e... -2025-09-02 10:28:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834134.7348359, 'pubkey_prefix': '2fd71506e764c77e5f01167a11b310d0efbc804952b84161e8fe706c80418ea7', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71506e764c77e5f01167a11b310d0efbc804952b84161e8fe706c80418ea7ad85ec1ca0de055dc82ed6e8e6'} -2025-09-02 10:29:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503fb7e5f23... -2025-09-02 10:29:05 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503fb7e5f23... -2025-09-02 10:29:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503fb7e5f23... -2025-09-02 10:29:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834145.664319, 'pubkey_prefix': 'ee980503fb7e5f2323159c16bf1abe0b266b9d97e28d4943e8627f40817eb4b3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503fb7e5f2323159c16bf1abe0b266b9d97e28d4943e8627f40817eb4b3072506a492eb8ee984d65ae838ac6c187b7543a007e4be7e65743c6a9db0efa29f94f98f8de029a27199e5'} -2025-09-02 10:29:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd70504fb7e5f01... -2025-09-02 10:29:06 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd70504fb7e5f01... -2025-09-02 10:29:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd70504fb7e5f01... -2025-09-02 10:29:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834146.528961, 'pubkey_prefix': '2dd70504fb7e5f012323159c16bf1abe0b266b9d97e28d4943e8627f40817eb4', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd70504fb7e5f012323159c16bf1abe0b266b9d97e28d4943e8627f40817eb4b3072506a492eb8ee984d65ae838ac6c187b7543a007e4be7e65743c6a9db0efa29f94f98f8de029a27199e5'} -2025-09-02 10:29:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97150449cd7e5f... -2025-09-02 10:29:18 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97150449cd7e5f... -2025-09-02 10:29:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97150449cd7e5f... -2025-09-02 10:29:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834158.984781, 'pubkey_prefix': 'eb97150449cd7e5f118f478a501dab42105d9b1ae20c3489b981efcd240b4d48', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150449cd7e5f118f478a501dab42105d9b1ae20c3489b981efcd240b4d48855af15e1bff6a5159ce02'} -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756834156, 'text': 'Muesli Client: Ack swan'} -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Message content for processing: Ack swan -2025-09-02 10:29:19 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Ack swan -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834158.984781, 'pubkey_prefix': 'eb97150449cd7e5f118f478a501dab42105d9b1ae20c3489b981efcd240b4d48', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150449cd7e5f118f478a501dab42105d9b1ae20c3489b981efcd240b4d48855af15e1bff6a5159ce02'} -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Found raw packet data: eb97150449cd7e5f118f478a501dab42... -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Converted to 43 bytes: eb97150449cd7e5f... -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Has transport codes: 97150449 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150549cd7e5f... -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150549cd7e5f... -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150549cd7e5f... -2025-09-02 10:29:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834159.4729118, 'pubkey_prefix': '31d7150549cd7e5f01118f478a501dab42105d9b1ae20c3489b981efcd240b4d', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150549cd7e5f01118f478a501dab42105d9b1ae20c3489b981efcd240b4d48855af15e1bff6a5159ce02'} -2025-09-02 10:29:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 10:29:36 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 10:29:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 10:29:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834176.3671439, 'pubkey_prefix': 'ed9805027e5f2323fed4ef72039bf902c99f4379fd8b53909e989b83c47e50a6', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323fed4ef72039bf902c99f4379fd8b53909e989b83c47e50a659eee913f5aa07f8d221a26aaeed7005e05353d60ba6bab74e61e445da7e30beb0a2c356da428d16631f'} -2025-09-02 10:29:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 10:29:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 10:29:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 10:29:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834177.09008, 'pubkey_prefix': '32d705037e5f012323fed4ef72039bf902c99f4379fd8b53909e989b83c47e50', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323fed4ef72039bf902c99f4379fd8b53909e989b83c47e50a659eee913f5aa07f8d221a26aaeed7005e05353d60ba6bab74e61e445da7e30beb0a2c356da428d16631f'} -2025-09-02 10:29:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970903807e5f6b... -2025-09-02 10:29:45 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970903807e5f6b... -2025-09-02 10:29:45 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970903807e5f6b... -2025-09-02 10:29:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834185.507623, 'pubkey_prefix': 'ec970903807e5f6b56fed97b204d98b0b1966f3a441b9e8b6a3e6dc3cb2be8ad', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970903807e5f6b56fed97b204d98b0b1966f3a441b9e8b6a3e6dc3cb2be8ad8a522882dba0d7c8f62a01'} -2025-09-02 10:29:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70904807e5f01... -2025-09-02 10:29:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70904807e5f01... -2025-09-02 10:29:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70904807e5f01... -2025-09-02 10:29:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834186.09267, 'pubkey_prefix': '32d70904807e5f016b56fed97b204d98b0b1966f3a441b9e8b6a3e6dc3cb2be8', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70904807e5f016b56fed97b204d98b0b1966f3a441b9e8b6a3e6dc3cb2be8ad8a522882dba0d7c8f62a01'} -2025-09-02 10:29:47 - MeshCoreBot - DEBUG - Converted to 29 bytes: e9972105fb541f38... -2025-09-02 10:29:47 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 10:29:47 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:29:47 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 10:29:48 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d72106fb541f38... -2025-09-02 10:29:48 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 10:29:48 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:29:48 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834206.220821, 'pubkey_prefix': 'eb9705027e5f232354e737fc758ab5f65b9703238abdd983f0a2c33f1e0c13f4', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f232354e737fc758ab5f65b9703238abdd983f0a2c33f1e0c13f47717a1d537385537d32a14d776046d36df8e8d4ccc6b3c21d165b6c0b4731d3587e95c57d5f97cb743e6'} -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:30:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834206.9440699, 'pubkey_prefix': '30d705037e5f01232354e737fc758ab5f65b9703238abdd983f0a2c33f1e0c13', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232354e737fc758ab5f65b9703238abdd983f0a2c33f1e0c13f47717a1d537385537d32a14d776046d36df8e8d4ccc6b3c21d165b6c0b4731d3587e95c57d5f97cb743e6'} -2025-09-02 10:30:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110480c77e5f... -2025-09-02 10:30:37 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110480c77e5f... -2025-09-02 10:30:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110480c77e5f... -2025-09-02 10:30:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834237.74365, 'pubkey_prefix': 'ef98110480c77e5f56d1deffb1ff4ea0459182fbb27259c5240688a20f0a616a', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110480c77e5f56d1deffb1ff4ea0459182fbb27259c5240688a20f0a616aa4e50f81191debd1b729b7686b5f7a008f9546350a2ec0303ea83273cf2f217f5dcc94519fec23d60697df5f51e2b046b95f1b5a5df7199668568c2c7b7975d6e20137d28db0d89e9a64e70f81526569644f6e6c79'} -2025-09-02 10:30:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7110580c77e5f... -2025-09-02 10:30:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7110580c77e5f... -2025-09-02 10:30:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7110580c77e5f... -2025-09-02 10:30:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834238.9484339, 'pubkey_prefix': '2ed7110580c77e5f0156d1deffb1ff4ea0459182fbb27259c5240688a20f0a61', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7110580c77e5f0156d1deffb1ff4ea0459182fbb27259c5240688a20f0a616aa4e50f81191debd1b729b7686b5f7a008f9546350a2ec0303ea83273cf2f217f5dcc94519fec23d60697df5f51e2b046b95f1b5a5df7199668568c2c7b7975d6e20137d28db0d89e9a64e70f81526569644f6e6c79'} -2025-09-02 10:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9812005fbfb6c8... -2025-09-02 10:30:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9812005fbfb6c8... -2025-09-02 10:30:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9812005fbfb6c8... -2025-09-02 10:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834255.743487, 'pubkey_prefix': 'ee9812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3d729b768aeb48713994c0ccdc6f87580203269b1c9f3bcd4454bcfe7a66a01294950abb8257b40a8dd986191167168885aa38365d42b7c92915025583c0cf3e5b648000c927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 10:31:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971104eecd7e5f... -2025-09-02 10:31:00 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971104eecd7e5f... -2025-09-02 10:31:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971104eecd7e5f... -2025-09-02 10:31:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834260.1321611, 'pubkey_prefix': 'e9971104eecd7e5f1a8dda823ae6867150fc7961c96438bd59922a0fcc232d65', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971104eecd7e5f1a8dda823ae6867150fc7961c96438bd59922a0fcc232d65ebc06fa55f8cf76c50944466085bab43d8f3a09a52e7ada134557483b1d4ce03c5238a77ef62ac8b4a46dbb59e03aa26d6a263f8a47e2b812cee40d6f6331a79d7885582da8a7c3b3309be06929ae9dd026838adf844616e67657220486f757365205265706561746572'} -2025-09-02 10:31:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61105eecd7e5f... -2025-09-02 10:31:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61105eecd7e5f... -2025-09-02 10:31:01 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61105eecd7e5f... -2025-09-02 10:31:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834261.641134, 'pubkey_prefix': '2fd61105eecd7e5f011a8dda823ae6867150fc7961c96438bd59922a0fcc232d', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61105eecd7e5f011a8dda823ae6867150fc7961c96438bd59922a0fcc232d65ebc06fa55f8cf76c50944466085bab43d8f3a09a52e7ada134557483b1d4ce03c5238a77ef62ac8b4a46dbb59e03aa26d6a263f8a47e2b812cee40d6f6331a79d7885582da8a7c3b3309be06929ae9dd026838adf844616e67657220486f757365205265706561746572'} -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503107e5f11... -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503107e5f11... -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503107e5f11... -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834351.770308, 'pubkey_prefix': 'ef981503107e5f1121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a7167b', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503107e5f1121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a7167b73023f24c0546cd1df48a7f8e3fef7cb08770325524b6f2702aedde23a7049d762b6d7642661e7d17840'} -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756834348, 'text': '🐝🍄: Getting lots of new peninsula adverts today'} -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Message content for processing: Getting lots of new peninsula adverts today -2025-09-02 10:32:31 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Getting lots of new peninsula adverts today -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834351.770308, 'pubkey_prefix': 'ef981503107e5f1121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a7167b', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503107e5f1121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a7167b73023f24c0546cd1df48a7f8e3fef7cb08770325524b6f2702aedde23a7049d762b6d7642661e7d17840'} -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Found raw packet data: ef981503107e5f1121849ac5aa0dd180... -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Converted to 74 bytes: ef981503107e5f11... -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Has transport codes: 98150310 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:32:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:32:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd61504107e5f01... -2025-09-02 10:32:32 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd61504107e5f01... -2025-09-02 10:32:32 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd61504107e5f01... -2025-09-02 10:32:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834352.774723, 'pubkey_prefix': '2dd61504107e5f011121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a716', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd61504107e5f011121849ac5aa0dd180a9d57ca9e79d8fea2a38ad9580a7167b73023f24c0546cd1df48a7f8e3fef7cb08770325524b6f2702aedde23a7049d762b6d7642661e7d17840'} -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Converted to 29 bytes: f1990905fb1f381d... -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fd70906fb1f381d... -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Has transport codes: d70906fb -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 10:32:42 - MeshCoreBot - DEBUG - Not enough data: need 37, have 30 -2025-09-02 10:33:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee9809031f385f53... -2025-09-02 10:33:22 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:33:22 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:33:22 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 10:33:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d709041f385f01... -2025-09-02 10:33:23 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 10:33:23 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:33:23 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Converted to 28 bytes: ef982104e6b1245f... -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Has transport codes: 982104e6 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Not enough data: need 183, have 28 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed72105e6b1245f... -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:33:25 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 10:33:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f8575... -2025-09-02 10:33:37 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f8575... -2025-09-02 10:33:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f8575... -2025-09-02 10:33:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834417.8992739, 'pubkey_prefix': 'ef9805027e5f8575ebb8c6bd873f23582abd79c7e1735dc71f6411f87d23f534', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f8575ebb8c6bd873f23582abd79c7e1735dc71f6411f87d23f53492c3bac4d9c0b46f1e3a8d366c4e813ecae6f521a52f63781e055671a3703058fba2bd24691fddb63df8'} -2025-09-02 10:33:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d705037e5f0185... -2025-09-02 10:33:38 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d705037e5f0185... -2025-09-02 10:33:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d705037e5f0185... -2025-09-02 10:33:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834418.62095, 'pubkey_prefix': '34d705037e5f018575ebb8c6bd873f23582abd79c7e1735dc71f6411f87d23f5', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d705037e5f018575ebb8c6bd873f23582abd79c7e1735dc71f6411f87d23f53492c3bac4d9c0b46f1e3a8d366c4e813ecae6f521a52f63781e055671a3703058fba2bd24691fddb63df8'} -2025-09-02 10:33:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098110349cd5f1a... -2025-09-02 10:33:44 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098110349cd5f1a... -2025-09-02 10:33:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098110349cd5f1a... -2025-09-02 10:33:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834424.883641, 'pubkey_prefix': 'f098110349cd5f1a8dda823ae6867150fc7961c96438bd59922a0fcc232d65eb', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098110349cd5f1a8dda823ae6867150fc7961c96438bd59922a0fcc232d65ebc06fa55f8cf76c07954466a35759a2b9b1c122ea11f775522284cb595cd73699d13ab8b9c282b27fa97848f09813f88b19386e01cb9a46af324a4d1068fbb55dc122183b0da8c8449a3b04929ae9dd026838adf844616e67657220486f757365205265706561746572'} -2025-09-02 10:33:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110449cd5f01... -2025-09-02 10:33:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110449cd5f01... -2025-09-02 10:33:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110449cd5f01... -2025-09-02 10:33:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834426.1559758, 'pubkey_prefix': '2fd7110449cd5f011a8dda823ae6867150fc7961c96438bd59922a0fcc232d65', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110449cd5f011a8dda823ae6867150fc7961c96438bd59922a0fcc232d65ebc06fa55f8cf76c07954466a35759a2b9b1c122ea11f775522284cb595cd73699d13ab8b9c282b27fa97848f09813f88b19386e01cb9a46af324a4d1068fbb55dc122183b0da8c8449a3b04929ae9dd026838adf844616e67657220486f757365205265706561746572'} -2025-09-02 10:35:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 10:35:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 10:35:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 10:35:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834520.447625, 'pubkey_prefix': 'f19805027e5f23234a3833fcc740ef6d282ee88f9cd97f7fcb12fb0618ec0451', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23234a3833fcc740ef6d282ee88f9cd97f7fcb12fb0618ec0451a14cd857641cb6f59bb09daf40b79a22b9dd0655c793f7414b065fdaf4f13d8cb12799863606bec1df12'} -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834521.454164, 'pubkey_prefix': '30d705037e5f0123234a3833fcc740ef6d282ee88f9cd97f7fcb12fb0618ec04', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123234a3833fcc740ef6d282ee88f9cd97f7fcb12fb0618ec0451a14cd857641cb6f59bb09daf40b79a22b9dd0655c793f7414b065fdaf4f13d8cb12799863606bec1df12'} -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150442647e5f... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150442647e5f... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150442647e5f... -2025-09-02 10:35:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834521.6505039, 'pubkey_prefix': 'f098150442647e5f16bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb789', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150442647e5f16bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb789dbf6665e21da5724c43c21'} -2025-09-02 10:35:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150542647e5f... -2025-09-02 10:35:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150542647e5f... -2025-09-02 10:35:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150542647e5f... -2025-09-02 10:35:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834522.235898, 'pubkey_prefix': '2fd7150542647e5f0116bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb7', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150542647e5f0116bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb789dbf6665e21da5724c43c21'} -2025-09-02 10:35:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150c42647e1f... -2025-09-02 10:35:23 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150c42647e1f... -2025-09-02 10:35:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150c42647e1f... -2025-09-02 10:35:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834523.9509802, 'pubkey_prefix': 'ef98150c42647e1f382c38dc1fc4245f16bb90401aecc36a1aeef21e8b7c6a1a', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150c42647e1f382c38dc1fc4245f16bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb789dbf6665e21da5724c43c41'} -2025-09-02 10:35:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7150d42647e1f... -2025-09-02 10:35:24 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7150d42647e1f... -2025-09-02 10:35:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7150d42647e1f... -2025-09-02 10:35:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834524.598013, 'pubkey_prefix': '2dd7150d42647e1f382c38dc1fc4245f0116bb90401aecc36a1aeef21e8b7c6a', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150d42647e1f382c38dc1fc4245f0116bb90401aecc36a1aeef21e8b7c6a1a7a17d0e9408bb789dbf6665e21da5724c43c41'} -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39e1504b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39e1504b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Cached RSSI -98 for pubkey f39e1504b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834531.158324, 'pubkey_prefix': 'f39e1504b8647e5f16d5cebe620dc9d03eeb543e646f6b91fc697da70a054a38', 'snr': -3.25, 'rssi': -98, 'raw_hex': 'f39e1504b8647e5f16d5cebe620dc9d03eeb543e646f6b91fc697da70a054a38499d51da45da0d070677ee'} -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71505b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71505b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71505b8647e5f... -2025-09-02 10:35:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834531.7437901, 'pubkey_prefix': '2ed71505b8647e5f0116d5cebe620dc9d03eeb543e646f6b91fc697da70a054a', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71505b8647e5f0116d5cebe620dc9d03eeb543e646f6b91fc697da70a054a38499d51da45da0d070677ee'} -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Converted to 29 bytes: f09815060c64c794... -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Has transport codes: 9815060c -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d715070c64c794... -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Has transport codes: d715070c -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 10:35:33 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 10:35:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 10:35:40 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 10:35:40 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 10:35:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834540.304425, 'pubkey_prefix': 'eb9705027e5f2323629c46233e549d2c07e9c07a81f2a10dea707f1cb4f92bfd', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323629c46233e549d2c07e9c07a81f2a10dea707f1cb4f92bfd3864738942fbc2be7fce88f5fb4319d07c70cb498856609e9df16a0117ce791c15da1c44b00152b10dc2'} -2025-09-02 10:35:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 10:35:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 10:35:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 10:35:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834541.310372, 'pubkey_prefix': '2fd705037e5f012323629c46233e549d2c07e9c07a81f2a10dea707f1cb4f92b', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323629c46233e549d2c07e9c07a81f2a10dea707f1cb4f92bfd3864738942fbc2be7fce88f5fb4319d07c70cb498856609e9df16a0117ce791c15da1c44b00152b10dc2'} -2025-09-02 10:36:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 10:36:06 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 10:36:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 10:36:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834566.4455879, 'pubkey_prefix': 'f09805027e5f2323422b54d987f362886d78b2c5c6fd132466446dc02fba6f87', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323422b54d987f362886d78b2c5c6fd132466446dc02fba6f8766a33c6f882d74ec9b900afe4fb0054dc254eba0671e49660ae47e5909f2f9227635024d449467563e25'} -2025-09-02 10:36:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:36:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:36:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:36:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834567.449342, 'pubkey_prefix': '30d705037e5f012323422b54d987f362886d78b2c5c6fd132466446dc02fba6f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323422b54d987f362886d78b2c5c6fd132466446dc02fba6f8766a33c6f882d74ec9b900afe4fb0054dc254eba0671e49660ae47e5909f2f9227635024d449467563e25'} -2025-09-02 10:36:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815084264c7a3... -2025-09-02 10:36:18 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815084264c7a3... -2025-09-02 10:36:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815084264c7a3... -2025-09-02 10:36:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834578.313357, 'pubkey_prefix': 'f19815084264c7a31f38085f167f707e76c869f6e409c76a5c0dd273ef5910b8', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815084264c7a31f38085f167f707e76c869f6e409c76a5c0dd273ef5910b86504d11504ebd64eef76c8f61246cc4543b0b18cd874bafc3e31d6754c3cdef62917fde50235c49e71ee73156e87e0d888f8d30e49659c7422790bc811d57e'} -2025-09-02 10:36:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715094264c7a3... -2025-09-02 10:36:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715094264c7a3... -2025-09-02 10:36:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715094264c7a3... -2025-09-02 10:36:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834579.537548, 'pubkey_prefix': '2fd715094264c7a31f38085f01167f707e76c869f6e409c76a5c0dd273ef5910', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715094264c7a31f38085f01167f707e76c869f6e409c76a5c0dd273ef5910b86504d11504ebd64eef76c8f61246cc4543b0b18cd874bafc3e31d6754c3cdef62917fde50235c49e71ee73156e87e0d888f8d30e49659c7422790bc811d57e'} -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150442647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150442647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150442647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834591.5092428, 'pubkey_prefix': 'ec97150442647e5f16d376823058cfaa2610f81516dac30ba2db6852f472d861', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150442647e5f16d376823058cfaa2610f81516dac30ba2db6852f472d861c94d0675d936cfcc05f347'} -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150542647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150542647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150542647e5f... -2025-09-02 10:36:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834591.998799, 'pubkey_prefix': '30d7150542647e5f0116d376823058cfaa2610f81516dac30ba2db6852f472d8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150542647e5f0116d376823058cfaa2610f81516dac30ba2db6852f472d861c94d0675d936cfcc05f347'} -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150454fb7e5f... -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150454fb7e5f... -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150454fb7e5f... -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834608.8952909, 'pubkey_prefix': 'ef98150454fb7e5f11c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0f2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150454fb7e5f11c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0f257dd1ff3a6f3a5c61046c3dee9dd36fe80ad9e792d44fcd3b2e7a5774cc0685a24feb729d9a18b6e3ace326c26a3a61ce4fef3e8544b3391f1b855e4033886a227296efbc8f4a4955c10c4818402e18e4c276d6ecbc2742991bf58e995cbcfbbde933ea8258a3333a5da08'} -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756834604, 'text': 'hex🧹: if the owner of "south cap hill g2" reads this and has a sec, could you DM me please? nothing urgent though'} -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Message content for processing: if the owner of "south cap hill g2" reads this and has a sec, could you DM me please? nothing urgent though -2025-09-02 10:36:48 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: if the owner of "south cap hill g2" reads this and has a sec, could you DM me please? nothing urgent though -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834608.8952909, 'pubkey_prefix': 'ef98150454fb7e5f11c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0f2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150454fb7e5f11c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0f257dd1ff3a6f3a5c61046c3dee9dd36fe80ad9e792d44fcd3b2e7a5774cc0685a24feb729d9a18b6e3ace326c26a3a61ce4fef3e8544b3391f1b855e4033886a227296efbc8f4a4955c10c4818402e18e4c276d6ecbc2742991bf58e995cbcfbbde933ea8258a3333a5da08'} -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Found raw packet data: ef98150454fb7e5f11c72d1fbbb807cb... -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Converted to 139 bytes: ef98150454fb7e5f... -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Has transport codes: 98150454 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Path length: 251 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Not enough data: need 257, have 139 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:36:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:36:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150554fb7e5f... -2025-09-02 10:36:49 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150554fb7e5f... -2025-09-02 10:36:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150554fb7e5f... -2025-09-02 10:36:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834609.851459, 'pubkey_prefix': '2ed7150554fb7e5f0111c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150554fb7e5f0111c72d1fbbb807cbf9ee1068128c17ac15d7c7be5534b0f257dd1ff3a6f3a5c61046c3dee9dd36fe80ad9e792d44fcd3b2e7a5774cc0685a24feb729d9a18b6e3ace326c26a3a61ce4fef3e8544b3391f1b855e4033886a227296efbc8f4a4955c10c4818402e18e4c276d6ecbc2742991bf58e995cbcfbbde933ea8258a3333a5da08'} -2025-09-02 10:37:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971107c1541fb1... -2025-09-02 10:37:02 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971107c1541fb1... -2025-09-02 10:37:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971107c1541fb1... -2025-09-02 10:37:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834622.419039, 'pubkey_prefix': 'e9971107c1541fb1241d5f8ecbf32bc7950df89fec7c1276b2ac8972789168ca', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971107c1541fb1241d5f8ecbf32bc7950df89fec7c1276b2ac8972789168ca8b340f0f240ac44243cf9e372bb768a6b548616a1676a2d48845bc7e877fd48368a5bfada2654cdab4622436c968d7618803687c630873962cd5414850a86af7d34481caa081e5380e1afeb3a3380d81686578f09fa7b9'} -2025-09-02 10:37:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71108c1541fb1... -2025-09-02 10:37:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71108c1541fb1... -2025-09-02 10:37:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71108c1541fb1... -2025-09-02 10:37:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834623.612088, 'pubkey_prefix': '2fd71108c1541fb1241d5f018ecbf32bc7950df89fec7c1276b2ac8972789168', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71108c1541fb1241d5f018ecbf32bc7950df89fec7c1276b2ac8972789168ca8b340f0f240ac44243cf9e372bb768a6b548616a1676a2d48845bc7e877fd48368a5bfada2654cdab4622436c968d7618803687c630873962cd5414850a86af7d34481caa081e5380e1afeb3a3380d81686578f09fa7b9'} -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834637.214237, 'pubkey_prefix': 'ed9805027e5f2323d04fb61abd1c29726c3b70774a6c6e456a4f527759e927fc', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323d04fb61abd1c29726c3b70774a6c6e456a4f527759e927fc74dd566da90bb273b28f787589bd24f602837f1e53ad4bfa7fe6c855014c77a14b56884f95b3602a63a6'} -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 10:37:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834637.655252, 'pubkey_prefix': '32d705037e5f012323d04fb61abd1c29726c3b70774a6c6e456a4f527759e927', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323d04fb61abd1c29726c3b70774a6c6e456a4f527759e927fc74dd566da90bb273b28f787589bd24f602837f1e53ad4bfa7fe6c855014c77a14b56884f95b3602a63a6'} -2025-09-02 10:37:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971506b864c77e... -2025-09-02 10:37:20 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971506b864c77e... -2025-09-02 10:37:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971506b864c77e... -2025-09-02 10:37:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834640.845258, 'pubkey_prefix': 'ec971506b864c77e865f16d38f2e4842c73e7e71c551d672e19e9f89cbba4a0c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971506b864c77e865f16d38f2e4842c73e7e71c551d672e19e9f89cbba4a0c7b14258da41f237b90b60c3e7efd8e70da540426cc91c7fefd2b48bd93'} -2025-09-02 10:37:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71507b864c77e... -2025-09-02 10:37:21 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71507b864c77e... -2025-09-02 10:37:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71507b864c77e... -2025-09-02 10:37:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834641.707529, 'pubkey_prefix': '33d71507b864c77e865f0116d38f2e4842c73e7e71c551d672e19e9f89cbba4a', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71507b864c77e865f0116d38f2e4842c73e7e71c551d672e19e9f89cbba4a0c7b14258da41f237b90b60c3e7efd8e70da540426cc91c7fefd2b48bd93'} -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981105e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981105e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981105e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834677.292135, 'pubkey_prefix': 'f1981105e9e61f7e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc849', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981105e9e61f7e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c76b2bb768d46270de0371f8e481725a59b618380c7e8c8982511e53eaf03e96c9cf316d0c9dda35d73faf0947f7f2b41b1adefdfa74448555ce3fb313081feb45c7a49e069298c9d702f537b5f86661636164653030'} -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71106e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71106e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71106e9e61f7e... -2025-09-02 10:37:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834677.992219, 'pubkey_prefix': '31d71106e9e61f7e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71106e9e61f7e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c76b2bb768d46270de0371f8e481725a59b618380c7e8c8982511e53eaf03e96c9cf316d0c9dda35d73faf0947f7f2b41b1adefdfa74448555ce3fb313081feb45c7a49e069298c9d702f537b5f86661636164653030'} -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971503697e5f11... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971503697e5f11... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971503697e5f11... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834731.0046442, 'pubkey_prefix': 'ec971503697e5f11d9516a8f73e4888f35d91e331f7a4f47859942320e63fd19', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971503697e5f11d9516a8f73e4888f35d91e331f7a4f47859942320e63fd19b25a545cd7ce54b7ea136dbb8a0e14869db57f07fe611f203cb8641be1fbd72e8b4f70f16b95f1de8851'} -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756834727, 'text': 'S H R \\ K E: Woof uograding this t1000 to 1.8.1 was a pain'} -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Extracted sender from text: S H R \ K E -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Message content for processing: Woof uograding this t1000 to 1.8.1 was a pain -2025-09-02 10:38:51 - MeshCoreBot - INFO - Received channel message (Public) from S H R \ K E: S H R \ K E: Woof uograding this t1000 to 1.8.1 was a pain -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834731.0046442, 'pubkey_prefix': 'ec971503697e5f11d9516a8f73e4888f35d91e331f7a4f47859942320e63fd19', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971503697e5f11d9516a8f73e4888f35d91e331f7a4f47859942320e63fd19b25a545cd7ce54b7ea136dbb8a0e14869db57f07fe611f203cb8641be1fbd72e8b4f70f16b95f1de8851'} -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Found raw packet data: ec971503697e5f11d9516a8f73e4888f... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Converted to 74 bytes: ec971503697e5f11... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Has transport codes: 97150369 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71504697e5f01... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71504697e5f01... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71504697e5f01... -2025-09-02 10:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834731.5881479, 'pubkey_prefix': '32d71504697e5f0111d9516a8f73e4888f35d91e331f7a4f47859942320e63fd', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71504697e5f0111d9516a8f73e4888f35d91e331f7a4f47859942320e63fd19b25a545cd7ce54b7ea136dbb8a0e14869db57f07fe611f203cb8641be1fbd72e8b4f70f16b95f1de8851'} -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9715054264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9715054264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9715054264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834773.054357, 'pubkey_prefix': 'ed9715054264c77e5f16587de5ec4bbe29a83647e58092433f76c6f42517cb90', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9715054264c77e5f16587de5ec4bbe29a83647e58092433f76c6f42517cb90df89083f33895395e52f2c1bd03a00ccd3c08f31ee232ae848b70981'} -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d815064264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d815064264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d815064264c77e... -2025-09-02 10:39:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834773.7947369, 'pubkey_prefix': '33d815064264c77e5f0116587de5ec4bbe29a83647e58092433f76c6f42517cb', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d815064264c77e5f0116587de5ec4bbe29a83647e58092433f76c6f42517cb90df89083f33895395e52f2c1bd03a00ccd3c08f31ee232ae848b70981'} -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815089164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815089164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815089164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834787.264818, 'pubkey_prefix': 'f19815089164c794d0381d5f162071df4c062149c9d915e906cbe341b7875c48', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815089164c794d0381d5f162071df4c062149c9d915e906cbe341b7875c48973d9131421c781e4a6809cd010c5a'} -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715099164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715099164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715099164c794... -2025-09-02 10:39:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834787.580616, 'pubkey_prefix': '30d715099164c794d0381d5f01162071df4c062149c9d915e906cbe341b7875c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715099164c794d0381d5f01162071df4c062149c9d915e906cbe341b7875c48973d9131421c781e4a6809cd010c5a'} -2025-09-02 10:40:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811015fee15d1... -2025-09-02 10:40:03 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811015fee15d1... -2025-09-02 10:40:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811015fee15d1... -2025-09-02 10:40:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834803.684644, 'pubkey_prefix': 'ef9811015fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd4', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811015fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21de82bb7682b29126d480551475819dc93ebf4f019f29db9e633f5be4893d762bb8a20194df6793012dc5e2a4bb7da07f6a1357cf0d40008241f19daea46e8cb9e8c9da5098348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 10:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711025f01ee15... -2025-09-02 10:40:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711025f01ee15... -2025-09-02 10:40:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711025f01ee15... -2025-09-02 10:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834804.69243, 'pubkey_prefix': '2fd711025f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711025f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21de82bb7682b29126d480551475819dc93ebf4f019f29db9e633f5be4893d762bb8a20194df6793012dc5e2a4bb7da07f6a1357cf0d40008241f19daea46e8cb9e8c9da5098348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 10:40:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9a11015f860cca... -2025-09-02 10:40:10 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9a11015f860cca... -2025-09-02 10:40:10 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey ed9a11015f860cca... -2025-09-02 10:40:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834810.6905248, 'pubkey_prefix': 'ed9a11015f860cca9784c7347338891faca922566190408b40135bc8c9737211', 'snr': -4.75, 'rssi': -102, 'raw_hex': 'ed9a11015f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a9fa2bb7686bd753d3e17df9fb3d64148f1e46549a9cf6dad1817aa70a2847d07e2d6d3342c459f0079ad11cb56988f7a148b4515b9ad0d71f0ac5ab68a0cc36bfa92c29099239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 10:40:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711025f01860c... -2025-09-02 10:40:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711025f01860c... -2025-09-02 10:40:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711025f01860c... -2025-09-02 10:40:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834812.1063838, 'pubkey_prefix': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a9fa2bb7686bd753d3e17df9fb3d64148f1e46549a9cf6dad1817aa70a2847d07e2d6d3342c459f0079ad11cb56988f7a148b4515b9ad0d71f0ac5ab68a0cc36bfa92c29099239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150442647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150442647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150442647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834828.09005, 'pubkey_prefix': 'ec97150442647e5f1649aefa02fd0a9289b030a29eec8eba5f146e295b99f174', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150442647e5f1649aefa02fd0a9289b030a29eec8eba5f146e295b99f174d5ca66fe9489bde6872eff'} -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150542647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150542647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150542647e5f... -2025-09-02 10:40:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834828.769841, 'pubkey_prefix': '2fd7150542647e5f011649aefa02fd0a9289b030a29eec8eba5f146e295b99f1', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150542647e5f011649aefa02fd0a9289b030a29eec8eba5f146e295b99f174d5ca66fe9489bde6872eff'} -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971502255fcda8... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971502255fcda8... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971502255fcda8... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834829.427828, 'pubkey_prefix': 'ed971502255fcda87852848b770c3afdbea650000410f37c7a656ce9f063cd03', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971502255fcda87852848b770c3afdbea650000410f37c7a656ce9f063cd030164aac4b5c5214cf9'} -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71503255f01cd... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71503255f01cd... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71503255f01cd... -2025-09-02 10:40:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834829.714153, 'pubkey_prefix': '2fd71503255f01cda87852848b770c3afdbea650000410f37c7a656ce9f063cd', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71503255f01cda87852848b770c3afdbea650000410f37c7a656ce9f063cd030164aac4b5c5214cf9'} -2025-09-02 10:40:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971103e67e5fe4... -2025-09-02 10:40:34 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971103e67e5fe4... -2025-09-02 10:40:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971103e67e5fe4... -2025-09-02 10:40:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834834.698383, 'pubkey_prefix': 'eb971103e67e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971103e67e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b0a2cb768e9c67f7f462bc4af0c31219e6d8b7c50921f5333ef666c3d4670a127220b067e689ef057c9768bc956a17135f6cd549c12c68082afcd260c5c665f3e723e880492008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 10:40:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71104e67e5f01... -2025-09-02 10:40:35 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71104e67e5f01... -2025-09-02 10:40:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71104e67e5f01... -2025-09-02 10:40:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834835.7411368, 'pubkey_prefix': '33d71104e67e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71104e67e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b0a2cb768e9c67f7f462bc4af0c31219e6d8b7c50921f5333ef666c3d4670a127220b067e689ef057c9768bc956a17135f6cd549c12c68082afcd260c5c665f3e723e880492008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 10:40:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9715059c91647e... -2025-09-02 10:40:38 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9715059c91647e... -2025-09-02 10:40:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9715059c91647e... -2025-09-02 10:40:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834838.764744, 'pubkey_prefix': 'ea9715059c91647e5f164fc60461952b79c977b3d4f223c5e831d81c36eae4c4', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9715059c91647e5f164fc60461952b79c977b3d4f223c5e831d81c36eae4c45800ff521dc58529762d8cf2'} -2025-09-02 10:40:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd715069c91647e... -2025-09-02 10:40:39 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd715069c91647e... -2025-09-02 10:40:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd715069c91647e... -2025-09-02 10:40:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834839.446453, 'pubkey_prefix': '2cd715069c91647e5f01164fc60461952b79c977b3d4f223c5e831d81c36eae4', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd715069c91647e5f01164fc60461952b79c977b3d4f223c5e831d81c36eae4c45800ff521dc58529762d8cf2'} -2025-09-02 10:40:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971102085fce83... -2025-09-02 10:40:40 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971102085fce83... -2025-09-02 10:40:40 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971102085fce83... -2025-09-02 10:40:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834840.075603, 'pubkey_prefix': 'ed971102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971102085fce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7182cb768437e63abd872b2c15b090ae6653774fa2845c56af66d0c705fc5526fb5a39bcd55eb7e6da4228df6b954597679b6766207831e7e04ef4d2d4fc2836200b09a03932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 10:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71103085f01ce... -2025-09-02 10:40:41 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71103085f01ce... -2025-09-02 10:40:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71103085f01ce... -2025-09-02 10:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834841.584445, 'pubkey_prefix': '33d71103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b054161437', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71103085f01ce83c93b4f68d8b56a92b0fa2fec4279b717ac84b0541614378a782fe3bb99c7182cb768437e63abd872b2c15b090ae6653774fa2845c56af66d0c705fc5526fb5a39bcd55eb7e6da4228df6b954597679b6766207831e7e04ef4d2d4fc2836200b09a03932ce1d9029ab5b8f8486f757365206f662048415821202868656c6c6f295e'} -2025-09-02 10:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97110691507ecb... -2025-09-02 10:40:48 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97110691507ecb... -2025-09-02 10:40:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97110691507ecb... -2025-09-02 10:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834848.397123, 'pubkey_prefix': 'ec97110691507ecb085f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf90', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97110691507ecb085f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d1182cb76869744f617bfcc52d88bcbbf42181a07b7b5a398ad8b3cb642cc37c34065d16e810c94ac6b15801e6933c46bd61d77442748af786fb9036ed62652bc167b4240c922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 10:40:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110791507ecb... -2025-09-02 10:40:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110791507ecb... -2025-09-02 10:40:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110791507ecb... -2025-09-02 10:40:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834849.3988779, 'pubkey_prefix': '31d7110791507ecb085f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110791507ecb085f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d1182cb76869744f617bfcc52d88bcbbf42181a07b7b5a398ad8b3cb642cc37c34065d16e810c94ac6b15801e6933c46bd61d77442748af786fb9036ed62652bc167b4240c922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9b150ad054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9b150ad054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey eb9b150ad054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834852.2992818, 'pubkey_prefix': 'eb9b150ad054fb7f91507e24865fcd223f7bce4c4b1239cd5db545c7885ced67', 'snr': -5.25, 'rssi': -101, 'raw_hex': 'eb9b150ad054fb7f91507e24865fcd223f7bce4c4b1239cd5db545c7885ced67b97c19963e17e5eabafd73548c4e932305'} -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7150bd054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7150bd054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7150bd054fb7f... -2025-09-02 10:40:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834852.7373471, 'pubkey_prefix': '32d7150bd054fb7f91507e24865f01cd223f7bce4c4b1239cd5db545c7885ced', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7150bd054fb7f91507e24865f01cd223f7bce4c4b1239cd5db545c7885ced67b97c19963e17e5eabafd73548c4e932305'} -2025-09-02 10:41:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971505e764c780... -2025-09-02 10:41:00 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971505e764c780... -2025-09-02 10:41:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971505e764c780... -2025-09-02 10:41:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834860.965572, 'pubkey_prefix': 'ec971505e764c7805f16091c4aa5634bcfef7fe535236278698b167a2b115539', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505e764c7805f16091c4aa5634bcfef7fe535236278698b167a2b115539c2582374bb5f8d0438730041'} -2025-09-02 10:41:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506e764c780... -2025-09-02 10:41:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506e764c780... -2025-09-02 10:41:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506e764c780... -2025-09-02 10:41:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834861.554794, 'pubkey_prefix': '30d71506e764c7805f0116091c4aa5634bcfef7fe535236278698b167a2b1155', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506e764c7805f0116091c4aa5634bcfef7fe535236278698b167a2b115539c2582374bb5f8d0438730041'} -2025-09-02 10:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103081d5f53... -2025-09-02 10:41:18 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103081d5f53... -2025-09-02 10:41:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103081d5f53... -2025-09-02 10:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834878.721817, 'pubkey_prefix': 'f2991103081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5472cb7688e6f530593ce342f0140b0c2aa234aa497c4519658026021089912673a7c371ddd959b14ec8a6d04b8ffd5c8a9b164cda1233187c573288de4d847e75e4b5308932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 10:41:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f54c5... -2025-09-02 10:41:19 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f54c5... -2025-09-02 10:41:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f54c5... -2025-09-02 10:41:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834879.6522439, 'pubkey_prefix': 'f29905027e5f54c54347fe393d6ca2da248f642f99f7ebf3d4e36392351f6fac', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f54c54347fe393d6ca2da248f642f99f7ebf3d4e36392351f6fac388e1fa4d4e91f4608bc5cdbc814764b19b20c1cda6438cfc4889bfe3c0813d97e790717cb538c065289'} -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104081d5f01... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104081d5f01... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104081d5f01... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834880.1694999, 'pubkey_prefix': '30d71104081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c692', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5472cb7688e6f530593ce342f0140b0c2aa234aa497c4519658026021089912673a7c371ddd959b14ec8a6d04b8ffd5c8a9b164cda1233187c573288de4d847e75e4b5308932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0154... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0154... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0154... -2025-09-02 10:41:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834880.899422, 'pubkey_prefix': '30d705037e5f0154c54347fe393d6ca2da248f642f99f7ebf3d4e36392351f6f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0154c54347fe393d6ca2da248f642f99f7ebf3d4e36392351f6fac388e1fa4d4e91f4608bc5cdbc814764b19b20c1cda6438cfc4889bfe3c0813d97e790717cb538c065289'} -2025-09-02 10:41:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150442647e5f... -2025-09-02 10:41:47 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150442647e5f... -2025-09-02 10:41:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150442647e5f... -2025-09-02 10:41:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834907.911096, 'pubkey_prefix': 'f098150442647e5f16dcbd9a80cd580382482e61a533980b434fc87ffea02d3f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150442647e5f16dcbd9a80cd580382482e61a533980b434fc87ffea02d3f3a376740faf5f13928b572494cfd3bcb2a48be7c61283ad526021735bb880bd2f1da18c83238803c2b1658'} -2025-09-02 10:41:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150542647e5f... -2025-09-02 10:41:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150542647e5f... -2025-09-02 10:41:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150542647e5f... -2025-09-02 10:41:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834908.774467, 'pubkey_prefix': '30d7150542647e5f0116dcbd9a80cd580382482e61a533980b434fc87ffea02d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150542647e5f0116dcbd9a80cd580382482e61a533980b434fc87ffea02d3f3a376740faf5f13928b572494cfd3bcb2a48be7c61283ad526021735bb880bd2f1da18c83238803c2b1658'} -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971505e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971505e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971505e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834933.4791481, 'pubkey_prefix': 'eb971505e9b124865fd57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab98', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505e9b124865fd57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab98ae6389f8feb10e4edf98ff48'} -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756834933, 'text': 'Panic Mobile 🚗: yo'} -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Extracted sender from text: Panic Mobile 🚗 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Message content for processing: yo -2025-09-02 10:42:13 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Panic Mobile 🚗: Panic Mobile 🚗: yo -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834933.4791481, 'pubkey_prefix': 'eb971505e9b124865fd57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab98', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505e9b124865fd57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab98ae6389f8feb10e4edf98ff48'} -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Found raw packet data: eb971505e9b124865fd57cdc55d9df3b... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Converted to 44 bytes: eb971505e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Has transport codes: 971505e9 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Not enough data: need 183, have 44 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:42:13 - MeshCoreBot - INFO - Processing message: yo -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506e9b12486... -2025-09-02 10:42:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834933.685614, 'pubkey_prefix': '30d71506e9b124865f01d57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506e9b124865f01d57cdc55d9df3b9610ab27e85c5cb138fd72c6fb54ab98ae6389f8feb10e4edf98ff48'} -2025-09-02 10:42:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971504f2807e5f... -2025-09-02 10:42:23 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971504f2807e5f... -2025-09-02 10:42:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971504f2807e5f... -2025-09-02 10:42:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834943.7111108, 'pubkey_prefix': 'ea971504f2807e5fcd63b6daa1e7edce5868c4e7fca7d76d0bd51c5127ffff9a', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971504f2807e5fcd63b6daa1e7edce5868c4e7fca7d76d0bd51c5127ffff9a687f9263a28732482bc8c8a06ab50d22f83d68d1cdd0a56c52e2fc'} -2025-09-02 10:42:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505f2807e5f... -2025-09-02 10:42:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505f2807e5f... -2025-09-02 10:42:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505f2807e5f... -2025-09-02 10:42:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834944.574937, 'pubkey_prefix': '30d71505f2807e5f01cd63b6daa1e7edce5868c4e7fca7d76d0bd51c5127ffff', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505f2807e5f01cd63b6daa1e7edce5868c4e7fca7d76d0bd51c5127ffff9a687f9263a28732482bc8c8a06ab50d22f83d68d1cdd0a56c52e2fc'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815045a1f7e5f... -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815045a1f7e5f... -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815045a1f7e5f... -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834984.50981, 'pubkey_prefix': 'ef9815045a1f7e5f118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815045a1f7e5f118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e230d6552e1b01b83241715fb397d62f54d05416fc2eddd845d4327aad1e8b46096050a477c11beed9f42113b18b768b61727e43078fc55c6ec63364'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756834977, 'text': 'South Bellevue: 1.8.1 on esp32 V3 is running 0.2 watts lower. Companion ble'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Extracted sender from text: South Bellevue -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Message content for processing: 1.8.1 on esp32 V3 is running 0.2 watts lower. Companion ble -2025-09-02 10:43:04 - MeshCoreBot - INFO - Received channel message (Public) from South Bellevue: South Bellevue: 1.8.1 on esp32 V3 is running 0.2 watts lower. Companion ble -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756834984.50981, 'pubkey_prefix': 'ef9815045a1f7e5f118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815045a1f7e5f118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e230d6552e1b01b83241715fb397d62f54d05416fc2eddd845d4327aad1e8b46096050a477c11beed9f42113b18b768b61727e43078fc55c6ec63364'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Found raw packet data: ef9815045a1f7e5f118b91a00ce1c068... -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Converted to 91 bytes: ef9815045a1f7e5f... -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Has transport codes: 9815045a -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Path bytes: 7e5f118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e230d6552e1b -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Payload: 01b83241715fb397d62f54d05416fc2e... (54 bytes) -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 31, 'path_nodes': ['5f7e', '8b11', 'a091', 'e10c', '68c0', 'a5e0', 'dca2', '3ee9', '43da', '3b3b', 'ad62', 'ec2d', 'e2c6', 'd630', '2e55'], 'payload': '01b83241715fb397d62f54d05416fc2eddd845d4327aad1e8b46096050a477c11beed9f42113b18b768b61727e43078fc55c6ec63364', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 239, 'path_len': 31, 'path_nodes': ['5f7e', '8b11', 'a091', 'e10c', '68c0', 'a5e0', 'dca2', '3ee9', '43da', '3b3b', 'ad62', 'ec2d', 'e2c6', 'd630', '2e55'], 'payload': '01b83241715fb397d62f54d05416fc2eddd845d4327aad1e8b46096050a477c11beed9f42113b18b768b61727e43078fc55c6ec63364', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (4 hops) -2025-09-02 10:43:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715055a1f7e5f... -2025-09-02 10:43:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715055a1f7e5f... -2025-09-02 10:43:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715055a1f7e5f... -2025-09-02 10:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834985.69744, 'pubkey_prefix': '30d715055a1f7e5f01118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715055a1f7e5f01118b91a00ce1c068e0a5a2dce93eda433b3b62ad2decc6e230d6552e1b01b83241715fb397d62f54d05416fc2eddd845d4327aad1e8b46096050a477c11beed9f42113b18b768b61727e43078fc55c6ec63364'} -2025-09-02 10:43:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805015f547e77... -2025-09-02 10:43:06 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805015f547e77... -2025-09-02 10:43:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805015f547e77... -2025-09-02 10:43:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834986.442975, 'pubkey_prefix': 'ed9805015f547e773a8a4187e9d7c367fb14801204487ef10ceb14f809e94452', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805015f547e773a8a4187e9d7c367fb14801204487ef10ceb14f809e94452d3d33b4213ed7e8e1b64e89e10db874c21d0aac770627e49442be9c66a8bf9ff13bdfccec06eba5e6c'} -2025-09-02 10:43:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01547e... -2025-09-02 10:43:07 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01547e... -2025-09-02 10:43:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01547e... -2025-09-02 10:43:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756834987.306974, 'pubkey_prefix': '32d705025f01547e773a8a4187e9d7c367fb14801204487ef10ceb14f809e944', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01547e773a8a4187e9d7c367fb14801204487ef10ceb14f809e94452d3d33b4213ed7e8e1b64e89e10db874c21d0aac770627e49442be9c66a8bf9ff13bdfccec06eba5e6c'} -2025-09-02 10:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815054264c780... -2025-09-02 10:43:25 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815054264c780... -2025-09-02 10:43:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815054264c780... -2025-09-02 10:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835005.666933, 'pubkey_prefix': 'f19815054264c7805f1687706c06c2d7007497e35e03475be06de7061523daf8', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815054264c7805f1687706c06c2d7007497e35e03475be06de7061523daf83d4c858cbba6fda95a52b0c1'} -2025-09-02 10:43:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715064264c780... -2025-09-02 10:43:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715064264c780... -2025-09-02 10:43:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715064264c780... -2025-09-02 10:43:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835006.063957, 'pubkey_prefix': '31d715064264c7805f011687706c06c2d7007497e35e03475be06de7061523da', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715064264c7805f011687706c06c2d7007497e35e03475be06de7061523daf83d4c858cbba6fda95a52b0c1'} -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991504e91f7e5f... -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991504e91f7e5f... -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991504e91f7e5f... -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835009.491276, 'pubkey_prefix': 'f1991504e91f7e5fd526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb81', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504e91f7e5fd526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb81510bd4f483a495924f9e52'} -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756835010, 'text': 'Panic Mobile 🚗: test'} -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Extracted sender from text: Panic Mobile 🚗 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 10:43:29 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Panic Mobile 🚗: Panic Mobile 🚗: test -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835009.491276, 'pubkey_prefix': 'f1991504e91f7e5fd526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb81', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504e91f7e5fd526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb81510bd4f483a495924f9e52'} -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Found raw packet data: f1991504e91f7e5fd526daa7d1ae47ff... -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Converted to 43 bytes: f1991504e91f7e5f... -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Not enough data: need 155, have 43 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 10:43:29 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:43:29 - MeshCoreBot - INFO - Processing message: test -2025-09-02 10:43:29 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 10:43:29 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Panic Mobile 🚗 | Routed through 4 hops | SNR: -3.75 dB | RSSI: -103 dBm | Routed (4 hops) | Received at: 10:43:30 -2025-09-02 10:43:29 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 10:43:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505e91f7e5f... -2025-09-02 10:43:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505e91f7e5f... -2025-09-02 10:43:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505e91f7e5f... -2025-09-02 10:43:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835010.344225, 'pubkey_prefix': '30d71505e91f7e5f01d526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505e91f7e5f01d526daa7d1ae47ffc81543cf6a53d4e990d2bbfe8aaffb81510bd4f483a495924f9e52'} -2025-09-02 10:43:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150101d56729... -2025-09-02 10:43:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150101d56729... -2025-09-02 10:43:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150101d56729... -2025-09-02 10:43:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835012.0787158, 'pubkey_prefix': '30d7150101d567297ccf60c2dc1347c9b4a21e4e4cf5ae5ca1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150101d567297ccf60c2dc1347c9b4a21e4e4cf5ae5ca1c88e7f2b4861b62a2a3b1680013404fc9d145ae4d1d62913cc1a7fdb2a9e8c2dba9c9a15d87d960314518bbda92203c5f6adc030bd873a892b25ba6221d7d49302bf52d735e01de662aa6deeb31fd7bc9d069ae763121147526e983c243477642e43891bce171ac522554d3c2ded2e33d1886f15f27afc5e6d284891f42e0a2dcbae2770ccfc75f2280f1bf9450b04'} -2025-09-02 10:43:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd567... -2025-09-02 10:43:34 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd567... -2025-09-02 10:43:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd567... -2025-09-02 10:43:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835014.887945, 'pubkey_prefix': 'ee981502015fd567297ccf60c2dc1347c9b4a21e4e4cf5ae5ca1c88e7f2b4861', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd567297ccf60c2dc1347c9b4a21e4e4cf5ae5ca1c88e7f2b4861b62a2a3b1680013404fc9d145ae4d1d62913cc1a7fdb2a9e8c2dba9c9a15d87d960314518bbda92203c5f6adc030bd873a892b25ba6221d7d49302bf52d735e01de662aa6deeb31fd7bc9d069ae763121147526e983c243477642e43891bce171ac522554d3c2ded2e33d1886f15f27afc5e6d284891f42e0a2dcbae2770ccfc75f2280f1bf9450b04'} -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed98150491647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed98150491647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed98150491647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835018.06974, 'pubkey_prefix': 'ed98150491647e5f165abef57367d24606a7fd2cc1ba0363cb4fb830bd15e3cf', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed98150491647e5f165abef57367d24606a7fd2cc1ba0363cb4fb830bd15e3cf543efb9b9a3aa968e6cb00'} -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150591647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150591647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150591647e5f... -2025-09-02 10:43:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835018.370763, 'pubkey_prefix': '33d7150591647e5f01165abef57367d24606a7fd2cc1ba0363cb4fb830bd15e3', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150591647e5f01165abef57367d24606a7fd2cc1ba0363cb4fb830bd15e3cf543efb9b9a3aa968e6cb00'} -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed970903757e5f6b... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed970903757e5f6b... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed970903757e5f6b... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835019.4655008, 'pubkey_prefix': 'ed970903757e5f6bca2d5d398ab3dba6469ed4cc18675dbed8878a9e7c31e472', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed970903757e5f6bca2d5d398ab3dba6469ed4cc18675dbed8878a9e7c31e472e3e364423c7256387d583d'} -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904757e5f01... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904757e5f01... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904757e5f01... -2025-09-02 10:43:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835019.9563782, 'pubkey_prefix': '30d70904757e5f016bca2d5d398ab3dba6469ed4cc18675dbed8878a9e7c31e4', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904757e5f016bca2d5d398ab3dba6469ed4cc18675dbed8878a9e7c31e472e3e364423c7256387d583d'} -2025-09-02 10:43:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981506e70c64c7... -2025-09-02 10:43:41 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981506e70c64c7... -2025-09-02 10:43:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981506e70c64c7... -2025-09-02 10:43:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835021.586865, 'pubkey_prefix': 'ef981506e70c64c77e5f1633b022c38b6c118550f954e576a94972f8aa86fe42', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506e70c64c77e5f1633b022c38b6c118550f954e576a94972f8aa86fe4215bae4f1c9cc0d1bb530b04ace'} -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71507e70c64c7... -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71507e70c64c7... -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71507e70c64c7... -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835022.101423, 'pubkey_prefix': '32d71507e70c64c77e5f011633b022c38b6c118550f954e576a94972f8aa86fe', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71507e70c64c77e5f011633b022c38b6c118550f954e576a94972f8aa86fe4215bae4f1c9cc0d1bb530b04ace'} -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Converted to 29 bytes: ec972105fb917e86... -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Has transport codes: 972105fb -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Not enough data: need 151, have 29 -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d72106fb917e86... -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Has transport codes: d72106fb -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 10:43:42 - MeshCoreBot - DEBUG - Not enough data: need 151, have 30 -2025-09-02 10:44:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5f4a7f... -2025-09-02 10:44:00 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5f4a7f... -2025-09-02 10:44:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5f4a7f... -2025-09-02 10:44:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835040.88196, 'pubkey_prefix': 'ef9811027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec10d2db7680b2f4303ded8b84b13dbbe9795102133b3d6d64ab5a54e29e88ed7263ae83baec98c5affbfb065e06bb23fc77a51c205f17265d86027626efc1e404115dec8079244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 10:44:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f014a... -2025-09-02 10:44:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f014a... -2025-09-02 10:44:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f014a... -2025-09-02 10:44:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835041.575372, 'pubkey_prefix': '30d711037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec10d2db7680b2f4303ded8b84b13dbbe9795102133b3d6d64ab5a54e29e88ed7263ae83baec98c5affbfb065e06bb23fc77a51c205f17265d86027626efc1e404115dec8079244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 10:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705027e5f2323... -2025-09-02 10:44:09 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705027e5f2323... -2025-09-02 10:44:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705027e5f2323... -2025-09-02 10:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835049.068744, 'pubkey_prefix': 'e99705027e5f2323694e0032596ac8303f2a3c630368fd0ab3f131d9b9b83405', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705027e5f2323694e0032596ac8303f2a3c630368fd0ab3f131d9b9b8340539e0e5ee9a25b52898272f49ec032fc3adeb5c63efdcb905d8e509b407cffa34023b3dd276335b12ff8d'} -2025-09-02 10:44:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 10:44:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 10:44:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 10:44:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835050.073782, 'pubkey_prefix': '2ed705037e5f012323694e0032596ac8303f2a3c630368fd0ab3f131d9b9b834', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f012323694e0032596ac8303f2a3c630368fd0ab3f131d9b9b8340539e0e5ee9a25b52898272f49ec032fc3adeb5c63efdcb905d8e509b407cffa34023b3dd276335b12ff8d'} -2025-09-02 10:44:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711021d5fa097... -2025-09-02 10:44:18 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711021d5fa097... -2025-09-02 10:44:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711021d5fa097... -2025-09-02 10:44:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835058.58689, 'pubkey_prefix': 'ec9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131351e844668c273f079be1a0c20f6a413b0aec88da1c1186a7a4d3feded38dfdc7f2d98fa06675119541e5bfc9068eb387304038c7c24e0f85b5f47e2009cc752c001a8e029256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 10:44:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711031d5f01a0... -2025-09-02 10:44:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711031d5f01a0... -2025-09-02 10:44:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711031d5f01a0... -2025-09-02 10:44:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835059.782913, 'pubkey_prefix': '31d711031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131351e844668c273f079be1a0c20f6a413b0aec88da1c1186a7a4d3feded38dfdc7f2d98fa06675119541e5bfc9068eb387304038c7c24e0f85b5f47e2009cc752c001a8e029256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f857e76... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f857e76... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f857e76... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835066.191492, 'pubkey_prefix': 'ea9705015f857e766976aac9bd11c2451c20209b2f6fd4625cf3312e6e132678', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f857e766976aac9bd11c2451c20209b2f6fd4625cf3312e6e132678435ee6c6049aa30fa98ba538db65f384c2a842f0d0903333a7e955e9d97735cee90ea38540aa3c5e98'} -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-02 10:44:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835066.770962, 'pubkey_prefix': '2fd705025f01857e766976aac9bd11c2451c20209b2f6fd4625cf3312e6e1326', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857e766976aac9bd11c2451c20209b2f6fd4625cf3312e6e132678435ee6c6049aa30fa98ba538db65f384c2a842f0d0903333a7e955e9d97735cee90ea38540aa3c5e98'} -2025-09-02 10:44:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea961107e9e61f38... -2025-09-02 10:44:41 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea961107e9e61f38... -2025-09-02 10:44:41 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey ea961107e9e61f38... -2025-09-02 10:44:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835081.7981892, 'pubkey_prefix': 'ea961107e9e61f38c41d5f78c855bdb5f240a18708047c45477de9f2d0aeb9d3', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea961107e9e61f38c41d5f78c855bdb5f240a18708047c45477de9f2d0aeb9d343025eac14736fee4d216424d7766630d8c3fae34b8ffce6d164827be8449d0d43c29703c2dcf16f264497db0cf7ca09d88defbc5786fdb85f55c868370fde694a631ba06ca082f7fdb1b04049c10d920000000000000000427269636b746563205265706561746572'} -2025-09-02 10:44:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71108e9e61f38... -2025-09-02 10:44:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71108e9e61f38... -2025-09-02 10:44:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71108e9e61f38... -2025-09-02 10:44:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835083.539376, 'pubkey_prefix': '32d71108e9e61f38c41d5f0178c855bdb5f240a18708047c45477de9f2d0aeb9', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71108e9e61f38c41d5f0178c855bdb5f240a18708047c45477de9f2d0aeb9d343025eac14736fee4d216424d7766630d8c3fae34b8ffce6d164827be8449d0d43c29703c2dcf16f264497db0cf7ca09d88defbc5786fdb85f55c868370fde694a631ba06ca082f7fdb1b04049c10d920000000000000000427269636b746563205265706561746572'} -2025-09-02 10:44:51 - MeshCoreBot - DEBUG - Converted to 27 bytes: ea970903fb7e5fca... -2025-09-02 10:44:51 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 10:44:51 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:44:51 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 10:44:52 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd70904fb7e5f01... -2025-09-02 10:44:52 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 10:44:52 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:44:52 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 10:44:53 - MeshCoreBot - DEBUG - Converted to 28 bytes: eb97210475b17e5f... -2025-09-02 10:44:53 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 10:44:53 - MeshCoreBot - DEBUG - Has transport codes: 97210475 -2025-09-02 10:44:53 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:44:53 - MeshCoreBot - DEBUG - Not enough data: need 183, have 28 -2025-09-02 10:44:54 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd7210575b17e5f... -2025-09-02 10:44:54 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 10:44:54 - MeshCoreBot - DEBUG - Has transport codes: d7210575 -2025-09-02 10:44:54 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:44:54 - MeshCoreBot - DEBUG - Not enough data: need 183, have 29 -2025-09-02 10:45:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981505e71d647e... -2025-09-02 10:45:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981505e71d647e... -2025-09-02 10:45:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981505e71d647e... -2025-09-02 10:45:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835120.037282, 'pubkey_prefix': 'f1981505e71d647e5f16c96523f2a9b2dfb04caf8d90baf35b6123dc26e4a78d', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505e71d647e5f16c96523f2a9b2dfb04caf8d90baf35b6123dc26e4a78db7628fe10dc9a536e03805ef2dee3445a878edc8290883fb79e5d5c23782349461b3de77ab9d3bbd5fce461c22bcb7336b6ca987d5f33ba52eadb6ee476d47f15d222d12fdfaafc9acb4854e'} -2025-09-02 10:45:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71506e71d647e... -2025-09-02 10:45:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71506e71d647e... -2025-09-02 10:45:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71506e71d647e... -2025-09-02 10:45:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835121.017617, 'pubkey_prefix': '32d71506e71d647e5f0116c96523f2a9b2dfb04caf8d90baf35b6123dc26e4a7', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71506e71d647e5f0116c96523f2a9b2dfb04caf8d90baf35b6123dc26e4a78db7628fe10dc9a536e03805ef2dee3445a878edc8290883fb79e5d5c23782349461b3de77ab9d3bbd5fce461c22bcb7336b6ca987d5f33ba52eadb6ee476d47f15d222d12fdfaafc9acb4854e'} -2025-09-02 10:45:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110564c7a37e... -2025-09-02 10:45:58 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110564c7a37e... -2025-09-02 10:45:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110564c7a37e... -2025-09-02 10:45:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835158.357704, 'pubkey_prefix': 'ef98110564c7a37e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110564c7a37e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db74e0ac4a66945d4dd20b082c9e1a3359943123ebd267cb813e56adb3a17b794e9ba876d83acab15b3e9c552ad4607d0ad8579d16ffbbe394840711871caa7605b9437ad900920000000000000000526163657220585f'} -2025-09-02 10:45:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110664c7a37e... -2025-09-02 10:45:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110664c7a37e... -2025-09-02 10:45:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110664c7a37e... -2025-09-02 10:45:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835159.1160908, 'pubkey_prefix': '30d7110664c7a37e5f011d462dd88aa4bc8e940e638280eb332fc921121212a8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110664c7a37e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db74e0ac4a66945d4dd20b082c9e1a3359943123ebd267cb813e56adb3a17b794e9ba876d83acab15b3e9c552ad4607d0ad8579d16ffbbe394840711871caa7605b9437ad900920000000000000000526163657220585f'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981505801f381d... -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981505801f381d... -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981505801f381d... -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835176.748072, 'pubkey_prefix': 'ef981505801f381d5f11bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981505801f381d5f11bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7314a0554b0e8d6e3474b43cac97efbb48cc3ece4620220f152c43d1e'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756835174, 'text': 'UncleLit Ikoka1W: On ferry to vashon island'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Message content for processing: On ferry to vashon island -2025-09-02 10:46:16 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: On ferry to vashon island -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835176.748072, 'pubkey_prefix': 'ef981505801f381d5f11bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981505801f381d5f11bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7314a0554b0e8d6e3474b43cac97efbb48cc3ece4620220f152c43d1e'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Found raw packet data: ef981505801f381d5f11bb9b568bf902... -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Converted to 60 bytes: ef981505801f381d... -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Has transport codes: 98150580 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Path bytes: 381d5f11bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7314a0554b0 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Payload: e8d6e3474b43cac97efbb48cc3ece462... (23 bytes) -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 31, 'path_nodes': ['1d38', '115f', '9bbb', '8b56', '2f9', 'ebcb', '3236', '7a8b', '979a', '74a1', '3a71', 'afa6', 'b755', '4a31', '5405'], 'payload': 'e8d6e3474b43cac97efbb48cc3ece4620220f152c43d1e', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 239, 'path_len': 31, 'path_nodes': ['1d38', '115f', '9bbb', '8b56', '2f9', 'ebcb', '3236', '7a8b', '979a', '74a1', '3a71', 'afa6', 'b755', '4a31', '5405'], 'payload': 'e8d6e3474b43cac97efbb48cc3ece4620220f152c43d1e', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (5 hops) -2025-09-02 10:46:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:46:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71506801f381d... -2025-09-02 10:46:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71506801f381d... -2025-09-02 10:46:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71506801f381d... -2025-09-02 10:46:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835177.368483, 'pubkey_prefix': '2ed71506801f381d5f0111bb9b568bf902cbeb36328b7a9a97a174713aa6af55', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71506801f381d5f0111bb9b568bf902cbeb36328b7a9a97a174713aa6af55b7314a0554b0e8d6e3474b43cac97efbb48cc3ece4620220f152c43d1e'} -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981505d0b1241d... -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981505d0b1241d... -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981505d0b1241d... -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835190.858455, 'pubkey_prefix': 'f0981505d0b1241d5f114926d2c3cd069f5349ad343359bfe5e76ae864a2248f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505d0b1241d5f114926d2c3cd069f5349ad343359bfe5e76ae864a2248f3f2bbe020dc91ea5cbea2288f1b0119a196efb470c215186f16fa654'} -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756835188, 'text': 'moss 🐕🐾: Boat! Boat! Boat!'} -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Message content for processing: Boat! Boat! Boat! -2025-09-02 10:46:30 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: Boat! Boat! Boat! -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835190.858455, 'pubkey_prefix': 'f0981505d0b1241d5f114926d2c3cd069f5349ad343359bfe5e76ae864a2248f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505d0b1241d5f114926d2c3cd069f5349ad343359bfe5e76ae864a2248f3f2bbe020dc91ea5cbea2288f1b0119a196efb470c215186f16fa654'} -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Found raw packet data: f0981505d0b1241d5f114926d2c3cd06... -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Converted to 60 bytes: f0981505d0b1241d... -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Has transport codes: 981505d0 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Not enough data: need 183, have 60 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 10:46:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:46:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506d0b1241d... -2025-09-02 10:46:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506d0b1241d... -2025-09-02 10:46:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506d0b1241d... -2025-09-02 10:46:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835191.357494, 'pubkey_prefix': '30d71506d0b1241d5f01114926d2c3cd069f5349ad343359bfe5e76ae864a224', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506d0b1241d5f01114926d2c3cd069f5349ad343359bfe5e76ae864a2248f3f2bbe020dc91ea5cbea2288f1b0119a196efb470c215186f16fa654'} -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981507d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981507d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981507d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835196.237256, 'pubkey_prefix': 'ee981507d0801fb124865fc188862e1ee2f5d493e71f6db1bd4333818f46d653', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981507d0801fb124865fc188862e1ee2f5d493e71f6db1bd4333818f46d653f2577e91832be4b713d08313dd48068ff320c4422fc62cab5d3d3234dac2de7899a48ff6b00086'} -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71508d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71508d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71508d0801fb1... -2025-09-02 10:46:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835196.528407, 'pubkey_prefix': '2ed71508d0801fb124865f01c188862e1ee2f5d493e71f6db1bd4333818f46d6', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71508d0801fb124865f01c188862e1ee2f5d493e71f6db1bd4333818f46d653f2577e91832be4b713d08313dd48068ff320c4422fc62cab5d3d3234dac2de7899a48ff6b00086'} -2025-09-02 10:46:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea970903757e5f6b... -2025-09-02 10:46:43 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea970903757e5f6b... -2025-09-02 10:46:43 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea970903757e5f6b... -2025-09-02 10:46:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835203.8111382, 'pubkey_prefix': 'ea970903757e5f6bca0ff82cc8b444084a857c6d1e1daac93dc87504dec9aaa1', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea970903757e5f6bca0ff82cc8b444084a857c6d1e1daac93dc87504dec9aaa11a13739b69c70559d051825bd83a9cd342c56bb414cb4fd0d41207'} -2025-09-02 10:46:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904757e5f01... -2025-09-02 10:46:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904757e5f01... -2025-09-02 10:46:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904757e5f01... -2025-09-02 10:46:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835204.673284, 'pubkey_prefix': '30d70904757e5f016bca0ff82cc8b444084a857c6d1e1daac93dc87504dec9aa', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904757e5f016bca0ff82cc8b444084a857c6d1e1daac93dc87504dec9aaa11a13739b69c70559d051825bd83a9cd342c56bb414cb4fd0d41207'} -2025-09-02 10:47:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8971104541f385f... -2025-09-02 10:47:16 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8971104541f385f... -2025-09-02 10:47:16 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e8971104541f385f... -2025-09-02 10:47:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835236.6521568, 'pubkey_prefix': 'e8971104541f385f8ecbf32bc7950df89fec7c1276b2ac8972789168ca8b340f', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e8971104541f385f8ecbf32bc7950df89fec7c1276b2ac8972789168ca8b340f0f240ac44243cf9e9f2db7682225f71a0fcd0a5e9951f16a3c3d10918efbc6cc0f6539ea62ba72aded01b7125fe6b760085171ecd7585b9a968466068e4d5b4b137c5de6d54db0849568f90781686578f09fa7b9'} -2025-09-02 10:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71105541f385f... -2025-09-02 10:47:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71105541f385f... -2025-09-02 10:47:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71105541f385f... -2025-09-02 10:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835237.5711339, 'pubkey_prefix': '30d71105541f385f018ecbf32bc7950df89fec7c1276b2ac8972789168ca8b34', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71105541f385f018ecbf32bc7950df89fec7c1276b2ac8972789168ca8b340f0f240ac44243cf9e9f2db7682225f71a0fcd0a5e9951f16a3c3d10918efbc6cc0f6539ea62ba72aded01b7125fe6b760085171ecd7585b9a968466068e4d5b4b137c5de6d54db0849568f90781686578f09fa7b9'} -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f8575... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f8575... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f8575... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835325.318392, 'pubkey_prefix': 'ed9705027e5f8575854b16d2f78647986cdfd84240dbed59f313d24c2ba5b06a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f8575854b16d2f78647986cdfd84240dbed59f313d24c2ba5b06aebbf207fa289db15fdbd633d54ade3a7cf7442eb12d25f17cf0c2d56fe2e42e05770df14b8f576f19f97'} -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0185... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0185... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0185... -2025-09-02 10:48:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835325.615946, 'pubkey_prefix': '30d705037e5f018575854b16d2f78647986cdfd84240dbed59f313d24c2ba5b0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f018575854b16d2f78647986cdfd84240dbed59f313d24c2ba5b06aebbf207fa289db15fdbd633d54ade3a7cf7442eb12d25f17cf0c2d56fe2e42e05770df14b8f576f19f97'} -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98090475777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98090475777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98090475777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835348.609611, 'pubkey_prefix': 'ef98090475777e5f6bca4dff729797fedc17ab1232069ec8ae56ae71b12439ad', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98090475777e5f6bca4dff729797fedc17ab1232069ec8ae56ae71b12439ad1f1a09653ddc2a46a3bb242739618fbf0bf8e3c7c9f7f84a9507a357'} -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7090575777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7090575777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7090575777e5f... -2025-09-02 10:49:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835348.989463, 'pubkey_prefix': '30d7090575777e5f016bca4dff729797fedc17ab1232069ec8ae56ae71b12439', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7090575777e5f016bca4dff729797fedc17ab1232069ec8ae56ae71b12439ad1f1a09653ddc2a46a3bb242739618fbf0bf8e3c7c9f7f84a9507a357'} -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Converted to 27 bytes: ed972103fb7e5fca... -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d72104fb7e5f01... -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:49:11 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 10:49:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971109ea9489e2... -2025-09-02 10:49:25 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971109ea9489e2... -2025-09-02 10:49:25 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971109ea9489e2... -2025-09-02 10:49:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835365.1532319, 'pubkey_prefix': 'e9971109ea9489e2801f237e5f84733c5e7c3d0c30f0a5534a39553708b6fdc0', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971109ea9489e2801f237e5f84733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d687b21e98deb6dae49cd62db7684c91e0ac7f06bc7b9d9c95294e93f268f5111ff834f47208f7ec623896977a4a53ecbad8e11b9955474701b86e378719e9a7c59abba817acb47f1bf68c4c360f93747ad702248db5f848656c6c6f20526f6f736576656c74'} -2025-09-02 10:49:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110aea9489e2... -2025-09-02 10:49:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110aea9489e2... -2025-09-02 10:49:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110aea9489e2... -2025-09-02 10:49:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835366.66333, 'pubkey_prefix': '32d7110aea9489e2801f237e5f0184733c5e7c3d0c30f0a5534a39553708b6fd', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110aea9489e2801f237e5f0184733c5e7c3d0c30f0a5534a39553708b6fdc00332a5d687b21e98deb6dae49cd62db7684c91e0ac7f06bc7b9d9c95294e93f268f5111ff834f47208f7ec623896977a4a53ecbad8e11b9955474701b86e378719e9a7c59abba817acb47f1bf68c4c360f93747ad702248db5f848656c6c6f20526f6f736576656c74'} -2025-09-02 10:49:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97110580781f7e... -2025-09-02 10:49:32 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97110580781f7e... -2025-09-02 10:49:32 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97110580781f7e... -2025-09-02 10:49:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835372.09241, 'pubkey_prefix': 'ed97110580781f7e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b0344', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97110580781f7e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1572eb768a97bb24e0ffd7d1b16bfe171023dbe5d52ed0df6c7583280228d13889ec993fdb4d9384e1dbc7789cda2ef170aae45a7c4b534d1396bb4309eccdae049f8ec0a9244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 10:49:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110680781f7e... -2025-09-02 10:49:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110680781f7e... -2025-09-02 10:49:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110680781f7e... -2025-09-02 10:49:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835373.1435158, 'pubkey_prefix': '32d7110680781f7e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b03', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110680781f7e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1572eb768a97bb24e0ffd7d1b16bfe171023dbe5d52ed0df6c7583280228d13889ec993fdb4d9384e1dbc7789cda2ef170aae45a7c4b534d1396bb4309eccdae049f8ec0a9244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 10:49:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97080708e13138... -2025-09-02 10:49:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97080708e13138... -2025-09-02 10:49:35 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97080708e13138... -2025-09-02 10:49:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835375.769038, 'pubkey_prefix': 'ed97080708e13138d35c1808e4bbad1d7355241ae5e2eb8a4726ce261998b000', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97080708e13138d35c1808e4bbad1d7355241ae5e2eb8a4726ce261998b000e3ad0b84137278abc5b41378c465f54828348811b805c553265b473609867e5f76364532bc7a6b901f679082aea3c4a16c130b8c2425044236ce955f6921b83972f86741785247834137a4b1db24c3fc6dc3b6234a52cde6ebaeb10eb02cd4da13b12bc6dbb97c3e451e56e51a0f27c6ae01f0e5'} -2025-09-02 10:49:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7080708e13139... -2025-09-02 10:49:36 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7080708e13139... -2025-09-02 10:49:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7080708e13139... -2025-09-02 10:49:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835376.291023, 'pubkey_prefix': '2dd7080708e13139d35c1808e4bbad1d7355241ae5e2eb8a4726ce261998b000', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7080708e13139d35c1808e4bbad1d7355241ae5e2eb8a4726ce261998b000e3ad0b84137278abc5b41378c465f54828348811b805c553265b473609867e5f0176364532bc7a6b901f679082aea3c4a16c130b8c2425044236ce955f6921b83972f86741785247834137a4b1db24c3fc6dc3b6234a52cde6ebaeb10eb02cd4da13b12bc6dbb97c3e451e56e51a0f27c6ae01f0e5'} -2025-09-02 10:49:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 10:49:46 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 10:49:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 10:49:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835386.9433, 'pubkey_prefix': 'ef9805027e5f23233486cb5a76128aa0c854507adb8bcbd12d6cba315f5e0b93', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23233486cb5a76128aa0c854507adb8bcbd12d6cba315f5e0b93de4fa83bdcdf9a9a2feea835a9eed603b9c1360b483ca52ae9cddc05554c7ebf56b0052518083144a7b0'} -2025-09-02 10:49:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 10:49:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 10:49:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 10:49:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835387.382545, 'pubkey_prefix': '30d705037e5f0123233486cb5a76128aa0c854507adb8bcbd12d6cba315f5e0b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123233486cb5a76128aa0c854507adb8bcbd12d6cba315f5e0b93de4fa83bdcdf9a9a2feea835a9eed603b9c1360b483ca52ae9cddc05554c7ebf56b0052518083144a7b0'} -2025-09-02 10:50:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711037e255fea... -2025-09-02 10:50:02 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711037e255fea... -2025-09-02 10:50:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711037e255fea... -2025-09-02 10:50:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835402.67062, 'pubkey_prefix': 'ec9711037e255feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711037e255feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3702c686648c4f6a6590eb3dd88c5b1af465caae2afe1c04c14165d6e66ec0352052569619109dd8b6665f557ead90240f7c89266c74d5ed82a03d7179ebfa6091e588b0492f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 10:50:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d611047e255f01... -2025-09-02 10:50:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d611047e255f01... -2025-09-02 10:50:03 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d611047e255f01... -2025-09-02 10:50:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835403.270355, 'pubkey_prefix': '30d611047e255f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761d', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d611047e255f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3702c686648c4f6a6590eb3dd88c5b1af465caae2afe1c04c14165d6e66ec0352052569619109dd8b6665f557ead90240f7c89266c74d5ed82a03d7179ebfa6091e588b0492f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 10:50:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71503255f01cd... -2025-09-02 10:50:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71503255f01cd... -2025-09-02 10:50:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71503255f01cd... -2025-09-02 10:50:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835409.639225, 'pubkey_prefix': '2fd71503255f01cd8496c67c5bc7228c3ce7f7171d8531790669bc604d90e324', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71503255f01cd8496c67c5bc7228c3ce7f7171d8531790669bc604d90e3242c4df74ed77ce63e3c1a79dbeb3afb049d62b592e8c0a46fe016079896a5bf5288213e530e13d4e94bcc'} -2025-09-02 10:50:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980903fb7e5f56... -2025-09-02 10:50:31 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980903fb7e5f56... -2025-09-02 10:50:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980903fb7e5f56... -2025-09-02 10:50:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835431.4757628, 'pubkey_prefix': 'ef980903fb7e5f566b338ad05c6199aabaea1285da6b47cf49bf9d57253003e9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980903fb7e5f566b338ad05c6199aabaea1285da6b47cf49bf9d57253003e981b588e4292a6354c9a091'} -2025-09-02 10:50:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70904fb7e5f01... -2025-09-02 10:50:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70904fb7e5f01... -2025-09-02 10:50:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70904fb7e5f01... -2025-09-02 10:50:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835432.057808, 'pubkey_prefix': '2ed70904fb7e5f01566b338ad05c6199aabaea1285da6b47cf49bf9d57253003', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70904fb7e5f01566b338ad05c6199aabaea1285da6b47cf49bf9d57253003e981b588e4292a6354c9a091'} -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970906fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970906fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970906fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835434.052781, 'pubkey_prefix': 'eb970906fb541fc4245f566b3c9b4c4b58d7144d52567d1e036a4119b06d5725', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970906fb541fc4245f566b3c9b4c4b58d7144d52567d1e036a4119b06d57253003e981b588e4292a6354c9a091'} -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70907fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70907fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70907fb541fc4... -2025-09-02 10:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835434.5697558, 'pubkey_prefix': '30d70907fb541fc4245f01566b3c9b4c4b58d7144d52567d1e036a4119b06d57', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70907fb541fc4245f01566b3c9b4c4b58d7144d52567d1e036a4119b06d57253003e981b588e4292a6354c9a091'} -2025-09-02 10:50:36 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee982104d0387e5f... -2025-09-02 10:50:36 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:50:36 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 10:50:36 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 10:50:37 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed62105d0387e5f... -2025-09-02 10:50:37 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 10:50:37 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 10:50:37 - MeshCoreBot - DEBUG - Not enough data: need 216, have 29 -2025-09-02 10:51:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981104e21f7e5f... -2025-09-02 10:51:41 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981104e21f7e5f... -2025-09-02 10:51:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981104e21f7e5f... -2025-09-02 10:51:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835501.275106, 'pubkey_prefix': 'ef981104e21f7e5f8ace7d2cf8ca51271944287e6c8d61415052e43952126cd8', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981104e21f7e5f8ace7d2cf8ca51271944287e6c8d61415052e43952126cd8d4d1cb7abab0429ca62eb76830293c11c3c17ad3aded286c7c909896be31c7b7c0f0dec64847df2828ba6a596a9ff5db57f4014dd57e6169611a8d124cd5955c2a83b2c2c1c7ab412a9c620581726970636c6170206d6f62696c65'} -2025-09-02 10:51:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71105e21f7e5f... -2025-09-02 10:51:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71105e21f7e5f... -2025-09-02 10:51:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71105e21f7e5f... -2025-09-02 10:51:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835502.872821, 'pubkey_prefix': '31d71105e21f7e5f018ace7d2cf8ca51271944287e6c8d61415052e43952126c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71105e21f7e5f018ace7d2cf8ca51271944287e6c8d61415052e43952126cd8d4d1cb7abab0429ca62eb76830293c11c3c17ad3aded286c7c909896be31c7b7c0f0dec64847df2828ba6a596a9ff5db57f4014dd57e6169611a8d124cd5955c2a83b2c2c1c7ab412a9c620581726970636c6170206d6f62696c65'} -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711027e5f2389... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711027e5f2389... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711027e5f2389... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835548.2950451, 'pubkey_prefix': 'ed9711027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c2', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bd62eb7689790d1f3e9700e61f7131c26476256392d335a4bea01e414a73f78040ab5abb1bc4d7d1aca973833b82f31cd2f417fdcf8b341eee61b646ed54c6f285198630c92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f0123... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f0123... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f0123... -2025-09-02 10:52:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835548.9502451, 'pubkey_prefix': '2fd711037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bd62eb7689790d1f3e9700e61f7131c26476256392d335a4bea01e414a73f78040ab5abb1bc4d7d1aca973833b82f31cd2f417fdcf8b341eee61b646ed54c6f285198630c92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e996150480ea7e5f... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e996150480ea7e5f... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e996150480ea7e5f... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835611.583782, 'pubkey_prefix': 'e996150480ea7e5f113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de1775', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996150480ea7e5f113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de177588510020ad7580aa66d1e2c1888fb250a9feab253c89bf91f424a6b434e2573fb7997d5de30ecbf0dcb8a3489fca984a072d3fbc2b932a4a57999ed299cc4d3572e3b1a72fb79eda8913ff981895ed87c79d725d687bd3b7780741b1ac0e78c5effdbaa93bc2a2eb825abb9a456ceb02450f5d35059211808cff90'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756835608, 'text': 'DuneCat 😺1️⃣: We really should figure out some repeaters between SEA and PDX so we can get regular and bi-directional connection...'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Message content for processing: We really should figure out some repeaters between SEA and PDX so we can get regular and bi-directional connection... -2025-09-02 10:53:31 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: We really should figure out some repeaters between SEA and PDX so we can get regular and bi-directional connection... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835611.583782, 'pubkey_prefix': 'e996150480ea7e5f113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de1775', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996150480ea7e5f113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de177588510020ad7580aa66d1e2c1888fb250a9feab253c89bf91f424a6b434e2573fb7997d5de30ecbf0dcb8a3489fca984a072d3fbc2b932a4a57999ed299cc4d3572e3b1a72fb79eda8913ff981895ed87c79d725d687bd3b7780741b1ac0e78c5effdbaa93bc2a2eb825abb9a456ceb02450f5d35059211808cff90'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Found raw packet data: e996150480ea7e5f113c348d8dc8ffe0... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Converted to 155 bytes: e996150480ea7e5f... -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Path bytes: 150480ea7e5f113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de177588510020ad7580aa66d1e2c1888fb250a9feab253c89bf91f424a6b434e2573fb7997d5de30ecbf0dcb8a3489fca984a072d3fbc2b932a4a57999ed299cc4d3572e3b1a72fb79eda8913ff981895ed87c79d725d687bd3b7780741b1ac0e78c5effdbaa93bc2a2eb825abb9a456ceb02450f5d3505921180 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Payload: 8cff90... (3 bytes) -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 233, 'path_len': 150, 'path_nodes': ['415', 'ea80', '5f7e', '3c11', '8d34', 'c88d', 'e0ff', 'bcf4', '5fb5', 'f92b', '369a', 'e6c8', '5cce', 'dee0', '7517', '5188', '2000', '75ad', 'aa80', 'd166', 'c1e2', '8f88', '50b2', 'fea9', '25ab', '893c', '91bf', '24f4', 'b4a6', 'e234', '3f57', '99b7', '5d7d', 'ee3', 'f0cb', 'b8dc', '48a3', 'ca9f', '4a98', '2d07', 'bc3f', '932b', '4a2a', '9957', 'd29e', 'cc99', '354d', 'e372', 'a7b1', 'b72f', 'da9e', '1389', '98ff', '9518', '87ed', '9dc7', '5d72', '7b68', 'b7d3', '778', 'b141', 'eac', 'c578', 'fdef', 'a9ba', 'c23b', 'eba2', '5a82', '9abb', '6c45', '2eb', 'f45', '355d', '9205', '8011'], 'payload': '8cff90', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 233, 'path_len': 150, 'path_nodes': ['415', 'ea80', '5f7e', '3c11', '8d34', 'c88d', 'e0ff', 'bcf4', '5fb5', 'f92b', '369a', 'e6c8', '5cce', 'dee0', '7517', '5188', '2000', '75ad', 'aa80', 'd166', 'c1e2', '8f88', '50b2', 'fea9', '25ab', '893c', '91bf', '24f4', 'b4a6', 'e234', '3f57', '99b7', '5d7d', 'ee3', 'f0cb', 'b8dc', '48a3', 'ca9f', '4a98', '2d07', 'bc3f', '932b', '4a2a', '9957', 'd29e', 'cc99', '354d', 'e372', 'a7b1', 'b72f', 'da9e', '1389', '98ff', '9518', '87ed', '9dc7', '5d72', '7b68', 'b7d3', '778', 'b141', 'eac', 'c578', 'fdef', 'a9ba', 'c23b', 'eba2', '5a82', '9abb', '6c45', '2eb', 'f45', '355d', '9205', '8011'], 'payload': '8cff90', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Using decoded path length: 75 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Message path info: hops=75, path=Routed (4 hops) -2025-09-02 10:53:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:53:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150580ea7e5f... -2025-09-02 10:53:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150580ea7e5f... -2025-09-02 10:53:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150580ea7e5f... -2025-09-02 10:53:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835613.418448, 'pubkey_prefix': '2ed7150580ea7e5f01113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de17', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150580ea7e5f01113c348d8dc8ffe0f4bcb55f2bf99a36c8e6ce5ce0de177588510020ad7580aa66d1e2c1888fb250a9feab253c89bf91f424a6b434e2573fb7997d5de30ecbf0dcb8a3489fca984a072d3fbc2b932a4a57999ed299cc4d3572e3b1a72fb79eda8913ff981895ed87c79d725d687bd3b7780741b1ac0e78c5effdbaa93bc2a2eb825abb9a456ceb02450f5d35059211808cff90'} -2025-09-02 10:53:39 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee9709037ecd5f6b... -2025-09-02 10:53:39 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:53:39 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:53:39 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 10:53:40 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d709047ecd5f01... -2025-09-02 10:53:40 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 10:53:40 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 10:53:40 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89715027e5f1152... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89715027e5f1152... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e89715027e5f1152... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835649.267292, 'pubkey_prefix': 'e89715027e5f115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7ad', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e89715027e5f115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7ad2566834d150cdf4f3448574b301c529308d9341368d4063320'} -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756835647, 'text': 'UncleLit Ikoka1W: Docking vashon island'} -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Message content for processing: Docking vashon island -2025-09-02 10:54:09 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: Docking vashon island -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835649.267292, 'pubkey_prefix': 'e89715027e5f115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7ad', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e89715027e5f115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7ad2566834d150cdf4f3448574b301c529308d9341368d4063320'} -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Found raw packet data: e89715027e5f115251f6c2a832ba0f2f... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Converted to 57 bytes: e89715027e5f1152... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Has transport codes: 9715027e -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715037e5f0111... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715037e5f0111... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715037e5f0111... -2025-09-02 10:54:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835649.7437298, 'pubkey_prefix': '31d715037e5f01115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715037e5f01115251f6c2a832ba0f2f41102c072a85ad93705ff6fee444d7ad2566834d150cdf4f3448574b301c529308d9341368d4063320'} -2025-09-02 10:54:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee970903fb7e5fca... -2025-09-02 10:54:53 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee970903fb7e5fca... -2025-09-02 10:54:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee970903fb7e5fca... -2025-09-02 10:54:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835693.19574, 'pubkey_prefix': 'ee970903fb7e5fca6b48910757abe0c79649a2eea8375470856f8319521b5e33', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee970903fb7e5fca6b48910757abe0c79649a2eea8375470856f8319521b5e33c9e06ed061942d33f7fcda7cc5709ff04468db458f19c2b9910e618819699f474d19efea0230952b505e8797a0559e2b1ed282424f204f8abe1ad26fc2ad0af004dbb7b88d40522185cf8c'} -2025-09-02 10:54:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70904fb7e5f01... -2025-09-02 10:54:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70904fb7e5f01... -2025-09-02 10:54:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70904fb7e5f01... -2025-09-02 10:54:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835694.335436, 'pubkey_prefix': '2fd70904fb7e5f01ca6b48910757abe0c79649a2eea8375470856f8319521b5e', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70904fb7e5f01ca6b48910757abe0c79649a2eea8375470856f8319521b5e33c9e06ed061942d33f7fcda7cc5709ff04468db458f19c2b9910e618819699f474d19efea0230952b505e8797a0559e2b1ed282424f204f8abe1ad26fc2ad0af004dbb7b88d40522185cf8c'} -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9715027e5f116f... -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9715027e5f116f... -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9715027e5f116f... -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835699.314507, 'pubkey_prefix': 'eb9715027e5f116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d547', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9715027e5f116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d54751b8b43e678ab5a86fbbcb8cdcb67c43cbafd1a02a2d3e12964b042876d4f583b71e9959b2a75b877a'} -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756835697, 'text': 'UncleLit Ikoka1W: Cougar hears me on vashon island'} -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Message content for processing: Cougar hears me on vashon island -2025-09-02 10:54:59 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: Cougar hears me on vashon island -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835699.314507, 'pubkey_prefix': 'eb9715027e5f116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d547', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9715027e5f116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d54751b8b43e678ab5a86fbbcb8cdcb67c43cbafd1a02a2d3e12964b042876d4f583b71e9959b2a75b877a'} -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Found raw packet data: eb9715027e5f116fd4c6280e05dd4895... -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Converted to 73 bytes: eb9715027e5f116f... -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Has transport codes: 9715027e -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Not enough data: need 101, have 73 -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 10:54:59 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:55:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715037e5f0111... -2025-09-02 10:55:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715037e5f0111... -2025-09-02 10:55:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715037e5f0111... -2025-09-02 10:55:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835700.04179, 'pubkey_prefix': '30d715037e5f01116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715037e5f01116fd4c6280e05dd489559ae549c2d3ab6bd631a58e32ba5d54751b8b43e678ab5a86fbbcb8cdcb67c43cbafd1a02a2d3e12964b042876d4f583b71e9959b2a75b877a'} -2025-09-02 10:55:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 10:55:13 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 10:55:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 10:55:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835713.6211772, 'pubkey_prefix': 'ea9705027e5f2323f428be493e00a077e4b411ef221c723f26b25715328e12bd', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323f428be493e00a077e4b411ef221c723f26b25715328e12bd8273ec39248d3b9d8611c30f8d254f33eae9dcca165331773f14bc8a48f832125489a7876d8b28f2eaa9'} -2025-09-02 10:55:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed605037e5f0123... -2025-09-02 10:55:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed605037e5f0123... -2025-09-02 10:55:14 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed605037e5f0123... -2025-09-02 10:55:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835714.625582, 'pubkey_prefix': '2ed605037e5f012323f428be493e00a077e4b411ef221c723f26b25715328e12', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed605037e5f012323f428be493e00a077e4b411ef221c723f26b25715328e12bd8273ec39248d3b9d8611c30f8d254f33eae9dcca165331773f14bc8a48f832125489a7876d8b28f2eaa9'} -2025-09-02 10:55:48 - MeshCoreBot - DEBUG - Converted to 26 bytes: e99709027e5f56ca... -2025-09-02 10:55:48 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 10:55:48 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:55:48 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 10:55:49 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d709037e5f0156... -2025-09-02 10:55:49 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 10:55:49 - MeshCoreBot - DEBUG - Has transport codes: d709037e -2025-09-02 10:55:49 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 10:55:49 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 10:56:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805047e38805f... -2025-09-02 10:56:32 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805047e38805f... -2025-09-02 10:56:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805047e38805f... -2025-09-02 10:56:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835792.996534, 'pubkey_prefix': 'f09805047e38805f54c51d28ac5d36d9ca0207a87e9f3887c5fe47bfc44e6092', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805047e38805f54c51d28ac5d36d9ca0207a87e9f3887c5fe47bfc44e6092eaa25f922348761a91f31598748b124ce899427548205b7da5edde34d1b10043fde4a89e3340d90d1f171bad'} -2025-09-02 10:56:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705057e38805f... -2025-09-02 10:56:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705057e38805f... -2025-09-02 10:56:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705057e38805f... -2025-09-02 10:56:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835793.858271, 'pubkey_prefix': '2fd705057e38805f0154c51d28ac5d36d9ca0207a87e9f3887c5fe47bfc44e60', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705057e38805f0154c51d28ac5d36d9ca0207a87e9f3887c5fe47bfc44e6092eaa25f922348761a91f31598748b124ce899427548205b7da5edde34d1b10043fde4a89e3340d90d1f171bad'} -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981503c17e5f11... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981503c17e5f11... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981503c17e5f11... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835802.302691, 'pubkey_prefix': 'f0981503c17e5f11bc118743bf60a0024f2a5d46664c777e1b73ce038fb45507', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503c17e5f11bc118743bf60a0024f2a5d46664c777e1b73ce038fb45507eab85be570021da7249f06e06b7568409848ad1aa47e65afe29f'} -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756835797, 'text': 'hex🧹: so did portland, lol'} -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Message content for processing: so did portland, lol -2025-09-02 10:56:42 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: so did portland, lol -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835802.302691, 'pubkey_prefix': 'f0981503c17e5f11bc118743bf60a0024f2a5d46664c777e1b73ce038fb45507', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503c17e5f11bc118743bf60a0024f2a5d46664c777e1b73ce038fb45507eab85be570021da7249f06e06b7568409848ad1aa47e65afe29f'} -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Found raw packet data: f0981503c17e5f11bc118743bf60a002... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Converted to 58 bytes: f0981503c17e5f11... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Has transport codes: 981503c1 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Not enough data: need 132, have 58 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504c17e5f01... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504c17e5f01... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504c17e5f01... -2025-09-02 10:56:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835802.7807648, 'pubkey_prefix': '30d71504c17e5f0111bc118743bf60a0024f2a5d46664c777e1b73ce038fb455', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504c17e5f0111bc118743bf60a0024f2a5d46664c777e1b73ce038fb45507eab85be570021da7249f06e06b7568409848ad1aa47e65afe29f'} -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9961103237e5f91... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9961103237e5f91... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e9961103237e5f91... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835817.085536, 'pubkey_prefix': 'e9961103237e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e9961103237e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39e32fb768a926e0bd8fad75da258430e27db235c7ad7f7dbeaf48013853ff75236aca08e84442ff3701e1675d0b48ee459eaf03d4025689203e83ab762335cd30d2068d0492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71104237e5f01... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71104237e5f01... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71104237e5f01... -2025-09-02 10:56:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835817.8776379, 'pubkey_prefix': '2dd71104237e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71104237e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39e32fb768a926e0bd8fad75da258430e27db235c7ad7f7dbeaf48013853ff75236aca08e84442ff3701e1675d0b48ee459eaf03d4025689203e83ab762335cd30d2068d0492c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97150449cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97150449cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97150449cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835882.030733, 'pubkey_prefix': 'ee97150449cd7e5f11139e4210bf38fd76a319afc615e2fb022ca65abb4dd016', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150449cd7e5f11139e4210bf38fd76a319afc615e2fb022ca65abb4dd016ca558364d1c271e48daa5c'} -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756835878, 'text': 'Muesli Client: test tes'} -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Message content for processing: test tes -2025-09-02 10:58:02 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: test tes -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756835882.030733, 'pubkey_prefix': 'ee97150449cd7e5f11139e4210bf38fd76a319afc615e2fb022ca65abb4dd016', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150449cd7e5f11139e4210bf38fd76a319afc615e2fb022ca65abb4dd016ca558364d1c271e48daa5c'} -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Found raw packet data: ee97150449cd7e5f11139e4210bf38fd... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee97150449cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Not enough data: need 153, have 43 -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150549cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150549cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150549cd7e5f... -2025-09-02 10:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835882.2338119, 'pubkey_prefix': '2fd7150549cd7e5f0111139e4210bf38fd76a319afc615e2fb022ca65abb4dd0', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150549cd7e5f0111139e4210bf38fd76a319afc615e2fb022ca65abb4dd016ca558364d1c271e48daa5c'} -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f547efb... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f547efb... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f547efb... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835901.2613919, 'pubkey_prefix': 'f19805015f547efb62d0935fa3ea0c136b07c3ec7040563e4a81363b8af015c9', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f547efb62d0935fa3ea0c136b07c3ec7040563e4a81363b8af015c9e187d9d4e22cefd44e977cf3ccd13470440d17797663a3af9f8036c575982fb4d56cf529d2142d40fc'} -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705025f01547e... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705025f01547e... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705025f01547e... -2025-09-02 10:58:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835901.702514, 'pubkey_prefix': '2ed705025f01547efb62d0935fa3ea0c136b07c3ec7040563e4a81363b8af015', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705025f01547efb62d0935fa3ea0c136b07c3ec7040563e4a81363b8af015c9e187d9d4e22cefd44e977cf3ccd13470440d17797663a3af9f8036c575982fb4d56cf529d2142d40fc'} -2025-09-02 10:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71200010101c0... -2025-09-02 10:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71200010101c0... -2025-09-02 10:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71200010101c0... -2025-09-02 10:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835915.235508, 'pubkey_prefix': '2fd71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172054b30b768843aafd293d9e6685b53942c1f8a9269169d95d8dc9495fd890c8ad1c5abc3856468ef726ccb8c79590bf37163904e2cefac8b9fbd00e4e0cf40c5e21325af0692a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 10:58:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811070d8994b1... -2025-09-02 10:58:37 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811070d8994b1... -2025-09-02 10:58:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811070d8994b1... -2025-09-02 10:58:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835917.4643688, 'pubkey_prefix': 'ee9811070d8994b124865fedbb5cd60de096f1e0def19252117817c8c1b064e0', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811070d8994b124865fedbb5cd60de096f1e0def19252117817c8c1b064e06c31529adba6275c15f0ec4030b768d074b5729d7eb1a2ae5d8e75375f68e2e8c7659605bb00b6234db3aaf07dec41323773b07ff829e55262c9bd319b82a32c639135f5d5d5f74a6879a47793130b816d6174747361696e73'} -2025-09-02 10:58:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711080d8994b1... -2025-09-02 10:58:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711080d8994b1... -2025-09-02 10:58:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711080d8994b1... -2025-09-02 10:58:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835918.61407, 'pubkey_prefix': '2ed711080d8994b124865f01edbb5cd60de096f1e0def19252117817c8c1b064', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711080d8994b124865f01edbb5cd60de096f1e0def19252117817c8c1b064e06c31529adba6275c15f0ec4030b768d074b5729d7eb1a2ae5d8e75375f68e2e8c7659605bb00b6234db3aaf07dec41323773b07ff829e55262c9bd319b82a32c639135f5d5d5f74a6879a47793130b816d6174747361696e73'} -2025-09-02 10:58:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811037e865f50... -2025-09-02 10:58:44 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811037e865f50... -2025-09-02 10:58:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811037e865f50... -2025-09-02 10:58:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835924.9661949, 'pubkey_prefix': 'ed9811037e865f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811037e865f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad05330b7681c019b5c8eaf741e4bd2d57042308568715cf599814d7a4a34204bcc3d25d9d2e702d372dc532fdbfb7b943076fc2d0dd171d41a4b577facc21530b0a07a8c0b935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 10:58:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd611047e865f01... -2025-09-02 10:58:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd611047e865f01... -2025-09-02 10:58:45 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd611047e865f01... -2025-09-02 10:58:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835925.842048, 'pubkey_prefix': '2fd611047e865f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd611047e865f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad05330b7681c019b5c8eaf741e4bd2d57042308568715cf599814d7a4a34204bcc3d25d9d2e702d372dc532fdbfb7b943076fc2d0dd171d41a4b577facc21530b0a07a8c0b935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 10:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103917e5f82... -2025-09-02 10:59:15 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103917e5f82... -2025-09-02 10:59:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103917e5f82... -2025-09-02 10:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835955.929951, 'pubkey_prefix': 'f2991103917e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103917e5f82d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a6e30b768b9a524c0feec3e261246f30a9ba1c81b850d6d777810853088258e1b15c967cfe0f649e9f1f11d7474634157f8c66ec5acc0ec7755492fe75a870bbb59f0050d93fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-02 10:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104917e5f01... -2025-09-02 10:59:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104917e5f01... -2025-09-02 10:59:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104917e5f01... -2025-09-02 10:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835957.671807, 'pubkey_prefix': '30d71104917e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a89', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104917e5f0182d396a8754609e302a2a3fdb9210a1c67c7081606c16a89f77ad75c16e1da1a6e30b768b9a524c0feec3e261246f30a9ba1c81b850d6d777810853088258e1b15c967cfe0f649e9f1f11d7474634157f8c66ec5acc0ec7755492fe75a870bbb59f0050d93fa8cd5026424b6f8f09f8cb2205472656520526f6f6d202868656c6c6f29'} -2025-09-02 10:59:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f857e7f... -2025-09-02 10:59:37 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f857e7f... -2025-09-02 10:59:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f857e7f... -2025-09-02 10:59:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835977.388159, 'pubkey_prefix': 'f09805015f857e7f4ffb998bd77099169184f9e655791b1a5da0a9d816f4a22f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f857e7f4ffb998bd77099169184f9e655791b1a5da0a9d816f4a22f8697c1ced24dd26c920543869a72de99f09bcdc56db7d5551fb2b234f05b99e96eead586d5aea88a8f'} -2025-09-02 10:59:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 10:59:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 10:59:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 10:59:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835978.392734, 'pubkey_prefix': '30d705025f01857e7f4ffb998bd77099169184f9e655791b1a5da0a9d816f4a2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857e7f4ffb998bd77099169184f9e655791b1a5da0a9d816f4a22f8697c1ced24dd26c920543869a72de99f09bcdc56db7d5551fb2b234f05b99e96eead586d5aea88a8f'} -2025-09-02 10:59:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811072cf2fb7e... -2025-09-02 10:59:43 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811072cf2fb7e... -2025-09-02 10:59:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811072cf2fb7e... -2025-09-02 10:59:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835983.330803, 'pubkey_prefix': 'f09811072cf2fb7e8d1d5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811072cf2fb7e8d1d5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df548030b768b0cb2924daca23a0713bc9a199f00a1c5f43326b6bbc3336a8fb9dbc55c8a75171437db4607bcb0661ae64e8f7e0bac32a284de2eded58ef3d091b8ae315b4098173656c6563747269632d7061676572'} -2025-09-02 10:59:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711082cf2fb7e... -2025-09-02 10:59:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711082cf2fb7e... -2025-09-02 10:59:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711082cf2fb7e... -2025-09-02 10:59:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756835984.749602, 'pubkey_prefix': '31d711082cf2fb7e8d1d5f014fe68a34992007bb844c3c14f83cc9b4ba02fff6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711082cf2fb7e8d1d5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df548030b768b0cb2924daca23a0713bc9a199f00a1c5f43326b6bbc3336a8fb9dbc55c8a75171437db4607bcb0661ae64e8f7e0bac32a284de2eded58ef3d091b8ae315b4098173656c6563747269632d7061676572'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981504541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981504541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981504541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836006.437449, 'pubkey_prefix': 'ef981504541f7e5f112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504541f7e5f112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88fcd2f7ebe3e75863e440596de9c77591641411053f17de1610862ce36ce12348af69e5d66d4eb241300182d7dcacdfe82afce569c7351ca107fe2b'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756836001, 'text': 'hex🧹: ack, got the 49 repeater advert too so path is no longer unknown'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Message content for processing: ack, got the 49 repeater advert too so path is no longer unknown -2025-09-02 11:00:06 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: ack, got the 49 repeater advert too so path is no longer unknown -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756836006.437449, 'pubkey_prefix': 'ef981504541f7e5f112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504541f7e5f112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88fcd2f7ebe3e75863e440596de9c77591641411053f17de1610862ce36ce12348af69e5d66d4eb241300182d7dcacdfe82afce569c7351ca107fe2b'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Found raw packet data: ef981504541f7e5f112aed456974276c... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Converted to 91 bytes: ef981504541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Has transport codes: 98150454 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Path bytes: 7e5f112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88fcd2f7ebe3 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Payload: e75863e440596de9c77591641411053f... (54 bytes) -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 31, 'path_nodes': ['5f7e', '2a11', '45ed', '7469', '6c27', 'cd48', 'ecf4', '74f', '4d6f', '6658', '6de6', '5d25', '88fa', 'd2fc', 'ebf7'], 'payload': 'e75863e440596de9c77591641411053f17de1610862ce36ce12348af69e5d66d4eb241300182d7dcacdfe82afce569c7351ca107fe2b', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 239, 'path_len': 31, 'path_nodes': ['5f7e', '2a11', '45ed', '7469', '6c27', 'cd48', 'ecf4', '74f', '4d6f', '6658', '6de6', '5d25', '88fa', 'd2fc', 'ebf7'], 'payload': 'e75863e440596de9c77591641411053f17de1610862ce36ce12348af69e5d66d4eb241300182d7dcacdfe82afce569c7351ca107fe2b', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (4 hops) -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71505541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71505541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71505541f7e5f... -2025-09-02 11:00:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836006.954426, 'pubkey_prefix': '2fd71505541f7e5f01112aed456974276c48cdf4ec4f076f4d5866e66d255dfa', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71505541f7e5f01112aed456974276c48cdf4ec4f076f4d5866e66d255dfa88fcd2f7ebe3e75863e440596de9c77591641411053f17de1610862ce36ce12348af69e5d66d4eb241300182d7dcacdfe82afce569c7351ca107fe2b'} -2025-09-02 11:00:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f2323... -2025-09-02 11:00:47 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f2323... -2025-09-02 11:00:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f2323... -2025-09-02 11:00:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836047.935415, 'pubkey_prefix': 'f19905027e5f2323261f2cae8ae411817ad02c20705f478b49e789c0d1ce35de', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f2323261f2cae8ae411817ad02c20705f478b49e789c0d1ce35de94c1fedc2dfaf58e1f06a048f6ff2dc38dcc4479b952c1dbcea308d5fbf46bef462459f4401d1bcc7832'} -2025-09-02 11:00:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:00:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:00:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:00:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836048.7982311, 'pubkey_prefix': '30d705037e5f012323261f2cae8ae411817ad02c20705f478b49e789c0d1ce35', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323261f2cae8ae411817ad02c20705f478b49e789c0d1ce35de94c1fedc2dfaf58e1f06a048f6ff2dc38dcc4479b952c1dbcea308d5fbf46bef462459f4401d1bcc7832'} -2025-09-02 11:01:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 11:01:23 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 11:01:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 11:01:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836083.5434518, 'pubkey_prefix': 'ef9805027e5f23235661dd5cc5230f1a383976d57b07da9dd30484cd32ebdd3d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23235661dd5cc5230f1a383976d57b07da9dd30484cd32ebdd3d4809926daf577a7d02b3886312f5c9c0bbebf29a191be0046a8295e18bba2d89532306e8e06d356e2e9c'} -2025-09-02 11:01:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:01:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:01:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:01:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836084.1245708, 'pubkey_prefix': '30d705037e5f0123235661dd5cc5230f1a383976d57b07da9dd30484cd32ebdd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123235661dd5cc5230f1a383976d57b07da9dd30484cd32ebdd3d4809926daf577a7d02b3886312f5c9c0bbebf29a191be0046a8295e18bba2d89532306e8e06d356e2e9c'} -2025-09-02 11:02:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990503fb7e5f23... -2025-09-02 11:02:00 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990503fb7e5f23... -2025-09-02 11:02:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990503fb7e5f23... -2025-09-02 11:02:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836120.267694, 'pubkey_prefix': 'f1990503fb7e5f2323ac0921d2145f3a5f4ab8ffec110d8e84c39a7ab582802e', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990503fb7e5f2323ac0921d2145f3a5f4ab8ffec110d8e84c39a7ab582802e4b02efb1dbc1aed03a6b8743b9968607cafef24cd74e9114d377287f5338364ebf805294d1736b1f50ce9f'} -2025-09-02 11:02:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 11:02:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 11:02:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 11:02:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836121.2725928, 'pubkey_prefix': '30d70504fb7e5f012323ac0921d2145f3a5f4ab8ffec110d8e84c39a7ab58280', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f012323ac0921d2145f3a5f4ab8ffec110d8e84c39a7ab582802e4b02efb1dbc1aed03a6b8743b9968607cafef24cd74e9114d377287f5338364ebf805294d1736b1f50ce9f'} -2025-09-02 11:02:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981505b864c77e... -2025-09-02 11:02:10 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981505b864c77e... -2025-09-02 11:02:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981505b864c77e... -2025-09-02 11:02:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836130.988126, 'pubkey_prefix': 'ef981505b864c77e5f16cc730ebd6816fa58417e9c21678659e3b3df13314e49', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981505b864c77e5f16cc730ebd6816fa58417e9c21678659e3b3df13314e4919c096b4cb959c7c1dc61f7513fa65cf6c7d8f2767351157b0934e15c4e80f85a3e4eddc09e0c2769ca39928'} -2025-09-02 11:02:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd61506b864c77e... -2025-09-02 11:02:11 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd61506b864c77e... -2025-09-02 11:02:11 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd61506b864c77e... -2025-09-02 11:02:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836131.71259, 'pubkey_prefix': '2dd61506b864c77e5f0116cc730ebd6816fa58417e9c21678659e3b3df13314e', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd61506b864c77e5f0116cc730ebd6816fa58417e9c21678659e3b3df13314e4919c096b4cb959c7c1dc61f7513fa65cf6c7d8f2767351157b0934e15c4e80f85a3e4eddc09e0c2769ca39928'} -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981504e2807e5f... -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981504e2807e5f... -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981504e2807e5f... -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836198.759831, 'pubkey_prefix': 'ef981504e2807e5f110f4d1020decc001678284d2bd9466ee39d5ee5223ed006', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504e2807e5f110f4d1020decc001678284d2bd9466ee39d5ee5223ed006867033f9e6800dddba3f05df61272015472e33f32ac47d4ec05faf6496c8c2a53ddcb9984c55b3234daac6'} -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756836191, 'text': 'ripclap mobile: time to update bushwhacker then'} -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Extracted sender from text: ripclap mobile -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Message content for processing: time to update bushwhacker then -2025-09-02 11:03:18 - MeshCoreBot - INFO - Received channel message (Public) from ripclap mobile: ripclap mobile: time to update bushwhacker then -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756836198.759831, 'pubkey_prefix': 'ef981504e2807e5f110f4d1020decc001678284d2bd9466ee39d5ee5223ed006', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504e2807e5f110f4d1020decc001678284d2bd9466ee39d5ee5223ed006867033f9e6800dddba3f05df61272015472e33f32ac47d4ec05faf6496c8c2a53ddcb9984c55b3234daac6'} -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Found raw packet data: ef981504e2807e5f110f4d1020decc00... -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Converted to 75 bytes: ef981504e2807e5f... -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Has transport codes: 981504e2 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Not enough data: need 134, have 75 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 11:03:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:03:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505e2807e5f... -2025-09-02 11:03:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505e2807e5f... -2025-09-02 11:03:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505e2807e5f... -2025-09-02 11:03:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836199.199649, 'pubkey_prefix': '30d71505e2807e5f01110f4d1020decc001678284d2bd9466ee39d5ee5223ed0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505e2807e5f01110f4d1020decc001678284d2bd9466ee39d5ee5223ed006867033f9e6800dddba3f05df61272015472e33f32ac47d4ec05faf6496c8c2a53ddcb9984c55b3234daac6'} -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971504e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971504e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971504e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836219.209284, 'pubkey_prefix': 'eb971504e2807e5f11e5ecdb7f4c8a988972a0c388ffbe5f623f97616225cabb', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504e2807e5f11e5ecdb7f4c8a988972a0c388ffbe5f623f97616225cabb7064a5aa9ba597d103954dddc437e6a7f016ecfc5531a6f26dce16d71325a24aa8f58c97e7a64b97878a8a'} -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756836215, 'text': "ripclap mobile: don't be a slacker, use bushwhacker"} -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Extracted sender from text: ripclap mobile -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Message content for processing: don't be a slacker, use bushwhacker -2025-09-02 11:03:39 - MeshCoreBot - INFO - Received channel message (Public) from ripclap mobile: ripclap mobile: don't be a slacker, use bushwhacker -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756836219.209284, 'pubkey_prefix': 'eb971504e2807e5f11e5ecdb7f4c8a988972a0c388ffbe5f623f97616225cabb', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504e2807e5f11e5ecdb7f4c8a988972a0c388ffbe5f623f97616225cabb7064a5aa9ba597d103954dddc437e6a7f016ecfc5531a6f26dce16d71325a24aa8f58c97e7a64b97878a8a'} -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Found raw packet data: eb971504e2807e5f11e5ecdb7f4c8a98... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Converted to 75 bytes: eb971504e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Has transport codes: 971504e2 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Not enough data: need 134, have 75 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71505e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71505e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71505e2807e5f... -2025-09-02 11:03:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836219.932867, 'pubkey_prefix': '2dd71505e2807e5f0111e5ecdb7f4c8a988972a0c388ffbe5f623f97616225ca', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71505e2807e5f0111e5ecdb7f4c8a988972a0c388ffbe5f623f97616225cabb7064a5aa9ba597d103954dddc437e6a7f016ecfc5531a6f26dce16d71325a24aa8f58c97e7a64b97878a8a'} -2025-09-02 11:03:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f8575... -2025-09-02 11:03:49 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f8575... -2025-09-02 11:03:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f8575... -2025-09-02 11:03:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836229.514154, 'pubkey_prefix': 'eb9705027e5f857596272b157103156db0d526cf0f2bbe61ae0409d204cad35a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f857596272b157103156db0d526cf0f2bbe61ae0409d204cad35ad1703c5e60b8753be14b65d8d40f6994e4581d6a66a718c9317313575e6497b7defc0d86285ab989a916'} -2025-09-02 11:03:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd705037e5f0185... -2025-09-02 11:03:50 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd705037e5f0185... -2025-09-02 11:03:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd705037e5f0185... -2025-09-02 11:03:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836230.521118, 'pubkey_prefix': '2dd705037e5f01857596272b157103156db0d526cf0f2bbe61ae0409d204cad3', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd705037e5f01857596272b157103156db0d526cf0f2bbe61ae0409d204cad35ad1703c5e60b8753be14b65d8d40f6994e4581d6a66a718c9317313575e6497b7defc0d86285ab989a916'} -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971504b1247e5f... -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971504b1247e5f... -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971504b1247e5f... -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836322.681586, 'pubkey_prefix': 'ea971504b1247e5f11d68d5fd1918441b8486cfc9cec288adde0ce4905a4a611', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971504b1247e5f11d68d5fd1918441b8486cfc9cec288adde0ce4905a4a61111b71043222a86b159a1b32b47e57a79e4b9e5e0000cfb089e000cd20291fb6bd3eef3db72e12a662325e23e408a1a965ced110da3b65b09ac52afa6939cfbf80c582b61817cef392b31f9'} -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756836316, 'text': "Tae's T114: S Bellevue: 200 mAh less power consumption on V3? Holy efficiencies, Batman!"} -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Message content for processing: S Bellevue: 200 mAh less power consumption on V3? Holy efficiencies, Batman! -2025-09-02 11:05:22 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: S Bellevue: 200 mAh less power consumption on V3? Holy efficiencies, Batman! -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756836322.681586, 'pubkey_prefix': 'ea971504b1247e5f11d68d5fd1918441b8486cfc9cec288adde0ce4905a4a611', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971504b1247e5f11d68d5fd1918441b8486cfc9cec288adde0ce4905a4a61111b71043222a86b159a1b32b47e57a79e4b9e5e0000cfb089e000cd20291fb6bd3eef3db72e12a662325e23e408a1a965ced110da3b65b09ac52afa6939cfbf80c582b61817cef392b31f9'} -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Found raw packet data: ea971504b1247e5f11d68d5fd1918441... -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Converted to 107 bytes: ea971504b1247e5f... -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Not enough data: need 153, have 107 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 11:05:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:05:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71505b1247e5f... -2025-09-02 11:05:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71505b1247e5f... -2025-09-02 11:05:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71505b1247e5f... -2025-09-02 11:05:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836323.823663, 'pubkey_prefix': '2fd71505b1247e5f0111d68d5fd1918441b8486cfc9cec288adde0ce4905a4a6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71505b1247e5f0111d68d5fd1918441b8486cfc9cec288adde0ce4905a4a61111b71043222a86b159a1b32b47e57a79e4b9e5e0000cfb089e000cd20291fb6bd3eef3db72e12a662325e23e408a1a965ced110da3b65b09ac52afa6939cfbf80c582b61817cef392b31f9'} -2025-09-02 11:05:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981105e9b12486... -2025-09-02 11:05:49 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981105e9b12486... -2025-09-02 11:05:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981105e9b12486... -2025-09-02 11:05:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836349.690235, 'pubkey_prefix': 'ef981105e9b124865f9477dcb12240ea0c7737999bbf24de385548cb701dde78', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981105e9b124865f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa930232b768ad42ca7a9886a04b0399736958a61a9a0201bfe1d7fd75bb50bcf129623d79ae8d1af9b0dccc87cf93a2bd6c18729b4c7a1b4c48d18af762f1d34b1fc8f65a0692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 11:05:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71106e9b12486... -2025-09-02 11:05:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71106e9b12486... -2025-09-02 11:05:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71106e9b12486... -2025-09-02 11:05:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836350.422273, 'pubkey_prefix': '30d71106e9b124865f019477dcb12240ea0c7737999bbf24de385548cb701dde', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71106e9b124865f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa930232b768ad42ca7a9886a04b0399736958a61a9a0201bfe1d7fd75bb50bcf129623d79ae8d1af9b0dccc87cf93a2bd6c18729b4c7a1b4c48d18af762f1d34b1fc8f65a0692f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981504b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981504b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981504b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836384.0190332, 'pubkey_prefix': 'ed981504b1c77e5f117bbaf03a722d3d03f6e1694d55432a417b879618ffc1dc', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981504b1c77e5f117bbaf03a722d3d03f6e1694d55432a417b879618ffc1dc03014ba5f032999e4a8e6900c0b828e3c9110d702d766b6965db4b2b753ce504e255cc3d499233823ba92da96f76383085af422dd5a8e50cd361bc3f9c831f611967ccd67390b42435c3b3204a26908897a488c0084547d434f54d'} -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756836377, 'text': "Tae's T114: I was thrilled with 7 mA on the t114 (but it started at 20 in standby, so 7 is still big)."} -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Message content for processing: I was thrilled with 7 mA on the t114 (but it started at 20 in standby, so 7 is still big). -2025-09-02 11:06:24 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: I was thrilled with 7 mA on the t114 (but it started at 20 in standby, so 7 is still big). -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756836384.0190332, 'pubkey_prefix': 'ed981504b1c77e5f117bbaf03a722d3d03f6e1694d55432a417b879618ffc1dc', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981504b1c77e5f117bbaf03a722d3d03f6e1694d55432a417b879618ffc1dc03014ba5f032999e4a8e6900c0b828e3c9110d702d766b6965db4b2b753ce504e255cc3d499233823ba92da96f76383085af422dd5a8e50cd361bc3f9c831f611967ccd67390b42435c3b3204a26908897a488c0084547d434f54d'} -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Found raw packet data: ed981504b1c77e5f117bbaf03a722d3d... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Converted to 123 bytes: ed981504b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Not enough data: need 154, have 123 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505b1c77e5f... -2025-09-02 11:06:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836384.6793091, 'pubkey_prefix': '31d71505b1c77e5f01117bbaf03a722d3d03f6e1694d55432a417b879618ffc1', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505b1c77e5f01117bbaf03a722d3d03f6e1694d55432a417b879618ffc1dc03014ba5f032999e4a8e6900c0b828e3c9110d702d766b6965db4b2b753ce504e255cc3d499233823ba92da96f76383085af422dd5a8e50cd361bc3f9c831f611967ccd67390b42435c3b3204a26908897a488c0084547d434f54d'} -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9815027e5f9c6c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9815027e5f9c6c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9815027e5f9c6c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836422.222334, 'pubkey_prefix': 'ed9815027e5f9c6cd809251233d646acbd74a0a5889222c8fd427688f2a5ab90', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9815027e5f9c6cd809251233d646acbd74a0a5889222c8fd427688f2a5ab906501e154e2b6da42fc'} -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715037e5f019c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715037e5f019c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715037e5f019c... -2025-09-02 11:07:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836422.686062, 'pubkey_prefix': '30d715037e5f019c6cd809251233d646acbd74a0a5889222c8fd427688f2a5ab', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715037e5f019c6cd809251233d646acbd74a0a5889222c8fd427688f2a5ab906501e154e2b6da42fc'} -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980904d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980904d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980904d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836425.438004, 'pubkey_prefix': 'ed980904d0381d5f6b563ad8969b9b414d3086af4c920c87bbdf731217e27f5d', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980904d0381d5f6b563ad8969b9b414d3086af4c920c87bbdf731217e27f5db33d596cc3b0f9080e30f7a2'} -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70905d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70905d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70905d0381d5f... -2025-09-02 11:07:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836425.927604, 'pubkey_prefix': '30d70905d0381d5f016b563ad8969b9b414d3086af4c920c87bbdf731217e27f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70905d0381d5f016b563ad8969b9b414d3086af4c920c87bbdf731217e27f5db33d596cc3b0f9080e30f7a2'} -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Converted to 28 bytes: ed972104fb1f805f... -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd72105fb1f805f... -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Has transport codes: d72105fb -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 11:07:07 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836429.612739, 'pubkey_prefix': 'ea9705027e5f2323b6a668ffde332692de77c0fbfb78c802372b425e05690111', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323b6a668ffde332692de77c0fbfb78c802372b425e0569011161932581b217feaef59c5393659e64bdd20f457a32f3ef8fd5383b323b6f7332938c9a7203abf2d0a672'} -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:07:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836429.913716, 'pubkey_prefix': '30d705037e5f012323b6a668ffde332692de77c0fbfb78c802372b425e056901', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323b6a668ffde332692de77c0fbfb78c802372b425e0569011161932581b217feaef59c5393659e64bdd20f457a32f3ef8fd5383b323b6f7332938c9a7203abf2d0a672'} -2025-09-02 11:07:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97090575f3777e... -2025-09-02 11:07:14 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97090575f3777e... -2025-09-02 11:07:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97090575f3777e... -2025-09-02 11:07:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836434.7451808, 'pubkey_prefix': 'eb97090575f3777e5f6bca7951a545b3050d3d03848eca69048fa5d015081db2', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97090575f3777e5f6bca7951a545b3050d3d03848eca69048fa5d015081db2230a228808c0d6f6d5e3411d17'} -2025-09-02 11:07:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7090675f3777e... -2025-09-02 11:07:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7090675f3777e... -2025-09-02 11:07:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7090675f3777e... -2025-09-02 11:07:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836435.0592241, 'pubkey_prefix': '2fd7090675f3777e5f016bca7951a545b3050d3d03848eca69048fa5d015081d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7090675f3777e5f016bca7951a545b3050d3d03848eca69048fa5d015081db2230a228808c0d6f6d5e3411d17'} -2025-09-02 11:07:17 - MeshCoreBot - DEBUG - Converted to 28 bytes: ef982104fb54805f... -2025-09-02 11:07:17 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 11:07:17 - MeshCoreBot - DEBUG - Has transport codes: 982104fb -2025-09-02 11:07:17 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 11:07:17 - MeshCoreBot - DEBUG - Not enough data: need 90, have 28 -2025-09-02 11:07:18 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd72105fb54805f... -2025-09-02 11:07:18 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 11:07:18 - MeshCoreBot - DEBUG - Has transport codes: d72105fb -2025-09-02 11:07:18 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 11:07:18 - MeshCoreBot - DEBUG - Not enough data: need 90, have 29 -2025-09-02 11:07:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970903d0385f6b... -2025-09-02 11:07:27 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970903d0385f6b... -2025-09-02 11:07:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970903d0385f6b... -2025-09-02 11:07:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836447.6923652, 'pubkey_prefix': 'eb970903d0385f6b56bbf7fb9193c32849c646daad2e20dc5900a27f3c4412ff', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970903d0385f6b56bbf7fb9193c32849c646daad2e20dc5900a27f3c4412ffbabc5f6bb81561bdd4d1e4c90e6fe4f2dc6a93486a359033b1d853'} -2025-09-02 11:07:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904d0385f01... -2025-09-02 11:07:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904d0385f01... -2025-09-02 11:07:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904d0385f01... -2025-09-02 11:07:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836448.4344351, 'pubkey_prefix': '30d70904d0385f016b56bbf7fb9193c32849c646daad2e20dc5900a27f3c4412', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904d0385f016b56bbf7fb9193c32849c646daad2e20dc5900a27f3c4412ffbabc5f6bb81561bdd4d1e4c90e6fe4f2dc6a93486a359033b1d853'} -2025-09-02 11:07:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980903d0385f6b... -2025-09-02 11:07:34 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980903d0385f6b... -2025-09-02 11:07:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980903d0385f6b... -2025-09-02 11:07:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836454.447042, 'pubkey_prefix': 'ef980903d0385f6b56f328443b5c5bdd881b3aaf872c944091f2e07fb1787fe7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980903d0385f6b56f328443b5c5bdd881b3aaf872c944091f2e07fb1787fe7c095f68ac1250b91345d5483766bac8c4b436e30be3cd4e43da974'} -2025-09-02 11:07:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70904d0385f01... -2025-09-02 11:07:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70904d0385f01... -2025-09-02 11:07:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70904d0385f01... -2025-09-02 11:07:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836455.311142, 'pubkey_prefix': '31d70904d0385f016b56f328443b5c5bdd881b3aaf872c944091f2e07fb1787f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70904d0385f016b56f328443b5c5bdd881b3aaf872c944091f2e07fb1787fe7c095f68ac1250b91345d5483766bac8c4b436e30be3cd4e43da974'} -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Converted to 29 bytes: f0982105fb1f3808... -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Has transport codes: 982105fb -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Not enough data: need 37, have 29 -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d72106fb1f3808... -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Has transport codes: d72106fb -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 11:07:43 - MeshCoreBot - DEBUG - Not enough data: need 37, have 30 -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980904d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980904d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980904d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836464.076988, 'pubkey_prefix': 'f1980904d01f7e5f6b56cef2b3f37577e5d23f96475dcd10263376307fb1787f', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980904d01f7e5f6b56cef2b3f37577e5d23f96475dcd10263376307fb1787fe7c095f68ac1250b91345d548addffefa4510f856ef3d87735da4849'} -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70905d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70905d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70905d01f7e5f... -2025-09-02 11:07:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836464.3339598, 'pubkey_prefix': '2ed70905d01f7e5f016b56cef2b3f37577e5d23f96475dcd10263376307fb178', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70905d01f7e5f016b56cef2b3f37577e5d23f96475dcd10263376307fb1787fe7c095f68ac1250b91345d548addffefa4510f856ef3d87735da4849'} -2025-09-02 11:08:00 - MeshCoreBot - DEBUG - Converted to 27 bytes: ed970903fb7e5fca... -2025-09-02 11:08:00 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:08:00 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:08:00 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:08:01 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd70904fb7e5f01... -2025-09-02 11:08:01 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 11:08:01 - MeshCoreBot - DEBUG - Has transport codes: d70904fb -2025-09-02 11:08:01 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 11:08:01 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Converted to 27 bytes: ed9a0903fb7e5fca... -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Not enough data: need 156, have 27 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd70904fb7e5f01... -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Has transport codes: d70904fb -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 11:08:06 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee980903fb7e5fca... -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70904fb7e5f01... -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:08:09 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 11:08:10 - MeshCoreBot - DEBUG - Converted to 27 bytes: e997210375245f6b... -2025-09-02 11:08:10 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 11:08:10 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:08:10 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:08:11 - MeshCoreBot - DEBUG - Converted to 28 bytes: 33d7210475245f01... -2025-09-02 11:08:11 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 11:08:11 - MeshCoreBot - DEBUG - Has transport codes: d7210475 -2025-09-02 11:08:11 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 11:08:11 - MeshCoreBot - DEBUG - Not enough data: need 42, have 28 -2025-09-02 11:08:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980903fb7e5f56... -2025-09-02 11:08:39 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980903fb7e5f56... -2025-09-02 11:08:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980903fb7e5f56... -2025-09-02 11:08:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836519.8737888, 'pubkey_prefix': 'ef980903fb7e5f566b528cef19ea5077bd5ca2718c01510be21c4e04b54ad244', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980903fb7e5f566b528cef19ea5077bd5ca2718c01510be21c4e04b54ad24424296ab4d652b1858fe80940d3ed9f833eb779ee023475cc85dd3d38c4ab95557f775fa72519d0b757608e9407b91606d95cfb1330083eeb71872704d1e31eca33671d49c07875d859e2ae58ad3b1f885ede9c1d39ab4bcf243917'} -2025-09-02 11:08:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70904fb7e5f01... -2025-09-02 11:08:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70904fb7e5f01... -2025-09-02 11:08:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70904fb7e5f01... -2025-09-02 11:08:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836520.960227, 'pubkey_prefix': '31d70904fb7e5f01566b528cef19ea5077bd5ca2718c01510be21c4e04b54ad2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70904fb7e5f01566b528cef19ea5077bd5ca2718c01510be21c4e04b54ad24424296ab4d652b1858fe80940d3ed9f833eb779ee023475cc85dd3d38c4ab95557f775fa72519d0b757608e9407b91606d95cfb1330083eeb71872704d1e31eca33671d49c07875d859e2ae58ad3b1f885ede9c1d39ab4bcf243917'} -2025-09-02 11:08:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098110464c77e5f... -2025-09-02 11:08:51 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098110464c77e5f... -2025-09-02 11:08:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098110464c77e5f... -2025-09-02 11:08:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836531.251055, 'pubkey_prefix': 'f098110464c77e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098110464c77e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed138b4446683d8288ba8263f1123809f3d2f54148e65df2a5978daa4c0286ee96eb0452b986d38fa5a615fb51d3db4fe1aaec819ac2e29364ff0e311552c039ba5614dae0f92000000000000000054455354494e475f'} -2025-09-02 11:08:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110564c77e5f... -2025-09-02 11:08:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110564c77e5f... -2025-09-02 11:08:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110564c77e5f... -2025-09-02 11:08:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836532.423275, 'pubkey_prefix': '31d7110564c77e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110564c77e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed138b4446683d8288ba8263f1123809f3d2f54148e65df2a5978daa4c0286ee96eb0452b986d38fa5a615fb51d3db4fe1aaec819ac2e29364ff0e311552c039ba5614dae0f92000000000000000054455354494e475f'} -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980903fb7e5f56... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980903fb7e5f56... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980903fb7e5f56... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836548.173059, 'pubkey_prefix': 'f0980903fb7e5f566b3fce4b0472689818eff3c1e217e73d609a12c6983fd8e9', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980903fb7e5f566b3fce4b0472689818eff3c1e217e73d609a12c6983fd8e914c2d0d2d833e6420ccaba'} -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70904fb7e5f01... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70904fb7e5f01... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70904fb7e5f01... -2025-09-02 11:09:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836548.758191, 'pubkey_prefix': '32d70904fb7e5f01566b3fce4b0472689818eff3c1e217e73d609a12c6983fd8', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70904fb7e5f01566b3fce4b0472689818eff3c1e217e73d609a12c6983fd8e914c2d0d2d833e6420ccaba'} -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Converted to 28 bytes: f0982104d080cd5f... -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Has transport codes: 982104d0 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Not enough data: need 134, have 28 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d72105d080cd5f... -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:09:10 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 11:10:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5f040d... -2025-09-02 11:10:56 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5f040d... -2025-09-02 11:10:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5f040d... -2025-09-02 11:10:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836656.959805, 'pubkey_prefix': 'ef9811027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4713c33b768486c22cc7f304f5714014397cfca9a661bd4a48c7bbaa2263b29fed41b373f38a47678384ee9daeb9b99f69f89e86b53fa342ab89668632106a332e8d4487a0c933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 11:10:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f0104... -2025-09-02 11:10:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f0104... -2025-09-02 11:10:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f0104... -2025-09-02 11:10:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836658.464965, 'pubkey_prefix': '2fd711037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4713c33b768486c22cc7f304f5714014397cfca9a661bd4a48c7bbaa2263b29fed41b373f38a47678384ee9daeb9b99f69f89e86b53fa342ab89668632106a332e8d4487a0c933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980903d0805f6b... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980903d0805f6b... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980903d0805f6b... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836665.479717, 'pubkey_prefix': 'ee980903d0805f6b56f074cada72ca35bf54b2dc163ba2ace3b1202a35c85ec3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980903d0805f6b56f074cada72ca35bf54b2dc163ba2ace3b1202a35c85ec3f13dd94ff4a7f0cd38e1a61b52ca732549a41f7e8913b4f1075c1a'} -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed60904d0805f01... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed60904d0805f01... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed60904d0805f01... -2025-09-02 11:11:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836665.8576598, 'pubkey_prefix': '2ed60904d0805f016b56f074cada72ca35bf54b2dc163ba2ace3b1202a35c85e', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed60904d0805f016b56f074cada72ca35bf54b2dc163ba2ace3b1202a35c85ec3f13dd94ff4a7f0cd38e1a61b52ca732549a41f7e8913b4f1075c1a'} -2025-09-02 11:11:07 - MeshCoreBot - DEBUG - Converted to 29 bytes: f0982105fb91507e... -2025-09-02 11:11:07 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:11:07 - MeshCoreBot - DEBUG - Has transport codes: 982105fb -2025-09-02 11:11:07 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 11:11:07 - MeshCoreBot - DEBUG - Not enough data: need 151, have 29 -2025-09-02 11:11:08 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d72106fb91507e... -2025-09-02 11:11:08 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:11:08 - MeshCoreBot - DEBUG - Has transport codes: d72106fb -2025-09-02 11:11:08 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 11:11:08 - MeshCoreBot - DEBUG - Not enough data: need 151, have 30 -2025-09-02 11:11:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f54c5... -2025-09-02 11:11:40 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f54c5... -2025-09-02 11:11:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f54c5... -2025-09-02 11:11:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836700.88567, 'pubkey_prefix': 'f19905027e5f54c55ffaf2b703d1f44fa7689d8ca33b665512fd85a00195c46e', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f54c55ffaf2b703d1f44fa7689d8ca33b665512fd85a00195c46ee7e32b7352879aad4eda365a261773fcb6d393f60eba43b355d1c46c570c0e2093b8f777f93d24a649f9'} -2025-09-02 11:11:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 11:11:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 11:11:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 11:11:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836701.7485251, 'pubkey_prefix': '31d705037e5f0154c55ffaf2b703d1f44fa7689d8ca33b665512fd85a00195c4', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c55ffaf2b703d1f44fa7689d8ca33b665512fd85a00195c46ee7e32b7352879aad4eda365a261773fcb6d393f60eba43b355d1c46c570c0e2093b8f777f93d24a649f9'} -2025-09-02 11:13:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f547e1c... -2025-09-02 11:13:41 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f547e1c... -2025-09-02 11:13:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f547e1c... -2025-09-02 11:13:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836821.653845, 'pubkey_prefix': 'eb9705015f547e1cb13aba4d8a85c1db73830894843179b8f4a95d26997d901f', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f547e1cb13aba4d8a85c1db73830894843179b8f4a95d26997d901ff040105acf57ec2217d50c4cebbd04235b72fde1694761cf4eaf915e0b9ca7ecbb291a232279d5fde2'} -2025-09-02 11:13:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 11:13:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 11:13:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 11:13:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836822.376132, 'pubkey_prefix': '30d705025f01547e1cb13aba4d8a85c1db73830894843179b8f4a95d26997d90', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e1cb13aba4d8a85c1db73830894843179b8f4a95d26997d901ff040105acf57ec2217d50c4cebbd04235b72fde1694761cf4eaf915e0b9ca7ecbb291a232279d5fde2'} -2025-09-02 11:13:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990903757e5f6b... -2025-09-02 11:13:49 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990903757e5f6b... -2025-09-02 11:13:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990903757e5f6b... -2025-09-02 11:13:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836829.56877, 'pubkey_prefix': 'f4990903757e5f6bcaf23d737bc4955e077c2772893276239511e7e42797ecc5', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990903757e5f6bcaf23d737bc4955e077c2772893276239511e7e42797ecc51479f48d56a26e028e64ccfd67da61d5390fbfcc820cbb8993c7038035052db7cdb1dca81df145971663ff'} -2025-09-02 11:13:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70904757e5f01... -2025-09-02 11:13:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70904757e5f01... -2025-09-02 11:13:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70904757e5f01... -2025-09-02 11:13:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836830.574604, 'pubkey_prefix': '2fd70904757e5f016bcaf23d737bc4955e077c2772893276239511e7e42797ec', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70904757e5f016bcaf23d737bc4955e077c2772893276239511e7e42797ecc51479f48d56a26e028e64ccfd67da61d5390fbfcc820cbb8993c7038035052db7cdb1dca81df145971663ff'} -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Converted to 30 bytes: f3992106fb541f38... -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Has transport codes: 992106fb -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Path length: 84 -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Not enough data: need 90, have 30 -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Converted to 31 bytes: 31d72107fb541f38... -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:13:53 - MeshCoreBot - DEBUG - Not enough data: need 217, have 31 -2025-09-02 11:14:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e996110349cd5f48... -2025-09-02 11:14:40 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e996110349cd5f48... -2025-09-02 11:14:40 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e996110349cd5f48... -2025-09-02 11:14:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836880.630174, 'pubkey_prefix': 'e996110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548c', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd80334b768e9eaebe4bc079c5a7c3d4511fed3557836391b7fd8176e621489bbb316f89f64862d3004c35a17155de8e44b80f592130e30ccfd790527743a4bcc2ca3d2ab05923849de026bc3aef850542d536174686572'} -2025-09-02 11:14:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7110449cd5f01... -2025-09-02 11:14:42 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7110449cd5f01... -2025-09-02 11:14:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7110449cd5f01... -2025-09-02 11:14:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836882.014303, 'pubkey_prefix': '2dd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd80334b768e9eaebe4bc079c5a7c3d4511fed3557836391b7fd8176e621489bbb316f89f64862d3004c35a17155de8e44b80f592130e30ccfd790527743a4bcc2ca3d2ab05923849de026bc3aef850542d536174686572'} -2025-09-02 11:14:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea96110349cd5f48... -2025-09-02 11:14:51 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea96110349cd5f48... -2025-09-02 11:14:51 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey ea96110349cd5f48... -2025-09-02 11:14:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836891.569949, 'pubkey_prefix': 'ea96110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548c', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea96110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd81134b76813f3cd2f0783b438d94c6a7b8664364dff529c421074ab9ed004ac36d07108950bc5877dd15bbcb621b90f9692735404f400da9c94cf564539b1b179a7844b0c923849de026bc3aef850542d536174686572'} -2025-09-02 11:14:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7110449cd5f01... -2025-09-02 11:14:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7110449cd5f01... -2025-09-02 11:14:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7110449cd5f01... -2025-09-02 11:14:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836892.530653, 'pubkey_prefix': '2dd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd81134b76813f3cd2f0783b438d94c6a7b8664364dff529c421074ab9ed004ac36d07108950bc5877dd15bbcb621b90f9692735404f400da9c94cf564539b1b179a7844b0c923849de026bc3aef850542d536174686572'} -2025-09-02 11:14:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605015f857ecd... -2025-09-02 11:14:53 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605015f857ecd... -2025-09-02 11:14:53 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605015f857ecd... -2025-09-02 11:14:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836893.980523, 'pubkey_prefix': 'e89605015f857ecdd4a9b2249b15658a638c24c800c9697dfadebff64e62f370', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605015f857ecdd4a9b2249b15658a638c24c800c9697dfadebff64e62f3701249c9375488248fad8126f79f8a1695505a3dd1244fc12814c36ff65e879fb80dc9c0d76461ff7725'} -2025-09-02 11:14:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 11:14:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 11:14:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 11:14:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836894.42145, 'pubkey_prefix': '31d705025f01857ecdd4a9b2249b15658a638c24c800c9697dfadebff64e62f3', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857ecdd4a9b2249b15658a638c24c800c9697dfadebff64e62f3701249c9375488248fad8126f79f8a1695505a3dd1244fc12814c36ff65e879fb80dc9c0d76461ff7725'} -2025-09-02 11:15:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97110449cd7e5f... -2025-09-02 11:15:09 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97110449cd7e5f... -2025-09-02 11:15:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97110449cd7e5f... -2025-09-02 11:15:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836909.127448, 'pubkey_prefix': 'eb97110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd82034b768d7915e929981d3d453267243434678568dc20737a36d0fc94e975b7c46ab0287da3b3da983ce9ec3328df8f35d8baa0cdfd4b22f675370493738b5bef7661706923849de026bc3aef850542d536174686572'} -2025-09-02 11:15:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7110549cd7e5f... -2025-09-02 11:15:10 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7110549cd7e5f... -2025-09-02 11:15:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7110549cd7e5f... -2025-09-02 11:15:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836910.1085289, 'pubkey_prefix': '33d7110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd82034b768d7915e929981d3d453267243434678568dc20737a36d0fc94e975b7c46ab0287da3b3da983ce9ec3328df8f35d8baa0cdfd4b22f675370493738b5bef7661706923849de026bc3aef850542d536174686572'} -2025-09-02 11:15:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971105e764c77e... -2025-09-02 11:15:23 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971105e764c77e... -2025-09-02 11:15:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971105e764c77e... -2025-09-02 11:15:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836923.137714, 'pubkey_prefix': 'ee971105e764c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971105e764c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd10580737405e48667a23a4e441f7cfd391d98770c269f757e0f9ef9d5dd47572b7a2d3ff0ff6f8d7f20128c93976d3f5d8920f33018bd27801a7254dda542ef45e5b6cc721f6eb04920000000000000000537461722053637265616d5f'} -2025-09-02 11:15:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71106e764c77e... -2025-09-02 11:15:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71106e764c77e... -2025-09-02 11:15:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71106e764c77e... -2025-09-02 11:15:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836924.138737, 'pubkey_prefix': '31d71106e764c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71106e764c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd10580737405e48667a23a4e441f7cfd391d98770c269f757e0f9ef9d5dd47572b7a2d3ff0ff6f8d7f20128c93976d3f5d8920f33018bd27801a7254dda542ef45e5b6cc721f6eb04920000000000000000537461722053637265616d5f'} -2025-09-02 11:15:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970903fb7e5fca... -2025-09-02 11:15:43 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970903fb7e5fca... -2025-09-02 11:15:43 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970903fb7e5fca... -2025-09-02 11:15:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836943.568825, 'pubkey_prefix': 'eb970903fb7e5fca6b6b9baed1f004fae072ea0e90b4498fcd7dd2f197fc60f0', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970903fb7e5fca6b6b9baed1f004fae072ea0e90b4498fcd7dd2f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:15:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904fb7e5f01... -2025-09-02 11:15:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904fb7e5f01... -2025-09-02 11:15:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904fb7e5f01... -2025-09-02 11:15:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836944.15404, 'pubkey_prefix': '30d70904fb7e5f01ca6b6b9baed1f004fae072ea0e90b4498fcd7dd2f197fc60', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904fb7e5f01ca6b6b9baed1f004fae072ea0e90b4498fcd7dd2f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:15:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980905fb541f38... -2025-09-02 11:15:47 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980905fb541f38... -2025-09-02 11:15:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980905fb541f38... -2025-09-02 11:15:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836947.7579908, 'pubkey_prefix': 'ed980905fb541f385fca6b744941fa9484f9abd41ae827a62676b58825f197fc', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980905fb541f385fca6b744941fa9484f9abd41ae827a62676b58825f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:15:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70906fb541f38... -2025-09-02 11:15:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70906fb541f38... -2025-09-02 11:15:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70906fb541f38... -2025-09-02 11:15:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836948.4738991, 'pubkey_prefix': '32d70906fb541f385f01ca6b744941fa9484f9abd41ae827a62676b58825f197', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70906fb541f385f01ca6b744941fa9484f9abd41ae827a62676b58825f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970904fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970904fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970904fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836952.340014, 'pubkey_prefix': 'eb970904fb54805fca6b8bc11fbcb1b139eda2338d5a710224728952f197fc60', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970904fb54805fca6b8bc11fbcb1b139eda2338d5a710224728952f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70905fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70905fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70905fb54805f... -2025-09-02 11:15:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836952.54606, 'pubkey_prefix': '32d70905fb54805f01ca6b8bc11fbcb1b139eda2338d5a710224728952f197fc', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70905fb54805f01ca6b8bc11fbcb1b139eda2338d5a710224728952f197fc60f014475ce8e5611924d3eea6'} -2025-09-02 11:16:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715056d9c647e... -2025-09-02 11:16:37 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715056d9c647e... -2025-09-02 11:16:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715056d9c647e... -2025-09-02 11:16:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836997.428577, 'pubkey_prefix': 'ec9715056d9c647e5f16667c8459bab881d658ddf4c9a429b9814e0be08a6875', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715056d9c647e5f16667c8459bab881d658ddf4c9a429b9814e0be08a687537b6ec79ab3087360f77499c764579b908eb70def244bddb415c82288288955bb67752ce90f0bee499dc82cd'} -2025-09-02 11:16:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715066d9c647e... -2025-09-02 11:16:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715066d9c647e... -2025-09-02 11:16:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715066d9c647e... -2025-09-02 11:16:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756836998.151927, 'pubkey_prefix': '2fd715066d9c647e5f0116667c8459bab881d658ddf4c9a429b9814e0be08a68', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715066d9c647e5f0116667c8459bab881d658ddf4c9a429b9814e0be08a687537b6ec79ab3087360f77499c764579b908eb70def244bddb415c82288288955bb67752ce90f0bee499dc82cd'} -2025-09-02 11:17:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:17:54 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:17:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:17:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837074.4600298, 'pubkey_prefix': 'ee9805027e5f23235af762e1ddf1a6c7e0d7ab1439b863c074a241068efd5d67', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23235af762e1ddf1a6c7e0d7ab1439b863c074a241068efd5d675873861cd77ec4dc7fae0050c1aacc2d308dade5b83a927f77fca8d447b14138fc497ae2894bea744707'} -2025-09-02 11:17:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd705037e5f0123... -2025-09-02 11:17:55 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd705037e5f0123... -2025-09-02 11:17:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd705037e5f0123... -2025-09-02 11:17:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837075.4639308, 'pubkey_prefix': '2dd705037e5f0123235af762e1ddf1a6c7e0d7ab1439b863c074a241068efd5d', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd705037e5f0123235af762e1ddf1a6c7e0d7ab1439b863c074a241068efd5d675873861cd77ec4dc7fae0050c1aacc2d308dade5b83a927f77fca8d447b14138fc497ae2894bea744707'} -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9815065a7e87eb... -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9815065a7e87eb... -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9815065a7e87eb... -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837081.260782, 'pubkey_prefix': 'ed9815065a7e87eb1d5f1126fd81f9b6a057e17b4dc4caa79b3975a3c0def1e6', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9815065a7e87eb1d5f1126fd81f9b6a057e17b4dc4caa79b3975a3c0def1e6e184a3397d3f8e7eb4e95f2f154b3547386fad24ef179b11787853e196850b4f32e7d86fdca411abb0a8749bdae4ec07a844c9ab801111265377b86a0f'} -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756837071, 'text': 'South Bellevue: Hopfully lora performance is not negatively affected. 🤞'} -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Extracted sender from text: South Bellevue -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Message content for processing: Hopfully lora performance is not negatively affected. 🤞 -2025-09-02 11:18:01 - MeshCoreBot - INFO - Received channel message (Public) from South Bellevue: South Bellevue: Hopfully lora performance is not negatively affected. 🤞 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756837081.260782, 'pubkey_prefix': 'ed9815065a7e87eb1d5f1126fd81f9b6a057e17b4dc4caa79b3975a3c0def1e6', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9815065a7e87eb1d5f1126fd81f9b6a057e17b4dc4caa79b3975a3c0def1e6e184a3397d3f8e7eb4e95f2f154b3547386fad24ef179b11787853e196850b4f32e7d86fdca411abb0a8749bdae4ec07a844c9ab801111265377b86a0f'} -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Found raw packet data: ed9815065a7e87eb1d5f1126fd81f9b6... -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Converted to 93 bytes: ed9815065a7e87eb... -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Not enough data: need 154, have 93 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 11:18:01 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:18:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715075a7e87eb... -2025-09-02 11:18:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715075a7e87eb... -2025-09-02 11:18:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715075a7e87eb... -2025-09-02 11:18:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837082.1146162, 'pubkey_prefix': '31d715075a7e87eb1d5f011126fd81f9b6a057e17b4dc4caa79b3975a3c0def1', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715075a7e87eb1d5f011126fd81f9b6a057e17b4dc4caa79b3975a3c0def1e6e184a3397d3f8e7eb4e95f2f154b3547386fad24ef179b11787853e196850b4f32e7d86fdca411abb0a8749bdae4ec07a844c9ab801111265377b86a0f'} -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837097.546669, 'pubkey_prefix': 'ee9805027e5f2323f9ee0ece24f56b03528631fe5805475b358f83bae30adeb7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323f9ee0ece24f56b03528631fe5805475b358f83bae30adeb7e1617cf54073aa0a98f9c8fcca8b58d8fa6589a33921f541429222c43b9628a3b63224c2f7874387d390'} -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 11:18:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837097.98678, 'pubkey_prefix': '31d705037e5f012323f9ee0ece24f56b03528631fe5805475b358f83bae30ade', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323f9ee0ece24f56b03528631fe5805475b358f83bae30adeb7e1617cf54073aa0a98f9c8fcca8b58d8fa6589a33921f541429222c43b9628a3b63224c2f7874387d390'} -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837126.532151, 'pubkey_prefix': 'ee9805027e5f232306b0a5b5e87b18182cc2006e5c185382e04bd06539c9c9d6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f232306b0a5b5e87b18182cc2006e5c185382e04bd06539c9c9d6d6e15def99cd14203e23f470cd6edb513747285427d3f314c87df8ef3d69dce8e357e7a5e4dfc88448b8'} -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d705037e5f0123... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d705037e5f0123... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d705037e5f0123... -2025-09-02 11:18:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837126.833539, 'pubkey_prefix': '34d705037e5f01232306b0a5b5e87b18182cc2006e5c185382e04bd06539c9c9', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d705037e5f01232306b0a5b5e87b18182cc2006e5c185382e04bd06539c9c9d6d6e15def99cd14203e23f470cd6edb513747285427d3f314c87df8ef3d69dce8e357e7a5e4dfc88448b8'} -2025-09-02 11:18:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f8575... -2025-09-02 11:18:57 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f8575... -2025-09-02 11:18:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f8575... -2025-09-02 11:18:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837137.8962848, 'pubkey_prefix': 'ed9705027e5f8575bd4fd952a601831b054150082fd9e78dc116f104d6e74dc5', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f8575bd4fd952a601831b054150082fd9e78dc116f104d6e74dc5d1ef683fc644f510e6ffc6a6380dd55262db98a8dfdd0307dc1c690c1f4ea552216d7cd4dcc0ee1bd37b'} -2025-09-02 11:18:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0185... -2025-09-02 11:18:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0185... -2025-09-02 11:18:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0185... -2025-09-02 11:18:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837138.619046, 'pubkey_prefix': '2ed705037e5f018575bd4fd952a601831b054150082fd9e78dc116f104d6e74d', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f018575bd4fd952a601831b054150082fd9e78dc116f104d6e74dc5d1ef683fc644f510e6ffc6a6380dd55262db98a8dfdd0307dc1c690c1f4ea552216d7cd4dcc0ee1bd37b'} -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715055a803808... -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715055a803808... -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715055a803808... -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837154.028618, 'pubkey_prefix': 'ec9715055a8038085f11c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc71728', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715055a8038085f11c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc7172866830021b631110fb56b5b86d4d79a34986664d3f49e5f4f15b0990d4a7736b6794d66d7f4eaffa09e0b9547'} -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756837149, 'text': 'South Bellevue: That is significant savings on the nrf52!'} -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Extracted sender from text: South Bellevue -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Message content for processing: That is significant savings on the nrf52! -2025-09-02 11:19:14 - MeshCoreBot - INFO - Received channel message (Public) from South Bellevue: South Bellevue: That is significant savings on the nrf52! -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756837154.028618, 'pubkey_prefix': 'ec9715055a8038085f11c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc71728', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715055a8038085f11c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc7172866830021b631110fb56b5b86d4d79a34986664d3f49e5f4f15b0990d4a7736b6794d66d7f4eaffa09e0b9547'} -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Found raw packet data: ec9715055a8038085f11c1cf24cb8de3... -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Converted to 76 bytes: ec9715055a803808... -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Has transport codes: 9715055a -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Not enough data: need 134, have 76 -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 11:19:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:19:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d715065a803808... -2025-09-02 11:19:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d715065a803808... -2025-09-02 11:19:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d715065a803808... -2025-09-02 11:19:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837155.034092, 'pubkey_prefix': '32d715065a8038085f0111c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc717', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d715065a8038085f0111c1cf24cb8de3b540bc487c53ddddf45ae1ad6dc7172866830021b631110fb56b5b86d4d79a34986664d3f49e5f4f15b0990d4a7736b6794d66d7f4eaffa09e0b9547'} -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837160.510556, 'pubkey_prefix': 'ec9705027e5f2323765073dfb197aef0b62eb3c998fcb667bf7d89a32a0e9c51', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f2323765073dfb197aef0b62eb3c998fcb667bf7d89a32a0e9c518bfb3d80ad0cc7d64083b7c810330f24be6c3d36ac1dc018409ad6d72a280e9732c1f714ee5aba87763a'} -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 11:19:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837160.952424, 'pubkey_prefix': '2ed705037e5f012323765073dfb197aef0b62eb3c998fcb667bf7d89a32a0e9c', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f012323765073dfb197aef0b62eb3c998fcb667bf7d89a32a0e9c518bfb3d80ad0cc7d64083b7c810330f24be6c3d36ac1dc018409ad6d72a280e9732c1f714ee5aba87763a'} -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837200.332753, 'pubkey_prefix': 'ee9805027e5f232348dd156aa0d61b34c3e2899ca47feebd8ed1b7fbec96e541', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f232348dd156aa0d61b34c3e2899ca47feebd8ed1b7fbec96e5411186daf9d0df8c08437d3849284e34bb2c07d0bcd514a0a995e2d456ab8afe3e1103c131f5a68fd274c1'} -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:20:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837200.913239, 'pubkey_prefix': '30d705037e5f01232348dd156aa0d61b34c3e2899ca47feebd8ed1b7fbec96e5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232348dd156aa0d61b34c3e2899ca47feebd8ed1b7fbec96e5411186daf9d0df8c08437d3849284e34bb2c07d0bcd514a0a995e2d456ab8afe3e1103c131f5a68fd274c1'} -2025-09-02 11:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec981103547e5f80... -2025-09-02 11:20:59 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec981103547e5f80... -2025-09-02 11:20:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec981103547e5f80... -2025-09-02 11:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837259.957717, 'pubkey_prefix': 'ec981103547e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec981103547e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e8535b7684c6352228cdf0292f626d09e42771ef89ed260064bd8aa5beb6ca1a0100ab7c5627c93d7511580d779d9df0e6c9a3198e97da2a7041d297bf5c8d731f83a3303927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 11:21:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104547e5f01... -2025-09-02 11:21:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104547e5f01... -2025-09-02 11:21:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104547e5f01... -2025-09-02 11:21:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837260.9785862, 'pubkey_prefix': '2fd71104547e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104547e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e8535b7684c6352228cdf0292f626d09e42771ef89ed260064bd8aa5beb6ca1a0100ab7c5627c93d7511580d779d9df0e6c9a3198e97da2a7041d297bf5c8d731f83a3303927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee97090349cd5f61... -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd7090449cd5f01... -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Has transport codes: d7090449 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 11:21:04 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 11:21:07 - MeshCoreBot - DEBUG - Converted to 27 bytes: ec98090349cd5f61... -2025-09-02 11:21:07 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 11:21:07 - MeshCoreBot - DEBUG - Has transport codes: 98090349 -2025-09-02 11:21:07 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 11:21:07 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 11:21:08 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd6090449cd5f01... -2025-09-02 11:21:08 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 11:21:08 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 11:21:08 - MeshCoreBot - DEBUG - Not enough data: need 216, have 28 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee98090449cd7e5f... -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d7090549cd7e5f... -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Has transport codes: d7090549 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 11:21:16 - MeshCoreBot - DEBUG - Not enough data: need 211, have 29 -2025-09-02 11:21:18 - MeshCoreBot - DEBUG - Converted to 27 bytes: f098090349cd5f61... -2025-09-02 11:21:18 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:21:18 - MeshCoreBot - DEBUG - Has transport codes: 98090349 -2025-09-02 11:21:18 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 11:21:18 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 11:21:19 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d7090449cd5f01... -2025-09-02 11:21:19 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:21:19 - MeshCoreBot - DEBUG - Has transport codes: d7090449 -2025-09-02 11:21:19 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 11:21:19 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Converted to 27 bytes: ed97090349cd5f61... -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ed7090449cd5f01... -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:21:21 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 11:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9811027e5fa3d1... -2025-09-02 11:22:01 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9811027e5fa3d1... -2025-09-02 11:22:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9811027e5fa3d1... -2025-09-02 11:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837321.194284, 'pubkey_prefix': 'ec9811027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9811027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0bf35b76859f7d5d0fc0ffdac47bfad8a18d6992cea565cafa52267b089bf5b892d5fa42fbbbc460380006213a0333bd40a98b98c376399b7ee30762b73ec075912961702929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 11:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f01a3... -2025-09-02 11:22:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f01a3... -2025-09-02 11:22:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f01a3... -2025-09-02 11:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837322.415466, 'pubkey_prefix': '31d711037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0bf35b76859f7d5d0fc0ffdac47bfad8a18d6992cea565cafa52267b089bf5b892d5fa42fbbbc460380006213a0333bd40a98b98c376399b7ee30762b73ec075912961702929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9709027e5f56ca... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9709027e5f56ca... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9709027e5f56ca... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837361.6144571, 'pubkey_prefix': 'ed9709027e5f56cabfa3366786dbe20fe425dc9fb88745410c1f0405b4943953', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9709027e5f56cabfa3366786dbe20fe425dc9fb88745410c1f0405b4943953e8ead4e33c3468930f08'} -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d709037e5f0156... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d709037e5f0156... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d709037e5f0156... -2025-09-02 11:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837361.819207, 'pubkey_prefix': '30d709037e5f0156cabfa3366786dbe20fe425dc9fb88745410c1f0405b49439', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d709037e5f0156cabfa3366786dbe20fe425dc9fb88745410c1f0405b4943953e8ead4e33c3468930f08'} -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee982104d0b1245f... -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d72105d0b1245f... -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Has transport codes: d72105d0 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 11:22:44 - MeshCoreBot - DEBUG - Not enough data: need 183, have 29 -2025-09-02 11:22:52 - MeshCoreBot - DEBUG - Converted to 28 bytes: f299050442f27e5f... -2025-09-02 11:22:52 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 11:22:52 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 11:22:52 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-02 11:22:53 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d7050542f27e5f... -2025-09-02 11:22:53 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:22:53 - MeshCoreBot - DEBUG - Has transport codes: d7050542 -2025-09-02 11:22:53 - MeshCoreBot - DEBUG - Path length: 242 -2025-09-02 11:22:53 - MeshCoreBot - DEBUG - Not enough data: need 248, have 29 -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97090580b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97090580b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97090580b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837407.443478, 'pubkey_prefix': 'ed97090580b124865fca56d98829f4769ad9b974ab9f504cc2b18b507169559f', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97090580b124865fca56d98829f4769ad9b974ab9f504cc2b18b507169559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7090680b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7090680b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7090680b12486... -2025-09-02 11:23:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837407.943558, 'pubkey_prefix': '32d7090680b124865f01ca56d98829f4769ad9b974ab9f504cc2b18b50716955', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7090680b124865f01ca56d98829f4769ad9b974ab9f504cc2b18b507169559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980904d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980904d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980904d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837417.067331, 'pubkey_prefix': 'f0980904d038085fca5656937716ebeed187dae82595982f950046b469559f3a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980904d038085fca5656937716ebeed187dae82595982f950046b469559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd70905d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd70905d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd70905d038085f... -2025-09-02 11:23:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837417.805668, 'pubkey_prefix': '2cd70905d038085f01ca5656937716ebeed187dae82595982f950046b469559f', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd70905d038085f01ca5656937716ebeed187dae82595982f950046b469559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:23:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed970905d080c77e... -2025-09-02 11:23:47 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed970905d080c77e... -2025-09-02 11:23:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed970905d080c77e... -2025-09-02 11:23:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837427.220958, 'pubkey_prefix': 'ed970905d080c77e5fca5614bb472f0f198d99835c52b4ae87acb4179a69559f', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed970905d080c77e5fca5614bb472f0f198d99835c52b4ae87acb4179a69559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:23:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70906d080c77e... -2025-09-02 11:23:48 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70906d080c77e... -2025-09-02 11:23:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70906d080c77e... -2025-09-02 11:23:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837428.197223, 'pubkey_prefix': '33d70906d080c77e5f01ca5614bb472f0f198d99835c52b4ae87acb4179a6955', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70906d080c77e5f01ca5614bb472f0f198d99835c52b4ae87acb4179a69559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:24:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970905d04a7e86... -2025-09-02 11:24:01 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970905d04a7e86... -2025-09-02 11:24:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970905d04a7e86... -2025-09-02 11:24:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837441.978653, 'pubkey_prefix': 'ec970905d04a7e865fca56a3a93f6da228d90a9936604e65a78108157769559f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970905d04a7e865fca56a3a93f6da228d90a9936604e65a78108157769559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:24:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d70906d04a7e86... -2025-09-02 11:24:03 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d70906d04a7e86... -2025-09-02 11:24:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d70906d04a7e86... -2025-09-02 11:24:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837443.192745, 'pubkey_prefix': '34d70906d04a7e865f01ca56a3a93f6da228d90a9936604e65a7810815776955', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d70906d04a7e865f01ca56a3a93f6da228d90a9936604e65a78108157769559f3a27391c05a5cb84bf3d29de2c4143c996018693ab346a22923064a0bd011a9d90d405109dbb4be5fa30f9c4c7c3e3b8135f5e6982bd7d8866a629f520098a03543dfd1f97a731e3e540a5d3a5d3571051ee72192cc8fabd3630f6cfb977e60fede8a5243a6546134d64cd9afc'} -2025-09-02 11:25:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 11:25:19 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 11:25:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 11:25:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837519.971699, 'pubkey_prefix': 'ef9805027e5f232366ebc8a4202e44c739801b4833fc736c27279bc15080507d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232366ebc8a4202e44c739801b4833fc736c27279bc15080507dde64c6ba860bcbf1268681493b2757b65413f808af910dc33cc7216c96285619c0b4c156ad1fcbbed0e1'} -2025-09-02 11:25:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 11:25:20 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 11:25:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 11:25:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837520.5524879, 'pubkey_prefix': '2fd705037e5f01232366ebc8a4202e44c739801b4833fc736c27279bc1508050', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232366ebc8a4202e44c739801b4833fc736c27279bc15080507dde64c6ba860bcbf1268681493b2757b65413f808af910dc33cc7216c96285619c0b4c156ad1fcbbed0e1'} -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: ef980904d0381d5f... -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Has transport codes: 980904d0 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Not enough data: need 62, have 28 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d70905d0381d5f... -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Has transport codes: d70905d0 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 11:25:23 - MeshCoreBot - DEBUG - Not enough data: need 62, have 29 -2025-09-02 11:25:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e39705027e5f2323... -2025-09-02 11:25:54 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e39705027e5f2323... -2025-09-02 11:25:54 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e39705027e5f2323... -2025-09-02 11:25:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837554.848616, 'pubkey_prefix': 'e39705027e5f2323169e32623b19f29947e7b2c8af0368e2d4f78bf20d883a96', 'snr': -7.25, 'rssi': -105, 'raw_hex': 'e39705027e5f2323169e32623b19f29947e7b2c8af0368e2d4f78bf20d883a96b39fd15a4707dce2147d34346947a16a6ec7a6d164a303a6a90618f6bee814804476d0debd3180d5bbb3'} -2025-09-02 11:25:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:25:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:25:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:25:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837555.4317179, 'pubkey_prefix': '30d705037e5f012323169e32623b19f29947e7b2c8af0368e2d4f78bf20d883a', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323169e32623b19f29947e7b2c8af0368e2d4f78bf20d883a96b39fd15a4707dce2147d34346947a16a6ec7a6d164a303a6a90618f6bee814804476d0debd3180d5bbb3'} -2025-09-02 11:26:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 11:26:29 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 11:26:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 11:26:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837589.9484422, 'pubkey_prefix': 'f29805027e5f23231c21ee3fb40d9979aede29f9a74707a5850b6d77aa16adb8', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f23231c21ee3fb40d9979aede29f9a74707a5850b6d77aa16adb8a86c19880b5888b8550b979fecbe372361e5cdb3e81afa00e20ed9904f543ca13a61fd6e25dd314a568a'} -2025-09-02 11:26:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 11:26:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 11:26:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 11:26:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837590.668554, 'pubkey_prefix': '31d705037e5f0123231c21ee3fb40d9979aede29f9a74707a5850b6d77aa16ad', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123231c21ee3fb40d9979aede29f9a74707a5850b6d77aa16adb8a86c19880b5888b8550b979fecbe372361e5cdb3e81afa00e20ed9904f543ca13a61fd6e25dd314a568a'} -2025-09-02 11:26:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f54c5... -2025-09-02 11:26:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f54c5... -2025-09-02 11:26:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f54c5... -2025-09-02 11:26:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837615.847924, 'pubkey_prefix': 'ee9805027e5f54c50ed93acbddeb41e0e478605f77c04468d82a1d56efc9a4af', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f54c50ed93acbddeb41e0e478605f77c04468d82a1d56efc9a4af070296789ef7538e8b0df66403c68cab3ce281972f308744e9224a4c1b29daa456e7ac1389cfb58700e4'} -2025-09-02 11:26:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0154... -2025-09-02 11:26:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0154... -2025-09-02 11:26:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0154... -2025-09-02 11:26:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837616.147155, 'pubkey_prefix': '32d705037e5f0154c50ed93acbddeb41e0e478605f77c04468d82a1d56efc9a4', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0154c50ed93acbddeb41e0e478605f77c04468d82a1d56efc9a4af070296789ef7538e8b0df66403c68cab3ce281972f308744e9224a4c1b29daa456e7ac1389cfb58700e4'} -2025-09-02 11:28:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103c47e5f83... -2025-09-02 11:28:09 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103c47e5f83... -2025-09-02 11:28:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103c47e5f83... -2025-09-02 11:28:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837689.89748, 'pubkey_prefix': 'f2991103c47e5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4b', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103c47e5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a3717153137b7688c820e81388a10c984cfc37e89ab5bea0f95e59b5fdf55daa2fae2a9b34edbdf249c78e2bb3224a329cf5b5084f1e65e9e3816b61797ee8d0bde034fa77fbe0292b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 11:28:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104c47e5f01... -2025-09-02 11:28:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104c47e5f01... -2025-09-02 11:28:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104c47e5f01... -2025-09-02 11:28:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837690.920296, 'pubkey_prefix': '30d71104c47e5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104c47e5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a3717153137b7688c820e81388a10c984cfc37e89ab5bea0f95e59b5fdf55daa2fae2a9b34edbdf249c78e2bb3224a329cf5b5084f1e65e9e3816b61797ee8d0bde034fa77fbe0292b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 11:28:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805015f547ed8... -2025-09-02 11:28:57 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805015f547ed8... -2025-09-02 11:28:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805015f547ed8... -2025-09-02 11:28:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837737.981825, 'pubkey_prefix': 'ed9805015f547ed87439a0fee992756b94d32c703b0e9992923f46b1661a3a54', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805015f547ed87439a0fee992756b94d32c703b0e9992923f46b1661a3a5488db31413d8062e88c27d4df264163d4a3c9b2a7caa635b890d70f14d2b70063497009de4465053478'} -2025-09-02 11:28:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705025f01547e... -2025-09-02 11:28:58 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705025f01547e... -2025-09-02 11:28:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705025f01547e... -2025-09-02 11:28:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837738.5641139, 'pubkey_prefix': '33d705025f01547ed87439a0fee992756b94d32c703b0e9992923f46b1661a3a', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705025f01547ed87439a0fee992756b94d32c703b0e9992923f46b1661a3a5488db31413d8062e88c27d4df264163d4a3c9b2a7caa635b890d70f14d2b70063497009de4465053478'} -2025-09-02 11:29:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f857e6f... -2025-09-02 11:29:57 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f857e6f... -2025-09-02 11:29:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f857e6f... -2025-09-02 11:29:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837797.884732, 'pubkey_prefix': 'ec9705015f857e6f547168f0397045c7201bbc49a05ac97b131da215af5d8ef3', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f857e6f547168f0397045c7201bbc49a05ac97b131da215af5d8ef3a9fc03b436a876c999961ecf9ff39fbadf5572bab06114e1954864ce6acad587480d3f97ae0a3459fa'} -2025-09-02 11:29:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 11:29:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 11:29:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 11:29:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837798.887956, 'pubkey_prefix': '2fd805025f01857e6f547168f0397045c7201bbc49a05ac97b131da215af5d8e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e6f547168f0397045c7201bbc49a05ac97b131da215af5d8ef3a9fc03b436a876c999961ecf9ff39fbadf5572bab06114e1954864ce6acad587480d3f97ae0a3459fa'} -2025-09-02 11:29:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec98090475f37e5f... -2025-09-02 11:29:59 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec98090475f37e5f... -2025-09-02 11:29:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec98090475f37e5f... -2025-09-02 11:29:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837799.4488618, 'pubkey_prefix': 'ec98090475f37e5f56cae7efca07e1c2b34d81f32d0f8b67d31421b5df8ef895', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec98090475f37e5f56cae7efca07e1c2b34d81f32d0f8b67d31421b5df8ef89544e8ce720e08fc9c864d8d55'} -2025-09-02 11:30:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8090575f37e5f... -2025-09-02 11:30:00 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8090575f37e5f... -2025-09-02 11:30:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8090575f37e5f... -2025-09-02 11:30:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837800.129049, 'pubkey_prefix': '31d8090575f37e5f0156cae7efca07e1c2b34d81f32d0f8b67d31421b5df8ef8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8090575f37e5f0156cae7efca07e1c2b34d81f32d0f8b67d31421b5df8ef89544e8ce720e08fc9c864d8d55'} -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Converted to 27 bytes: e9970903d0385fca... -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70904d0385f01... -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:30:09 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Converted to 26 bytes: ea970902805fca56... -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d70903805f01ca... -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Has transport codes: d7090380 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 11:30:13 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 11:30:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971102805f45b3... -2025-09-02 11:30:17 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971102805f45b3... -2025-09-02 11:30:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971102805f45b3... -2025-09-02 11:30:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837817.911888, 'pubkey_prefix': 'ed971102805f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd62', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971102805f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b68926344516635f5a91940377f9518dc1c022f85b15fe31f626f409cdc29aa60843fef4e6b7d61beebf9063cace012426a75d5808db142ccdc732e79c1de46954f629e266f0392cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 11:30:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71103805f0145... -2025-09-02 11:30:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71103805f0145... -2025-09-02 11:30:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71103805f0145... -2025-09-02 11:30:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837819.3578491, 'pubkey_prefix': '30d71103805f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71103805f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b68926344516635f5a91940377f9518dc1c022f85b15fe31f626f409cdc29aa60843fef4e6b7d61beebf9063cace012426a75d5808db142ccdc732e79c1de46954f629e266f0392cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Converted to 28 bytes: f299090480c77e5f... -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d7090580c77e5f... -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:30:21 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 11:30:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd70904d04a5f01... -2025-09-02 11:30:24 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 11:30:24 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:30:24 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Converted to 26 bytes: ed980902805fca56... -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d70903805f01ca... -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:30:28 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Converted to 27 bytes: f0980903807e5fca... -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Has transport codes: 98090380 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d70904807e5f01... -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Has transport codes: d7090480 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 11:30:33 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 11:30:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97090575b12486... -2025-09-02 11:30:49 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97090575b12486... -2025-09-02 11:30:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97090575b12486... -2025-09-02 11:30:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837849.8175318, 'pubkey_prefix': 'ec97090575b124865f56ca5109bec4d284bfb1ca0c6ed57dbdf3072abfbebad8', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97090575b124865f56ca5109bec4d284bfb1ca0c6ed57dbdf3072abfbebad88b1a08b5fd7806eedd20e02bc2bd3e5627a74f68bb4795a019057d9f2eb70d7be2604902050349474a19c3092862ddd043b58420bdb418a880a81b66dd'} -2025-09-02 11:30:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7090675b12486... -2025-09-02 11:30:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7090675b12486... -2025-09-02 11:30:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7090675b12486... -2025-09-02 11:30:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837850.672032, 'pubkey_prefix': '2ed7090675b124865f0156ca5109bec4d284bfb1ca0c6ed57dbdf3072abfbeba', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7090675b124865f0156ca5109bec4d284bfb1ca0c6ed57dbdf3072abfbebad88b1a08b5fd7806eedd20e02bc2bd3e5627a74f68bb4795a019057d9f2eb70d7be2604902050349474a19c3092862ddd043b58420bdb418a880a81b66dd'} -2025-09-02 11:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9712005fbfb6c8... -2025-09-02 11:30:55 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9712005fbfb6c8... -2025-09-02 11:30:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9712005fbfb6c8... -2025-09-02 11:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837855.734307, 'pubkey_prefix': 'ec9712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3e737b7686774231c5e20d56d02c62d2318ea1aa1aea957002b51ff198efa3a7fec6da5b7a4a060bf63718f3c918b4ef8a0ddd4f49e6a03ed7214dfd62623ecfebe34530f927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 11:31:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9809077524e9d0... -2025-09-02 11:31:03 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9809077524e9d0... -2025-09-02 11:31:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9809077524e9d0... -2025-09-02 11:31:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837863.7703528, 'pubkey_prefix': 'ee9809077524e9d0381d5f56ca69e8938129c4ba58b13049178f546d18773dbe', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9809077524e9d0381d5f56ca69e8938129c4ba58b13049178f546d18773dbebad88b1a08b5fd7806eedd20e02bc2bd3e5627a74f68bb4795a019057d9f2eb70d7be2604902050349474a19c3092862ddd043b58420bdb418a880a81b66dd'} -2025-09-02 11:31:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d709087524e9d0... -2025-09-02 11:31:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d709087524e9d0... -2025-09-02 11:31:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d709087524e9d0... -2025-09-02 11:31:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837864.1342561, 'pubkey_prefix': '30d709087524e9d0381d5f0156ca69e8938129c4ba58b13049178f546d18773d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d709087524e9d0381d5f0156ca69e8938129c4ba58b13049178f546d18773dbebad88b1a08b5fd7806eedd20e02bc2bd3e5627a74f68bb4795a019057d9f2eb70d7be2604902050349474a19c3092862ddd043b58420bdb418a880a81b66dd'} -2025-09-02 11:31:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: e8970904801f7e5f... -2025-09-02 11:31:05 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 11:31:05 - MeshCoreBot - DEBUG - Has transport codes: 97090480 -2025-09-02 11:31:05 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 11:31:05 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-02 11:31:06 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2dd70905801f7e5f... -2025-09-02 11:31:06 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 11:31:06 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:31:06 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Converted to 27 bytes: ed970903d07e5fca... -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ed70904d07e5f01... -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:31:09 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 11:31:10 - MeshCoreBot - DEBUG - Converted to 29 bytes: ed98210575f3777e... -2025-09-02 11:31:10 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 11:31:10 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:31:10 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 11:31:11 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d7210675f3777e... -2025-09-02 11:31:11 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 11:31:11 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 11:31:11 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711015f15a24f... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711015f15a24f... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711015f15a24f... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837881.0942762, 'pubkey_prefix': 'ed9711015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8f437b76889ef903c75927eb927fedd9efd626f7c7b8da921a2a71704ec8ed9873382c0b527c7745d34b26b46c36d26eae3abb0141f90ee023ff41773b3ba79b75fc2c008926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711025f0115a2... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711025f0115a2... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711025f0115a2... -2025-09-02 11:31:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837881.6720471, 'pubkey_prefix': '2ed711025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c8f437b76889ef903c75927eb927fedd9efd626f7c7b8da921a2a71704ec8ed9873382c0b527c7745d34b26b46c36d26eae3abb0141f90ee023ff41773b3ba79b75fc2c008926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 11:32:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705037e865f23... -2025-09-02 11:32:18 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705037e865f23... -2025-09-02 11:32:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705037e865f23... -2025-09-02 11:32:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837938.9948921, 'pubkey_prefix': 'ee9705037e865f23233d2aad6c202a3eeb85800e4e6db05eae7d5f5d6b6a4c6c', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705037e865f23233d2aad6c202a3eeb85800e4e6db05eae7d5f5d6b6a4c6ce550d5eb5d24781036ac6dfbbd9c613f4a11988f6e443a1f64c3e74ad697dfdec656bb97fa47b21e314838'} -2025-09-02 11:32:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705047e865f01... -2025-09-02 11:32:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705047e865f01... -2025-09-02 11:32:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705047e865f01... -2025-09-02 11:32:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837939.717778, 'pubkey_prefix': '32d705047e865f0123233d2aad6c202a3eeb85800e4e6db05eae7d5f5d6b6a4c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705047e865f0123233d2aad6c202a3eeb85800e4e6db05eae7d5f5d6b6a4c6ce550d5eb5d24781036ac6dfbbd9c613f4a11988f6e443a1f64c3e74ad697dfdec656bb97fa47b21e314838'} -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837999.1486049, 'pubkey_prefix': 'f29805027e5f232340dc899a3d0a08e316fe0c939c45dee2660220eeec520122', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f232340dc899a3d0a08e316fe0c939c45dee2660220eeec52012225e5d6dec701e97cce1f053a4cef816eeeb3fa17c822827bfba53f155dfe1f24894ee79c28708df70709'} -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 11:33:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756837999.87309, 'pubkey_prefix': '31d705037e5f01232340dc899a3d0a08e316fe0c939c45dee2660220eeec5201', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01232340dc899a3d0a08e316fe0c939c45dee2660220eeec52012225e5d6dec701e97cce1f053a4cef816eeeb3fa17c822827bfba53f155dfe1f24894ee79c28708df70709'} -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838034.094681, 'pubkey_prefix': 'ee9805027e5f23232d973117a78aee631813fd6fa823a5f24b803306163164b4', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23232d973117a78aee631813fd6fa823a5f24b803306163164b44b7896f10ae00916bd88d3b77cca8dc6614ba6e30acfa75a00083f155dfe1f24894ee79c28708df70709'} -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 11:33:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838034.816759, 'pubkey_prefix': '33d705037e5f0123232d973117a78aee631813fd6fa823a5f24b803306163164', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0123232d973117a78aee631813fd6fa823a5f24b803306163164b44b7896f10ae00916bd88d3b77cca8dc6614ba6e30acfa75a00083f155dfe1f24894ee79c28708df70709'} -2025-09-02 11:34:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea970503241d5f85... -2025-09-02 11:34:00 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea970503241d5f85... -2025-09-02 11:34:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea970503241d5f85... -2025-09-02 11:34:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838040.618369, 'pubkey_prefix': 'ea970503241d5f8575753680c160095104824ef5f0eb2404eb2fa8cda69801d5', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea970503241d5f8575753680c160095104824ef5f0eb2404eb2fa8cda69801d5502b92b4e0cdc2732f10ae209ccfcdfd4a34b8a11b33927c8af5e556f2e062f1cbfa92d65f8e5931e12d80'} -2025-09-02 11:34:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70504241d5f01... -2025-09-02 11:34:01 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70504241d5f01... -2025-09-02 11:34:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70504241d5f01... -2025-09-02 11:34:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838041.481559, 'pubkey_prefix': '32d70504241d5f018575753680c160095104824ef5f0eb2404eb2fa8cda69801', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70504241d5f018575753680c160095104824ef5f0eb2404eb2fa8cda69801d5502b92b4e0cdc2732f10ae209ccfcdfd4a34b8a11b33927c8af5e556f2e062f1cbfa92d65f8e5931e12d80'} -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9915027e5f11b9... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9915027e5f11b9... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ee9915027e5f11b9... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838288.50256, 'pubkey_prefix': 'ee9915027e5f11b97b49e49d42718f05ea561d129825dddc05e190778c1e7a8b', 'snr': -4.5, 'rssi': -103, 'raw_hex': 'ee9915027e5f11b97b49e49d42718f05ea561d129825dddc05e190778c1e7a8b8be05352e20d2a087cbe9f61af0df699282f55a6cc75e2707d'} -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756838285, 'text': 'UncleLit Ikoka1W: Close to the light house'} -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Message content for processing: Close to the light house -2025-09-02 11:38:08 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: Close to the light house -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838288.50256, 'pubkey_prefix': 'ee9915027e5f11b97b49e49d42718f05ea561d129825dddc05e190778c1e7a8b', 'snr': -4.5, 'rssi': -103, 'raw_hex': 'ee9915027e5f11b97b49e49d42718f05ea561d129825dddc05e190778c1e7a8b8be05352e20d2a087cbe9f61af0df699282f55a6cc75e2707d'} -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Found raw packet data: ee9915027e5f11b97b49e49d42718f05... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Converted to 57 bytes: ee9915027e5f11b9... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Not enough data: need 155, have 57 -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715037e5f0111... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715037e5f0111... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715037e5f0111... -2025-09-02 11:38:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838288.863647, 'pubkey_prefix': '2fd715037e5f0111b97b49e49d42718f05ea561d129825dddc05e190778c1e7a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715037e5f0111b97b49e49d42718f05ea561d129825dddc05e190778c1e7a8b8be05352e20d2a087cbe9f61af0df699282f55a6cc75e2707d'} -2025-09-02 11:38:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711027e5fc79f... -2025-09-02 11:38:26 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711027e5fc79f... -2025-09-02 11:38:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711027e5fc79f... -2025-09-02 11:38:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838306.686823, 'pubkey_prefix': 'eb9711027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564429a39b76829d550fe3887c9456365429707e45288661eedf0b01bf87774d20a918afbfba23869833653e5b6ede114fd1a92fa6328a3f50020dfe1558f673bd32dd22ab80792dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 11:38:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f01c7... -2025-09-02 11:38:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f01c7... -2025-09-02 11:38:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f01c7... -2025-09-02 11:38:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838307.728708, 'pubkey_prefix': '30d711037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564429a39b76829d550fe3887c9456365429707e45288661eedf0b01bf87774d20a918afbfba23869833653e5b6ede114fd1a92fa6328a3f50020dfe1558f673bd32dd22ab80792dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 11:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971104e6ea7e5f... -2025-09-02 11:38:50 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971104e6ea7e5f... -2025-09-02 11:38:50 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971104e6ea7e5f... -2025-09-02 11:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838330.735317, 'pubkey_prefix': 'eb971104e6ea7e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf2666', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971104e6ea7e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9bb239b768db39518ce7e2ebf7b25082095d4abcf56236dd969fae5af2073b1a302ad8aa99382bd3e8fe443d94c22e77e9f3ec4d0945a18e84d0f75e28eb494c8bac523b0b9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 11:38:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71105e6ea7e5f... -2025-09-02 11:38:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71105e6ea7e5f... -2025-09-02 11:38:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71105e6ea7e5f... -2025-09-02 11:38:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838331.561207, 'pubkey_prefix': '30d71105e6ea7e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71105e6ea7e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9bb239b768db39518ce7e2ebf7b25082095d4abcf56236dd969fae5af2073b1a302ad8aa99382bd3e8fe443d94c22e77e9f3ec4d0945a18e84d0f75e28eb494c8bac523b0b9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838344.4690838, 'pubkey_prefix': 'ef9805027e5f2323cfb4053f3634f607dc145ccc29c28ff138fcb1639aee2aca', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323cfb4053f3634f607dc145ccc29c28ff138fcb1639aee2aca898d1f6125605846d816127bd4eb31a593aa926a7c1a1fc2a4d28d641ab2c2e38cc6cbfb71e2a90149c2'} -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 11:39:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838344.76956, 'pubkey_prefix': '2fd705037e5f012323cfb4053f3634f607dc145ccc29c28ff138fcb1639aee2a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323cfb4053f3634f607dc145ccc29c28ff138fcb1639aee2aca898d1f6125605846d816127bd4eb31a593aa926a7c1a1fc2a4d28d641ab2c2e38cc6cbfb71e2a90149c2'} -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee98090495647e5f... -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d7090595647e5f... -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Has transport codes: d7090595 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 11:40:42 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 11:41:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811021d5f08b8... -2025-09-02 11:41:14 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811021d5f08b8... -2025-09-02 11:41:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811021d5f08b8... -2025-09-02 11:41:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838474.3775098, 'pubkey_prefix': 'f09811021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1493ab7680a1b1a8f6e9288fc229773d64bc3b7a0f3f8b0bf02d9ed86657b47ac89bb2bb7f3d0b2f1421f3fe82f89778ea46fd67d4be76682dd0be29a9d33b91dd2ff1209928689d90220e8b8f85041524b2d5250'} -2025-09-02 11:41:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711031d5f0108... -2025-09-02 11:41:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711031d5f0108... -2025-09-02 11:41:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711031d5f0108... -2025-09-02 11:41:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838475.980418, 'pubkey_prefix': '2ed711031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1493ab7680a1b1a8f6e9288fc229773d64bc3b7a0f3f8b0bf02d9ed86657b47ac89bb2bb7f3d0b2f1421f3fe82f89778ea46fd67d4be76682dd0be29a9d33b91dd2ff1209928689d90220e8b8f85041524b2d5250'} -2025-09-02 11:42:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f54c5... -2025-09-02 11:42:06 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f54c5... -2025-09-02 11:42:06 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f54c5... -2025-09-02 11:42:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838526.9626088, 'pubkey_prefix': 'ec9705027e5f54c5c856cdfef9c49c784125179f59cc2da83df773f683f08cba', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f54c5c856cdfef9c49c784125179f59cc2da83df773f683f08cba9b668aca1fe187a4eaa0a1ed34d597270aa03b4bb42754413c019ca3e94d1fd50645365b7074885a80ec'} -2025-09-02 11:42:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0154... -2025-09-02 11:42:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0154... -2025-09-02 11:42:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0154... -2025-09-02 11:42:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838527.6867032, 'pubkey_prefix': '30d705037e5f0154c5c856cdfef9c49c784125179f59cc2da83df773f683f08c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0154c5c856cdfef9c49c784125179f59cc2da83df773f683f08cba9b668aca1fe187a4eaa0a1ed34d597270aa03b4bb42754413c019ca3e94d1fd50645365b7074885a80ec'} -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991104804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991104804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991104804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838559.301913, 'pubkey_prefix': 'f1991104804a7e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991104804a7e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512913ab7689aa58622eddff745a49f1eac85fdf661cc72af9fa2bd1290f88c68d4cbf2e7d752962ff40ec36ea30a1e443cc0ccc5953af6413cb17f3c34b56751e0cb80b50d928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71105804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71105804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71105804a7e5f... -2025-09-02 11:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838559.867127, 'pubkey_prefix': '2ed71105804a7e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf9', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71105804a7e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512913ab7689aa58622eddff745a49f1eac85fdf661cc72af9fa2bd1290f88c68d4cbf2e7d752962ff40ec36ea30a1e443cc0ccc5953af6413cb17f3c34b56751e0cb80b50d928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f547e33... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f547e33... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f547e33... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838649.1616352, 'pubkey_prefix': 'eb9705015f547e33df8da8660bd1e8fac6beeb46670304ccfea5519dfbd91e51', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f547e33df8da8660bd1e8fac6beeb46670304ccfea5519dfbd91e51b9951fcb7fd289c014c29566d94c06f621658c43832a5dc0ccf2d2aa8849f1044cd0658190e0a451be'} -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01547e... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01547e... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01547e... -2025-09-02 11:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838649.601077, 'pubkey_prefix': '32d705025f01547e33df8da8660bd1e8fac6beeb46670304ccfea5519dfbd91e', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01547e33df8da8660bd1e8fac6beeb46670304ccfea5519dfbd91e51b9951fcb7fd289c014c29566d94c06f621658c43832a5dc0ccf2d2aa8849f1044cd0658190e0a451be'} -2025-09-02 11:44:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811031f7e5f0b... -2025-09-02 11:44:19 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811031f7e5f0b... -2025-09-02 11:44:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811031f7e5f0b... -2025-09-02 11:44:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838659.5354, 'pubkey_prefix': 'f19811031f7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b486', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811031f7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba23a3bb768760d7357e9df54b69038088e39e42555fd89d9157245af45cae2d72cb932af30783d5583ddf240058d981a733946391965719c7900ef123b09cca22a14e4ed0d920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd711041f7e5f01... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd711041f7e5f01... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd711041f7e5f01... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838661.043214, 'pubkey_prefix': '2dd711041f7e5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd711041f7e5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba23a3bb768760d7357e9df54b69038088e39e42555fd89d9157245af45cae2d72cb932af30783d5583ddf240058d981a733946391965719c7900ef123b09cca22a14e4ed0d920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971502865f1143... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971502865f1143... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971502865f1143... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838661.621294, 'pubkey_prefix': 'ee971502865f11433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab66', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971502865f11433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab6602aa34b4e2bd522d98cb0e3fd9d0c31afb4f0cbe1065a176d37bea48fa960e9a0670fc3c9ca90540e9'} -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756838657, 'text': "Ikoka Stick FW Dev: I'm excited for power savings features"} -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Message content for processing: I'm excited for power savings features -2025-09-02 11:44:21 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: I'm excited for power savings features -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838661.621294, 'pubkey_prefix': 'ee971502865f11433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab66', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971502865f11433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab6602aa34b4e2bd522d98cb0e3fd9d0c31afb4f0cbe1065a176d37bea48fa960e9a0670fc3c9ca90540e9'} -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Found raw packet data: ee971502865f11433c88a60592ef25d2... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Converted to 73 bytes: ee971502865f1143... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Not enough data: need 153, have 73 -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd71503865f0111... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd71503865f0111... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd71503865f0111... -2025-09-02 11:44:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838661.922316, 'pubkey_prefix': '2dd71503865f0111433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd71503865f0111433c88a60592ef25d2be8c7fa886c141ecf76cbbb3a586ab6602aa34b4e2bd522d98cb0e3fd9d0c31afb4f0cbe1065a176d37bea48fa960e9a0670fc3c9ca90540e9'} -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805037e865f23... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805037e865f23... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805037e865f23... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838664.35818, 'pubkey_prefix': 'ef9805037e865f2323f559cea7abc9cf54bbe7ead2ba1b11b58f2e12aceb387e', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805037e865f2323f559cea7abc9cf54bbe7ead2ba1b11b58f2e12aceb387e92f6bacc47bc30191afc7943fa3bdd721f9dddee0cee682864fb465470b3bc2731443bbec5ef3575c90595'} -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705047e865f01... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705047e865f01... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705047e865f01... -2025-09-02 11:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838664.941246, 'pubkey_prefix': '30d705047e865f012323f559cea7abc9cf54bbe7ead2ba1b11b58f2e12aceb38', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705047e865f012323f559cea7abc9cf54bbe7ead2ba1b11b58f2e12aceb387e92f6bacc47bc30191afc7943fa3bdd721f9dddee0cee682864fb465470b3bc2731443bbec5ef3575c90595'} -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971502385f118b... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971502385f118b... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971502385f118b... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838668.049437, 'pubkey_prefix': 'ec971502385f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef250', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971502385f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2502dcfca9de1e0d9d6c26b698df203d20d0b21c7fa2aefb723e895e0302a8ee7812539aa5fd0e2dd7e4282c8c367a037503f3c9ae2e5f10faab4'} -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756838665, 'text': 'Jade: Some of our messages are still making it down to Portland'} -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Message content for processing: Some of our messages are still making it down to Portland -2025-09-02 11:44:28 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Some of our messages are still making it down to Portland -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838668.049437, 'pubkey_prefix': 'ec971502385f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef250', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971502385f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2502dcfca9de1e0d9d6c26b698df203d20d0b21c7fa2aefb723e895e0302a8ee7812539aa5fd0e2dd7e4282c8c367a037503f3c9ae2e5f10faab4'} -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Found raw packet data: ec971502385f118b06c33eaf6bcb1eeb... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Converted to 89 bytes: ec971502385f118b... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Has transport codes: 97150238 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Not enough data: need 101, have 89 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71503385f0111... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71503385f0111... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71503385f0111... -2025-09-02 11:44:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838668.39221, 'pubkey_prefix': '31d71503385f01118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71503385f01118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2502dcfca9de1e0d9d6c26b698df203d20d0b21c7fa2aefb723e895e0302a8ee7812539aa5fd0e2dd7e4282c8c367a037503f3c9ae2e5f10faab4'} -2025-09-02 11:44:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99715061fdc1ffb... -2025-09-02 11:44:33 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99715061fdc1ffb... -2025-09-02 11:44:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99715061fdc1ffb... -2025-09-02 11:44:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838673.4991748, 'pubkey_prefix': 'e99715061fdc1ffb7e5f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7c', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99715061fdc1ffb7e5f118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2502dcfca9de1e0d9d6c26b698df203d20d0b21c7fa2aefb723e895e0302a8ee7812539aa5fd0e2dd7e4282c8c367a037503f3c9ae2e5f10faa34'} -2025-09-02 11:44:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715071fdc1ffb... -2025-09-02 11:44:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715071fdc1ffb... -2025-09-02 11:44:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715071fdc1ffb... -2025-09-02 11:44:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838674.68827, 'pubkey_prefix': '31d715071fdc1ffb7e5f01118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715071fdc1ffb7e5f01118b06c33eaf6bcb1eeb3fc2cdc0304f5ce53da1ae7caa8ef2502dcfca9de1e0d9d6c26b698df203d20d0b21c7fa2aefb723e895e0302a8ee7812539aa5fd0e2dd7e4282c8c367a037503f3c9ae2e5f10faa34'} -2025-09-02 11:44:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f2323... -2025-09-02 11:44:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f2323... -2025-09-02 11:44:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f2323... -2025-09-02 11:44:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838684.150065, 'pubkey_prefix': 'ee9705027e5f232365d65807daaf5270c88dd9ac529a392891870bc9f50aa60b', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f232365d65807daaf5270c88dd9ac529a392891870bc9f50aa60b58b8bc36a3735b91bc322a630b7dea64bcacf1db0891405b22f784712d0bb6c1457bf57714589ca7b958'} -2025-09-02 11:44:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 11:44:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 11:44:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 11:44:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838685.1543732, 'pubkey_prefix': '2fd705037e5f01232365d65807daaf5270c88dd9ac529a392891870bc9f50aa6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f01232365d65807daaf5270c88dd9ac529a392891870bc9f50aa60b58b8bc36a3735b91bc322a630b7dea64bcacf1db0891405b22f784712d0bb6c1457bf57714589ca7b958'} -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981102245fb177... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981102245fb177... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981102245fb177... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838688.10731, 'pubkey_prefix': 'ed981102245fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be0', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981102245fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258985b3bb76867ecf92d6f92a917f9c57cb8a0abd80df539e518ee3599f036b1d60a063271a3b6406f0fd7fe86db583ada3e470f4d620e74114432a62c1d2132d0d56f0dfe0d922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71103245f01b1... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71103245f01b1... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71103245f01b1... -2025-09-02 11:44:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838688.916411, 'pubkey_prefix': '30d71103245f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71103245f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258985b3bb76867ecf92d6f92a917f9c57cb8a0abd80df539e518ee3599f036b1d60a063271a3b6406f0fd7fe86db583ada3e470f4d620e74114432a62c1d2132d0d56f0dfe0d922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502865f1111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502865f1111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502865f1111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838690.192524, 'pubkey_prefix': 'f0981502865f111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf666', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502865f111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf66685aa68dd7df3b14abf62fea1eca2183dd639d8a4e42b2d9384c24d9d2cce7fbd6c8248721e62862ffab0f97d9bb78a5f8558d37b9ddb52848423dfd9e094673a75988f6138df8ed4a9bb8e72f7fd081d58db9aa4712efb724d678c1e1d26fa87cdfccc3c238e0cc636'} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756838686, 'text': "Ikoka Stick FW Dev: Tae, I haven't looked at your code - did you do it for the t114 only or for the nRF core?"} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Message content for processing: Tae, I haven't looked at your code - did you do it for the t114 only or for the nRF core? -2025-09-02 11:44:50 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Tae, I haven't looked at your code - did you do it for the t114 only or for the nRF core? -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838690.192524, 'pubkey_prefix': 'f0981502865f111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf666', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502865f111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf66685aa68dd7df3b14abf62fea1eca2183dd639d8a4e42b2d9384c24d9d2cce7fbd6c8248721e62862ffab0f97d9bb78a5f8558d37b9ddb52848423dfd9e094673a75988f6138df8ed4a9bb8e72f7fd081d58db9aa4712efb724d678c1e1d26fa87cdfccc3c238e0cc636'} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Found raw packet data: f0981502865f111191c0a66240d0ef60... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Converted to 137 bytes: f0981502865f1111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Has transport codes: 98150286 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Path bytes: 111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf66685aa68dd7df3b14abf62fea1eca2183dd639d8a4e42b2d9384c24d9d2cce7fbd6c8248721e62862ffab0f97d9bb78a5f8558d37b9ddb52848423dfd9e094673a75988f6138 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Payload: df8ed4a9bb8e72f7fd081d58db9aa471... (36 bytes) -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 95, 'path_nodes': ['1111', 'c091', '62a6', 'd040', '60ef', '186d', '5e12', '43be', '9396', 'b5eb', 'a94a', 'bad', '66f6', 'aa85', 'dd68', 'f37d', '4ab1', '62bf', 'a1fe', 'a2ec', '3d18', '39d6', 'a4d8', '2be4', '932d', 'c284', '9d4d', 'ce2c', 'bd7f', '826c', '7248', '621e', '2f86', 'b0fa', '7df9', 'b79b', '5f8a', '5885', '7bd3', 'db9d', '8452', '2384', 'd9df', '94e0', '3a67', '9875', '618f'], 'payload': 'df8ed4a9bb8e72f7fd081d58db9aa4712efb724d678c1e1d26fa87cdfccc3c238e0cc636', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 95, 'path_nodes': ['1111', 'c091', '62a6', 'd040', '60ef', '186d', '5e12', '43be', '9396', 'b5eb', 'a94a', 'bad', '66f6', 'aa85', 'dd68', 'f37d', '4ab1', '62bf', 'a1fe', 'a2ec', '3d18', '39d6', 'a4d8', '2be4', '932d', 'c284', '9d4d', 'ce2c', 'bd7f', '826c', '7248', '621e', '2f86', 'b0fa', '7df9', 'b79b', '5f8a', '5885', '7bd3', 'db9d', '8452', '2384', 'd9df', '94e0', '3a67', '9875', '618f'], 'payload': 'df8ed4a9bb8e72f7fd081d58db9aa4712efb724d678c1e1d26fa87cdfccc3c238e0cc636', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Using decoded path length: 47 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Message path info: hops=47, path=Routed (2 hops) -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71503865f0111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71503865f0111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71503865f0111... -2025-09-02 11:44:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838690.91636, 'pubkey_prefix': '33d71503865f01111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf6', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71503865f01111191c0a66240d0ef606d18125ebe439693ebb54aa9ad0bf66685aa68dd7df3b14abf62fea1eca2183dd639d8a4e42b2d9384c24d9d2cce7fbd6c8248721e62862ffab0f97d9bb78a5f8558d37b9ddb52848423dfd9e094673a75988f6138df8ed4a9bb8e72f7fd081d58db9aa4712efb724d678c1e1d26fa87cdfccc3c238e0cc636'} -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69605015f857e7d... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69605015f857e7d... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e69605015f857e7d... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838712.2515688, 'pubkey_prefix': 'e69605015f857e7d5ea470b55960029355dea9f562f39bdc72247b87761761d4', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e69605015f857e7d5ea470b55960029355dea9f562f39bdc72247b87761761d4f177c727b1d56d7b9b7bb1d9ccd07a5ebd8a4ad8c4ed96155225cc8e36bde362e31ab935de57734a89'} -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 11:45:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838712.553431, 'pubkey_prefix': '32d705025f01857e7d5ea470b55960029355dea9f562f39bdc72247b87761761', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857e7d5ea470b55960029355dea9f562f39bdc72247b87761761d4f177c727b1d56d7b9b7bb1d9ccd07a5ebd8a4ad8c4ed96155225cc8e36bde362e31ab935de57734a89'} -2025-09-02 11:45:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f2323... -2025-09-02 11:45:15 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f2323... -2025-09-02 11:45:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f2323... -2025-09-02 11:45:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838715.8625422, 'pubkey_prefix': 'ee9705027e5f23231a7d7777597a025e9e436fd77d4f22ba9b8aa6e03834d133', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f23231a7d7777597a025e9e436fd77d4f22ba9b8aa6e03834d1337d8672406a796165bfdeda50209a21954c20bd19944b45eec079b72f423cb386465873eee3e33ed781a4'} -2025-09-02 11:45:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:45:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:45:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:45:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838716.5856152, 'pubkey_prefix': '30d705037e5f0123231a7d7777597a025e9e436fd77d4f22ba9b8aa6e03834d1', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123231a7d7777597a025e9e436fd77d4f22ba9b8aa6e03834d1337d8672406a796165bfdeda50209a21954c20bd19944b45eec079b72f423cb386465873eee3e33ed781a4'} -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971503a37e5f11... -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971503a37e5f11... -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971503a37e5f11... -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838727.079678, 'pubkey_prefix': 'ec971503a37e5f113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae40d', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971503a37e5f113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae40d8540549b67a38c4ccdcd8a3c61d870249baf8ce6a9188d28b83fccbf7dd31f7a11a7fa06b8a691d676b2'} -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756838723, 'text': 'UncleLit Ikoka1W: At vashon island light house'} -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Message content for processing: At vashon island light house -2025-09-02 11:45:27 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: At vashon island light house -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838727.079678, 'pubkey_prefix': 'ec971503a37e5f113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae40d', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971503a37e5f113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae40d8540549b67a38c4ccdcd8a3c61d870249baf8ce6a9188d28b83fccbf7dd31f7a11a7fa06b8a691d676b2'} -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Found raw packet data: ec971503a37e5f113d781e03a468b0de... -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Converted to 74 bytes: ec971503a37e5f11... -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Has transport codes: 971503a3 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 11:45:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:45:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71504a37e5f01... -2025-09-02 11:45:28 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71504a37e5f01... -2025-09-02 11:45:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71504a37e5f01... -2025-09-02 11:45:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838728.0846741, 'pubkey_prefix': '2fd71504a37e5f01113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae4', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71504a37e5f01113d781e03a468b0de96065bdf50a05ca89a5afab54a9ae40d8540549b67a38c4ccdcd8a3c61d870249baf8ce6a9188d28b83fccbf7dd31f7a11a7fa06b8a691d676b2'} -2025-09-02 11:45:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 11:45:57 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 11:45:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 11:45:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838757.612633, 'pubkey_prefix': 'ee9805027e5f23237ccbc8b28667fd5797be7887e5a8dd7a0831a5b90afc198d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23237ccbc8b28667fd5797be7887e5a8dd7a0831a5b90afc198d2fde016017295360c64f020f71a10610e7844e8db5549f73be321b24253b9ef8a40bf8e7c16f05ce4be8'} -2025-09-02 11:45:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 11:45:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 11:45:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 11:45:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838758.194192, 'pubkey_prefix': '2ed705037e5f0123237ccbc8b28667fd5797be7887e5a8dd7a0831a5b90afc19', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f0123237ccbc8b28667fd5797be7887e5a8dd7a0831a5b90afc198d2fde016017295360c64f020f71a10610e7844e8db5549f73be321b24253b9ef8a40bf8e7c16f05ce4be8'} -2025-09-02 11:47:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9711027e5f6945... -2025-09-02 11:47:17 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9711027e5f6945... -2025-09-02 11:47:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9711027e5f6945... -2025-09-02 11:47:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838837.198142, 'pubkey_prefix': 'ea9711027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9711027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557ad3bb768f5c907341672ec2749220118172309f6b54eb8f8deb065af3bad2ca66fc3ec98150ae6ca988bc5a562762ad9f78c0b78bef9497c626234e5db6c1627f389b00492640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 11:47:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0169... -2025-09-02 11:47:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0169... -2025-09-02 11:47:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0169... -2025-09-02 11:47:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838838.200091, 'pubkey_prefix': '30d711037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557ad3bb768f5c907341672ec2749220118172309f6b54eb8f8deb065af3bad2ca66fc3ec98150ae6ca988bc5a562762ad9f78c0b78bef9497c626234e5db6c1627f389b00492640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 11:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5f38b1... -2025-09-02 11:48:11 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5f38b1... -2025-09-02 11:48:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5f38b1... -2025-09-02 11:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838891.879416, 'pubkey_prefix': 'f19811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a885e43bb768bf248ccbccc55fae8f53551ca34bb35333f8c8a609445246bd6cdf8d179b8997d14b30ca40fc7f2f5a3ceb05e17db9acd2f8317881a76b6cdb6c35876d3f9f03920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 11:48:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f0138... -2025-09-02 11:48:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f0138... -2025-09-02 11:48:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f0138... -2025-09-02 11:48:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838892.658386, 'pubkey_prefix': '31d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a885e43bb768bf248ccbccc55fae8f53551ca34bb35333f8c8a609445246bd6cdf8d179b8997d14b30ca40fc7f2f5a3ceb05e17db9acd2f8317881a76b6cdb6c35876d3f9f03920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503107e5f11... -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503107e5f11... -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503107e5f11... -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838925.674599, 'pubkey_prefix': 'ee981503107e5f119d7c744cac6b24fda221df4491de0e313d195ebd71589284', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503107e5f119d7c744cac6b24fda221df4491de0e313d195ebd71589284cfc1e1642518c9c6b8bc002e934c152ef4f4787e14bca33f4caa58c4cd152184b99bbafd930fa704dbb2'} -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756838923, 'text': '🐝🍄: A repeater on Vashon would be 🔥'} -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Message content for processing: A repeater on Vashon would be 🔥 -2025-09-02 11:48:45 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: A repeater on Vashon would be 🔥 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756838925.674599, 'pubkey_prefix': 'ee981503107e5f119d7c744cac6b24fda221df4491de0e313d195ebd71589284', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503107e5f119d7c744cac6b24fda221df4491de0e313d195ebd71589284cfc1e1642518c9c6b8bc002e934c152ef4f4787e14bca33f4caa58c4cd152184b99bbafd930fa704dbb2'} -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Found raw packet data: ee981503107e5f119d7c744cac6b24fd... -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Converted to 74 bytes: ee981503107e5f11... -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Not enough data: need 154, have 74 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 11:48:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 11:48:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71504107e5f01... -2025-09-02 11:48:46 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71504107e5f01... -2025-09-02 11:48:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71504107e5f01... -2025-09-02 11:48:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838926.256642, 'pubkey_prefix': '2ed71504107e5f01119d7c744cac6b24fda221df4491de0e313d195ebd715892', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71504107e5f01119d7c744cac6b24fda221df4491de0e313d195ebd71589284cfc1e1642518c9c6b8bc002e934c152ef4f4787e14bca33f4caa58c4cd152184b99bbafd930fa704dbb2'} -2025-09-02 11:49:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980504b124865f... -2025-09-02 11:49:09 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980504b124865f... -2025-09-02 11:49:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980504b124865f... -2025-09-02 11:49:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838949.860234, 'pubkey_prefix': 'ed980504b124865f8575ecb074ddfcf686ef6a3fe9929a1c556acb3b72bdabf5', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980504b124865f8575ecb074ddfcf686ef6a3fe9929a1c556acb3b72bdabf54fa4096efc3b1c31e2ec7d89ba32298ce4dd94731226fab6f6d64441a6e9f9e2b87c242ae2e155003585453b'} -2025-09-02 11:49:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70505b124865f... -2025-09-02 11:49:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70505b124865f... -2025-09-02 11:49:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70505b124865f... -2025-09-02 11:49:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756838950.583949, 'pubkey_prefix': '31d70505b124865f018575ecb074ddfcf686ef6a3fe9929a1c556acb3b72bdab', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70505b124865f018575ecb074ddfcf686ef6a3fe9929a1c556acb3b72bdabf54fa4096efc3b1c31e2ec7d89ba32298ce4dd94731226fab6f6d64441a6e9f9e2b87c242ae2e155003585453b'} -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711051d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711051d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711051d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839033.442548, 'pubkey_prefix': 'eb9711051d64c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711051d64c77e5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8713cb768fb2e1d98f0b3ec93b254d2cb183a8a03015e91b15c7ec093e464678e328c28802c97790a9c31e1ec0f5d8e366cfc37157c826c10db673bc8f00fc5d747150000920000000000000000677265656e2070616e63616b655f'} -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711061d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711061d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711061d64c77e... -2025-09-02 11:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839033.99875, 'pubkey_prefix': '30d711061d64c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711061d64c77e5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8713cb768fb2e1d98f0b3ec93b254d2cb183a8a03015e91b15c7ec093e464678e328c28802c97790a9c31e1ec0f5d8e366cfc37157c826c10db673bc8f00fc5d747150000920000000000000000677265656e2070616e63616b655f'} -2025-09-02 11:51:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 11:51:12 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 11:51:12 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 11:51:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839072.941969, 'pubkey_prefix': 'ec9705027e5f2323dfe6833084b82904f45c29762ce9b2ef9cd8d73042c518f6', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f2323dfe6833084b82904f45c29762ce9b2ef9cd8d73042c518f6af9387d19bb7bc89148a7b93d6acfef1834062cd188a8b9f515a04db04d563365a455ec8741d55c0e86c'} -2025-09-02 11:51:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:51:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:51:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:51:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839073.523278, 'pubkey_prefix': '30d705037e5f012323dfe6833084b82904f45c29762ce9b2ef9cd8d73042c518', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323dfe6833084b82904f45c29762ce9b2ef9cd8d73042c518f6af9387d19bb7bc89148a7b93d6acfef1834062cd188a8b9f515a04db04d563365a455ec8741d55c0e86c'} -2025-09-02 11:51:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9a05027e5f2323... -2025-09-02 11:51:39 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9a05027e5f2323... -2025-09-02 11:51:39 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey eb9a05027e5f2323... -2025-09-02 11:51:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839099.168687, 'pubkey_prefix': 'eb9a05027e5f232377782fca6c83b65dd275a9280080eb466cfc8362ba1405d1', 'snr': -5.25, 'rssi': -102, 'raw_hex': 'eb9a05027e5f232377782fca6c83b65dd275a9280080eb466cfc8362ba1405d161cf8fed06195a6c1863270feb803072628690b8bf6273f3bbad07c66a98c16647a4a6e6c75871157c03'} -2025-09-02 11:51:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 11:51:40 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 11:51:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 11:51:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839100.174155, 'pubkey_prefix': '2ed705037e5f01232377782fca6c83b65dd275a9280080eb466cfc8362ba1405', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f01232377782fca6c83b65dd275a9280080eb466cfc8362ba1405d161cf8fed06195a6c1863270feb803072628690b8bf6273f3bbad07c66a98c16647a4a6e6c75871157c03'} -2025-09-02 11:52:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103807e5f92... -2025-09-02 11:52:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103807e5f92... -2025-09-02 11:52:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103807e5f92... -2025-09-02 11:52:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839165.534559, 'pubkey_prefix': 'f0981103807e5f9231660ddd2737d070da49e804c34468a97cc42624cf20d4fd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103807e5f9231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a6ef3cb768f969217b186782a1e9bcc6b8b62bc4634b563e26885df5447b6892fad5317f4e16962e8b7c80eb66d0fe126bc5ad4aab83ada2e786c793333ce894ef1235f80b924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-02 11:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104807e5f01... -2025-09-02 11:52:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104807e5f01... -2025-09-02 11:52:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104807e5f01... -2025-09-02 11:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839166.170337, 'pubkey_prefix': '30d71104807e5f019231660ddd2737d070da49e804c34468a97cc42624cf20d4', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104807e5f019231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a6ef3cb768f969217b186782a1e9bcc6b8b62bc4634b563e26885df5447b6892fad5317f4e16962e8b7c80eb66d0fe126bc5ad4aab83ada2e786c793333ce894ef1235f80b924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711031f7e5f54... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711031f7e5f54... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711031f7e5f54... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839282.117695, 'pubkey_prefix': 'ec9711031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f653db76885b4dce8e5258f40fc64f22152619add4c47520fcbe6c0ff2fac3d320e6e0ae90bc0a54d4c456dcc167d4c37acae04c5006214e68ad6852a1f1c29ecc63dcb0592b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711041f7e5f01... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711041f7e5f01... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711041f7e5f01... -2025-09-02 11:54:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839282.926526, 'pubkey_prefix': '2fd711041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f653db76885b4dce8e5258f40fc64f22152619add4c47520fcbe6c0ff2fac3d320e6e0ae90bc0a54d4c456dcc167d4c37acae04c5006214e68ad6852a1f1c29ecc63dcb0592b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 11:56:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 11:56:51 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 11:56:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 11:56:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839411.565415, 'pubkey_prefix': 'eb9705027e5f23231d832cb1139e820ea0f95ae9aad15b74a4c27612b72953cf', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f23231d832cb1139e820ea0f95ae9aad15b74a4c27612b72953cf597c9cc11fa3a143899169793d69c04fbbada9a42e012ca278e4f3adeb19c742cd4b97263b5480edd8cb'} -2025-09-02 11:56:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 11:56:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 11:56:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 11:56:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839412.287652, 'pubkey_prefix': '2fd705037e5f0123231d832cb1139e820ea0f95ae9aad15b74a4c27612b72953', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123231d832cb1139e820ea0f95ae9aad15b74a4c27612b72953cf597c9cc11fa3a143899169793d69c04fbbada9a42e012ca278e4f3adeb19c742cd4b97263b5480edd8cb'} -2025-09-02 11:57:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 11:57:11 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 11:57:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 11:57:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839431.420835, 'pubkey_prefix': 'ec9805027e5f23234f708d52de55ce7153ab3c19ae691d4322f0d28f534f48aa', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f23234f708d52de55ce7153ab3c19ae691d4322f0d28f534f48aa8ed4edf65fc050aefde12500a436360a97c99d044a03f913c15476e17bcea2040566590380179900d675'} -2025-09-02 11:57:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 11:57:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 11:57:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 11:57:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839432.1435242, 'pubkey_prefix': '30d705037e5f0123234f708d52de55ce7153ab3c19ae691d4322f0d28f534f48', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123234f708d52de55ce7153ab3c19ae691d4322f0d28f534f48aa8ed4edf65fc050aefde12500a436360a97c99d044a03f913c15476e17bcea2040566590380179900d675'} -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805037e865f54... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805037e865f54... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805037e865f54... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839439.11694, 'pubkey_prefix': 'f09805037e865f54c528466c35fbbab459ad023d5d7b61c01b96b25f34d9886d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805037e865f54c528466c35fbbab459ad023d5d7b61c01b96b25f34d9886d9177260599d8991649f39298c217b87d4f85eae66da1de53dd0479429f1105ad5ae0f7b0e2e35cd40c0e54'} -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705047e865f01... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705047e865f01... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705047e865f01... -2025-09-02 11:57:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839439.418159, 'pubkey_prefix': '2fd705047e865f0154c528466c35fbbab459ad023d5d7b61c01b96b25f34d988', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705047e865f0154c528466c35fbbab459ad023d5d7b61c01b96b25f34d9886d9177260599d8991649f39298c217b87d4f85eae66da1de53dd0479429f1105ad5ae0f7b0e2e35cd40c0e54'} -2025-09-02 11:57:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed970503fb7e5f23... -2025-09-02 11:57:41 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed970503fb7e5f23... -2025-09-02 11:57:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed970503fb7e5f23... -2025-09-02 11:57:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839461.883857, 'pubkey_prefix': 'ed970503fb7e5f2323cc0378b7994f2c17ec66bb3665370ad71a5dd0d5e07953', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed970503fb7e5f2323cc0378b7994f2c17ec66bb3665370ad71a5dd0d5e07953510cc00daaa4f0dcd3b0362464633643c1ec67519a379a5ac27d722cb9f9999d884eb8d8f74d504c7a57bf'} -2025-09-02 11:57:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70504fb7e5f01... -2025-09-02 11:57:42 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70504fb7e5f01... -2025-09-02 11:57:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70504fb7e5f01... -2025-09-02 11:57:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839462.325898, 'pubkey_prefix': '31d70504fb7e5f012323cc0378b7994f2c17ec66bb3665370ad71a5dd0d5e079', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70504fb7e5f012323cc0378b7994f2c17ec66bb3665370ad71a5dd0d5e07953510cc00daaa4f0dcd3b0362464633643c1ec67519a379a5ac27d722cb9f9999d884eb8d8f74d504c7a57bf'} -2025-09-02 11:58:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 11:58:15 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 11:58:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 11:58:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839495.214388, 'pubkey_prefix': 'ec9705027e5f2323a03bc20edca1d047f18f719e0297be12b6102de4e869357e', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f2323a03bc20edca1d047f18f719e0297be12b6102de4e869357e25766aeb3272666b03a421bea0bf99dd828c6278f746ffe07c5f1ffc1db782076c59aa934d53ff9bf943'} -2025-09-02 11:58:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 11:58:16 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 11:58:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 11:58:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839496.2195141, 'pubkey_prefix': '31d705037e5f012323a03bc20edca1d047f18f719e0297be12b6102de4e86935', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323a03bc20edca1d047f18f719e0297be12b6102de4e869357e25766aeb3272666b03a421bea0bf99dd828c6278f746ffe07c5f1ffc1db782076c59aa934d53ff9bf943'} -2025-09-02 11:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71200010101c0... -2025-09-02 11:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71200010101c0... -2025-09-02 11:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71200010101c0... -2025-09-02 11:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839515.233546, 'pubkey_prefix': '30d71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172055b3eb7685ce3db282bd293e03ee385a66184bbf45f50ae488621beb0fb355e3d78393302b666b0a8fd7118c508b7554933907ee9cb3dbffb965f9f26bb4af8081a11160f92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 11:59:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811021d5f82de... -2025-09-02 11:59:12 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811021d5f82de... -2025-09-02 11:59:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811021d5f82de... -2025-09-02 11:59:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839552.577843, 'pubkey_prefix': 'ee9811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84086f3eb768eba3e1f9bc96ccd3eb252abd49a0933406fad93954494c3af8fe4c7e3f95308f21c38811a941a0d5e838f8ccf1bc9c3c8ce87cf3a57538b8510bf06f0f53c70492bcaad902c20db8f84b4a374820525054'} -2025-09-02 11:59:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711031d5f0182... -2025-09-02 11:59:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711031d5f0182... -2025-09-02 11:59:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711031d5f0182... -2025-09-02 11:59:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839553.9632351, 'pubkey_prefix': '31d711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84086f3eb768eba3e1f9bc96ccd3eb252abd49a0933406fad93954494c3af8fe4c7e3f95308f21c38811a941a0d5e838f8ccf1bc9c3c8ce87cf3a57538b8510bf06f0f53c70492bcaad902c20db8f84b4a374820525054'} -2025-09-02 11:59:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811015f1d29cd... -2025-09-02 11:59:20 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811015f1d29cd... -2025-09-02 11:59:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811015f1d29cd... -2025-09-02 11:59:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839560.979423, 'pubkey_prefix': 'f09811015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811015f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f4867ce44b768f9a143a8cfd923c60877dcac4763b5573dcb5ae727104fa8f6f23c0bbe1cda0e1133452485ec6d6f048fdc3125abebaefe33b7acd5db7e6c02e78840a90d8a0f922aa4d9021615b8f86e376a6d765e'} -2025-09-02 11:59:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711025f011d29... -2025-09-02 11:59:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711025f011d29... -2025-09-02 11:59:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711025f011d29... -2025-09-02 11:59:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839561.710196, 'pubkey_prefix': '2fd711025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711025f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f4867ce44b768f9a143a8cfd923c60877dcac4763b5573dcb5ae727104fa8f6f23c0bbe1cda0e1133452485ec6d6f048fdc3125abebaefe33b7acd5db7e6c02e78840a90d8a0f922aa4d9021615b8f86e376a6d765e'} -2025-09-02 11:59:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981106d0f21f38... -2025-09-02 11:59:58 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981106d0f21f38... -2025-09-02 11:59:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981106d0f21f38... -2025-09-02 11:59:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839598.431824, 'pubkey_prefix': 'f0981106d0f21f387e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd94', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981106d0f21f387e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e76b941b768494f6d18a3381e06f919de54366ecbda4e81c0dcace1564394a241c2c3a6e82799a93484255390e0db6c6e428f1463655d7f0c79c8bcd3b17ea6010b6d6c820092b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 11:59:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71107d0f21f38... -2025-09-02 11:59:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71107d0f21f38... -2025-09-02 11:59:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71107d0f21f38... -2025-09-02 11:59:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839599.2253902, 'pubkey_prefix': '30d71107d0f21f387e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71107d0f21f387e5f01e62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e76b941b768494f6d18a3381e06f919de54366ecbda4e81c0dcace1564394a241c2c3a6e82799a93484255390e0db6c6e428f1463655d7f0c79c8bcd3b17ea6010b6d6c820092b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f857e5b... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f857e5b... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f857e5b... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839617.348696, 'pubkey_prefix': 'ea9705015f857e5b059e70ba6510ac6ef5a8bb4f67ee190a79c36f341b50cb1e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f857e5b059e70ba6510ac6ef5a8bb4f67ee190a79c36f341b50cb1e15924fdf823176de2b6bd7dc34e93b941a776f7bbc358552571d5f717241b5e05717c43e63f4065df8'} -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 12:00:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839617.9265652, 'pubkey_prefix': '31d705025f01857e5b059e70ba6510ac6ef5a8bb4f67ee190a79c36f341b50cb', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857e5b059e70ba6510ac6ef5a8bb4f67ee190a79c36f341b50cb1e15924fdf823176de2b6bd7dc34e93b941a776f7bbc358552571d5f717241b5e05717c43e63f4065df8'} -2025-09-02 12:00:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79605015f547e9a... -2025-09-02 12:00:34 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79605015f547e9a... -2025-09-02 12:00:34 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79605015f547e9a... -2025-09-02 12:00:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839634.357405, 'pubkey_prefix': 'e79605015f547e9a574cc2ef00a6d9512e67fe6f20bb4e383c8398c533fd5edd', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79605015f547e9a574cc2ef00a6d9512e67fe6f20bb4e383c8398c533fd5eddc2cffee54f4e0a8d20bf5ba40dc84514d58baf149a831479e5da9969a7d632b62321d09a5f7c43c956'} -2025-09-02 12:00:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 12:00:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 12:00:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 12:00:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839635.222003, 'pubkey_prefix': '30d705025f01547e9a574cc2ef00a6d9512e67fe6f20bb4e383c8398c533fd5e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e9a574cc2ef00a6d9512e67fe6f20bb4e383c8398c533fd5eddc2cffee54f4e0a8d20bf5ba40dc84514d58baf149a831479e5da9969a7d632b62321d09a5f7c43c956'} -2025-09-02 12:01:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981505e764c77e... -2025-09-02 12:01:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981505e764c77e... -2025-09-02 12:01:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981505e764c77e... -2025-09-02 12:01:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839674.013349, 'pubkey_prefix': 'ee981505e764c77e5f168b8e4b616978faa4a78768f8bdedbf5efcf022bddb36', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981505e764c77e5f168b8e4b616978faa4a78768f8bdedbf5efcf022bddb3609dab9c11490e14398bc2182c49eef936d84b4c315dc56479d4e4f4f45a9eb6bbdf28a343cae00db9aed772b2ae15ecb29477a7d1a1e96dcd9934370'} -2025-09-02 12:01:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71506e764c77e... -2025-09-02 12:01:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71506e764c77e... -2025-09-02 12:01:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71506e764c77e... -2025-09-02 12:01:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839675.20147, 'pubkey_prefix': '2ed71506e764c77e5f01168b8e4b616978faa4a78768f8bdedbf5efcf022bddb', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71506e764c77e5f01168b8e4b616978faa4a78768f8bdedbf5efcf022bddb3609dab9c11490e14398bc2182c49eef936d84b4c315dc56479d4e4f4f45a9eb6bbdf28a343cae00db9aed772b2ae15ecb29477a7d1a1e96dcd9934370'} -2025-09-02 12:01:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811057880c77e... -2025-09-02 12:01:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811057880c77e... -2025-09-02 12:01:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811057880c77e... -2025-09-02 12:01:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839700.762748, 'pubkey_prefix': 'ef9811057880c77e5ff22b29111022e652d9cdaf705e298eb8270295720f1f01', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811057880c77e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce123fb768997248be9ce1d2d78568f5ddc02db49efd78a8690f881a28826b476c87c906f1ae8090affb31bb613d2b017c4eb4071fb15f4cccce410e524d65b08fcd5af70a927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 12:01:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711067880c77e... -2025-09-02 12:01:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711067880c77e... -2025-09-02 12:01:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711067880c77e... -2025-09-02 12:01:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839702.469862, 'pubkey_prefix': '2fd711067880c77e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711067880c77e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce123fb768997248be9ce1d2d78568f5ddc02db49efd78a8690f881a28826b476c87c906f1ae8090affb31bb613d2b017c4eb4071fb15f4cccce410e524d65b08fcd5af70a927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 12:01:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811027e5f24a6... -2025-09-02 12:01:56 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811027e5f24a6... -2025-09-02 12:01:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811027e5f24a6... -2025-09-02 12:01:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839716.721817, 'pubkey_prefix': 'f09811027e5f24a6e37ff1e684374f4658dc50a5a22457ac231777b5f434f3af', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811027e5f24a6e37ff1e684374f4658dc50a5a22457ac231777b5f434f3af3edede46a6b36f715066466a88aa64dfc7a666c741fa1b6adf1743417517c1d51a8b47a8acf70b0ab2ee8c9f1c6da50f35add176b2ee7a0c5af558f5375aface9b82e38d8dadec92b50f923cfed80253d0b7f8536b796c696e65205265706561746572'} -2025-09-02 12:01:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0124... -2025-09-02 12:01:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0124... -2025-09-02 12:01:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0124... -2025-09-02 12:01:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839717.788363, 'pubkey_prefix': '30d711037e5f0124a6e37ff1e684374f4658dc50a5a22457ac231777b5f434f3', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0124a6e37ff1e684374f4658dc50a5a22457ac231777b5f434f3af3edede46a6b36f715066466a88aa64dfc7a666c741fa1b6adf1743417517c1d51a8b47a8acf70b0ab2ee8c9f1c6da50f35add176b2ee7a0c5af558f5375aface9b82e38d8dadec92b50f923cfed80253d0b7f8536b796c696e65205265706561746572'} -2025-09-02 12:02:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97110464c77e5f... -2025-09-02 12:02:16 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97110464c77e5f... -2025-09-02 12:02:16 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97110464c77e5f... -2025-09-02 12:02:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839736.817816, 'pubkey_prefix': 'ec97110464c77e5fb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97110464c77e5fb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b882d3fb768f0a5f6d939f0e8594490b7221c903275b52e6b6ca10ab8ee429d4e0aadbc6de61185fc99e2cf347c920b45db344239e3f4df7f9cae580f81035eb5598a8cae08920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 12:02:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7110564c77e5f... -2025-09-02 12:02:18 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7110564c77e5f... -2025-09-02 12:02:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7110564c77e5f... -2025-09-02 12:02:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839738.070026, 'pubkey_prefix': '2dd7110564c77e5f01b8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7110564c77e5f01b8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b882d3fb768f0a5f6d939f0e8594490b7221c903275b52e6b6ca10ab8ee429d4e0aadbc6de61185fc99e2cf347c920b45db344239e3f4df7f9cae580f81035eb5598a8cae08920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839812.1687958, 'pubkey_prefix': 'ef9805027e5f23236a28c466a55f7552a052f6588751b40e1ff44d615648b6f3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23236a28c466a55f7552a052f6588751b40e1ff44d615648b6f3acf2b315c706f398f3bb4b0dbd087e343f07f2ca18c7ec513336618d09c8065b8598ae9840711caf2a4b'} -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:03:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839812.4688818, 'pubkey_prefix': '30d705037e5f0123236a28c466a55f7552a052f6588751b40e1ff44d615648b6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123236a28c466a55f7552a052f6588751b40e1ff44d615648b6f3acf2b315c706f398f3bb4b0dbd087e343f07f2ca18c7ec513336618d09c8065b8598ae9840711caf2a4b'} -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97050324865f85... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97050324865f85... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97050324865f85... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839854.320291, 'pubkey_prefix': 'ed97050324865f85759a2526770668d69699dc32ea1fe369144a6839eae4c496', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97050324865f85759a2526770668d69699dc32ea1fe369144a6839eae4c496971e60bc194d026ac7d8f5ca4df7216603b07f7bb6f536c7be1d0f19d5e9b8d1e80c0a3dcc26109ca43dc0'} -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7050424865f01... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7050424865f01... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7050424865f01... -2025-09-02 12:04:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839854.75949, 'pubkey_prefix': '2fd7050424865f0185759a2526770668d69699dc32ea1fe369144a6839eae4c4', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7050424865f0185759a2526770668d69699dc32ea1fe369144a6839eae4c496971e60bc194d026ac7d8f5ca4df7216603b07f7bb6f536c7be1d0f19d5e9b8d1e80c0a3dcc26109ca43dc0'} -2025-09-02 12:04:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503fb7e5f23... -2025-09-02 12:04:16 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503fb7e5f23... -2025-09-02 12:04:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503fb7e5f23... -2025-09-02 12:04:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839856.1774862, 'pubkey_prefix': 'ee980503fb7e5f2323b60da572308511194a523077a972617f5da1e6342bfb3c', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503fb7e5f2323b60da572308511194a523077a972617f5da1e6342bfb3c311ec953b9f6832689285783fa694ae0e9474897c4e945a60dc7c297d3778981aa7d50322957d29fafccb5'} -2025-09-02 12:04:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70504fb7e5f01... -2025-09-02 12:04:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70504fb7e5f01... -2025-09-02 12:04:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70504fb7e5f01... -2025-09-02 12:04:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839857.1825259, 'pubkey_prefix': '2fd70504fb7e5f012323b60da572308511194a523077a972617f5da1e6342bfb', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70504fb7e5f012323b60da572308511194a523077a972617f5da1e6342bfb3c311ec953b9f6832689285783fa694ae0e9474897c4e945a60dc7c297d3778981aa7d50322957d29fafccb5'} -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839888.282867, 'pubkey_prefix': 'ee9805027e5f2323e53e0325300cf10f76099867b433777d53f9a32dea36aa1b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323e53e0325300cf10f76099867b433777d53f9a32dea36aa1b45646b4bc0ca464bb4ce8bb67dd2efb787f4dbeb3cf544deeb1cc97dd4c4659deed72813b7de4da0a86f'} -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 12:04:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839888.723047, 'pubkey_prefix': '32d705037e5f012323e53e0325300cf10f76099867b433777d53f9a32dea36aa', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323e53e0325300cf10f76099867b433777d53f9a32dea36aa1b45646b4bc0ca464bb4ce8bb67dd2efb787f4dbeb3cf544deeb1cc97dd4c4659deed72813b7de4da0a86f'} -2025-09-02 12:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103b97e5fc0... -2025-09-02 12:05:03 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103b97e5fc0... -2025-09-02 12:05:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103b97e5fc0... -2025-09-02 12:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839903.539039, 'pubkey_prefix': 'ef981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b8df6645661d577b045aa76e70ae34867771b6aaf68cbd18114b23d46f4c407d85f619ace1a160a264cc549b5c35d3602e14b20c817a1e95b35c001a2bcb3b378f88d6910d924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 12:05:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104b97e5f01... -2025-09-02 12:05:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104b97e5f01... -2025-09-02 12:05:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104b97e5f01... -2025-09-02 12:05:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756839904.558944, 'pubkey_prefix': '31d71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b8df6645661d577b045aa76e70ae34867771b6aaf68cbd18114b23d46f4c407d85f619ace1a160a264cc549b5c35d3602e14b20c817a1e95b35c001a2bcb3b378f88d6910d924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee98210449cd7e5f... -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed7210549cd7e5f... -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 12:09:05 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 12:09:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971106bb9164c7... -2025-09-02 12:09:52 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971106bb9164c7... -2025-09-02 12:09:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971106bb9164c7... -2025-09-02 12:09:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840192.296124, 'pubkey_prefix': 'ec971106bb9164c77e5f95021bfa79a7e3bc337fa581ddd10d3d9ccffc1bfce7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971106bb9164c77e5f95021bfa79a7e3bc337fa581ddd10d3d9ccffc1bfce717cf9a9b2d8a8dcc71fff1934466750f7ae6ca9089878b9cf4eef110ec3c302796d84d53b52eb97fe8c7236eb32526c8a2550678ddf2be878063e7d392601820b1f97b2c3be2886088619fe38a0d9200000000000000004f6c792046656e636520506f7374'} -2025-09-02 12:09:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71107bb9164c7... -2025-09-02 12:09:53 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71107bb9164c7... -2025-09-02 12:09:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71107bb9164c7... -2025-09-02 12:09:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840193.546746, 'pubkey_prefix': '33d71107bb9164c77e5f0195021bfa79a7e3bc337fa581ddd10d3d9ccffc1bfc', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71107bb9164c77e5f0195021bfa79a7e3bc337fa581ddd10d3d9ccffc1bfce717cf9a9b2d8a8dcc71fff1934466750f7ae6ca9089878b9cf4eef110ec3c302796d84d53b52eb97fe8c7236eb32526c8a2550678ddf2be878063e7d392601820b1f97b2c3be2886088619fe38a0d9200000000000000004f6c792046656e636520506f7374'} -2025-09-02 12:10:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 12:10:15 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 12:10:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 12:10:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840215.410434, 'pubkey_prefix': 'ed9705027e5f2323576ce7e370455c6317730ea16a5f387de31d4d361e5293a1', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323576ce7e370455c6317730ea16a5f387de31d4d361e5293a1179db97c012982d6ed4084d0c642ffc65c14fc7ee3544f41ff38387473e4ed24d8afd8cf9f81bdd040a1'} -2025-09-02 12:10:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 12:10:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 12:10:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 12:10:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840216.131118, 'pubkey_prefix': '32d705037e5f012323576ce7e370455c6317730ea16a5f387de31d4d361e5293', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323576ce7e370455c6317730ea16a5f387de31d4d361e5293a1179db97c012982d6ed4084d0c642ffc65c14fc7ee3544f41ff38387473e4ed24d8afd8cf9f81bdd040a1'} -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8961d0491647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8961d0491647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8961d0491647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840305.147742, 'pubkey_prefix': 'e8961d0491647e5f9528dff96def17d0525a9c67e4275d4e91996db58a108b8d', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961d0491647e5f9528dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee928f1fdbb97873ac17fff3f6929fc1b42af53'} -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71d0591647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71d0591647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71d0591647e5f... -2025-09-02 12:11:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840305.886775, 'pubkey_prefix': '2ed71d0591647e5f019528dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71d0591647e5f019528dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee928f1fdbb97873ac17fff3f6929fc1b42af53'} -2025-09-02 12:12:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f54c5... -2025-09-02 12:12:29 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f54c5... -2025-09-02 12:12:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f54c5... -2025-09-02 12:12:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840349.877745, 'pubkey_prefix': 'ec9705027e5f54c5a42b338bbb9088e05fe354149df36bbcd856036ae9c84d50', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f54c5a42b338bbb9088e05fe354149df36bbcd856036ae9c84d50e04fc1b72247561ab263d28e1d36818aa130fd63c9dfc90f97eb72d078f36bf5de55f7a4f7a1a24438a9'} -2025-09-02 12:12:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0154... -2025-09-02 12:12:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0154... -2025-09-02 12:12:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0154... -2025-09-02 12:12:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840350.3180218, 'pubkey_prefix': '2fd705037e5f0154c5a42b338bbb9088e05fe354149df36bbcd856036ae9c84d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0154c5a42b338bbb9088e05fe354149df36bbcd856036ae9c84d50e04fc1b72247561ab263d28e1d36818aa130fd63c9dfc90f97eb72d078f36bf5de55f7a4f7a1a24438a9'} -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971506b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971506b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971506b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840453.092509, 'pubkey_prefix': 'eb971506b194e6ea7e5f110d42dec84d7d0402f7a5459d14bfcf6edfd4bec900', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506b194e6ea7e5f110d42dec84d7d0402f7a5459d14bfcf6edfd4bec90071a4ff0b3c76d29ba2fd5d520f4b776eea4a0c40470e6d9ea36a95e5b364e78b79d50b333fe75bd11e42ff0f144df7009dd94805acc6d9c32240aa644068c0b48b03e0ec7f08b2d59b4165f86af52cffbd918634c3f9cccfccfb20e008b88fe6939ccef193b0e3bb4962cac016'} -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756840440, 'text': "Tae's T114: Ikoka: right now, it's just t114, but I'm not doing anything that's actually specific to that board."} -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Message content for processing: Ikoka: right now, it's just t114, but I'm not doing anything that's actually specific to that board. -2025-09-02 12:14:13 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Ikoka: right now, it's just t114, but I'm not doing anything that's actually specific to that board. -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756840453.092509, 'pubkey_prefix': 'eb971506b194e6ea7e5f110d42dec84d7d0402f7a5459d14bfcf6edfd4bec900', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506b194e6ea7e5f110d42dec84d7d0402f7a5459d14bfcf6edfd4bec90071a4ff0b3c76d29ba2fd5d520f4b776eea4a0c40470e6d9ea36a95e5b364e78b79d50b333fe75bd11e42ff0f144df7009dd94805acc6d9c32240aa644068c0b48b03e0ec7f08b2d59b4165f86af52cffbd918634c3f9cccfccfb20e008b88fe6939ccef193b0e3bb4962cac016'} -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Found raw packet data: eb971506b194e6ea7e5f110d42dec84d... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Converted to 141 bytes: eb971506b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Has transport codes: 971506b1 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Path length: 148 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Not enough data: need 154, have 141 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71507b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71507b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71507b194e6ea... -2025-09-02 12:14:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840453.828468, 'pubkey_prefix': '2fd71507b194e6ea7e5f01110d42dec84d7d0402f7a5459d14bfcf6edfd4bec9', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71507b194e6ea7e5f01110d42dec84d7d0402f7a5459d14bfcf6edfd4bec90071a4ff0b3c76d29ba2fd5d520f4b776eea4a0c40470e6d9ea36a95e5b364e78b79d50b333fe75bd11e42ff0f144df7009dd94805acc6d9c32240aa644068c0b48b03e0ec7f08b2d59b4165f86af52cffbd918634c3f9cccfccfb20e008b88fe6939ccef193b0e3bb4962cac016'} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971504b124865f... -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971504b124865f... -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971504b124865f... -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840480.8201768, 'pubkey_prefix': 'eb971504b124865f11efd9515cf59cda35053bb92cfc5906ee0110cee2aac619', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504b124865f11efd9515cf59cda35053bb92cfc5906ee0110cee2aac619c551c50962faa524b5e399f2e21acf1403aa737270206557b425d9522f845e5b80689e11ef53d730e82b6b859110a392115c7c80df069296b3d5df46e5046b7ee2e22286558f189866e71fc8d130154923236ecc5b31229ecd528e'} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756840473, 'text': "Tae's T114: Just being really cautious to only break hardware I can physically test, for now"} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Message content for processing: Just being really cautious to only break hardware I can physically test, for now -2025-09-02 12:14:40 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Just being really cautious to only break hardware I can physically test, for now -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756840480.8201768, 'pubkey_prefix': 'eb971504b124865f11efd9515cf59cda35053bb92cfc5906ee0110cee2aac619', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504b124865f11efd9515cf59cda35053bb92cfc5906ee0110cee2aac619c551c50962faa524b5e399f2e21acf1403aa737270206557b425d9522f845e5b80689e11ef53d730e82b6b859110a392115c7c80df069296b3d5df46e5046b7ee2e22286558f189866e71fc8d130154923236ecc5b31229ecd528e'} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Found raw packet data: eb971504b124865f11efd9515cf59cda... -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Converted to 123 bytes: eb971504b124865f... -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Has transport codes: 971504b1 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Path bytes: 865f11efd9515cf59cda35053bb92cfc5906ee0110cee2aac619c551c50962faa524b5e3 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Payload: 99f2e21acf1403aa737270206557b425... (81 bytes) -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 36, 'path_nodes': ['5f86', 'ef11', '51d9', 'f55c', 'da9c', '535', 'b93b', 'fc2c', '659', '1ee', 'ce10', 'aae2', '19c6', '51c5', '9c5', 'fa62', '24a5', 'e3b5'], 'payload': '99f2e21acf1403aa737270206557b425d9522f845e5b80689e11ef53d730e82b6b859110a392115c7c80df069296b3d5df46e5046b7ee2e22286558f189866e71fc8d130154923236ecc5b31229ecd528e', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 36, 'path_nodes': ['5f86', 'ef11', '51d9', 'f55c', 'da9c', '535', 'b93b', 'fc2c', '659', '1ee', 'ce10', 'aae2', '19c6', '51c5', '9c5', 'fa62', '24a5', 'e3b5'], 'payload': '99f2e21acf1403aa737270206557b425d9522f845e5b80689e11ef53d730e82b6b859110a392115c7c80df069296b3d5df46e5046b7ee2e22286558f189866e71fc8d130154923236ecc5b31229ecd528e', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 12:14:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:14:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505b124865f... -2025-09-02 12:14:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505b124865f... -2025-09-02 12:14:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505b124865f... -2025-09-02 12:14:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840481.2689002, 'pubkey_prefix': '31d71505b124865f0111efd9515cf59cda35053bb92cfc5906ee0110cee2aac6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505b124865f0111efd9515cf59cda35053bb92cfc5906ee0110cee2aac619c551c50962faa524b5e399f2e21acf1403aa737270206557b425d9522f845e5b80689e11ef53d730e82b6b859110a392115c7c80df069296b3d5df46e5046b7ee2e22286558f189866e71fc8d130154923236ecc5b31229ecd528e'} -2025-09-02 12:15:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971504b124865f... -2025-09-02 12:15:08 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971504b124865f... -2025-09-02 12:15:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971504b124865f... -2025-09-02 12:15:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840508.9728389, 'pubkey_prefix': 'eb971504b124865f114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff9', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504b124865f114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff908185c5c76eff6b2d7027e66a5930dc202a891f8e0e57bcffc5bc16b83ad9264842378143b40a3ba9846be2b0b368a1b33682d6ffb3e7e3a17215c'} -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756840505, 'text': "Tae's T114: I believe what I'm doing is applicable across all nRF boards"} -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Message content for processing: I believe what I'm doing is applicable across all nRF boards -2025-09-02 12:15:09 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: I believe what I'm doing is applicable across all nRF boards -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756840508.9728389, 'pubkey_prefix': 'eb971504b124865f114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff9', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971504b124865f114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff908185c5c76eff6b2d7027e66a5930dc202a891f8e0e57bcffc5bc16b83ad9264842378143b40a3ba9846be2b0b368a1b33682d6ffb3e7e3a17215c'} -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Found raw packet data: eb971504b124865f114259a9ec2f1bef... -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Converted to 91 bytes: eb971504b124865f... -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Has transport codes: 971504b1 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Path bytes: 865f114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff908185c5c76eff6b2d702 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Payload: 7e66a5930dc202a891f8e0e57bcffc5b... (49 bytes) -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 36, 'path_nodes': ['5f86', '4211', 'a959', '2fec', 'ef1b', '401a', '28ea', '2439', '8a0', 'b014', 'dc0', '58c6', 'f9df', '1808', '5c5c', 'ef76', 'b2f6', '2d7'], 'payload': '7e66a5930dc202a891f8e0e57bcffc5bc16b83ad9264842378143b40a3ba9846be2b0b368a1b33682d6ffb3e7e3a17215c', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 36, 'path_nodes': ['5f86', '4211', 'a959', '2fec', 'ef1b', '401a', '28ea', '2439', '8a0', 'b014', 'dc0', '58c6', 'f9df', '1808', '5c5c', 'ef76', 'b2f6', '2d7'], 'payload': '7e66a5930dc202a891f8e0e57bcffc5bc16b83ad9264842378143b40a3ba9846be2b0b368a1b33682d6ffb3e7e3a17215c', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 12:15:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:15:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61505b124865f... -2025-09-02 12:15:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61505b124865f... -2025-09-02 12:15:10 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61505b124865f... -2025-09-02 12:15:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840510.1591911, 'pubkey_prefix': '2fd61505b124865f01114259a9ec2f1bef1a40ea283924a00814b0c00dc658df', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61505b124865f01114259a9ec2f1bef1a40ea283924a00814b0c00dc658dff908185c5c76eff6b2d7027e66a5930dc202a891f8e0e57bcffc5bc16b83ad9264842378143b40a3ba9846be2b0b368a1b33682d6ffb3e7e3a17215c'} -2025-09-02 12:15:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f857e34... -2025-09-02 12:15:23 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f857e34... -2025-09-02 12:15:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f857e34... -2025-09-02 12:15:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840523.957421, 'pubkey_prefix': 'ea9705015f857e34709c3ffc2a6215fdac2eb1b5cb3114792e63d1fa464e34c4', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f857e34709c3ffc2a6215fdac2eb1b5cb3114792e63d1fa464e34c4c9854d7363fe6d21386af8d1a35e39c46aa628330d93359152c54253533f04a3c25040ea7ebb54b701'} -2025-09-02 12:15:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-02 12:15:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-02 12:15:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-02 12:15:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840524.3986912, 'pubkey_prefix': '2fd705025f01857e34709c3ffc2a6215fdac2eb1b5cb3114792e63d1fa464e34', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857e34709c3ffc2a6215fdac2eb1b5cb3114792e63d1fa464e34c4c9854d7363fe6d21386af8d1a35e39c46aa628330d93359152c54253533f04a3c25040ea7ebb54b701'} -2025-09-02 12:15:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 12:15:30 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 12:15:30 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 12:15:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840530.571448, 'pubkey_prefix': 'ed9705027e5f2323c8e49f0779f28edddef0b912e220ffbf0821959d3e0a4cbd', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323c8e49f0779f28edddef0b912e220ffbf0821959d3e0a4cbdced29fbb4352a1c6dfda43c87abeaf684f2cd02321b586239388612c88fea9edf8a44c85336b708b663b'} -2025-09-02 12:15:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 12:15:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 12:15:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 12:15:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840531.576142, 'pubkey_prefix': '31d705037e5f012323c8e49f0779f28edddef0b912e220ffbf0821959d3e0a4c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323c8e49f0779f28edddef0b912e220ffbf0821959d3e0a4cbdced29fbb4352a1c6dfda43c87abeaf684f2cd02321b586239388612c88fea9edf8a44c85336b708b663b'} -2025-09-02 12:15:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705015f547e8d... -2025-09-02 12:15:53 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705015f547e8d... -2025-09-02 12:15:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705015f547e8d... -2025-09-02 12:15:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840553.8151062, 'pubkey_prefix': 'ee9705015f547e8d47e32bf5d4cc5f7d40def09348f52c7490e23c6afda1479c', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705015f547e8d47e32bf5d4cc5f7d40def09348f52c7490e23c6afda1479cf15ba4cde59490e0124b34c3b16e20bf936342dd94b92ec0b24559b5a1f13a18038f2b73d75ac61354'} -2025-09-02 12:15:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705025f01547e... -2025-09-02 12:15:54 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705025f01547e... -2025-09-02 12:15:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705025f01547e... -2025-09-02 12:15:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840554.537201, 'pubkey_prefix': '2ed705025f01547e8d47e32bf5d4cc5f7d40def09348f52c7490e23c6afda147', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705025f01547e8d47e32bf5d4cc5f7d40def09348f52c7490e23c6afda1479cf15ba4cde59490e0124b34c3b16e20bf936342dd94b92ec0b24559b5a1f13a18038f2b73d75ac61354'} -2025-09-02 12:15:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 12:15:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 12:15:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 12:15:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840555.6980102, 'pubkey_prefix': 'ee9805027e5f23235ef370c7bbbdcbf19e1a2985500982a081ea0d3aea352038', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23235ef370c7bbbdcbf19e1a2985500982a081ea0d3aea352038a3eca852bfaf9271f8cd9d31804a95ae532a815ac34e405c25af05858eaa9bb57d39eaf7a42fe4ac83e3'} -2025-09-02 12:15:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 12:15:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 12:15:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 12:15:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840556.562065, 'pubkey_prefix': '2fd705037e5f0123235ef370c7bbbdcbf19e1a2985500982a081ea0d3aea3520', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123235ef370c7bbbdcbf19e1a2985500982a081ea0d3aea352038a3eca852bfaf9271f8cd9d31804a95ae532a815ac34e405c25af05858eaa9bb57d39eaf7a42fe4ac83e3'} -2025-09-02 12:16:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 12:16:31 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 12:16:31 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 12:16:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840591.839652, 'pubkey_prefix': 'ed9705027e5f232307d2f9816cbe3ee4e6c261f0ee7134a69ea03582222cedd2', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f232307d2f9816cbe3ee4e6c261f0ee7134a69ea03582222cedd24ed773258f97496aa249666fb6b55500e61d26234787c356093c410c20f4c1aaf56279fa4a2809f7ebf4'} -2025-09-02 12:16:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:16:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:16:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:16:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840592.701782, 'pubkey_prefix': '30d705037e5f01232307d2f9816cbe3ee4e6c261f0ee7134a69ea03582222ced', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232307d2f9816cbe3ee4e6c261f0ee7134a69ea03582222cedd24ed773258f97496aa249666fb6b55500e61d26234787c356093c410c20f4c1aaf56279fa4a2809f7ebf4'} -2025-09-02 12:17:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605027e5f2323... -2025-09-02 12:17:17 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605027e5f2323... -2025-09-02 12:17:17 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605027e5f2323... -2025-09-02 12:17:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840637.591263, 'pubkey_prefix': 'e89605027e5f2323d34e75c97f3201d0ca7477338434c9815b3049107252d46c', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605027e5f2323d34e75c97f3201d0ca7477338434c9815b3049107252d46cdcac2f39607e516cf359780ae7f26db05e7bada17a80e479fc952d6d14049d11025b5f20ba0ff0e0bfa7'} -2025-09-02 12:17:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:17:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:17:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:17:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840638.4535491, 'pubkey_prefix': '30d705037e5f012323d34e75c97f3201d0ca7477338434c9815b3049107252d4', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323d34e75c97f3201d0ca7477338434c9815b3049107252d46cdcac2f39607e516cf359780ae7f26db05e7bada17a80e479fc952d6d14049d11025b5f20ba0ff0e0bfa7'} -2025-09-02 12:19:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f8575... -2025-09-02 12:19:18 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f8575... -2025-09-02 12:19:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f8575... -2025-09-02 12:19:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840758.523681, 'pubkey_prefix': 'eb9705027e5f85754f57934fa847e0d92ae66e55ada4d6423e744ae048ba637a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f85754f57934fa847e0d92ae66e55ada4d6423e744ae048ba637aeb1d907d5b7729522749147ca183febcd06e32af70d2f13788793a422b70240dabbcf67041168c43428d'} -2025-09-02 12:19:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0185... -2025-09-02 12:19:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0185... -2025-09-02 12:19:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0185... -2025-09-02 12:19:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840759.5256908, 'pubkey_prefix': '2ed705037e5f0185754f57934fa847e0d92ae66e55ada4d6423e744ae048ba63', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f0185754f57934fa847e0d92ae66e55ada4d6423e744ae048ba637aeb1d907d5b7729522749147ca183febcd06e32af70d2f13788793a422b70240dabbcf67041168c43428d'} -2025-09-02 12:21:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711041f387e5f... -2025-09-02 12:21:47 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711041f387e5f... -2025-09-02 12:21:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711041f387e5f... -2025-09-02 12:21:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840907.564762, 'pubkey_prefix': 'ed9711041f387e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711041f387e5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043e243b7688517777a87f2c062a35000c54c7cd335463329712c5e51081c52a57cb96b4f2ac0d56182e87200841ad95691ab324748f15cc8913d851684a7f59fa596e2110d92188cd6021074b5f84348544c'} -2025-09-02 12:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711051f387e5f... -2025-09-02 12:21:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711051f387e5f... -2025-09-02 12:21:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711051f387e5f... -2025-09-02 12:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840908.916619, 'pubkey_prefix': '2fd711051f387e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb45115', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711051f387e5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043e243b7688517777a87f2c062a35000c54c7cd335463329712c5e51081c52a57cb96b4f2ac0d56182e87200841ad95691ab324748f15cc8913d851684a7f59fa596e2110d92188cd6021074b5f84348544c'} -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9615027e5fd544... -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9615027e5fd544... -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey ea9615027e5fd544... -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840946.776206, 'pubkey_prefix': 'ea9615027e5fd544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed62', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea9615027e5fd544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed62650bc5e18acad2034d'} -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756840944, 'text': "Tae's Heltec: Test"} -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's Heltec -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 12:22:26 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's Heltec: Tae's Heltec: Test -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756840946.776206, 'pubkey_prefix': 'ea9615027e5fd544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed62', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea9615027e5fd544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed62650bc5e18acad2034d'} -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Found raw packet data: ea9615027e5fd544656b366ae3a9e00c... -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Converted to 41 bytes: ea9615027e5fd544... -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Not enough data: need 152, have 41 -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 12:22:26 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 12:22:26 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 12:22:26 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 12:22:26 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Tae's Heltec | Routed through 2 hops | SNR: -5.5 dB | RSSI: -106 dBm | Routed (2 hops) | Received at: 12:22:24 -2025-09-02 12:22:26 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 12:22:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715037e5f01d5... -2025-09-02 12:22:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715037e5f01d5... -2025-09-02 12:22:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715037e5f01d5... -2025-09-02 12:22:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840947.7246451, 'pubkey_prefix': '30d715037e5f01d544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715037e5f01d544656b366ae3a9e00ca6eb2078bbb1888daa04689abe6fed62650bc5e18acad2034d'} -2025-09-02 12:22:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d53b4c... -2025-09-02 12:22:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d53b4c... -2025-09-02 12:22:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d53b4c... -2025-09-02 12:22:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840949.093312, 'pubkey_prefix': '31d8150101d53b4c6e2ae031cd40dffbe8b39b9724ad49c7a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d53b4c6e2ae031cd40dffbe8b39b9724ad49c7a1c88e7f2b4861b62a2a3b1680013404835f4374728c2b7bbbbf765999b1ffe68acb7d0161d84ec4d9d43298a42ca89b1cf9c2deb63cf28f8c9b7fe72be223644eae4647cf0e39aaa0466adc039a5ec23847b137c6f817d378a592410021ded80b6c8fadb699837f8c52ea1d522a0e0a905a8892e208346834a29bfc619bd1f5da4d7fda68ecee88202a4fac7a4a044a'} -2025-09-02 12:22:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 12:22:33 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 12:22:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 12:22:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840953.540971, 'pubkey_prefix': 'ed9805027e5f2323341964311eb115b6857c94bfd85acd4eb65791c4772e84df', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323341964311eb115b6857c94bfd85acd4eb65791c4772e84dfc987484f09325d3839635fa2408e0f3027a6153b7e785a9aa83c786e24a2e44a519317b5acff1134d139'} -2025-09-02 12:22:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d705037e5f0123... -2025-09-02 12:22:34 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d705037e5f0123... -2025-09-02 12:22:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d705037e5f0123... -2025-09-02 12:22:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840954.404456, 'pubkey_prefix': '34d705037e5f012323341964311eb115b6857c94bfd85acd4eb65791c4772e84', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d705037e5f012323341964311eb115b6857c94bfd85acd4eb65791c4772e84dfc987484f09325d3839635fa2408e0f3027a6153b7e785a9aa83c786e24a2e44a519317b5acff1134d139'} -2025-09-02 12:22:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd53b... -2025-09-02 12:22:35 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd53b... -2025-09-02 12:22:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd53b... -2025-09-02 12:22:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840955.1186612, 'pubkey_prefix': 'ee981502015fd53b4c6e2ae031cd40dffbe8b39b9724ad49c7a1c88e7f2b4861', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd53b4c6e2ae031cd40dffbe8b39b9724ad49c7a1c88e7f2b4861b62a2a3b1680013404835f4374728c2b7bbbbf765999b1ffe68acb7d0161d84ec4d9d43298a42ca89b1cf9c2deb63cf28f8c9b7fe72be223644eae4647cf0e39aaa0466adc039a5ec23847b137c6f817d378a592410021ded80b6c8fadb699837f8c52ea1d522a0e0a905a8892e208346834a29bfc619bd1f5da4d7fda68ecee88202a4fac7a4a044a'} -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea970503fb7e5f23... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea970503fb7e5f23... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea970503fb7e5f23... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840980.0233889, 'pubkey_prefix': 'ea970503fb7e5f2323e9ec6e16b2317bce098e91f79d63ee0d9e8e724adc4078', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea970503fb7e5f2323e9ec6e16b2317bce098e91f79d63ee0d9e8e724adc4078103ad46d8d3885ebca7963f9ab01324df084e0efd5ed594d7ad46a786ddce785bccfc46d25eb5063963ab0'} -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 12:23:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840980.3239481, 'pubkey_prefix': '30d70504fb7e5f012323e9ec6e16b2317bce098e91f79d63ee0d9e8e724adc40', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f012323e9ec6e16b2317bce098e91f79d63ee0d9e8e724adc4078103ad46d8d3885ebca7963f9ab01324df084e0efd5ed594d7ad46a786ddce785bccfc46d25eb5063963ab0'} -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971505237e8608... -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971505237e8608... -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971505237e8608... -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840985.608475, 'pubkey_prefix': 'eb971505237e86085f114bfea993854fcb2fa966c2d78b755b1ade694f4b57c6', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505237e86085f114bfea993854fcb2fa966c2d78b755b1ade694f4b57c65afd07f501cccad29f514f317af7af40243479dc174621aebc2065165e11d6c74d1cedf06d2b8b9fa4b36d7a'} -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756840978, 'text': 'Dominant Impulse: I need to try to Tae’s T114 branch!'} -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Extracted sender from text: Dominant Impulse -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Message content for processing: I need to try to Tae’s T114 branch! -2025-09-02 12:23:05 - MeshCoreBot - INFO - Received channel message (Public) from Dominant Impulse: Dominant Impulse: I need to try to Tae’s T114 branch! -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756840985.608475, 'pubkey_prefix': 'eb971505237e86085f114bfea993854fcb2fa966c2d78b755b1ade694f4b57c6', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505237e86085f114bfea993854fcb2fa966c2d78b755b1ade694f4b57c65afd07f501cccad29f514f317af7af40243479dc174621aebc2065165e11d6c74d1cedf06d2b8b9fa4b36d7a'} -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Found raw packet data: eb971505237e86085f114bfea993854f... -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Converted to 76 bytes: eb971505237e8608... -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Has transport codes: 97150523 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Not enough data: need 132, have 76 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 12:23:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:23:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71506237e8608... -2025-09-02 12:23:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71506237e8608... -2025-09-02 12:23:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71506237e8608... -2025-09-02 12:23:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756840986.3308558, 'pubkey_prefix': '30d71506237e86085f01114bfea993854fcb2fa966c2d78b755b1ade694f4b57', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71506237e86085f01114bfea993854fcb2fa966c2d78b755b1ade694f4b57c65afd07f501cccad29f514f317af7af40243479dc174621aebc2065165e11d6c74d1cedf06d2b8b9fa4b36d7a'} -2025-09-02 12:23:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 12:23:30 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 12:23:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 12:23:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841010.828442, 'pubkey_prefix': 'ef9805027e5f232355dc2f9af15472829984b4fd57abb0b9cf4e636f2ab329ff', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232355dc2f9af15472829984b4fd57abb0b9cf4e636f2ab329ffc1210d1188fcccb5dcc18e5dbc5bb739ea523b4f87527a4525d104a933f0eb3232d0985c3e03cfe7ac1c'} -2025-09-02 12:23:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 12:23:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 12:23:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 12:23:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841011.129879, 'pubkey_prefix': '31d705037e5f01232355dc2f9af15472829984b4fd57abb0b9cf4e636f2ab329', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01232355dc2f9af15472829984b4fd57abb0b9cf4e636f2ab329ffc1210d1188fcccb5dcc18e5dbc5bb739ea523b4f87527a4525d104a933f0eb3232d0985c3e03cfe7ac1c'} -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981502865f11ac... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981502865f11ac... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981502865f11ac... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841040.109272, 'pubkey_prefix': 'f1981502865f11acc7088e4194387bc42807d38e87133aaf078410d1c519da6e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502865f11acc7088e4194387bc42807d38e87133aaf078410d1c519da6e8dc511e992e8b306f0c6ef4a8ced89c63c922be2e1a135d10cd1971c2bfc4e76db45436be664766508de9ef52d9f8117f06e5389b703bc242c3c105fe2a5e1c4375ae53d461b91b6c5837786f08c19187102c83ae5d1c44d6fa70cab6206b2aaa472dfc3ea5f3594d8'} -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756841033, 'text': "Ikoka Stick FW Dev: Ok, I'll take a look at it when i get home and see about trying it on this hardware. It's nRF"} -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Extracted sender from text: Ikoka Stick FW Dev -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Message content for processing: Ok, I'll take a look at it when i get home and see about trying it on this hardware. It's nRF -2025-09-02 12:24:00 - MeshCoreBot - INFO - Received channel message (Public) from Ikoka Stick FW Dev: Ikoka Stick FW Dev: Ok, I'll take a look at it when i get home and see about trying it on this hardware. It's nRF -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756841040.109272, 'pubkey_prefix': 'f1981502865f11acc7088e4194387bc42807d38e87133aaf078410d1c519da6e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502865f11acc7088e4194387bc42807d38e87133aaf078410d1c519da6e8dc511e992e8b306f0c6ef4a8ced89c63c922be2e1a135d10cd1971c2bfc4e76db45436be664766508de9ef52d9f8117f06e5389b703bc242c3c105fe2a5e1c4375ae53d461b91b6c5837786f08c19187102c83ae5d1c44d6fa70cab6206b2aaa472dfc3ea5f3594d8'} -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Found raw packet data: f1981502865f11acc7088e4194387bc4... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Converted to 137 bytes: f1981502865f11ac... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Not enough data: need 154, have 137 -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71503865f0111... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71503865f0111... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71503865f0111... -2025-09-02 12:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841040.829983, 'pubkey_prefix': '2ed71503865f0111acc7088e4194387bc42807d38e87133aaf078410d1c519da', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71503865f0111acc7088e4194387bc42807d38e87133aaf078410d1c519da6e8dc511e992e8b306f0c6ef4a8ced89c63c922be2e1a135d10cd1971c2bfc4e76db45436be664766508de9ef52d9f8117f06e5389b703bc242c3c105fe2a5e1c4375ae53d461b91b6c5837786f08c19187102c83ae5d1c44d6fa70cab6206b2aaa472dfc3ea5f3594d8'} -2025-09-02 12:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503fb7e5f23... -2025-09-02 12:24:14 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503fb7e5f23... -2025-09-02 12:24:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503fb7e5f23... -2025-09-02 12:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841054.57252, 'pubkey_prefix': 'f0980503fb7e5f2323d241370435dd4666e5f76b5c0cd9698286bbc100e08b77', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503fb7e5f2323d241370435dd4666e5f76b5c0cd9698286bbc100e08b77fb7e166dad8d61debd35f5add47b204a748ca12c6a03ce44245211ee5dfe1ce110b067f935599fd836de62'} -2025-09-02 12:24:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 12:24:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 12:24:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 12:24:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841055.437639, 'pubkey_prefix': '30d70504fb7e5f012323d241370435dd4666e5f76b5c0cd9698286bbc100e08b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f012323d241370435dd4666e5f76b5c0cd9698286bbc100e08b77fb7e166dad8d61debd35f5add47b204a748ca12c6a03ce44245211ee5dfe1ce110b067f935599fd836de62'} -2025-09-02 12:24:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990503507e5f23... -2025-09-02 12:24:59 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990503507e5f23... -2025-09-02 12:24:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990503507e5f23... -2025-09-02 12:24:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841099.8423932, 'pubkey_prefix': 'f2990503507e5f2323891d0ce0c4a51aebc239841fa86ae447c8c88043e931e1', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990503507e5f2323891d0ce0c4a51aebc239841fa86ae447c8c88043e931e1b9395f738603598251be01aaadf30a4f5ee763829b3feb1271895632839dbf4ab6047b16b2e1118469d644'} -2025-09-02 12:25:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70504507e5f01... -2025-09-02 12:25:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70504507e5f01... -2025-09-02 12:25:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70504507e5f01... -2025-09-02 12:25:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841100.564224, 'pubkey_prefix': '2ed70504507e5f012323891d0ce0c4a51aebc239841fa86ae447c8c88043e931', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70504507e5f012323891d0ce0c4a51aebc239841fa86ae447c8c88043e931e1b9395f738603598251be01aaadf30a4f5ee763829b3feb1271895632839dbf4ab6047b16b2e1118469d644'} -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f3556... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f3556... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f3556... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841106.088462, 'pubkey_prefix': 'f39911027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f48944b768e8000cb638401b0fa73d4f5e8607c8705ba0aeed5b41264057eeadf459ac551b000658e089fdad06c5cf0a18a0cda61d7cc3b71d790d29d1519c9ae0d67ae10e926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0135... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0135... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0135... -2025-09-02 12:25:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841106.6749399, 'pubkey_prefix': '30d711037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f48944b768e8000cb638401b0fa73d4f5e8607c8705ba0aeed5b41264057eeadf459ac551b000658e089fdad06c5cf0a18a0cda61d7cc3b71d790d29d1519c9ae0d67ae10e926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 12:25:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811034a7e5f58... -2025-09-02 12:25:24 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811034a7e5f58... -2025-09-02 12:25:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811034a7e5f58... -2025-09-02 12:25:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841124.240221, 'pubkey_prefix': 'f19811034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1a444b7681da94ddc1779745d2b692838d2fc38c29e9deba8803a5c8e9b55d7365007a68f094f1aeb3443e5dd75e1dbc69a732cdd00eedd94aee88fd37125acd86156490e92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 12:25:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711044a7e5f01... -2025-09-02 12:25:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711044a7e5f01... -2025-09-02 12:25:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711044a7e5f01... -2025-09-02 12:25:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841125.004385, 'pubkey_prefix': '2fd711044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1a444b7681da94ddc1779745d2b692838d2fc38c29e9deba8803a5c8e9b55d7365007a68f094f1aeb3443e5dd75e1dbc69a732cdd00eedd94aee88fd37125acd86156490e92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981504b124865f... -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981504b124865f... -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981504b124865f... -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841129.1947231, 'pubkey_prefix': 'f0981504b124865fd50fc13f51de598d98b1fb9c6e4a950076755f99436e0c27', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504b124865fd50fc13f51de598d98b1fb9c6e4a950076755f99436e0c2717757e66896b28546989c6'} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756841125, 'text': "Tae's T114: Test"} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 12:25:29 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: Test -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756841129.1947231, 'pubkey_prefix': 'f0981504b124865fd50fc13f51de598d98b1fb9c6e4a950076755f99436e0c27', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504b124865fd50fc13f51de598d98b1fb9c6e4a950076755f99436e0c2717757e66896b28546989c6'} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Found raw packet data: f0981504b124865fd50fc13f51de598d... -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Converted to 43 bytes: f0981504b124865f... -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Has transport codes: 981504b1 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Path bytes: 865fd50fc13f51de598d98b1fb9c6e4a950076755f99436e0c2717757e66896b28546989 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Payload: c6... (1 bytes) -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 36, 'path_nodes': ['5f86', 'fd5', '3fc1', 'de51', '8d59', 'b198', '9cfb', '4a6e', '95', '7576', '995f', '6e43', '270c', '7517', '667e', '6b89', '5428', '8969'], 'payload': 'c6', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 36, 'path_nodes': ['5f86', 'fd5', '3fc1', 'de51', '8d59', 'b198', '9cfb', '4a6e', '95', '7576', '995f', '6e43', '270c', '7517', '667e', '6b89', '5428', '8969'], 'payload': 'c6', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 12:25:29 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 12:25:29 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 12:25:29 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 12:25:29 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Tae's T114 | Routed through 18 hops | SNR: -4.0 dB | RSSI: -104 dBm | Routed (4 hops) | Received at: 12:25:25 -2025-09-02 12:25:29 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 12:27:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98110580b12486... -2025-09-02 12:27:02 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98110580b12486... -2025-09-02 12:27:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98110580b12486... -2025-09-02 12:27:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841222.321368, 'pubkey_prefix': 'ee98110580b124865fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e5', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98110580b124865fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a980445b7683f13c982c541d485a4e977a86f75c5d79a7a47be0ad7fbd7e3d2a5895371dca55d4c8eb052e09b475ce11819d4dce1e952cd6f2a9cd42849a6f4082afeb3100292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 12:27:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110680b12486... -2025-09-02 12:27:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110680b12486... -2025-09-02 12:27:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110680b12486... -2025-09-02 12:27:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841223.593118, 'pubkey_prefix': '30d7110680b124865f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110680b124865f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a980445b7683f13c982c541d485a4e977a86f75c5d79a7a47be0ad7fbd7e3d2a5895371dca55d4c8eb052e09b475ce11819d4dce1e952cd6f2a9cd42849a6f4082afeb3100292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 12:27:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811037e245f75... -2025-09-02 12:27:06 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811037e245f75... -2025-09-02 12:27:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811037e245f75... -2025-09-02 12:27:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841226.493699, 'pubkey_prefix': 'ee9811037e245f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811037e245f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0040445b76839ce870af8f6699cb465c9902279d3539f112fd352a38cea6a73a595aad1f6a33598774bc150dd3bd5dafe80786812bff660af731bbd2dd807a8e90449f78c0c92e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 12:27:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed711047e245f01... -2025-09-02 12:27:07 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed711047e245f01... -2025-09-02 12:27:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed711047e245f01... -2025-09-02 12:27:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841227.07073, 'pubkey_prefix': '2ed711047e245f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aa', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed711047e245f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0040445b76839ce870af8f6699cb465c9902279d3539f112fd352a38cea6a73a595aad1f6a33598774bc150dd3bd5dafe80786812bff660af731bbd2dd807a8e90449f78c0c92e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 12:27:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f54c5... -2025-09-02 12:27:43 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f54c5... -2025-09-02 12:27:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f54c5... -2025-09-02 12:27:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841263.6181319, 'pubkey_prefix': 'ee9805027e5f54c5818f6259b70c008de0f5e54b297c51c69e925d1c6fea4017', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f54c5818f6259b70c008de0f5e54b297c51c69e925d1c6fea4017d6a39396c71c57371625428b54a9839307a61184a223d316b67e1c6480b0ca916483ba7bdcb8eaf0632a'} -2025-09-02 12:27:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0154... -2025-09-02 12:27:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0154... -2025-09-02 12:27:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0154... -2025-09-02 12:27:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841264.199338, 'pubkey_prefix': '30d705037e5f0154c5818f6259b70c008de0f5e54b297c51c69e925d1c6fea40', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0154c5818f6259b70c008de0f5e54b297c51c69e925d1c6fea4017d6a39396c71c57371625428b54a9839307a61184a223d316b67e1c6480b0ca916483ba7bdcb8eaf0632a'} -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841424.108821, 'pubkey_prefix': 'eb9705027e5f2323d89f96d036a7af4504845231f2dd9a6c4dcce699d21841d4', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323d89f96d036a7af4504845231f2dd9a6c4dcce699d21841d49e3c122690b90e53bc99c272fa774258e2b2e46620645aa7cf38b760a9d08a67c47fc2a60b894b6ecf60'} -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841424.408603, 'pubkey_prefix': '30d705037e5f012323d89f96d036a7af4504845231f2dd9a6c4dcce699d21841', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323d89f96d036a7af4504845231f2dd9a6c4dcce699d21841d49e3c122690b90e53bc99c272fa774258e2b2e46620645aa7cf38b760a9d08a67c47fc2a60b894b6ecf60'} -2025-09-02 12:30:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970502cd5f857e... -2025-09-02 12:30:33 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970502cd5f857e... -2025-09-02 12:30:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970502cd5f857e... -2025-09-02 12:30:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841433.1443799, 'pubkey_prefix': 'eb970502cd5f857ec5893fb8ca0ade61f19117c599e5ae9a09c7af87d68b13a3', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970502cd5f857ec5893fb8ca0ade61f19117c599e5ae9a09c7af87d68b13a33f6a1e7e0511084c26d0d1e72046caddfa0c9f5a601caf85f01ceabfc1eda796f73003d651ec67298c83'} -2025-09-02 12:30:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70503cd5f0185... -2025-09-02 12:30:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70503cd5f0185... -2025-09-02 12:30:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70503cd5f0185... -2025-09-02 12:30:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841434.1503859, 'pubkey_prefix': '2ed70503cd5f01857ec5893fb8ca0ade61f19117c599e5ae9a09c7af87d68b13', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70503cd5f01857ec5893fb8ca0ade61f19117c599e5ae9a09c7af87d68b13a33f6a1e7e0511084c26d0d1e72046caddfa0c9f5a601caf85f01ceabfc1eda796f73003d651ec67298c83'} -2025-09-02 12:30:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980503507e5f23... -2025-09-02 12:30:49 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980503507e5f23... -2025-09-02 12:30:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980503507e5f23... -2025-09-02 12:30:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841449.415122, 'pubkey_prefix': 'ed980503507e5f23236818bf0308ff87962d2cf66448918c06d5759d37ee22b1', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980503507e5f23236818bf0308ff87962d2cf66448918c06d5759d37ee22b14e56c3074824723a267996ea76c8fc2ca3cb02bf0c3e68cbc7e08e3983150ec6498590da47a9468d68bd8d'} -2025-09-02 12:30:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed70504507e5f01... -2025-09-02 12:30:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed70504507e5f01... -2025-09-02 12:30:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed70504507e5f01... -2025-09-02 12:30:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841450.4209359, 'pubkey_prefix': '2ed70504507e5f0123236818bf0308ff87962d2cf66448918c06d5759d37ee22', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed70504507e5f0123236818bf0308ff87962d2cf66448918c06d5759d37ee22b14e56c3074824723a267996ea76c8fc2ca3cb02bf0c3e68cbc7e08e3983150ec6498590da47a9468d68bd8d'} -2025-09-02 12:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711005fbfb6c8... -2025-09-02 12:30:55 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711005fbfb6c8... -2025-09-02 12:30:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711005fbfb6c8... -2025-09-02 12:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841455.670586, 'pubkey_prefix': 'ec9711005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3f745b76835675e2b7b5df0f94f8f67fc74ece3e9a6101507df66b7cbcbb906fe3d6095b358b501a67b3fd33320db4243d6ea713ac2bf3e423eff69159e48be48e178e402927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 12:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71101015fbfb6... -2025-09-02 12:30:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71101015fbfb6... -2025-09-02 12:30:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71101015fbfb6... -2025-09-02 12:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841456.8688772, 'pubkey_prefix': '2fd71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3f745b76835675e2b7b5df0f94f8f67fc74ece3e9a6101507df66b7cbcbb906fe3d6095b358b501a67b3fd33320db4243d6ea713ac2bf3e423eff69159e48be48e178e402927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 12:31:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605015f547e6e... -2025-09-02 12:31:18 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605015f547e6e... -2025-09-02 12:31:18 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605015f547e6e... -2025-09-02 12:31:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841478.9830241, 'pubkey_prefix': 'e99605015f547e6e43918c79fb4346f677c8efa4a3aa31096a586d1ef932bced', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605015f547e6e43918c79fb4346f677c8efa4a3aa31096a586d1ef932bcedbd8f536e8ea19697afd784589665f7519f4408bb28e31db3783988ad2cc625f574c01b68e400ceaf48'} -2025-09-02 12:31:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01547e... -2025-09-02 12:31:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01547e... -2025-09-02 12:31:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01547e... -2025-09-02 12:31:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841479.564238, 'pubkey_prefix': '2fd705025f01547e6e43918c79fb4346f677c8efa4a3aa31096a586d1ef932bc', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01547e6e43918c79fb4346f677c8efa4a3aa31096a586d1ef932bcedbd8f536e8ea19697afd784589665f7519f4408bb28e31db3783988ad2cc625f574c01b68e400ceaf48'} -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503fb7e5f23... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503fb7e5f23... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503fb7e5f23... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841517.513022, 'pubkey_prefix': 'f0980503fb7e5f23235ac98ad18f5e135ef1c4305a44f64ae50eb0a977a3f57d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503fb7e5f23235ac98ad18f5e135ef1c4305a44f64ae50eb0a977a3f57dca04877ed29d2d46f93d8dbd88d8cec5d1a58d84dd06dde418d4d53016c3bcccea696b0e684d0a3c01ff57'} -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70504fb7e5f01... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70504fb7e5f01... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70504fb7e5f01... -2025-09-02 12:31:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841517.812565, 'pubkey_prefix': '30d70504fb7e5f0123235ac98ad18f5e135ef1c4305a44f64ae50eb0a977a3f5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70504fb7e5f0123235ac98ad18f5e135ef1c4305a44f64ae50eb0a977a3f57dca04877ed29d2d46f93d8dbd88d8cec5d1a58d84dd06dde418d4d53016c3bcccea696b0e684d0a3c01ff57'} -2025-09-02 12:32:04 - MeshCoreBot - DEBUG - Converted to 26 bytes: f2990502cd5f61aa... -2025-09-02 12:32:04 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 12:32:04 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 12:32:04 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 12:32:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed70503cd5f0161... -2025-09-02 12:32:05 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 12:32:05 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 12:32:05 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 12:32:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97110491647e5f... -2025-09-02 12:32:18 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97110491647e5f... -2025-09-02 12:32:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97110491647e5f... -2025-09-02 12:32:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841538.430646, 'pubkey_prefix': 'ed97110491647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97110491647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f03446b768f9135e60871c5a20be29371d091bbc8775de962ea7430c5ba7a1e27b7a28b65e5a88a5e2876a12efd3027058ac0c440b7054061e5147e229e4971ab4dbaae00292ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 12:32:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110591647e5f... -2025-09-02 12:32:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110591647e5f... -2025-09-02 12:32:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110591647e5f... -2025-09-02 12:32:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841539.939223, 'pubkey_prefix': '32d7110591647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110591647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f03446b768f9135e60871c5a20be29371d091bbc8775de962ea7430c5ba7a1e27b7a28b65e5a88a5e2876a12efd3027058ac0c440b7054061e5147e229e4971ab4dbaae00292ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 12:33:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971106781f3823... -2025-09-02 12:33:33 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971106781f3823... -2025-09-02 12:33:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971106781f3823... -2025-09-02 12:33:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841613.599941, 'pubkey_prefix': 'ec971106781f38237e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f8', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971106781f38237e5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd7346b7680a1cada4ef6853dbec8de327978918e6526349d386eeec4498417594f9e115eefcc24ee9491ffc69184d554147d00c61f105ac9477691b8698e0b6261618510b92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 12:33:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71107781f3823... -2025-09-02 12:33:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71107781f3823... -2025-09-02 12:33:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71107781f3823... -2025-09-02 12:33:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841615.375262, 'pubkey_prefix': '30d71107781f38237e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71107781f38237e5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd7346b7680a1cada4ef6853dbec8de327978918e6526349d386eeec4498417594f9e115eefcc24ee9491ffc69184d554147d00c61f105ac9477691b8698e0b6261618510b92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f8575... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f8575... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f8575... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841670.15545, 'pubkey_prefix': 'ec9705027e5f857558e8c11fb692a2a8802e999c8b1be3cf9b50c33e16d84e5f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f857558e8c11fb692a2a8802e999c8b1be3cf9b50c33e16d84e5fdb7cfd205427554ee9695c17554e15c87f1647d4837a0ae5097ebf3b167f0cfcbb22fe6fcaa68c4a11d0'} -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0185... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0185... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0185... -2025-09-02 12:34:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841670.8784032, 'pubkey_prefix': '31d705037e5f01857558e8c11fb692a2a8802e999c8b1be3cf9b50c33e16d84e', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01857558e8c11fb692a2a8802e999c8b1be3cf9b50c33e16d84e5fdb7cfd205427554ee9695c17554e15c87f1647d4837a0ae5097ebf3b167f0cfcbb22fe6fcaa68c4a11d0'} -2025-09-02 12:34:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110580fb7f7e... -2025-09-02 12:34:37 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110580fb7f7e... -2025-09-02 12:34:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110580fb7f7e... -2025-09-02 12:34:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841677.015599, 'pubkey_prefix': 'ef98110580fb7f7e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110580fb7f7e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286c346b7687d5f3db1fde2ad9e8ee26b547c0aee7c7d7307054496009e313791bb129d92ccaf3d489fde4d8f2bf3cf31dd548d6b4f87d8c8f8978930dc560945dc9030290d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 12:34:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110680fb7f7e... -2025-09-02 12:34:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110680fb7f7e... -2025-09-02 12:34:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110680fb7f7e... -2025-09-02 12:34:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841678.0562959, 'pubkey_prefix': '30d7110680fb7f7e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f00', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110680fb7f7e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286c346b7687d5f3db1fde2ad9e8ee26b547c0aee7c7d7307054496009e313791bb129d92ccaf3d489fde4d8f2bf3cf31dd548d6b4f87d8c8f8978930dc560945dc9030290d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 12:38:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 12:38:12 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 12:38:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 12:38:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841892.862724, 'pubkey_prefix': 'ee9805027e5f2323b8ac32d6e97883c256ac3a3bd6b314c7b490faacfbee277f', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323b8ac32d6e97883c256ac3a3bd6b314c7b490faacfbee277f5a840916c5a11a98b882e68afe3d756c6b185d0acd37f2b42d0c547c87364abd46efbb480ef9eb00dd8b'} -2025-09-02 12:38:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 12:38:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 12:38:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 12:38:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841893.7268212, 'pubkey_prefix': '31d705037e5f012323b8ac32d6e97883c256ac3a3bd6b314c7b490faacfbee27', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323b8ac32d6e97883c256ac3a3bd6b314c7b490faacfbee277f5a840916c5a11a98b882e68afe3d756c6b185d0acd37f2b42d0c547c87364abd46efbb480ef9eb00dd8b'} -2025-09-02 12:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981107f21f38e6... -2025-09-02 12:38:21 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981107f21f38e6... -2025-09-02 12:38:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981107f21f38e6... -2025-09-02 12:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841901.3223832, 'pubkey_prefix': 'f0981107f21f38e6b1245f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981107f21f38e6b1245f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c25afcb6684c522622156c22b2c2aa149ac2ad9e7a64dc671e6150eca13ab7911aa5331f393fea1718dee74ecf2cd158ae60df0aa695a58bc93cd46e3db82d170ce1832f08824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 12:38:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71108f21f38e6... -2025-09-02 12:38:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71108f21f38e6... -2025-09-02 12:38:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71108f21f38e6... -2025-09-02 12:38:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756841902.993493, 'pubkey_prefix': '2fd71108f21f38e6b1245f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71108f21f38e6b1245f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c25afcb6684c522622156c22b2c2aa149ac2ad9e7a64dc671e6150eca13ab7911aa5331f393fea1718dee74ecf2cd158ae60df0aa695a58bc93cd46e3db82d170ce1832f08824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 12:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec981104f2b17e5f... -2025-09-02 12:40:05 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec981104f2b17e5f... -2025-09-02 12:40:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec981104f2b17e5f... -2025-09-02 12:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842005.764373, 'pubkey_prefix': 'ec981104f2b17e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089ee', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec981104f2b17e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc861445166b7da8ddc73876b23db601ac2f8bd83bfc48426c7a7667370736f534f8b32c3f6656c39d597e103b8d22a02520a60d0bd247b7249977d4269dd5c16a393325a0e92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 12:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71105f2b17e5f... -2025-09-02 12:40:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71105f2b17e5f... -2025-09-02 12:40:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71105f2b17e5f... -2025-09-02 12:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842006.5564811, 'pubkey_prefix': '31d71105f2b17e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71105f2b17e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc861445166b7da8ddc73876b23db601ac2f8bd83bfc48426c7a7667370736f534f8b32c3f6656c39d597e103b8d22a02520a60d0bd247b7249977d4269dd5c16a393325a0e92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 12:40:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811021d5fc573... -2025-09-02 12:40:49 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811021d5fc573... -2025-09-02 12:40:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811021d5fc573... -2025-09-02 12:40:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842049.742641, 'pubkey_prefix': 'f19811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affbf0c4766ebb47ba282fbc9dd9b26e92c5b0bc1cb844ee20f49781801c5c77241b75e03bb4a815cabd9a081015ec7758efb066974b3fbeb8c11056ed539cdee2fe4873900932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 12:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711031d5f01c5... -2025-09-02 12:40:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711031d5f01c5... -2025-09-02 12:40:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711031d5f01c5... -2025-09-02 12:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842050.911885, 'pubkey_prefix': '2fd711031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affbf0c4766ebb47ba282fbc9dd9b26e92c5b0bc1cb844ee20f49781801c5c77241b75e03bb4a815cabd9a081015ec7758efb066974b3fbeb8c11056ed539cdee2fe4873900932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 12:42:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103081d5fed... -2025-09-02 12:42:00 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103081d5fed... -2025-09-02 12:42:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103081d5fed... -2025-09-02 12:42:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842120.849561, 'pubkey_prefix': 'ed971103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d188748b768d99a11f0dadcb9293c06f8a0903430dacc43a07ca940a7a92c55a688bc18f3d534a0ef4a07e639c6365b4996205e83c132d788f0f271a62336b58814def40306920000000000000000484158212052656c6179'} -2025-09-02 12:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104081d5f01... -2025-09-02 12:42:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104081d5f01... -2025-09-02 12:42:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104081d5f01... -2025-09-02 12:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842121.827859, 'pubkey_prefix': '30d71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d188748b768d99a11f0dadcb9293c06f8a0903430dacc43a07ca940a7a92c55a688bc18f3d534a0ef4a07e639c6365b4996205e83c132d788f0f271a62336b58814def40306920000000000000000484158212052656c6179'} -2025-09-02 12:43:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99611069c9164c7... -2025-09-02 12:43:05 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99611069c9164c7... -2025-09-02 12:43:05 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99611069c9164c7... -2025-09-02 12:43:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842185.269964, 'pubkey_prefix': 'e99611069c9164c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24c', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99611069c9164c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21aebf48b768240531ecf510f69b507dda42c13547539a2c0d8169abf1264758be976990abc7f6483fd20f417b1cd9e71c66a9dd156f0a4a1c8eecf7ab3a09ee4ad943454f0d92000000000000000042756c626173617572205265706561746572'} -2025-09-02 12:43:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711079c9164c7... -2025-09-02 12:43:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711079c9164c7... -2025-09-02 12:43:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711079c9164c7... -2025-09-02 12:43:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842186.310894, 'pubkey_prefix': '30d711079c9164c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711079c9164c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21aebf48b768240531ecf510f69b507dda42c13547539a2c0d8169abf1264758be976990abc7f6483fd20f417b1cd9e71c66a9dd156f0a4a1c8eecf7ab3a09ee4ad943454f0d92000000000000000042756c626173617572205265706561746572'} -2025-09-02 12:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9711021d5f8ddd... -2025-09-02 12:43:27 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9711021d5f8ddd... -2025-09-02 12:43:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9711021d5f8ddd... -2025-09-02 12:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842207.364508, 'pubkey_prefix': 'ea9711021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9711021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f6786496605fdabd686d25fb548174d5fa369e21072ab57e275f60401fdde65e4ad0bf6bb0364422c735d7da85441bb5c2b4b63418848a12348074e1a1047a0a568eb7403930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 12:43:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711031d5f018d... -2025-09-02 12:43:28 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711031d5f018d... -2025-09-02 12:43:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711031d5f018d... -2025-09-02 12:43:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842208.172483, 'pubkey_prefix': '33d711031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f6786496605fdabd686d25fb548174d5fa369e21072ab57e275f60401fdde65e4ad0bf6bb0364422c735d7da85441bb5c2b4b63418848a12348074e1a1047a0a568eb7403930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842250.635658, 'pubkey_prefix': 'eb9705027e5f2323f5d002e0e84e4f25b295a3c29641b8f8e0685cea1b38b10a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323f5d002e0e84e4f25b295a3c29641b8f8e0685cea1b38b10a787c0d024016276db738f8ce0521d7d047363a5e50f34d7ee63ca60222df41a9b30066621b6137080abd'} -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 12:44:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842250.936668, 'pubkey_prefix': '2fd705037e5f012323f5d002e0e84e4f25b295a3c29641b8f8e0685cea1b38b1', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f012323f5d002e0e84e4f25b295a3c29641b8f8e0685cea1b38b10a787c0d024016276db738f8ce0521d7d047363a5e50f34d7ee63ca60222df41a9b30066621b6137080abd'} -2025-09-02 12:44:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 12:44:32 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 12:44:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 12:44:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842272.716049, 'pubkey_prefix': 'ef9805027e5f2323c2244bd3685096bac3f2d4a7adb1fb133a1ffedc6ec46899', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323c2244bd3685096bac3f2d4a7adb1fb133a1ffedc6ec46899dd0b7607e17e2a224fd6a8b549326be159da852743a77fe631baa8fe1e6f1ec2cb72b5b818bf83108f60'} -2025-09-02 12:44:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 12:44:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 12:44:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 12:44:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842273.581008, 'pubkey_prefix': '2ed705037e5f012323c2244bd3685096bac3f2d4a7adb1fb133a1ffedc6ec468', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f012323c2244bd3685096bac3f2d4a7adb1fb133a1ffedc6ec46899dd0b7607e17e2a224fd6a8b549326be159da852743a77fe631baa8fe1e6f1ec2cb72b5b818bf83108f60'} -2025-09-02 12:44:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811027e5f1ffb... -2025-09-02 12:44:39 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811027e5f1ffb... -2025-09-02 12:44:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811027e5f1ffb... -2025-09-02 12:44:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842279.182521, 'pubkey_prefix': 'ed9811027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d91e49b768590f5d9549922917db9c214b4f7b0790c3b09650550552dff123fbfbf4a00693e1ed5b3b5b153565e98ef4231c3a2ac5e7190ee4d2bd4325e121b316ccb3090392646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 12:44:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711037e5f011f... -2025-09-02 12:44:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711037e5f011f... -2025-09-02 12:44:40 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711037e5f011f... -2025-09-02 12:44:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842280.9227362, 'pubkey_prefix': '2fd711037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d91e49b768590f5d9549922917db9c214b4f7b0790c3b09650550552dff123fbfbf4a00693e1ed5b3b5b153565e98ef4231c3a2ac5e7190ee4d2bd4325e121b316ccb3090392646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 12:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811015f7e7662... -2025-09-02 12:45:06 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811015f7e7662... -2025-09-02 12:45:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811015f7e7662... -2025-09-02 12:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842306.090058, 'pubkey_prefix': 'f09811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94003c49b768dc87fd3057e2094e7da2c901f4da72b72dad8ce6288873c1903a0da51e2ed5835d044707a968ed1826ccb9c8bbb4d9ed45b477ca5096658b7cb70a36bdc02d0492a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 12:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd611025f017e76... -2025-09-02 12:45:07 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd611025f017e76... -2025-09-02 12:45:07 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2cd611025f017e76... -2025-09-02 12:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842307.1291049, 'pubkey_prefix': '2cd611025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 11.0, 'rssi': -42, 'raw_hex': '2cd611025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94003c49b768dc87fd3057e2094e7da2c901f4da72b72dad8ce6288873c1903a0da51e2ed5835d044707a968ed1826ccb9c8bbb4d9ed45b477ca5096658b7cb70a36bdc02d0492a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 12:45:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e67... -2025-09-02 12:45:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e67... -2025-09-02 12:45:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e67... -2025-09-02 12:45:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842340.296464, 'pubkey_prefix': 'ef9805015f857e674c54a6df83dd6c6d1f2f3c7d2f8a381ab257de97f14841a9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e674c54a6df83dd6c6d1f2f3c7d2f8a381ab257de97f14841a939b069030111737b96d8bafcfd4c14d4a2a1c85430338f49ff0528e3189bef7259705b0fb1168f6b5e'} -2025-09-02 12:45:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01857e... -2025-09-02 12:45:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01857e... -2025-09-02 12:45:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01857e... -2025-09-02 12:45:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842341.162791, 'pubkey_prefix': '31d705025f01857e674c54a6df83dd6c6d1f2f3c7d2f8a381ab257de97f14841', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01857e674c54a6df83dd6c6d1f2f3c7d2f8a381ab257de97f14841a939b069030111737b96d8bafcfd4c14d4a2a1c85430338f49ff0528e3189bef7259705b0fb1168f6b5e'} -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842344.2756329, 'pubkey_prefix': 'ee9805027e5f2323a9f2540dc69f103b160c5aba96d2d65acee4f75615f9960e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323a9f2540dc69f103b160c5aba96d2d65acee4f75615f9960e3ce19fae0851cf7e1be924d98aef88e0453bc75becde045fd71e18c9684426e7a585215315dfebffc295'} -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 12:45:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842344.858175, 'pubkey_prefix': '31d705037e5f012323a9f2540dc69f103b160c5aba96d2d65acee4f75615f996', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323a9f2540dc69f103b160c5aba96d2d65acee4f75615f9960e3ce19fae0851cf7e1be924d98aef88e0453bc75becde045fd71e18c9684426e7a585215315dfebffc295'} -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981506aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981506aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981506aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842383.236821, 'pubkey_prefix': 'ef981506aa4849cd7e5f119a810907aa3212e4e638e33958b7df6e6bfda30ebc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506aa4849cd7e5f119a810907aa3212e4e638e33958b7df6e6bfda30ebc63f40ecb65c9e24da57a2ae249'} -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756842373, 'text': 'Swan Seeed: Test test'} -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Message content for processing: Test test -2025-09-02 12:46:23 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Test test -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842383.236821, 'pubkey_prefix': 'ef981506aa4849cd7e5f119a810907aa3212e4e638e33958b7df6e6bfda30ebc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506aa4849cd7e5f119a810907aa3212e4e638e33958b7df6e6bfda30ebc63f40ecb65c9e24da57a2ae249'} -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Found raw packet data: ef981506aa4849cd7e5f119a810907aa... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Converted to 45 bytes: ef981506aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Has transport codes: 981506aa -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Not enough data: need 78, have 45 -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71507aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71507aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71507aa4849cd... -2025-09-02 12:46:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842383.5515351, 'pubkey_prefix': '2fd71507aa4849cd7e5f01119a810907aa3212e4e638e33958b7df6e6bfda30e', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71507aa4849cd7e5f01119a810907aa3212e4e638e33958b7df6e6bfda30ebc63f40ecb65c9e24da57a2ae249'} -2025-09-02 12:46:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f547ef9... -2025-09-02 12:46:35 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f547ef9... -2025-09-02 12:46:35 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f547ef9... -2025-09-02 12:46:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842395.513046, 'pubkey_prefix': 'eb9705015f547ef9daaeb53a8541310f2185b9ac2bd7ee2dd1400df9a3f63673', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f547ef9daaeb53a8541310f2185b9ac2bd7ee2dd1400df9a3f636738bb8c3e48d3b75406f3e9ae6be701023f51883ee6de93f48b80d12576429916ec7a56ac9f0fff592e7'} -2025-09-02 12:46:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705025f01547e... -2025-09-02 12:46:36 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705025f01547e... -2025-09-02 12:46:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705025f01547e... -2025-09-02 12:46:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842396.520449, 'pubkey_prefix': '2ed705025f01547ef9daaeb53a8541310f2185b9ac2bd7ee2dd1400df9a3f636', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705025f01547ef9daaeb53a8541310f2185b9ac2bd7ee2dd1400df9a3f636738bb8c3e48d3b75406f3e9ae6be701023f51883ee6de93f48b80d12576429916ec7a56ac9f0fff592e7'} -2025-09-02 12:46:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981106c5ca5708... -2025-09-02 12:46:47 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981106c5ca5708... -2025-09-02 12:46:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981106c5ca5708... -2025-09-02 12:46:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842407.450239, 'pubkey_prefix': 'ee981106c5ca57081d5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981106c5ca57081d5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3dcb49b7686dd0332bc21ed926598e89578d5351e43b0bf5dfebd60a57845b9f30e070718c8136e2e530150362bc89e5a4662fd3ae3c894d2f815fc490e9149554c647c10b934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 12:46:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71107c5ca5708... -2025-09-02 12:46:48 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71107c5ca5708... -2025-09-02 12:46:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71107c5ca5708... -2025-09-02 12:46:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842408.724909, 'pubkey_prefix': '2ed71107c5ca57081d5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0ac', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71107c5ca57081d5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3dcb49b7686dd0332bc21ed926598e89578d5351e43b0bf5dfebd60a57845b9f30e070718c8136e2e530150362bc89e5a4662fd3ae3c894d2f815fc490e9149554c647c10b934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150495647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150495647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150495647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842416.171859, 'pubkey_prefix': 'ec97150495647e5f1155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c7f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150495647e5f1155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c7f22b9527821ee160bac3b18ecba56756c2190a1301568e344db3d11'} -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756842410, 'text': '🌿Hollyflower 🌿: test received Swan '} -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Message content for processing: test received Swan -2025-09-02 12:46:56 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: test received Swan  -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842416.171859, 'pubkey_prefix': 'ec97150495647e5f1155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c7f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150495647e5f1155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c7f22b9527821ee160bac3b18ecba56756c2190a1301568e344db3d11'} -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Found raw packet data: ec97150495647e5f1155a34bf3b2ebe3... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Converted to 59 bytes: ec97150495647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Has transport codes: 97150495 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Not enough data: need 106, have 59 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150595647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150595647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150595647e5f... -2025-09-02 12:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842416.55148, 'pubkey_prefix': '2ed7150595647e5f011155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150595647e5f011155a34bf3b2ebe352eba0ed9de58842c023f36c401f0c7f22b9527821ee160bac3b18ecba56756c2190a1301568e344db3d11'} -2025-09-02 12:48:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103c77e5f89... -2025-09-02 12:48:23 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103c77e5f89... -2025-09-02 12:48:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103c77e5f89... -2025-09-02 12:48:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842503.905335, 'pubkey_prefix': 'f3991103c77e5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a590', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103c77e5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b1d4ab768d6c5c827240e16a949fc89c53a31c32401bdf5201bd49c7efb9092649ed625087c37812fb6752ca04f1dcd49defe19b58596800f8940ee1f40b1cfca9165880a932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 12:48:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71104c77e5f01... -2025-09-02 12:48:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71104c77e5f01... -2025-09-02 12:48:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71104c77e5f01... -2025-09-02 12:48:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842505.412639, 'pubkey_prefix': '2fd71104c77e5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71104c77e5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b1d4ab768d6c5c827240e16a949fc89c53a31c32401bdf5201bd49c7efb9092649ed625087c37812fb6752ca04f1dcd49defe19b58596800f8940ee1f40b1cfca9165880a932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 12:49:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f8575... -2025-09-02 12:49:37 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f8575... -2025-09-02 12:49:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f8575... -2025-09-02 12:49:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842577.6592052, 'pubkey_prefix': 'ee9705027e5f85756c42bc872bd21e7df6fd57cf344b73e36fd08717743d3285', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f85756c42bc872bd21e7df6fd57cf344b73e36fd08717743d32851fa813e1394f91445b61380cad88a76bfbd83a7adc4b455c60031dc85cd9defbd3e215dde74eca371eb4'} -2025-09-02 12:49:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0185... -2025-09-02 12:49:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0185... -2025-09-02 12:49:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0185... -2025-09-02 12:49:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842578.100183, 'pubkey_prefix': '2fd705037e5f0185756c42bc872bd21e7df6fd57cf344b73e36fd08717743d32', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0185756c42bc872bd21e7df6fd57cf344b73e36fd08717743d32851fa813e1394f91445b61380cad88a76bfbd83a7adc4b455c60031dc85cd9defbd3e215dde74eca371eb4'} -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991506aa4849cd... -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991506aa4849cd... -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991506aa4849cd... -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842604.870275, 'pubkey_prefix': 'f1991506aa4849cd7e5f119f46357626dceef7312235bf400214f3983e110046', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991506aa4849cd7e5f119f46357626dceef7312235bf400214f3983e110046b17d768620d3d80201aa029252'} -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756842596, 'text': 'Swan Seeed: Antenna test'} -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Message content for processing: Antenna test -2025-09-02 12:50:04 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Antenna test -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842604.870275, 'pubkey_prefix': 'f1991506aa4849cd7e5f119f46357626dceef7312235bf400214f3983e110046', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991506aa4849cd7e5f119f46357626dceef7312235bf400214f3983e110046b17d768620d3d80201aa029252'} -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Found raw packet data: f1991506aa4849cd7e5f119f46357626... -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Converted to 45 bytes: f1991506aa4849cd... -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Not enough data: need 155, have 45 -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 12:50:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:50:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71507aa4849cd... -2025-09-02 12:50:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71507aa4849cd... -2025-09-02 12:50:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71507aa4849cd... -2025-09-02 12:50:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842605.48576, 'pubkey_prefix': '30d71507aa4849cd7e5f01119f46357626dceef7312235bf400214f3983e1100', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71507aa4849cd7e5f01119f46357626dceef7312235bf400214f3983e110046b17d768620d3d80201aa029252'} -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f5a61... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f5a61... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f5a61... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842622.0495129, 'pubkey_prefix': 'f39911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7167c4ab768f52b5de6846b9bbbb18da6adb25cf16c6d2a2c11daacade25a292384e46687fa536a885eddd18da7de3209e4894b2aa65025de4e1154a399259abc4c39df4109925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711037e5f015a... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711037e5f015a... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711037e5f015a... -2025-09-02 12:50:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842622.761489, 'pubkey_prefix': '31d711037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda7167c4ab768f52b5de6846b9bbbb18da6adb25cf16c6d2a2c11daacade25a292384e46687fa536a885eddd18da7de3209e4894b2aa65025de4e1154a399259abc4c39df4109925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981506aa4849cd... -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981506aa4849cd... -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981506aa4849cd... -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842634.4682891, 'pubkey_prefix': 'ee981506aa4849cd7e5f11615c98d71c7bfab77a008f5267c1e08daf5695f83b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa4849cd7e5f11615c98d71c7bfab77a008f5267c1e08daf5695f83bf2aa0e51388ae0b32ba7ba5cc209b27e60285e6f14c735e23b3d6c8ea2'} -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756842622, 'text': 'Swan Seeed: Well some of these are sending'} -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Message content for processing: Well some of these are sending -2025-09-02 12:50:34 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Well some of these are sending -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842634.4682891, 'pubkey_prefix': 'ee981506aa4849cd7e5f11615c98d71c7bfab77a008f5267c1e08daf5695f83b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa4849cd7e5f11615c98d71c7bfab77a008f5267c1e08daf5695f83bf2aa0e51388ae0b32ba7ba5cc209b27e60285e6f14c735e23b3d6c8ea2'} -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Found raw packet data: ee981506aa4849cd7e5f11615c98d71c... -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Converted to 61 bytes: ee981506aa4849cd... -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Not enough data: need 154, have 61 -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 12:50:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:50:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81507aa4849cd... -2025-09-02 12:50:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81507aa4849cd... -2025-09-02 12:50:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81507aa4849cd... -2025-09-02 12:50:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842635.2115042, 'pubkey_prefix': '31d81507aa4849cd7e5f0111615c98d71c7bfab77a008f5267c1e08daf5695f8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81507aa4849cd7e5f0111615c98d71c7bfab77a008f5267c1e08daf5695f83bf2aa0e51388ae0b32ba7ba5cc209b27e60285e6f14c735e23b3d6c8ea2'} -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842670.2993789, 'pubkey_prefix': 'ed9805027e5f23238d03aa6f59974d76ea9f4eb95d802eba248bc7474374f398', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f23238d03aa6f59974d76ea9f4eb95d802eba248bc7474374f398a57a9b313ad6f38d3aebf2adc4ffc3391f1928085966c7675417a6573532e2abd06739be9ae596c5e6f3'} -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 12:51:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842670.60148, 'pubkey_prefix': '30d805037e5f0123238d03aa6f59974d76ea9f4eb95d802eba248bc7474374f3', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123238d03aa6f59974d76ea9f4eb95d802eba248bc7474374f398a57a9b313ad6f38d3aebf2adc4ffc3391f1928085966c7675417a6573532e2abd06739be9ae596c5e6f3'} -2025-09-02 12:51:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 12:51:36 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 12:51:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 12:51:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842696.8659892, 'pubkey_prefix': 'ef9805027e5f2323fe58edfdd40e0fae7075b7dfe915d75c632c5cde6cd2c6df', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323fe58edfdd40e0fae7075b7dfe915d75c632c5cde6cd2c6dfe5ce1e12c2d6f4c509ad72413f8452f6b52fdeb5d12a1a12496b7c5f99f95cc4506e7f84d38e46c4b59b'} -2025-09-02 12:51:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 12:51:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 12:51:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 12:51:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842697.7302668, 'pubkey_prefix': '31d705037e5f012323fe58edfdd40e0fae7075b7dfe915d75c632c5cde6cd2c6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323fe58edfdd40e0fae7075b7dfe915d75c632c5cde6cd2c6dfe5ce1e12c2d6f4c509ad72413f8452f6b52fdeb5d12a1a12496b7c5f99f95cc4506e7f84d38e46c4b59b'} -2025-09-02 12:52:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 12:52:08 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 12:52:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 12:52:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842728.666712, 'pubkey_prefix': 'ed9805027e5f2323889607b7ea1b132628a9444e4c963301580253217a99ab01', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323889607b7ea1b132628a9444e4c963301580253217a99ab01d4e499eb7ca584cf524d6453fc91778e7fb99cbec29fa9a52e8657e8351a5a4da299acd8b52504b613b2'} -2025-09-02 12:52:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 12:52:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 12:52:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 12:52:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842729.671456, 'pubkey_prefix': '32d705037e5f012323889607b7ea1b132628a9444e4c963301580253217a99ab', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323889607b7ea1b132628a9444e4c963301580253217a99ab01d4e499eb7ca584cf524d6453fc91778e7fb99cbec29fa9a52e8657e8351a5a4da299acd8b52504b613b2'} -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981505aa4849cd... -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981505aa4849cd... -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981505aa4849cd... -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842735.709907, 'pubkey_prefix': 'f1981505aa4849cd5f11cf494fb5509c3be80939dc30fefa0b76fdf24a514b65', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505aa4849cd5f11cf494fb5509c3be80939dc30fefa0b76fdf24a514b65510976fbfe8489f02b70eaf5300fe9fe2a6ee4956459b8c8cec2543e'} -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756842732, 'text': 'Swan Seeed: Thank you, Holly '} -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Message content for processing: Thank you, Holly -2025-09-02 12:52:15 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Thank you, Holly  -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842735.709907, 'pubkey_prefix': 'f1981505aa4849cd5f11cf494fb5509c3be80939dc30fefa0b76fdf24a514b65', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505aa4849cd5f11cf494fb5509c3be80939dc30fefa0b76fdf24a514b65510976fbfe8489f02b70eaf5300fe9fe2a6ee4956459b8c8cec2543e'} -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Found raw packet data: f1981505aa4849cd5f11cf494fb5509c... -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Converted to 60 bytes: f1981505aa4849cd... -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Not enough data: need 154, have 60 -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 12:52:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:52:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71506aa4849cd... -2025-09-02 12:52:16 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71506aa4849cd... -2025-09-02 12:52:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71506aa4849cd... -2025-09-02 12:52:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842736.20869, 'pubkey_prefix': '33d71506aa4849cd5f0111cf494fb5509c3be80939dc30fefa0b76fdf24a514b', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71506aa4849cd5f0111cf494fb5509c3be80939dc30fefa0b76fdf24a514b65510976fbfe8489f02b70eaf5300fe9fe2a6ee4956459b8c8cec2543e'} -2025-09-02 12:53:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811052cf21f7e... -2025-09-02 12:53:10 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811052cf21f7e... -2025-09-02 12:53:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811052cf21f7e... -2025-09-02 12:53:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842790.664552, 'pubkey_prefix': 'ef9811052cf21f7e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811052cf21f7e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df541f4bb768534b999afb9a0dc3ee452af579a877278fe82926cfff7fc091753378d3e6a9be458a63750c71991b2fc0246c786703417e3839e7bc1162cc1202a31cd2b9fa0e8173656c6563747269632d7061676572'} -2025-09-02 12:53:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711062cf21f7e... -2025-09-02 12:53:11 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711062cf21f7e... -2025-09-02 12:53:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711062cf21f7e... -2025-09-02 12:53:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842791.4159, 'pubkey_prefix': '31d711062cf21f7e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711062cf21f7e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df541f4bb768534b999afb9a0dc3ee452af579a877278fe82926cfff7fc091753378d3e6a9be458a63750c71991b2fc0246c786703417e3839e7bc1162cc1202a31cd2b9fa0e8173656c6563747269632d7061676572'} -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842817.4844701, 'pubkey_prefix': 'f09805027e5f2323f31da9696db3b03a9d8b68c4a6e435256b3b11cc1ccad867', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323f31da9696db3b03a9d8b68c4a6e435256b3b11cc1ccad867b95588be514c854610bcf81540e947b2924de08c03f92b0082ae791c4ece9f922fc6ee3c9e3213d339c9'} -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:53:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842817.9254, 'pubkey_prefix': '30d705037e5f012323f31da9696db3b03a9d8b68c4a6e435256b3b11cc1ccad8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323f31da9696db3b03a9d8b68c4a6e435256b3b11cc1ccad867b95588be514c854610bcf81540e947b2924de08c03f92b0082ae791c4ece9f922fc6ee3c9e3213d339c9'} -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915043808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915043808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915043808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842838.102411, 'pubkey_prefix': 'f29915043808865f117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599eaf7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915043808865f117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599eaf7dea32717e08d18b4b83363'} -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756842834, 'text': 'selectric-pager: test ack'} -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Extracted sender from text: selectric-pager -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Message content for processing: test ack -2025-09-02 12:53:58 - MeshCoreBot - INFO - Received channel message (Public) from selectric-pager: selectric-pager: test ack -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756842838.102411, 'pubkey_prefix': 'f29915043808865f117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599eaf7', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915043808865f117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599eaf7dea32717e08d18b4b83363'} -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Found raw packet data: f29915043808865f117aebbdb4bcb3ef... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Converted to 43 bytes: f29915043808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Not enough data: need 155, have 43 -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715053808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715053808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715053808865f... -2025-09-02 12:53:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842838.68709, 'pubkey_prefix': '30d715053808865f01117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599ea', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715053808865f01117aebbdb4bcb3ef9870e5a0c82d93b4536ba0a1f599eaf7dea32717e08d18b4b83363'} -2025-09-02 12:55:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103647e5f42... -2025-09-02 12:55:40 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103647e5f42... -2025-09-02 12:55:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103647e5f42... -2025-09-02 12:55:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842940.04412, 'pubkey_prefix': 'f0981103647e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103647e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed142cd4466a498ff9c916bc26c7b05942e3150a367586bdc4ab4d92f9e8d32cb49b9037649eed1d29fc95d450c2200cd6c2d9bb218d04ff4f1945ecd2514e9f2ee8dc3550a92000000000000000054455354494e475f'} -2025-09-02 12:55:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71104647e5f01... -2025-09-02 12:55:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71104647e5f01... -2025-09-02 12:55:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71104647e5f01... -2025-09-02 12:55:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842941.429995, 'pubkey_prefix': '32d71104647e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71104647e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed142cd4466a498ff9c916bc26c7b05942e3150a367586bdc4ab4d92f9e8d32cb49b9037649eed1d29fc95d450c2200cd6c2d9bb218d04ff4f1945ecd2514e9f2ee8dc3550a92000000000000000054455354494e475f'} -2025-09-02 12:56:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991105e764c77e... -2025-09-02 12:56:26 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991105e764c77e... -2025-09-02 12:56:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991105e764c77e... -2025-09-02 12:56:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842986.714964, 'pubkey_prefix': 'f3991105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877edf4bb76876a86f1cc9da469b9b0de673ceb6aab66c3f79bb14ad640b0d8f1c36156128153e02341b1d3e415694028b95de95a6b179176fd5c7d9b00c1454f5a4624d6800910818ce02a8e4acf8436f7276757346727567696c65677573'} -2025-09-02 12:56:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71106e764c77e... -2025-09-02 12:56:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71106e764c77e... -2025-09-02 12:56:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71106e764c77e... -2025-09-02 12:56:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756842987.7959628, 'pubkey_prefix': '33d71106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877edf4bb76876a86f1cc9da469b9b0de673ceb6aab66c3f79bb14ad640b0d8f1c36156128153e02341b1d3e415694028b95de95a6b179176fd5c7d9b00c1454f5a4624d6800910818ce02a8e4acf8436f7276757346727567696c65677573'} -2025-09-02 12:56:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991106e70c64c7... -2025-09-02 12:56:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991106e70c64c7... -2025-09-02 12:56:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991106e70c64c7... -2025-09-02 12:56:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843007.2492511, 'pubkey_prefix': 'f4991106e70c64c77e5f12ab70689655515cc597bddbc28936c267a97ae1e76c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991106e70c64c77e5f12ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beef54bb7681c0f7968cf410a0e072887329a05c7bbbb866dd9ed3340a428c4cc0d1d8d60bd705cd3f53e0667a4e0bc760dc0373b929e6b35757d59c036c6f11cd781441a0a912418ce02ece3acf84d6167706965'} -2025-09-02 12:56:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71107e70c64c7... -2025-09-02 12:56:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71107e70c64c7... -2025-09-02 12:56:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71107e70c64c7... -2025-09-02 12:56:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843008.63709, 'pubkey_prefix': '32d71107e70c64c77e5f0112ab70689655515cc597bddbc28936c267a97ae1e7', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71107e70c64c77e5f0112ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22beef54bb7681c0f7968cf410a0e072887329a05c7bbbb866dd9ed3340a428c4cc0d1d8d60bd705cd3f53e0667a4e0bc760dc0373b929e6b35757d59c036c6f11cd781441a0a912418ce02ece3acf84d6167706965'} -2025-09-02 12:57:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d070d89e280... -2025-09-02 12:57:16 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d070d89e280... -2025-09-02 12:57:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d070d89e280... -2025-09-02 12:57:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843036.980574, 'pubkey_prefix': 'f2991d070d89e280fb7e5f3e0246a668ae54e6c19b80c0590dbb423ad6ff272c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d070d89e280fb7e5f3e0246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd24d6ca50cc115da739b65b57c4836e3e6e1a'} -2025-09-02 12:57:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71d080d89e280... -2025-09-02 12:57:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71d080d89e280... -2025-09-02 12:57:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71d080d89e280... -2025-09-02 12:57:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843037.2388291, 'pubkey_prefix': '2fd71d080d89e280fb7e5f013e0246a668ae54e6c19b80c0590dbb423ad6ff27', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71d080d89e280fb7e5f013e0246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fd24d6ca50cc115da739b65b57c4836e3e6e1a'} -2025-09-02 12:57:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299210387255f02... -2025-09-02 12:57:19 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299210387255f02... -2025-09-02 12:57:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299210387255f02... -2025-09-02 12:57:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843039.619723, 'pubkey_prefix': 'f299210387255f023e71217795af055f22db97269d11900de94ee1f65b2610d8', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299210387255f023e71217795af055f22db97269d11900de94ee1f65b2610d863030671a2a622168cdb9f'} -2025-09-02 12:57:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7210487255f01... -2025-09-02 12:57:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7210487255f01... -2025-09-02 12:57:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7210487255f01... -2025-09-02 12:57:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843040.299637, 'pubkey_prefix': '30d7210487255f01023e71217795af055f22db97269d11900de94ee1f65b2610', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7210487255f01023e71217795af055f22db97269d11900de94ee1f65b2610d863030671a2a622168cdb9f'} -2025-09-02 12:57:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981105e764c77e... -2025-09-02 12:57:38 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981105e764c77e... -2025-09-02 12:57:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981105e764c77e... -2025-09-02 12:57:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843058.509558, 'pubkey_prefix': 'ef981105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e294cb768e23611b952abfc3e268f92908ae1b540370ca44a146a46d6e6dcb601d998d42739c2ad9a5844ce2a45c24096d91253a9213fa7f73a8048064a3e332753a06f00910818ce02a8e4acf8436f7276757346727567696c65677573'} -2025-09-02 12:57:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d71106e764c77e... -2025-09-02 12:57:39 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d71106e764c77e... -2025-09-02 12:57:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d71106e764c77e... -2025-09-02 12:57:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843059.984808, 'pubkey_prefix': '34d71106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d71106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e294cb768e23611b952abfc3e268f92908ae1b540370ca44a146a46d6e6dcb601d998d42739c2ad9a5844ce2a45c24096d91253a9213fa7f73a8048064a3e332753a06f00910818ce02a8e4acf8436f7276757346727567696c65677573'} -2025-09-02 12:58:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811040c647e5f... -2025-09-02 12:58:11 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811040c647e5f... -2025-09-02 12:58:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811040c647e5f... -2025-09-02 12:58:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843091.1658309, 'pubkey_prefix': 'ed9811040c647e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf37', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811040c647e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c514cb768e434c5809d6d3233e5f451a99f538a820d13a18309eb28fabf0b1acc26b66a6aa0b2c0b4d36167c33218c1be893cf017afadf42cebcba6fd7c72b715089f0404920000000000000000656172206275645f'} -2025-09-02 12:58:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811050c647e5f... -2025-09-02 12:58:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811050c647e5f... -2025-09-02 12:58:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811050c647e5f... -2025-09-02 12:58:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843092.550859, 'pubkey_prefix': '32d811050c647e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811050c647e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c514cb768e434c5809d6d3233e5f451a99f538a820d13a18309eb28fabf0b1acc26b66a6aa0b2c0b4d36167c33218c1be893cf017afadf42cebcba6fd7c72b715089f0404920000000000000000656172206275645f'} -2025-09-02 12:58:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f54c5... -2025-09-02 12:58:22 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f54c5... -2025-09-02 12:58:22 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f54c5... -2025-09-02 12:58:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843102.8824372, 'pubkey_prefix': 'eb9705027e5f54c5cb8b3226f6940f1ba48260702de3239e5b77155c605c6dae', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f54c5cb8b3226f6940f1ba48260702de3239e5b77155c605c6daed4ce1311ab742b9349839f31827dbe4b78cbbb73941daab91c4412827ce5ad0222a9c995e0180a96d439'} -2025-09-02 12:58:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 12:58:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 12:58:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 12:58:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843103.60497, 'pubkey_prefix': '31d705037e5f0154c5cb8b3226f6940f1ba48260702de3239e5b77155c605c6d', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c5cb8b3226f6940f1ba48260702de3239e5b77155c605c6daed4ce1311ab742b9349839f31827dbe4b78cbbb73941daab91c4412827ce5ad0222a9c995e0180a96d439'} -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71100010101c0... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71100010101c0... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71100010101c0... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843115.237643, 'pubkey_prefix': '31d71100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172056b4cb768a63143348e9524288ade1a1b76e1b0895ac05e7e3fadf15c91595edcc48e35b7ea6af4ccb51dcd357a1720f19b573f981bdbfbe11ea6cdd0c930266bf215de0092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811015f010101... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811015f010101... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811015f010101... -2025-09-02 12:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843115.8016021, 'pubkey_prefix': 'ed9811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172056b4cb768a63143348e9524288ade1a1b76e1b0895ac05e7e3fadf15c91595edcc48e35b7ea6af4ccb51dcd357a1720f19b573f981bdbfbe11ea6cdd0c930266bf215de0092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 12:58:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 12:58:57 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 12:58:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 12:58:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843137.956334, 'pubkey_prefix': 'f29805027e5f232398535fd83b1fff740782594a6ff127e5aecad34d0b2f18b6', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f232398535fd83b1fff740782594a6ff127e5aecad34d0b2f18b686b8a28e6ed35106c6ead64bc25d89fc7bc8310a4dba36acce4ed48cc34b6098eeff93b286cef2682926'} -2025-09-02 12:58:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 12:58:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 12:58:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 12:58:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843138.962757, 'pubkey_prefix': '30d705037e5f01232398535fd83b1fff740782594a6ff127e5aecad34d0b2f18', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232398535fd83b1fff740782594a6ff127e5aecad34d0b2f18b686b8a28e6ed35106c6ead64bc25d89fc7bc8310a4dba36acce4ed48cc34b6098eeff93b286cef2682926'} -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Converted to 29 bytes: f0980905b864c77e... -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Has transport codes: 980905b8 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d70906b864c77e... -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 12:59:04 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981506aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981506aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981506aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843219.0487502, 'pubkey_prefix': 'ee981506aa4849cd7e5f11fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f48', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa4849cd7e5f11fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f488e14ebe454c926a1d378aa7e64'} -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756843214, 'text': 'Swan Base: ack selectric'} -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Message content for processing: ack selectric -2025-09-02 13:00:19 - MeshCoreBot - INFO - Received channel message (Public) from Swan Base: Swan Base: ack selectric -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843219.0487502, 'pubkey_prefix': 'ee981506aa4849cd7e5f11fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f48', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa4849cd7e5f11fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f488e14ebe454c926a1d378aa7e64'} -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Found raw packet data: ee981506aa4849cd7e5f11fa8fc4cad1... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Converted to 45 bytes: ee981506aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Not enough data: need 154, have 45 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71507aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71507aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71507aa4849cd... -2025-09-02 13:00:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843219.661663, 'pubkey_prefix': '31d71507aa4849cd7e5f0111fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71507aa4849cd7e5f0111fa8fc4cad16f86fcc7a6931cffdbfcfff4d3376f488e14ebe454c926a1d378aa7e64'} -2025-09-02 13:00:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e3b... -2025-09-02 13:00:44 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e3b... -2025-09-02 13:00:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e3b... -2025-09-02 13:00:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843244.7537532, 'pubkey_prefix': 'ef9805015f857e3bbb15f0f3546d4d61f3c35a049908321736f266f59141d7bd', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e3bbb15f0f3546d4d61f3c35a049908321736f266f59141d7bd60e0615bc0ff4fa1e062e373b60906bef18f70bc2eb89a32166816f7db18738ab5d8a7744b6778977e'} -2025-09-02 13:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 13:00:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 13:00:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 13:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843245.1938071, 'pubkey_prefix': '30d705025f01857e3bbb15f0f3546d4d61f3c35a049908321736f266f59141d7', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857e3bbb15f0f3546d4d61f3c35a049908321736f266f59141d7bd60e0615bc0ff4fa1e062e373b60906bef18f70bc2eb89a32166816f7db18738ab5d8a7744b6778977e'} -2025-09-02 13:01:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f547e41... -2025-09-02 13:01:46 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f547e41... -2025-09-02 13:01:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f547e41... -2025-09-02 13:01:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843306.926365, 'pubkey_prefix': 'f09805015f547e4169fa2364790d9ccc22bc475ca4c999bf67c11a522c8fe993', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f547e4169fa2364790d9ccc22bc475ca4c999bf67c11a522c8fe9933bb7b04d8247b2f84d72681f88d39d65e57a2517114d914c81b7564c1fb9c94cac02a35dc166bdae2c'} -2025-09-02 13:01:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 13:01:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 13:01:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 13:01:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843307.787027, 'pubkey_prefix': '30d705025f01547e4169fa2364790d9ccc22bc475ca4c999bf67c11a522c8fe9', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547e4169fa2364790d9ccc22bc475ca4c999bf67c11a522c8fe9933bb7b04d8247b2f84d72681f88d39d65e57a2517114d914c81b7564c1fb9c94cac02a35dc166bdae2c'} -2025-09-02 13:01:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150664c7c424... -2025-09-02 13:01:59 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150664c7c424... -2025-09-02 13:01:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150664c7c424... -2025-09-02 13:01:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843319.400626, 'pubkey_prefix': 'ef98150664c7c424865f1649422a3f512fb488eafb56d4ed3bf36f7a806888cc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150664c7c424865f1649422a3f512fb488eafb56d4ed3bf36f7a806888cc006118e95ec31b70498bf6b022'} -2025-09-02 13:02:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150764c7c424... -2025-09-02 13:02:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150764c7c424... -2025-09-02 13:02:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150764c7c424... -2025-09-02 13:02:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843320.016572, 'pubkey_prefix': '2fd7150764c7c424865f011649422a3f512fb488eafb56d4ed3bf36f7a806888', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150764c7c424865f011649422a3f512fb488eafb56d4ed3bf36f7a806888cc006118e95ec31b70498bf6b022'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815052c1f387e... -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815052c1f387e... -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815052c1f387e... -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843328.85289, 'pubkey_prefix': 'f09815052c1f387e5f11b4a804568bfbbb576893cf4523f4b196d07ee717fda2', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815052c1f387e5f11b4a804568bfbbb576893cf4523f4b196d07ee717fda2b8b885b634be06a0e9a92c86'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756843326, 'text': 'S P A C E S: Ack swan seeed'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Extracted sender from text: S P A C E S -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Message content for processing: Ack swan seeed -2025-09-02 13:02:08 - MeshCoreBot - INFO - Received channel message (Public) from S P A C E S: S P A C E S: Ack swan seeed -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843328.85289, 'pubkey_prefix': 'f09815052c1f387e5f11b4a804568bfbbb576893cf4523f4b196d07ee717fda2', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815052c1f387e5f11b4a804568bfbbb576893cf4523f4b196d07ee717fda2b8b885b634be06a0e9a92c86'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Found raw packet data: f09815052c1f387e5f11b4a804568bfb... -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Converted to 44 bytes: f09815052c1f387e... -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Has transport codes: 9815052c -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Path bytes: 387e5f11b4a804568bfbbb576893cf4523f4b196d07ee717fda2b8b885b634 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Payload: be06a0e9a92c86... (7 bytes) -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 31, 'path_nodes': ['7e38', '115f', 'a8b4', '5604', 'fb8b', '57bb', '9368', '45cf', 'f423', '96b1', '7ed0', '17e7', 'a2fd', 'b8b8', 'b685'], 'payload': 'be06a0e9a92c86', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 31, 'path_nodes': ['7e38', '115f', 'a8b4', '5604', 'fb8b', '57bb', '9368', '45cf', 'f423', '96b1', '7ed0', '17e7', 'a2fd', 'b8b8', 'b685'], 'payload': 'be06a0e9a92c86', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (5 hops) -2025-09-02 13:02:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:02:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed715062c1f387e... -2025-09-02 13:02:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed715062c1f387e... -2025-09-02 13:02:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed715062c1f387e... -2025-09-02 13:02:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843329.438634, 'pubkey_prefix': '2ed715062c1f387e5f0111b4a804568bfbbb576893cf4523f4b196d07ee717fd', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed715062c1f387e5f0111b4a804568bfbbb576893cf4523f4b196d07ee717fda2b8b885b634be06a0e9a92c86'} -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815040c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815040c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815040c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843333.052184, 'pubkey_prefix': 'ef9815040c647e5f16f85ce5499d50ea05dac7a8c4b03f08bb7eaa00e4d54e47', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815040c647e5f16f85ce5499d50ea05dac7a8c4b03f08bb7eaa00e4d54e4770c870e87d010eee476722e434bff57d7cac0b14e39b2545e9d358'} -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed715050c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed715050c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed715050c647e5f... -2025-09-02 13:02:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843333.430324, 'pubkey_prefix': '2ed715050c647e5f0116f85ce5499d50ea05dac7a8c4b03f08bb7eaa00e4d54e', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed715050c647e5f0116f85ce5499d50ea05dac7a8c4b03f08bb7eaa00e4d54e4770c870e87d010eee476722e434bff57d7cac0b14e39b2545e9d358'} -2025-09-02 13:04:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 13:04:36 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 13:04:36 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 13:04:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843476.569241, 'pubkey_prefix': 'ec9705027e5f23230d3e76b59dbae4faee29211b5a6641df6104305f4b1b9dc2', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f23230d3e76b59dbae4faee29211b5a6641df6104305f4b1b9dc2e4f1108e68b81bb38bbeca78d412e37a49cbf601abb6850a80e6a5462f655e6962d48b2831014c73243a'} -2025-09-02 13:04:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 13:04:37 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 13:04:37 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 13:04:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843477.14887, 'pubkey_prefix': '2ed705037e5f0123230d3e76b59dbae4faee29211b5a6641df6104305f4b1b9d', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f0123230d3e76b59dbae4faee29211b5a6641df6104305f4b1b9dc2e4f1108e68b81bb38bbeca78d412e37a49cbf601abb6850a80e6a5462f655e6962d48b2831014c73243a'} -2025-09-02 13:04:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980502245f8575... -2025-09-02 13:04:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980502245f8575... -2025-09-02 13:04:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980502245f8575... -2025-09-02 13:04:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843484.627747, 'pubkey_prefix': 'ee980502245f857520869472030270b1ca9fadc19da9b4be36a963c5d5d0d749', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980502245f857520869472030270b1ca9fadc19da9b4be36a963c5d5d0d7496763a1393dc2b28fe4026e06685fff0508a7b489eff2e1f8f6b25fde345f175620048bd0668d8a512129'} -2025-09-02 13:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70503245f0185... -2025-09-02 13:04:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70503245f0185... -2025-09-02 13:04:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70503245f0185... -2025-09-02 13:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843485.6324449, 'pubkey_prefix': '30d70503245f01857520869472030270b1ca9fadc19da9b4be36a963c5d5d0d7', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70503245f01857520869472030270b1ca9fadc19da9b4be36a963c5d5d0d7496763a1393dc2b28fe4026e06685fff0508a7b489eff2e1f8f6b25fde345f175620048bd0668d8a512129'} -2025-09-02 13:07:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811054849cd7e... -2025-09-02 13:07:33 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811054849cd7e... -2025-09-02 13:07:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811054849cd7e... -2025-09-02 13:07:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843653.609986, 'pubkey_prefix': 'ee9811054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb97c4eb7680309984689168ab5306f18c02f8794cb455676cb331b99864511665b05a90f8f462bab45ecd3312682298e5b891858eee0d7697f30898c8ae3888c12e9a5970892000000000000000050726f74656374696f6e205265706561746572'} -2025-09-02 13:07:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711064849cd7e... -2025-09-02 13:07:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711064849cd7e... -2025-09-02 13:07:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711064849cd7e... -2025-09-02 13:07:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843655.115425, 'pubkey_prefix': '31d711064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f833585722477', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb97c4eb7680309984689168ab5306f18c02f8794cb455676cb331b99864511665b05a90f8f462bab45ecd3312682298e5b891858eee0d7697f30898c8ae3888c12e9a5970892000000000000000050726f74656374696f6e205265706561746572'} -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843827.0461519, 'pubkey_prefix': 'ec9705027e5f2323763d244f9da767500bd5ecf97c2df5ed6dffda71f87d215b', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f2323763d244f9da767500bd5ecf97c2df5ed6dffda71f87d215bd002f0293e70998d217a773c8d045273136cea6a698a5463fc4221695df878f06a5d8439008d388b2906'} -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 13:10:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843827.34514, 'pubkey_prefix': '32d705037e5f012323763d244f9da767500bd5ecf97c2df5ed6dffda71f87d21', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323763d244f9da767500bd5ecf97c2df5ed6dffda71f87d215bd002f0293e70998d217a773c8d045273136cea6a698a5463fc4221695df878f06a5d8439008d388b2906'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715031f385f11... -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715031f385f11... -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715031f385f11... -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843848.637578, 'pubkey_prefix': 'ec9715031f385f117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715031f385f117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df3b325e0e8c0c1d31b565ec04e8f4900ef53b11d8f0bc5dd96e19ea1006c4605c2975073a1ce1b4ea3638b7540ff4d062f2c319315999fcc95c53'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756843845, 'text': 'moss heltec 🐕: hey selectric where can i get a $10 lunch real quick'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Message content for processing: hey selectric where can i get a $10 lunch real quick -2025-09-02 13:10:48 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: hey selectric where can i get a $10 lunch real quick -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843848.637578, 'pubkey_prefix': 'ec9715031f385f117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715031f385f117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df3b325e0e8c0c1d31b565ec04e8f4900ef53b11d8f0bc5dd96e19ea1006c4605c2975073a1ce1b4ea3638b7540ff4d062f2c319315999fcc95c53'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Found raw packet data: ec9715031f385f117e44ce2be0a69eb0... -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Converted to 90 bytes: ec9715031f385f11... -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Has transport codes: 9715031f -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Path bytes: 5f117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df3b325e0e8c0c1d31b565ec04e8f4900ef53b11d8f0bc5dd96e19ea1006c4 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Payload: 605c2975073a1ce1b4ea3638b7540ff4... (28 bytes) -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 56, 'path_nodes': ['115f', '447e', '2bce', 'a6e0', 'b09e', '2e47', '4157', '5970', '5bc9', '7015', '886', 'bf2d', 'dfb2', '323b', 'e5e', 'c8c', '311d', '65b5', '4ec', 'f4e8', 'e90', '3bf5', 'd811', 'bcf0', 'd95d', '196e', '10ea', 'c406'], 'payload': '605c2975073a1ce1b4ea3638b7540ff4d062f2c319315999fcc95c53', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 236, 'path_len': 56, 'path_nodes': ['115f', '447e', '2bce', 'a6e0', 'b09e', '2e47', '4157', '5970', '5bc9', '7015', '886', 'bf2d', 'dfb2', '323b', 'e5e', 'c8c', '311d', '65b5', '4ec', 'f4e8', 'e90', '3bf5', 'd811', 'bcf0', 'd95d', '196e', '10ea', 'c406'], 'payload': '605c2975073a1ce1b4ea3638b7540ff4d062f2c319315999fcc95c53', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Using decoded path length: 28 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Message path info: hops=28, path=Routed (3 hops) -2025-09-02 13:10:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:10:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715041f385f01... -2025-09-02 13:10:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715041f385f01... -2025-09-02 13:10:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715041f385f01... -2025-09-02 13:10:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843849.464725, 'pubkey_prefix': '31d715041f385f01117e44ce2be0a69eb0472e57417059c95b157086082dbfb2', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715041f385f01117e44ce2be0a69eb0472e57417059c95b157086082dbfb2df3b325e0e8c0c1d31b565ec04e8f4900ef53b11d8f0bc5dd96e19ea1006c4605c2975073a1ce1b4ea3638b7540ff4d062f2c319315999fcc95c53'} -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97090375245f6b... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97090375245f6b... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97090375245f6b... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843855.283767, 'pubkey_prefix': 'ee97090375245f6bca442e973d7212e21d524c9da1bea8f63ab5fd644247021d', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97090375245f6bca442e973d7212e21d524c9da1bea8f63ab5fd644247021d9d0076f250a32a2384fadf'} -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7090475245f01... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7090475245f01... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7090475245f01... -2025-09-02 13:10:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843855.5851789, 'pubkey_prefix': '32d7090475245f016bca442e973d7212e21d524c9da1bea8f63ab5fd64424702', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7090475245f016bca442e973d7212e21d524c9da1bea8f63ab5fd644247021d9d0076f250a32a2384fadf'} -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Converted to 27 bytes: ec972103fb7e5fca... -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Has transport codes: 972103fb -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d72104fb7e5f01... -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:11:01 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843877.6818209, 'pubkey_prefix': 'ed9705027e5f23239b71f2ea9f86da882f6a12a842d95091bbd0a9276e8a64ce', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f23239b71f2ea9f86da882f6a12a842d95091bbd0a9276e8a64ce86549f71c47c85613e8d4db2e2e159c8b3fc2b83f96b25289a78ecd108b52ec478ce03cfeaedbaac6193'} -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 13:11:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843877.982528, 'pubkey_prefix': '31d705037e5f0123239b71f2ea9f86da882f6a12a842d95091bbd0a9276e8a64', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123239b71f2ea9f86da882f6a12a842d95091bbd0a9276e8a64ce86549f71c47c85613e8d4db2e2e159c8b3fc2b83f96b25289a78ecd108b52ec478ce03cfeaedbaac6193'} -2025-09-02 13:12:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 13:12:04 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 13:12:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 13:12:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843924.773924, 'pubkey_prefix': 'ee9805027e5f2323171e25f655b51e839b021f1f03b126ea80dbee02dd2042de', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323171e25f655b51e839b021f1f03b126ea80dbee02dd2042de34e393af09bbf88352517ea8a65df1894ba9640d1719c2808ae02db576371f151ef458685857aceea7f1'} -2025-09-02 13:12:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 13:12:05 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 13:12:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 13:12:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843925.075514, 'pubkey_prefix': '33d705037e5f012323171e25f655b51e839b021f1f03b126ea80dbee02dd2042', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f012323171e25f655b51e839b021f1f03b126ea80dbee02dd2042de34e393af09bbf88352517ea8a65df1894ba9640d1719c2808ae02db576371f151ef458685857aceea7f1'} -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150449cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150449cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150449cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843949.6048799, 'pubkey_prefix': 'ee98150449cd7e5f11121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344ce9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150449cd7e5f11121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344ce9be1439b631db5995dec515'} -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756843944, 'text': 'Muesli Client: Ping'} -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 13:12:29 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Ping -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843949.6048799, 'pubkey_prefix': 'ee98150449cd7e5f11121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344ce9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150449cd7e5f11121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344ce9be1439b631db5995dec515'} -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Found raw packet data: ee98150449cd7e5f11121a25c3de7ee8... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee98150449cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150549cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150549cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150549cd7e5f... -2025-09-02 13:12:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843949.905365, 'pubkey_prefix': '30d7150549cd7e5f0111121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150549cd7e5f0111121a25c3de7ee81d74bb4e9ec2d6315a067ea47c344ce9be1439b631db5995dec515'} -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981506aa4849cd... -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981506aa4849cd... -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981506aa4849cd... -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843980.854944, 'pubkey_prefix': 'ef981506aa4849cd7e5f110ea1b125e13851c3f56975421d21b05e81ace77ef6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506aa4849cd7e5f110ea1b125e13851c3f56975421d21b05e81ace77ef6c4a4b79be817621e8c674e0438'} -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756843976, 'text': 'Swan Base: pong'} -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Message content for processing: pong -2025-09-02 13:13:00 - MeshCoreBot - INFO - Received channel message (Public) from Swan Base: Swan Base: pong -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843980.854944, 'pubkey_prefix': 'ef981506aa4849cd7e5f110ea1b125e13851c3f56975421d21b05e81ace77ef6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981506aa4849cd7e5f110ea1b125e13851c3f56975421d21b05e81ace77ef6c4a4b79be817621e8c674e0438'} -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Found raw packet data: ef981506aa4849cd7e5f110ea1b125e1... -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Converted to 45 bytes: ef981506aa4849cd... -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Has transport codes: 981506aa -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Not enough data: need 78, have 45 -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 13:13:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:13:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81507aa4849cd... -2025-09-02 13:13:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81507aa4849cd... -2025-09-02 13:13:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81507aa4849cd... -2025-09-02 13:13:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843981.4705322, 'pubkey_prefix': '30d81507aa4849cd7e5f01110ea1b125e13851c3f56975421d21b05e81ace77e', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81507aa4849cd7e5f01110ea1b125e13851c3f56975421d21b05e81ace77ef6c4a4b79be817621e8c674e0438'} -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150449cd7e5f... -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150449cd7e5f... -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150449cd7e5f... -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843987.8835342, 'pubkey_prefix': 'ef98150449cd7e5f116052b6ca339c48f288478c0cfd5f284cabd72334fb4599', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150449cd7e5f116052b6ca339c48f288478c0cfd5f284cabd72334fb4599b2373cecab78434db34479'} -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756843983, 'text': 'Muesli Client: Nice!'} -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Message content for processing: Nice! -2025-09-02 13:13:07 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Nice! -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756843987.8835342, 'pubkey_prefix': 'ef98150449cd7e5f116052b6ca339c48f288478c0cfd5f284cabd72334fb4599', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150449cd7e5f116052b6ca339c48f288478c0cfd5f284cabd72334fb4599b2373cecab78434db34479'} -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Found raw packet data: ef98150449cd7e5f116052b6ca339c48... -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Converted to 43 bytes: ef98150449cd7e5f... -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Has transport codes: 98150449 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:13:07 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:13:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150549cd7e5f... -2025-09-02 13:13:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150549cd7e5f... -2025-09-02 13:13:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150549cd7e5f... -2025-09-02 13:13:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843988.3721879, 'pubkey_prefix': '32d8150549cd7e5f01116052b6ca339c48f288478c0cfd5f284cabd72334fb45', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150549cd7e5f01116052b6ca339c48f288478c0cfd5f284cabd72334fb4599b2373cecab78434db34479'} -2025-09-02 13:13:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980903fb7e5fca... -2025-09-02 13:13:12 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980903fb7e5fca... -2025-09-02 13:13:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980903fb7e5fca... -2025-09-02 13:13:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843992.754124, 'pubkey_prefix': 'ee980903fb7e5fca6bb29bcf8e5ee8114c6312a121b6337bf773a200844d276d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980903fb7e5fca6bb29bcf8e5ee8114c6312a121b6337bf773a200844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80904fb7e5f01... -2025-09-02 13:13:13 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80904fb7e5f01... -2025-09-02 13:13:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80904fb7e5f01... -2025-09-02 13:13:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843993.435296, 'pubkey_prefix': '33d80904fb7e5f01ca6bb29bcf8e5ee8114c6312a121b6337bf773a200844d27', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80904fb7e5f01ca6bb29bcf8e5ee8114c6312a121b6337bf773a200844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2980907fb1f38c4... -2025-09-02 13:13:18 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2980907fb1f38c4... -2025-09-02 13:13:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2980907fb1f38c4... -2025-09-02 13:13:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843998.6851919, 'pubkey_prefix': 'f2980907fb1f38c424865fca6b3c19679f366ebcbb8f49d92ed591567eacad00', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2980907fb1f38c424865fca6b3c19679f366ebcbb8f49d92ed591567eacad00844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80908fb1f38c4... -2025-09-02 13:13:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80908fb1f38c4... -2025-09-02 13:13:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80908fb1f38c4... -2025-09-02 13:13:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756843999.199718, 'pubkey_prefix': '30d80908fb1f38c424865f01ca6b3c19679f366ebcbb8f49d92ed591567eacad', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80908fb1f38c424865f01ca6b3c19679f366ebcbb8f49d92ed591567eacad00844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980904fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980904fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980904fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844002.4098198, 'pubkey_prefix': 'ef980904fb7ecd5fca6b3f2329a3b362aad91654003c51d73066c5aa00844d27', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980904fb7ecd5fca6b3f2329a3b362aad91654003c51d73066c5aa00844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80905fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80905fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80905fb7ecd5f... -2025-09-02 13:13:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844002.9006138, 'pubkey_prefix': '32d80905fb7ecd5f01ca6b3f2329a3b362aad91654003c51d73066c5aa00844d', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80905fb7ecd5f01ca6b3f2329a3b362aad91654003c51d73066c5aa00844d276d76201b146c0073a0d6018d'} -2025-09-02 13:13:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f54c5... -2025-09-02 13:13:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f54c5... -2025-09-02 13:13:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f54c5... -2025-09-02 13:13:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844020.811344, 'pubkey_prefix': 'ef9805027e5f54c501717f610412e8745b31f001ab5f03fb06f671b3791542fb', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f54c501717f610412e8745b31f001ab5f03fb06f671b3791542fb1a004e2634ebe6bcacb89bed2bf80638315d442a6d5905d11b2cbf363f837805f9226ccea06c9247856b'} -2025-09-02 13:13:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 13:13:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 13:13:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 13:13:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844021.5342348, 'pubkey_prefix': '31d705037e5f0154c501717f610412e8745b31f001ab5f03fb06f671b3791542', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c501717f610412e8745b31f001ab5f03fb06f671b3791542fb1a004e2634ebe6bcacb89bed2bf80638315d442a6d5905d11b2cbf363f837805f9226ccea06c9247856b'} -2025-09-02 13:14:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980903fb7e5fca... -2025-09-02 13:14:16 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980903fb7e5fca... -2025-09-02 13:14:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980903fb7e5fca... -2025-09-02 13:14:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844056.441317, 'pubkey_prefix': 'f0980903fb7e5fca6bf65627e49125065973fc051481be3b385fee177d5743ff', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980903fb7e5fca6bf65627e49125065973fc051481be3b385fee177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:14:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80904fb7e5f01... -2025-09-02 13:14:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80904fb7e5f01... -2025-09-02 13:14:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80904fb7e5f01... -2025-09-02 13:14:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844057.0265138, 'pubkey_prefix': '30d80904fb7e5f01ca6bf65627e49125065973fc051481be3b385fee177d5743', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80904fb7e5f01ca6bf65627e49125065973fc051481be3b385fee177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502385f113b... -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502385f113b... -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502385f113b... -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844095.600459, 'pubkey_prefix': 'ee981502385f113b8430753fed037100a611a99df597e6c0574869dcdee490ba', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502385f113b8430753fed037100a611a99df597e6c0574869dcdee490bade35acc8610e25273c918b9a2a2af5a6bad07e82416e4ec43fd86abc05d6720265f32a2f4a526e92c71120a1e2759754e11382b5e5b512d6ad'} -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756844092, 'text': 'Jade: Hey Swan did you see we have a texting bot that auto responds?'} -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Message content for processing: Hey Swan did you see we have a texting bot that auto responds? -2025-09-02 13:14:55 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Hey Swan did you see we have a texting bot that auto responds? -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844095.600459, 'pubkey_prefix': 'ee981502385f113b8430753fed037100a611a99df597e6c0574869dcdee490ba', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502385f113b8430753fed037100a611a99df597e6c0574869dcdee490bade35acc8610e25273c918b9a2a2af5a6bad07e82416e4ec43fd86abc05d6720265f32a2f4a526e92c71120a1e2759754e11382b5e5b512d6ad'} -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Found raw packet data: ee981502385f113b8430753fed037100... -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Converted to 89 bytes: ee981502385f113b... -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Not enough data: need 154, have 89 -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 13:14:55 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:14:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71503385f0111... -2025-09-02 13:14:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71503385f0111... -2025-09-02 13:14:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71503385f0111... -2025-09-02 13:14:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844096.264231, 'pubkey_prefix': '32d71503385f01113b8430753fed037100a611a99df597e6c0574869dcdee490', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71503385f01113b8430753fed037100a611a99df597e6c0574869dcdee490bade35acc8610e25273c918b9a2a2af5a6bad07e82416e4ec43fd86abc05d6720265f32a2f4a526e92c71120a1e2759754e11382b5e5b512d6ad'} -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502805f11c6... -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502805f11c6... -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502805f11c6... -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844108.794144, 'pubkey_prefix': 'f0981502805f11c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd0b', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502805f11c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756844106, 'text': 'Jade: *testing'} -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Message content for processing: *testing -2025-09-02 13:15:08 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: *testing -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844108.794144, 'pubkey_prefix': 'f0981502805f11c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd0b', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502805f11c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Found raw packet data: f0981502805f11c6feb5c0e7e6047ff3... -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Converted to 41 bytes: f0981502805f11c6... -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Has transport codes: 98150280 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 13:15:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:15:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81503805f0111... -2025-09-02 13:15:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81503805f0111... -2025-09-02 13:15:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81503805f0111... -2025-09-02 13:15:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844109.1694489, 'pubkey_prefix': '33d81503805f0111c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81503805f0111c6feb5c0e7e6047ff3f9737bf00284e76b0bee3161c44cfd0b3e11d44c96d92a6a6e'} -2025-09-02 13:15:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed970903fb7e5fca... -2025-09-02 13:15:17 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed970903fb7e5fca... -2025-09-02 13:15:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed970903fb7e5fca... -2025-09-02 13:15:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844117.932006, 'pubkey_prefix': 'ed970903fb7e5fca6b1d4abfaa11a259f18c02ea475af20ebf4301177d5743ff', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed970903fb7e5fca6b1d4abfaa11a259f18c02ea475af20ebf4301177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:15:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70904fb7e5f01... -2025-09-02 13:15:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70904fb7e5f01... -2025-09-02 13:15:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70904fb7e5f01... -2025-09-02 13:15:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844118.4214752, 'pubkey_prefix': '31d70904fb7e5f01ca6b1d4abfaa11a259f18c02ea475af20ebf4301177d5743', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70904fb7e5f01ca6b1d4abfaa11a259f18c02ea475af20ebf4301177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980903fb7e5fca... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980903fb7e5fca... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980903fb7e5fca... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844123.46663, 'pubkey_prefix': 'ed980903fb7e5fca6bc3ef5d8dc787acff23c14da52d6680321b73177d5743ff', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980903fb7e5fca6bc3ef5d8dc787acff23c14da52d6680321b73177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80904fb7e5f01... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80904fb7e5f01... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80904fb7e5f01... -2025-09-02 13:15:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844123.7652931, 'pubkey_prefix': '2fd80904fb7e5f01ca6bc3ef5d8dc787acff23c14da52d6680321b73177d5743', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80904fb7e5f01ca6bc3ef5d8dc787acff23c14da52d6680321b73177d5743ff27636fea72fbcc3cdb6c30'} -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503381d5f11... -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503381d5f11... -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503381d5f11... -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844146.642881, 'pubkey_prefix': 'ee981503381d5f11c994940e97fbb6461b2a7db4d1184988ab619439c869d364', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503381d5f11c994940e97fbb6461b2a7db4d1184988ab619439c869d364ad4fed4b00227c400496807f3688cbed0dce5299c7ded172d97f1dbcbd6a5d593e8b30822c02996007eeb4a2fae8d3e592584d74527ca63ce654d5c7d8153bea6df367db4b5190de1ff6'} -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844144, 'text': 'Jade: Add this channel to use the testing bot b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Message content for processing: Add this channel to use the testing bot b7649d4716d918026af4e0f4068f7a03 -2025-09-02 13:15:46 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Add this channel to use the testing bot b7649d4716d918026af4e0f4068f7a03 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844146.642881, 'pubkey_prefix': 'ee981503381d5f11c994940e97fbb6461b2a7db4d1184988ab619439c869d364', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503381d5f11c994940e97fbb6461b2a7db4d1184988ab619439c869d364ad4fed4b00227c400496807f3688cbed0dce5299c7ded172d97f1dbcbd6a5d593e8b30822c02996007eeb4a2fae8d3e592584d74527ca63ce654d5c7d8153bea6df367db4b5190de1ff6'} -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Found raw packet data: ee981503381d5f11c994940e97fbb646... -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Converted to 106 bytes: ee981503381d5f11... -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Not enough data: need 154, have 106 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:15:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:15:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504381d5f01... -2025-09-02 13:15:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504381d5f01... -2025-09-02 13:15:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504381d5f01... -2025-09-02 13:15:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844147.599251, 'pubkey_prefix': '31d71504381d5f0111c994940e97fbb6461b2a7db4d1184988ab619439c869d3', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504381d5f0111c994940e97fbb6461b2a7db4d1184988ab619439c869d364ad4fed4b00227c400496807f3688cbed0dce5299c7ded172d97f1dbcbd6a5d593e8b30822c02996007eeb4a2fae8d3e592584d74527ca63ce654d5c7d8153bea6df367db4b5190de1ff6'} -2025-09-02 13:15:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f857ea8... -2025-09-02 13:15:56 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f857ea8... -2025-09-02 13:15:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f857ea8... -2025-09-02 13:15:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844156.371226, 'pubkey_prefix': 'ed9705015f857ea8cdde1f758c78c38926d53b7e89300f6150922a5abb09d120', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f857ea8cdde1f758c78c38926d53b7e89300f6150922a5abb09d120e8e345c22c46dc46beb4dce94634e660ac571c50c8770dce702a6c7abb16aa7bf628c3fe115bd101f8'} -2025-09-02 13:15:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 13:15:57 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 13:15:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 13:15:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844157.095507, 'pubkey_prefix': '32d705025f01857ea8cdde1f758c78c38926d53b7e89300f6150922a5abb09d1', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857ea8cdde1f758c78c38926d53b7e89300f6150922a5abb09d120e8e345c22c46dc46beb4dce94634e660ac571c50c8770dce702a6c7abb16aa7bf628c3fe115bd101f8'} -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f547eba... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f547eba... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f547eba... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844224.033164, 'pubkey_prefix': 'ef9805015f547eba5165347ef7baa1009494f2e78f1b27972de87346969b8143', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f547eba5165347ef7baa1009494f2e78f1b27972de87346969b814354735764e63cf4b1ff84fbc9c807edc556f348538010657b4c80573eac07d89eecdb01cc09fd59590b'} -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705025f01547e... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705025f01547e... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705025f01547e... -2025-09-02 13:17:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844224.6157062, 'pubkey_prefix': '31d705025f01547eba5165347ef7baa1009494f2e78f1b27972de87346969b81', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705025f01547eba5165347ef7baa1009494f2e78f1b27972de87346969b814354735764e63cf4b1ff84fbc9c807edc556f348538010657b4c80573eac07d89eecdb01cc09fd59590b'} -2025-09-02 13:17:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811021d5ffdd1... -2025-09-02 13:17:34 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811021d5ffdd1... -2025-09-02 13:17:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811021d5ffdd1... -2025-09-02 13:17:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844254.698199, 'pubkey_prefix': 'ef9811021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed70e54566aadef522d6315689fe262cb914b34606b85de6c447e73ab6da040622cf02a86e4d7695763b4afffaf3aba01380da5169f8f78ddf5da916efac212b80d0d4ba0692c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 13:17:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711031d5f01fd... -2025-09-02 13:17:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711031d5f01fd... -2025-09-02 13:17:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711031d5f01fd... -2025-09-02 13:17:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844255.2442849, 'pubkey_prefix': '31d711031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbed70e54566aadef522d6315689fe262cb914b34606b85de6c447e73ab6da040622cf02a86e4d7695763b4afffaf3aba01380da5169f8f78ddf5da916efac212b80d0d4ba0692c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9809027e5f6bca... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9809027e5f6bca... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9809027e5f6bca... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844327.042468, 'pubkey_prefix': 'ef9809027e5f6bcac78ec8043edec168b68f18672ef753aa702fe16d2bbe88b0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9809027e5f6bcac78ec8043edec168b68f18672ef753aa702fe16d2bbe88b0585c305664f453da5cfec0e06aa0cd44b7b07a8cbbb489755032'} -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d809037e5f016b... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d809037e5f016b... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d809037e5f016b... -2025-09-02 13:18:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844327.7469928, 'pubkey_prefix': '31d809037e5f016bcac78ec8043edec168b68f18672ef753aa702fe16d2bbe88', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d809037e5f016bcac78ec8043edec168b68f18672ef753aa702fe16d2bbe88b0585c305664f453da5cfec0e06aa0cd44b7b07a8cbbb489755032'} -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705027e5f8575... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705027e5f8575... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705027e5f8575... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844384.5344808, 'pubkey_prefix': 'e99705027e5f85757886bb949534c6f15d9dfe5de4e68142b7d76dde33d80c3d', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705027e5f85757886bb949534c6f15d9dfe5de4e68142b7d76dde33d80c3d12a4b2628b593f01ad9d0a15e5315e39d5b688fe552000c1c613af7d76ef59fb82198b3094e174e70b2b'} -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0185... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0185... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0185... -2025-09-02 13:19:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844384.833469, 'pubkey_prefix': '31d705037e5f0185757886bb949534c6f15d9dfe5de4e68142b7d76dde33d80c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0185757886bb949534c6f15d9dfe5de4e68142b7d76dde33d80c3d12a4b2628b593f01ad9d0a15e5315e39d5b688fe552000c1c613af7d76ef59fb82198b3094e174e70b2b'} -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971506aa4849cd... -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971506aa4849cd... -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971506aa4849cd... -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844468.9177868, 'pubkey_prefix': 'ed971506aa4849cd7e5f1153dd10326209acd53ad6a4e6e3f802c1c40ee562c8', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971506aa4849cd7e5f1153dd10326209acd53ad6a4e6e3f802c1c40ee562c8e40ab2d7e1dfbbea5cd198e6d6'} -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756844459, 'text': 'Swan Seeed: Oh cool!'} -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Message content for processing: Oh cool! -2025-09-02 13:21:08 - MeshCoreBot - INFO - Received channel message (Public) from Swan Seeed: Swan Seeed: Oh cool! -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844468.9177868, 'pubkey_prefix': 'ed971506aa4849cd7e5f1153dd10326209acd53ad6a4e6e3f802c1c40ee562c8', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971506aa4849cd7e5f1153dd10326209acd53ad6a4e6e3f802c1c40ee562c8e40ab2d7e1dfbbea5cd198e6d6'} -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Found raw packet data: ed971506aa4849cd7e5f1153dd103262... -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Converted to 45 bytes: ed971506aa4849cd... -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Not enough data: need 153, have 45 -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 13:21:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:21:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71507aa4849cd... -2025-09-02 13:21:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71507aa4849cd... -2025-09-02 13:21:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71507aa4849cd... -2025-09-02 13:21:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844469.532759, 'pubkey_prefix': '33d71507aa4849cd7e5f011153dd10326209acd53ad6a4e6e3f802c1c40ee562', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71507aa4849cd7e5f011153dd10326209acd53ad6a4e6e3f802c1c40ee562c8e40ab2d7e1dfbbea5cd198e6d6'} -2025-09-02 13:21:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9715059164c77e... -2025-09-02 13:21:35 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9715059164c77e... -2025-09-02 13:21:35 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9715059164c77e... -2025-09-02 13:21:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844495.40159, 'pubkey_prefix': 'eb9715059164c77e5f41f6833039de0fd8e0475070ee29531afdfde097028651', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9715059164c77e5f41f6833039de0fd8e0475070ee29531afdfde0970286517613885f335131e397c1f58a26c094fb346150afe961e7a907521a4243d57b84aca23f761b14c12670dcf8b7dd81e8dd0e31bd458e33cf0eaa1bcc4c213da2d7a33de663eb7e3b3ee9b3a8ec'} -2025-09-02 13:21:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d715069164c77e... -2025-09-02 13:21:36 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d715069164c77e... -2025-09-02 13:21:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d715069164c77e... -2025-09-02 13:21:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844496.191096, 'pubkey_prefix': '33d715069164c77e5f0141f6833039de0fd8e0475070ee29531afdfde0970286', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d715069164c77e5f0141f6833039de0fd8e0475070ee29531afdfde0970286517613885f335131e397c1f58a26c094fb346150afe961e7a907521a4243d57b84aca23f761b14c12670dcf8b7dd81e8dd0e31bd458e33cf0eaa1bcc4c213da2d7a33de663eb7e3b3ee9b3a8ec'} -2025-09-02 13:23:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 13:23:14 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 13:23:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 13:23:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844594.29389, 'pubkey_prefix': 'ed9705027e5f2323e95e9f422e248d5cf76060913952f07cdd95bdbc8be44993', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323e95e9f422e248d5cf76060913952f07cdd95bdbc8be449935d532d1e79a6984dab00e0eaa45d98ff2768911841b528382777fee98c06c9ebd6bc3cbb346e138af062'} -2025-09-02 13:23:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 13:23:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 13:23:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 13:23:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844595.157838, 'pubkey_prefix': '32d705037e5f012323e95e9f422e248d5cf76060913952f07cdd95bdbc8be449', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323e95e9f422e248d5cf76060913952f07cdd95bdbc8be449935d532d1e79a6984dab00e0eaa45d98ff2768911841b528382777fee98c06c9ebd6bc3cbb346e138af062'} -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Converted to 29 bytes: ef980905fb80b124... -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Has transport codes: 980905fb -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Not enough data: need 134, have 29 -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d50906fb80b124... -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Path length: 213 -2025-09-02 13:23:17 - MeshCoreBot - DEBUG - Not enough data: need 215, have 30 -2025-09-02 13:23:20 - MeshCoreBot - DEBUG - Converted to 29 bytes: ef980905fb911f80... -2025-09-02 13:23:20 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:23:20 - MeshCoreBot - DEBUG - Has transport codes: 980905fb -2025-09-02 13:23:20 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 13:23:20 - MeshCoreBot - DEBUG - Not enough data: need 151, have 29 -2025-09-02 13:23:21 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d70906fb911f80... -2025-09-02 13:23:21 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 13:23:21 - MeshCoreBot - DEBUG - Has transport codes: d70906fb -2025-09-02 13:23:21 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 13:23:21 - MeshCoreBot - DEBUG - Not enough data: need 151, have 30 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Converted to 29 bytes: f1990905fb7ecb08... -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d70906fb7ecb08... -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Has transport codes: d70906fb -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:23:23 - MeshCoreBot - DEBUG - Not enough data: need 132, have 30 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef980903fb7e5fca... -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Has transport codes: 980903fb -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d70904fb7e5f01... -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Has transport codes: d70904fb -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:23:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 13:23:25 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee980903fb7e5fca... -2025-09-02 13:23:25 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:23:25 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:23:25 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 13:23:26 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70904fb7e5f01... -2025-09-02 13:23:26 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:23:26 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:23:26 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef980903fb7e5fca... -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Has transport codes: 980903fb -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70904fb7e5f01... -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:23:27 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150449cd7e5f... -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150449cd7e5f... -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150449cd7e5f... -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844630.643501, 'pubkey_prefix': 'f098150449cd7e5fd5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f4e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150449cd7e5fd5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f4e3c40be733fcca90a549a44'} -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756844626, 'text': 'Muesli Client: ping'} -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Message content for processing: ping -2025-09-02 13:23:50 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: ping -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844630.643501, 'pubkey_prefix': 'f098150449cd7e5fd5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f4e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150449cd7e5fd5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f4e3c40be733fcca90a549a44'} -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Found raw packet data: f098150449cd7e5fd5415288c9dd8bff... -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Converted to 43 bytes: f098150449cd7e5f... -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Has transport codes: 98150449 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:23:50 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:23:50 - MeshCoreBot - INFO - Processing message: ping -2025-09-02 13:23:50 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 13:23:50 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 13:23:50 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7150549cd7e5f... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7150549cd7e5f... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7150549cd7e5f... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844631.158454, 'pubkey_prefix': '32d7150549cd7e5f01d5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7150549cd7e5f01d5415288c9dd8bffc7c1f517d7ae2d70be1c61b301076f4e3c40be733fcca90a549a44'} -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d7150101d515d8... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d7150101d515d8... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d7150101d515d8... -2025-09-02 13:23:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844631.532692, 'pubkey_prefix': '34d7150101d515d833f3dd3030e698a563a8bff2d78b2bc6c3e17ee1d1f98f76', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d7150101d515d833f3dd3030e698a563a8bff2d78b2bc6c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 13:23:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815015fd515d8... -2025-09-02 13:23:52 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815015fd515d8... -2025-09-02 13:23:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815015fd515d8... -2025-09-02 13:23:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844632.88468, 'pubkey_prefix': 'f19815015fd515d833f3dd3030e698a563a8bff2d78b2bc6c3e17ee1d1f98f76', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815015fd515d833f3dd3030e698a563a8bff2d78b2bc6c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815037f7e5f11... -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815037f7e5f11... -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815037f7e5f11... -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844655.176577, 'pubkey_prefix': 'f19815037f7e5f116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815037f7e5f116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf87e591bc2afb5e08baf915900138888e9931a0bb97b6108f11b0f43eaf583b14d95a25eae00d68a691063522443cb040e79335ef86bc498ce1853cb050c3832287818cfb6a1e27aa0916dd5ef6d1bd1647775ae86e11614e2ccaebe3348518fdf449fb408130d0187ddc937eaaca36054d6234a0b86daddc18419c6531c083637a77a61529a94067083b'} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844640, 'text': "🌲 Tree: A tiny bit over $10 but one of my favorite lunch spots is Donburi Station. Don't tell anyone though because some things are best kept 🔐"} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Message content for processing: A tiny bit over $10 but one of my favorite lunch spots is Donburi Station. Don't tell anyone though because some things are best kept 🔐 -2025-09-02 13:24:15 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: A tiny bit over $10 but one of my favorite lunch spots is Donburi Station. Don't tell anyone though because some things are best kept 🔐 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844655.176577, 'pubkey_prefix': 'f19815037f7e5f116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815037f7e5f116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf87e591bc2afb5e08baf915900138888e9931a0bb97b6108f11b0f43eaf583b14d95a25eae00d68a691063522443cb040e79335ef86bc498ce1853cb050c3832287818cfb6a1e27aa0916dd5ef6d1bd1647775ae86e11614e2ccaebe3348518fdf449fb408130d0187ddc937eaaca36054d6234a0b86daddc18419c6531c083637a77a61529a94067083b'} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Found raw packet data: f19815037f7e5f116b912724db2dc537... -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Converted to 170 bytes: f19815037f7e5f11... -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Path bytes: 15037f7e5f116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf87e591bc2afb5e08baf915900138888e9931a0bb97b6108f11b0f43eaf583b14d95a25eae00d68a691063522443cb040e79335ef86bc498ce1853cb050c3832287818cfb6a1e27aa0916dd5ef6d1bd1647775ae86e11614e2ccaebe3348518fdf449fb408130d0187ddc937eaaca36054d6234a0b86daddc1841 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Payload: 9c6531c083637a77a61529a94067083b... (16 bytes) -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 241, 'path_len': 152, 'path_nodes': ['315', '7e7f', '115f', '916b', '2427', '2ddb', '37c5', '3d6a', 'a697', '9a2e', '15a', 'e3fa', 'd9c7', 'c269', 'cf37', 'e587', 'bc91', 'fb2a', '85e', 'f9ba', '9015', '3801', '8e88', '3199', 'bba0', 'b697', '8f10', 'b011', '3ef4', '58af', '143b', '5ad9', 'ea25', 'de0', 'a668', '691', '2235', '3c44', '40b0', '93e7', 'ef35', 'bc86', '8c49', '85e1', 'b03c', 'c350', '2283', '8187', 'fb8c', '1e6a', 'aa27', '1609', '5edd', 'd1f6', '16bd', '7747', 'e85a', '116e', '4e61', 'ca2c', 'e3eb', '8534', 'fd18', '49f4', '40fb', '3081', '18d0', 'dc7d', '7e93', 'caaa', '536', '624d', 'a034', '6db8', 'dcad', '4118'], 'payload': '9c6531c083637a77a61529a94067083b', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 241, 'path_len': 152, 'path_nodes': ['315', '7e7f', '115f', '916b', '2427', '2ddb', '37c5', '3d6a', 'a697', '9a2e', '15a', 'e3fa', 'd9c7', 'c269', 'cf37', 'e587', 'bc91', 'fb2a', '85e', 'f9ba', '9015', '3801', '8e88', '3199', 'bba0', 'b697', '8f10', 'b011', '3ef4', '58af', '143b', '5ad9', 'ea25', 'de0', 'a668', '691', '2235', '3c44', '40b0', '93e7', 'ef35', 'bc86', '8c49', '85e1', 'b03c', 'c350', '2283', '8187', 'fb8c', '1e6a', 'aa27', '1609', '5edd', 'd1f6', '16bd', '7747', 'e85a', '116e', '4e61', 'ca2c', 'e3eb', '8534', 'fd18', '49f4', '40fb', '3081', '18d0', 'dc7d', '7e93', 'caaa', '536', '624d', 'a034', '6db8', 'dcad', '4118'], 'payload': '9c6531c083637a77a61529a94067083b', 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Using decoded path length: 76 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Message path info: hops=76, path=Routed (3 hops) -2025-09-02 13:24:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:24:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d715047f7e5f01... -2025-09-02 13:24:16 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d715047f7e5f01... -2025-09-02 13:24:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d715047f7e5f01... -2025-09-02 13:24:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844656.319123, 'pubkey_prefix': '33d715047f7e5f01116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d715047f7e5f01116b912724db2dc5376a3d97a62e9a5a01fae3c7d969c237cf87e591bc2afb5e08baf915900138888e9931a0bb97b6108f11b0f43eaf583b14d95a25eae00d68a691063522443cb040e79335ef86bc498ce1853cb050c3832287818cfb6a1e27aa0916dd5ef6d1bd1647775ae86e11614e2ccaebe3348518fdf449fb408130d0187ddc937eaaca36054d6234a0b86daddc18419c6531c083637a77a61529a94067083b'} -2025-09-02 13:24:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499110464c77e5f... -2025-09-02 13:24:25 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499110464c77e5f... -2025-09-02 13:24:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499110464c77e5f... -2025-09-02 13:24:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844665.5065448, 'pubkey_prefix': 'f499110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d290284c66c6df7b9479e476b1643bea23246c166aadc7fc6d46abc871fbb7f3eb4d7611571bdc2fa9bce98ed72af48f20c41966582cdf86aa6e4a7b20165afc373e9b21059200000000000000004d45474154524f4e5f'} -2025-09-02 13:24:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110564c77e5f... -2025-09-02 13:24:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110564c77e5f... -2025-09-02 13:24:26 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110564c77e5f... -2025-09-02 13:24:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844666.7060978, 'pubkey_prefix': '32d7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c24', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d290284c66c6df7b9479e476b1643bea23246c166aadc7fc6d46abc871fbb7f3eb4d7611571bdc2fa9bce98ed72af48f20c41966582cdf86aa6e4a7b20165afc373e9b21059200000000000000004d45474154524f4e5f'} -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815051fb12486... -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815051fb12486... -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815051fb12486... -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844705.429417, 'pubkey_prefix': 'f19815051fb124865fd501cfa428af8f89ea4374300b6ecfff243df4b3d5a25c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815051fb124865fd501cfa428af8f89ea4374300b6ecfff243df4b3d5a25c107cda643ed9e657389a3b8f'} -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756844701, 'text': 'Jade: Just try test'} -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Message content for processing: Just try test -2025-09-02 13:25:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Just try test -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844705.429417, 'pubkey_prefix': 'f19815051fb124865fd501cfa428af8f89ea4374300b6ecfff243df4b3d5a25c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815051fb124865fd501cfa428af8f89ea4374300b6ecfff243df4b3d5a25c107cda643ed9e657389a3b8f'} -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Found raw packet data: f19815051fb124865fd501cfa428af8f... -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Converted to 44 bytes: f19815051fb12486... -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Not enough data: need 154, have 44 -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:25:05 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 13:25:05 - MeshCoreBot - INFO - Processing message: Just try test -2025-09-02 13:25:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 13:25:05 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 5 hops | SNR: -3.75 dB | RSSI: -104 dBm | Routed (5 hops) | Received at: 13:25:01 -2025-09-02 13:25:05 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d715061fb12486... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d715061fb12486... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d715061fb12486... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844706.253323, 'pubkey_prefix': '33d715061fb124865f01d501cfa428af8f89ea4374300b6ecfff243df4b3d5a2', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d715061fb124865f01d501cfa428af8f89ea4374300b6ecfff243df4b3d5a25c107cda643ed9e657389a3b8f'} -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150101d5a058... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150101d5a058... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150101d5a058... -2025-09-02 13:25:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844706.9662771, 'pubkey_prefix': '33d7150101d5a058e5c2b65fed6bdd68c1c7002020e79f7fa1c88e7f2b4861b6', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150101d5a058e5c2b65fed6bdd68c1c7002020e79f7fa1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc0570120d0b780f81819a55d42d19c42202fc19b8e1b2fb14e662035e46a4500eaaf11ec1fea3548552b1ed5998bb11be705f835d226e3268a4fbc34a4a2f5543b22d788d678529ff94600e9af3b69affaed9b0a7dd4ab0cc2c37360cd61e0511b14314'} -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Converted to 26 bytes: f2991503381d5fd5... -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844716, 'text': 'Jade: Test'} -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 13:25:17 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Test -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 13:25:17 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:25:17 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 13:25:17 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 13:25:17 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm | Routed (3 hops) | Received at: 13:25:16 -2025-09-02 13:25:17 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:25:18 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d71504381d5f01... -2025-09-02 13:25:18 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 13:25:18 - MeshCoreBot - DEBUG - Has transport codes: d7150438 -2025-09-02 13:25:18 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 13:25:18 - MeshCoreBot - DEBUG - Not enough data: need 35, have 27 -2025-09-02 13:25:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150101d5facc... -2025-09-02 13:25:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150101d5facc... -2025-09-02 13:25:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150101d5facc... -2025-09-02 13:25:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844719.7828019, 'pubkey_prefix': '2fd7150101d5facc3084737283e072dd5dab15d3389eb061a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150101d5facc3084737283e072dd5dab15d3389eb061a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810037b2f4155cefb42636123ea49439558470e31321accd60c6bd7430735b517c978114afc4ebd9baad5959e15701980ac'} -2025-09-02 13:25:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fd5fa... -2025-09-02 13:25:20 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fd5fa... -2025-09-02 13:25:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fd5fa... -2025-09-02 13:25:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844720.355925, 'pubkey_prefix': 'f3991502015fd5facc3084737283e072dd5dab15d3389eb061a1c88e7f2b4861', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fd5facc3084737283e072dd5dab15d3389eb061a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810037b2f4155cefb42636123ea49439558470e31321accd60c6bd7430735b517c978114afc4ebd9baad5959e15701980ac'} -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991d070d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991d070d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991d070d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844744.33949, 'pubkey_prefix': 'f2991d070d89e9801f7e5fe20246a668ae54e6c19b80c0590dbb423ad6ff272c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991d070d89e9801f7e5fe20246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fda1d1f7df57afe43a4d5a473c1197829e32bb'} -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71d080d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71d080d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71d080d89e980... -2025-09-02 13:25:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844744.718372, 'pubkey_prefix': '33d71d080d89e9801f7e5f01e20246a668ae54e6c19b80c0590dbb423ad6ff27', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71d080d89e9801f7e5f01e20246a668ae54e6c19b80c0590dbb423ad6ff272cec73360bfdf5fc203d6a52fda1d1f7df57afe43a4d5a473c1197829e32bb'} -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f298150491507e5f... -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f298150491507e5f... -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f298150491507e5f... -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844770.003011, 'pubkey_prefix': 'f298150491507e5f11576c4ec6efb27257506f050344861f6f1497eb318d2c1e', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150491507e5f11576c4ec6efb27257506f050344861f6f1497eb318d2c1e53b467fdca60fd5ae76f24b1bc2efd2154ef9dd10c9d62b852bfd30aeedb272ead4b8f7ad37f22989461fd242bc69fbfa18cc6dfe079da52306d66a3152e6ce29affd2cfe9a57507177dfa82f6c8c7e63a4343fe28b7a7bcdd3f2e'} -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756844759, 'text': '🌲 Tree: https://donburistationseattle.com/wp-content/uploads/2021/12/donburi-station-menu-2-12142021.jpg'} -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Message content for processing: https://donburistationseattle.com/wp-content/uploads/2021/12/donburi-station-menu-2-12142021.jpg -2025-09-02 13:26:10 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: https://donburistationseattle.com/wp-content/uploads/2021/12/donburi-station-menu-2-12142021.jpg -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844770.003011, 'pubkey_prefix': 'f298150491507e5f11576c4ec6efb27257506f050344861f6f1497eb318d2c1e', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150491507e5f11576c4ec6efb27257506f050344861f6f1497eb318d2c1e53b467fdca60fd5ae76f24b1bc2efd2154ef9dd10c9d62b852bfd30aeedb272ead4b8f7ad37f22989461fd242bc69fbfa18cc6dfe079da52306d66a3152e6ce29affd2cfe9a57507177dfa82f6c8c7e63a4343fe28b7a7bcdd3f2e'} -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Found raw packet data: f298150491507e5f11576c4ec6efb272... -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Converted to 123 bytes: f298150491507e5f... -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Not enough data: need 154, have 123 -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:26:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:26:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150591507e5f... -2025-09-02 13:26:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150591507e5f... -2025-09-02 13:26:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150591507e5f... -2025-09-02 13:26:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844771.299615, 'pubkey_prefix': '30d7150591507e5f0111576c4ec6efb27257506f050344861f6f1497eb318d2c', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150591507e5f0111576c4ec6efb27257506f050344861f6f1497eb318d2c1e53b467fdca60fd5ae76f24b1bc2efd2154ef9dd10c9d62b852bfd30aeedb272ead4b8f7ad37f22989461fd242bc69fbfa18cc6dfe079da52306d66a3152e6ce29affd2cfe9a57507177dfa82f6c8c7e63a4343fe28b7a7bcdd3f2e'} -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991504e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991504e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991504e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844807.3539999, 'pubkey_prefix': 'f2991504e61f7e5fd5714ae98c01afb9e6955f175a21b1d924cc62e44265e780', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991504e61f7e5fd5714ae98c01afb9e6955f175a21b1d924cc62e44265e7802b368c205cf0231c034d90'} -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756844803, 'text': 'Gatorade: Hello bots'} -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Message content for processing: Hello bots -2025-09-02 13:26:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Gatorade: Gatorade: Hello bots -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844807.3539999, 'pubkey_prefix': 'f2991504e61f7e5fd5714ae98c01afb9e6955f175a21b1d924cc62e44265e780', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991504e61f7e5fd5714ae98c01afb9e6955f175a21b1d924cc62e44265e7802b368c205cf0231c034d90'} -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Found raw packet data: f2991504e61f7e5fd5714ae98c01afb9... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Converted to 43 bytes: f2991504e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Not enough data: need 155, have 43 -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:26:47 - MeshCoreBot - INFO - Processing message: Hello bots -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71505e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71505e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71505e61f7e5f... -2025-09-02 13:26:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844807.652815, 'pubkey_prefix': '33d71505e61f7e5f01d5714ae98c01afb9e6955f175a21b1d924cc62e44265e7', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71505e61f7e5f01d5714ae98c01afb9e6955f175a21b1d924cc62e44265e7802b368c205cf0231c034d90'} -2025-09-02 13:28:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fc51d... -2025-09-02 13:28:22 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fc51d... -2025-09-02 13:28:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fc51d... -2025-09-02 13:28:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844902.873887, 'pubkey_prefix': 'f19811027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841365b53b768472cc31e440043b1e3971fcf62a1ad289ae333ceb44798cea8a94e5bdb24a8de9fc0f0454904fbdadc2c300e158149b1adf13b40db906f077f66f60cd1295a0a92c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 13:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711037e5f01c5... -2025-09-02 13:28:24 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711037e5f01c5... -2025-09-02 13:28:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711037e5f01c5... -2025-09-02 13:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844904.096274, 'pubkey_prefix': '33d711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841365b53b768472cc31e440043b1e3971fcf62a1ad289ae333ceb44798cea8a94e5bdb24a8de9fc0f0454904fbdadc2c300e158149b1adf13b40db906f077f66f60cd1295a0a92c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991503381d5fd5... -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991503381d5fd5... -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991503381d5fd5... -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844921.835043, 'pubkey_prefix': 'f4991503381d5fd55ac8fda1fbd861e553c553de3c490c224a1ad3575576a105', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503381d5fd55ac8fda1fbd861e553c553de3c490c224a1ad3575576a1058ee00972d3493d0f82bb'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844918, 'text': 'Jade: Sunrise'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Message content for processing: Sunrise -2025-09-02 13:28:41 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Sunrise -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844921.835043, 'pubkey_prefix': 'f4991503381d5fd55ac8fda1fbd861e553c553de3c490c224a1ad3575576a105', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503381d5fd55ac8fda1fbd861e553c553de3c490c224a1ad3575576a1058ee00972d3493d0f82bb'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Found raw packet data: f4991503381d5fd55ac8fda1fbd861e5... -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Converted to 42 bytes: f4991503381d5fd5... -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Has transport codes: 99150338 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Path bytes: 5fd55ac8fda1fbd861e553c553de3c490c224a1ad3575576a1058ee009 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Payload: 72d3493d0f82bb... (7 bytes) -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 244, 'path_len': 29, 'path_nodes': ['d55f', 'c85a', 'a1fd', 'd8fb', 'e561', 'c553', 'de53', '493c', '220c', '1a4a', '57d3', '7655', '5a1', 'e08e'], 'payload': '72d3493d0f82bb', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 244, 'path_len': 29, 'path_nodes': ['d55f', 'c85a', 'a1fd', 'd8fb', 'e561', 'c553', 'de53', '493c', '220c', '1a4a', '57d3', '7655', '5a1', 'e08e'], 'payload': '72d3493d0f82bb', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Using decoded path length: 14 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 13:28:41 - MeshCoreBot - DEBUG - Message path info: hops=14, path=Routed (3 hops) -2025-09-02 13:28:41 - MeshCoreBot - INFO - Processing message: Sunrise -2025-09-02 13:28:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71504381d5f01... -2025-09-02 13:28:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71504381d5f01... -2025-09-02 13:28:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71504381d5f01... -2025-09-02 13:28:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844922.515198, 'pubkey_prefix': '32d71504381d5f01d55ac8fda1fbd861e553c553de3c490c224a1ad3575576a1', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71504381d5f01d55ac8fda1fbd861e553c553de3c490c224a1ad3575576a1058ee00972d3493d0f82bb'} -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981503f77e5f11... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981503f77e5f11... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981503f77e5f11... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844936.16515, 'pubkey_prefix': 'f2981503f77e5f114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5e7', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503f77e5f114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5e74be67aaf8e5c7beefb2a6e2bc007ac83d6a7dcab60e194b836e6'} -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844931, 'text': 'Fidelio (W Hill Auburn): Yummy'} -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Extracted sender from text: Fidelio (W Hill Auburn) -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Message content for processing: Yummy -2025-09-02 13:28:56 - MeshCoreBot - INFO - Received channel message (Public) from Fidelio (W Hill Auburn): Fidelio (W Hill Auburn): Yummy -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844936.16515, 'pubkey_prefix': 'f2981503f77e5f114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5e7', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503f77e5f114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5e74be67aaf8e5c7beefb2a6e2bc007ac83d6a7dcab60e194b836e6'} -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Found raw packet data: f2981503f77e5f114320daec2b7cd8b2... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Converted to 58 bytes: f2981503f77e5f11... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Not enough data: need 154, have 58 -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504f77e5f01... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504f77e5f01... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504f77e5f01... -2025-09-02 13:28:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844936.873116, 'pubkey_prefix': '31d71504f77e5f01114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504f77e5f01114320daec2b7cd8b2f0a7f484d6789389ff01a592cbe9a5e74be67aaf8e5c7beefb2a6e2bc007ac83d6a7dcab60e194b836e6'} -2025-09-02 13:28:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990505ca57cd7e... -2025-09-02 13:28:57 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990505ca57cd7e... -2025-09-02 13:28:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990505ca57cd7e... -2025-09-02 13:28:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844937.8555882, 'pubkey_prefix': 'f1990505ca57cd7e5f54c597897d3d9fac89f8bbe3080e6f10d2c162a57f7e1b', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990505ca57cd7e5f54c597897d3d9fac89f8bbe3080e6f10d2c162a57f7e1b12f6c0de5a0320c6c18d3b20b9db1fbedd7c42e0a2b35ba4c2675f95ef11df895a67d0fb6c9b47ebe5dd8ecd68'} -2025-09-02 13:28:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70506ca57cd7e... -2025-09-02 13:28:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70506ca57cd7e... -2025-09-02 13:28:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70506ca57cd7e... -2025-09-02 13:28:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844938.167808, 'pubkey_prefix': '32d70506ca57cd7e5f0154c597897d3d9fac89f8bbe3080e6f10d2c162a57f7e', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70506ca57cd7e5f0154c597897d3d9fac89f8bbe3080e6f10d2c162a57f7e1b12f6c0de5a0320c6c18d3b20b9db1fbedd7c42e0a2b35ba4c2675f95ef11df895a67d0fb6c9b47ebe5dd8ecd68'} -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1981503807e5fd5... -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844945, 'text': 'Jade: Sun'} -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Message content for processing: Sun -2025-09-02 13:29:07 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Sun -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 13:29:07 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:29:07 - MeshCoreBot - INFO - Processing message: Sun -2025-09-02 13:29:07 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-02 13:29:07 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Sun Info: -SunSet: Tue 02 07:51PM -Rise: Wed 03 06:32AM -Daylight: 13h 18m -Remaining: 6h 21m -Azimuth: 186.65° -Altitude: 48.93° -2025-09-02 13:29:07 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:29:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee970503507e5f23... -2025-09-02 13:29:11 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee970503507e5f23... -2025-09-02 13:29:11 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee970503507e5f23... -2025-09-02 13:29:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844951.879791, 'pubkey_prefix': 'ee970503507e5f232394ef183b2a6d177fa0b3350726ac01f8fa719de07ea9be', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee970503507e5f232394ef183b2a6d177fa0b3350726ac01f8fa719de07ea9be0609ba5a3ebe54d5979580ed01620be7fa4daac7a1574e4d37b8dbeb1dc5dca6c6f43d1e8d7eae9e223e11'} -2025-09-02 13:29:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70504507e5f01... -2025-09-02 13:29:12 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70504507e5f01... -2025-09-02 13:29:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70504507e5f01... -2025-09-02 13:29:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844952.885708, 'pubkey_prefix': '33d70504507e5f01232394ef183b2a6d177fa0b3350726ac01f8fa719de07ea9', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70504507e5f01232394ef183b2a6d177fa0b3350726ac01f8fa719de07ea9be0609ba5a3ebe54d5979580ed01620be7fa4daac7a1574e4d37b8dbeb1dc5dca6c6f43d1e8d7eae9e223e11'} -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503e67e5fd5... -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503e67e5fd5... -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503e67e5fd5... -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844968.5522702, 'pubkey_prefix': 'ee981503e67e5fd54bffee461053e94a3907b07a107c4693f4dd19bb912e64f2', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503e67e5fd54bffee461053e94a3907b07a107c4693f4dd19bb912e64f2ac96ca2d0150271d74b2584ae435b20979f236c4e0f122bcce8c'} -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756844965, 'text': 'Gatorade: Jade are you in Roosevelt?'} -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Message content for processing: Jade are you in Roosevelt? -2025-09-02 13:29:28 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Gatorade: Gatorade: Jade are you in Roosevelt? -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844968.5522702, 'pubkey_prefix': 'ee981503e67e5fd54bffee461053e94a3907b07a107c4693f4dd19bb912e64f2', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503e67e5fd54bffee461053e94a3907b07a107c4693f4dd19bb912e64f2ac96ca2d0150271d74b2584ae435b20979f236c4e0f122bcce8c'} -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Found raw packet data: ee981503e67e5fd54bffee461053e94a... -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Converted to 58 bytes: ee981503e67e5fd5... -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Not enough data: need 154, have 58 -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:29:28 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:29:28 - MeshCoreBot - INFO - Processing message: Jade are you in Roosevelt? -2025-09-02 13:29:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504e67e5f01... -2025-09-02 13:29:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504e67e5f01... -2025-09-02 13:29:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504e67e5f01... -2025-09-02 13:29:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844969.145756, 'pubkey_prefix': '30d71504e67e5f01d54bffee461053e94a3907b07a107c4693f4dd19bb912e64', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504e67e5f01d54bffee461053e94a3907b07a107c4693f4dd19bb912e64f2ac96ca2d0150271d74b2584ae435b20979f236c4e0f122bcce8c'} -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844978.445215, 'pubkey_prefix': 'f09805027e5f2323d6321057a6049f0b1faa338433bd4d8503a799ea6fcc3e15', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323d6321057a6049f0b1faa338433bd4d8503a799ea6fcc3e156a124e73f8cd71639c40318ad933dced88fd82ebd98ed94b23df4f6402fcaecbffd25b820aa00e29a3b0'} -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 13:29:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844978.747042, 'pubkey_prefix': '31d805037e5f012323d6321057a6049f0b1faa338433bd4d8503a799ea6fcc3e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323d6321057a6049f0b1faa338433bd4d8503a799ea6fcc3e156a124e73f8cd71639c40318ad933dced88fd82ebd98ed94b23df4f6402fcaecbffd25b820aa00e29a3b0'} -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981505d0b12486... -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981505d0b12486... -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981505d0b12486... -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844980.7143722, 'pubkey_prefix': 'f1981505d0b124865fd5c893e9a06d543e6d9a2fce74e8432ac94813ca55c01d', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505d0b124865fd5c893e9a06d543e6d9a2fce74e8432ac94813ca55c01da9ab49fc9ea2d26118300b26'} -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756844976, 'text': 'Jade: No, first hill'} -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Message content for processing: No, first hill -2025-09-02 13:29:40 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: No, first hill -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844980.7143722, 'pubkey_prefix': 'f1981505d0b124865fd5c893e9a06d543e6d9a2fce74e8432ac94813ca55c01d', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505d0b124865fd5c893e9a06d543e6d9a2fce74e8432ac94813ca55c01da9ab49fc9ea2d26118300b26'} -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Found raw packet data: f1981505d0b124865fd5c893e9a06d54... -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Converted to 44 bytes: f1981505d0b12486... -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Not enough data: need 154, have 44 -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:29:40 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 13:29:40 - MeshCoreBot - INFO - Processing message: No, first hill -2025-09-02 13:29:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506d0b12486... -2025-09-02 13:29:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506d0b12486... -2025-09-02 13:29:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506d0b12486... -2025-09-02 13:29:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844981.301009, 'pubkey_prefix': '31d71506d0b124865f01d5c893e9a06d543e6d9a2fce74e8432ac94813ca55c0', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506d0b124865f01d5c893e9a06d543e6d9a2fce74e8432ac94813ca55c01da9ab49fc9ea2d26118300b26'} -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981506e6b1c7c4... -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981506e6b1c7c4... -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981506e6b1c7c4... -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844982.77133, 'pubkey_prefix': 'f0981506e6b1c7c4245fd532bb5a193b45e0089343d56b2938ebbfda18a47eec', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981506e6b1c7c4245fd532bb5a193b45e0089343d56b2938ebbfda18a47eeccf636e97694213cfb5f8779d88'} -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756844977, 'text': 'Gatorade: Sunrise produce?'} -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Message content for processing: Sunrise produce? -2025-09-02 13:29:42 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Gatorade: Gatorade: Sunrise produce? -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756844982.77133, 'pubkey_prefix': 'f0981506e6b1c7c4245fd532bb5a193b45e0089343d56b2938ebbfda18a47eec', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981506e6b1c7c4245fd532bb5a193b45e0089343d56b2938ebbfda18a47eeccf636e97694213cfb5f8779d88'} -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Found raw packet data: f0981506e6b1c7c4245fd532bb5a193b... -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Converted to 45 bytes: f0981506e6b1c7c4... -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Has transport codes: 981506e6 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Not enough data: need 183, have 45 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:29:42 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 13:29:42 - MeshCoreBot - INFO - Processing message: Sunrise produce? -2025-09-02 13:29:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d71507e6b1c7c4... -2025-09-02 13:29:43 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d71507e6b1c7c4... -2025-09-02 13:29:43 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d71507e6b1c7c4... -2025-09-02 13:29:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756844983.085136, 'pubkey_prefix': '34d71507e6b1c7c4245f01d532bb5a193b45e0089343d56b2938ebbfda18a47e', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d71507e6b1c7c4245f01d532bb5a193b45e0089343d56b2938ebbfda18a47eeccf636e97694213cfb5f8779d88'} -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845007.0881112, 'pubkey_prefix': 'f09805027e5f2323e275bc6e495da3658636b68afd68e3db3f013cdc94bda9ce', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323e275bc6e495da3658636b68afd68e3db3f013cdc94bda9ce738a37777b6314201c43c3c2f110d0122d3a056ab13e38d0b5faf0dc8011b3a92d9eca2efeb9b889cf35'} -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 13:30:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845007.809113, 'pubkey_prefix': '33d805037e5f012323e275bc6e495da3658636b68afd68e3db3f013cdc94bda9', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f012323e275bc6e495da3658636b68afd68e3db3f013cdc94bda9ce738a37777b6314201c43c3c2f110d0122d3a056ab13e38d0b5faf0dc8011b3a92d9eca2efeb9b889cf35'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09a1502385fd508... -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09a1502385fd508... -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f09a1502385fd508... -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845014.915793, 'pubkey_prefix': 'f09a1502385fd5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40', 'snr': -4.0, 'rssi': -102, 'raw_hex': 'f09a1502385fd5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40c98c33e70f8fac83f133d0b45fb6cf104ee0db2c02791ef36570c9f7737ac5b2c8aaeba3a70bb399c9307b25c7a9a084f7b3e3e2cb5eb7630d780f314d2fb89b4571856c338dfd9cdd6ce3e9d64117445abea2670295381855'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756845009, 'text': 'Jade: No, I was trying to get the bot to give the sunrise sunset information. It was something howl setup'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Message content for processing: No, I was trying to get the bot to give the sunrise sunset information. It was something howl setup -2025-09-02 13:30:14 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: No, I was trying to get the bot to give the sunrise sunset information. It was something howl setup -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845014.915793, 'pubkey_prefix': 'f09a1502385fd5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40', 'snr': -4.0, 'rssi': -102, 'raw_hex': 'f09a1502385fd5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40c98c33e70f8fac83f133d0b45fb6cf104ee0db2c02791ef36570c9f7737ac5b2c8aaeba3a70bb399c9307b25c7a9a084f7b3e3e2cb5eb7630d780f314d2fb89b4571856c338dfd9cdd6ce3e9d64117445abea2670295381855'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Found raw packet data: f09a1502385fd5083a74d17e782ef002... -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Converted to 121 bytes: f09a1502385fd508... -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Has transport codes: 9a150238 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Path bytes: d5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40c98c33e70f8fac83f133d0b45fb6cf104ee0db2c02791ef36570c9f7737ac5b2c8aaeba3a70bb399c9307b25c7a9a084f7b3e3e2cb5eb7630d780f314d2fb89b4571856c33 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Payload: 8dfd9cdd6ce3e9d64117445abea26702... (20 bytes) -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 95, 'path_nodes': ['8d5', '743a', '7ed1', '2e78', '2f0', '3dd2', '39f2', 'e3eb', '80ad', 'eafa', '9175', '6677', '40dd', '8cc9', 'e733', '8f0f', '83ac', '33f1', 'b4d0', 'b65f', '10cf', 'e04e', '2cdb', '7902', 'f31e', '7065', 'f7c9', '7a73', 'b2c5', 'aac8', 'a3eb', 'ba7', '99b3', '30c9', '257b', 'a9c7', '84a0', 'b3f7', 'e2e3', '5ecb', '63b7', '780d', '310f', '2f4d', '9bb8', '7145', '6c85'], 'payload': '8dfd9cdd6ce3e9d64117445abea2670295381855', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 95, 'path_nodes': ['8d5', '743a', '7ed1', '2e78', '2f0', '3dd2', '39f2', 'e3eb', '80ad', 'eafa', '9175', '6677', '40dd', '8cc9', 'e733', '8f0f', '83ac', '33f1', 'b4d0', 'b65f', '10cf', 'e04e', '2cdb', '7902', 'f31e', '7065', 'f7c9', '7a73', 'b2c5', 'aac8', 'a3eb', 'ba7', '99b3', '30c9', '257b', 'a9c7', '84a0', 'b3f7', 'e2e3', '5ecb', '63b7', '780d', '310f', '2f4d', '9bb8', '7145', '6c85'], 'payload': '8dfd9cdd6ce3e9d64117445abea2670295381855', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Using decoded path length: 47 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 13:30:14 - MeshCoreBot - DEBUG - Message path info: hops=47, path=Routed (2 hops) -2025-09-02 13:30:14 - MeshCoreBot - INFO - Processing message: No, I was trying to get the bot to give the sunrise sunset information. It was something howl setup -2025-09-02 13:30:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 37d71503385f01d5... -2025-09-02 13:30:15 - MeshCoreBot - DEBUG - Cached SNR 13.75 for pubkey 37d71503385f01d5... -2025-09-02 13:30:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 37d71503385f01d5... -2025-09-02 13:30:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845015.562797, 'pubkey_prefix': '37d71503385f01d5083a74d17e782ef002d23df239ebe3ad80faea75917766dd', 'snr': 13.75, 'rssi': -41, 'raw_hex': '37d71503385f01d5083a74d17e782ef002d23df239ebe3ad80faea75917766dd40c98c33e70f8fac83f133d0b45fb6cf104ee0db2c02791ef36570c9f7737ac5b2c8aaeba3a70bb399c9307b25c7a9a084f7b3e3e2cb5eb7630d780f314d2fb89b4571856c338dfd9cdd6ce3e9d64117445abea2670295381855'} -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1980902805f4f5f... -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d70903805f014f... -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:30:17 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Converted to 29 bytes: ed980905d038081d... -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d70906d038081d... -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:30:21 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150338085fd5... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150338085fd5... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150338085fd5... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845024.2591648, 'pubkey_prefix': 'ef98150338085fd5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7dc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150338085fd5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7dc914d8445b378988adf1c800fb7bf735d46e9dfdda3aadb8e4a5c'} -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756845021, 'text': 'Jade: It must be disabled right now'} -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Message content for processing: It must be disabled right now -2025-09-02 13:30:24 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: It must be disabled right now -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845024.2591648, 'pubkey_prefix': 'ef98150338085fd5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7dc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150338085fd5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7dc914d8445b378988adf1c800fb7bf735d46e9dfdda3aadb8e4a5c'} -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Found raw packet data: ef98150338085fd5d00e26e245bcadf9... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Converted to 58 bytes: ef98150338085fd5... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Has transport codes: 98150338 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Path bytes: 5fd5d00e26e245bc -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Payload: adf9dc66dae74d38879b792e02de6632... (44 bytes) -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 8, 'path_nodes': ['d55f', 'ed0', 'e226', 'bc45'], 'payload': 'adf9dc66dae74d38879b792e02de6632c7dc914d8445b378988adf1c800fb7bf735d46e9dfdda3aadb8e4a5c', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 239, 'path_len': 8, 'path_nodes': ['d55f', 'ed0', 'e226', 'bc45'], 'payload': 'adf9dc66dae74d38879b792e02de6632c7dc914d8445b378988adf1c800fb7bf735d46e9dfdda3aadb8e4a5c', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-02 13:30:24 - MeshCoreBot - INFO - Processing message: It must be disabled right now -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150438085f01... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150438085f01... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150438085f01... -2025-09-02 13:30:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845024.851203, 'pubkey_prefix': '33d7150438085f01d5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150438085f01d5d00e26e245bcadf9dc66dae74d38879b792e02de6632c7dc914d8445b378988adf1c800fb7bf735d46e9dfdda3aadb8e4a5c'} -2025-09-02 13:30:25 - MeshCoreBot - DEBUG - Converted to 28 bytes: ef9809041f38085f... -2025-09-02 13:30:25 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:30:25 - MeshCoreBot - DEBUG - Has transport codes: 9809041f -2025-09-02 13:30:25 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 13:30:25 - MeshCoreBot - DEBUG - Not enough data: need 62, have 28 -2025-09-02 13:30:26 - MeshCoreBot - DEBUG - Converted to 29 bytes: 33d709051f38085f... -2025-09-02 13:30:26 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 13:30:26 - MeshCoreBot - DEBUG - Has transport codes: d709051f -2025-09-02 13:30:26 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 13:30:26 - MeshCoreBot - DEBUG - Not enough data: need 62, have 29 -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9712005fbfb6c8... -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9712005fbfb6c8... -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9712005fbfb6c8... -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845056.126317, 'pubkey_prefix': 'ed9712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c30754b768c4b37dcd579dfdb78ffea0464c2e7d61426274a1cbd00970ee1da4d83ca878ceb09653c2b4ab53fb36856942a2f98788306718a5ca579ac477168cda5a9f7408927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: ed9701050c64c77e... -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 13:30:56 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 13:30:57 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d701060c64c77e... -2025-09-02 13:30:57 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:30:57 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:30:57 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 13:31:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 13:31:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 13:31:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 13:31:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845063.138363, 'pubkey_prefix': '30d705025f01857e02d7403fa074afda9fce7949a8a9c7eeef95a6da58b2b72f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857e02d7403fa074afda9fce7949a8a9c7eeef95a6da58b2b72f6c340591659e948f2971762cd6cc5e71616977d55403b0d96f18a2553051db287175c4f09d64b834904e'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981504381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981504381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981504381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845075.072823, 'pubkey_prefix': 'f0981504381d875fd5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504381d875fd5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680ec8cfa3ba3252728dc9a1a6fe9ddd7c63ba3b01b0d6bb8a4fef0be60111963e99c2fb573852a5cbe3cf6e2'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756845070, 'text': 'Jade: The bot is going to do more than just ping tests'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Message content for processing: The bot is going to do more than just ping tests -2025-09-02 13:31:15 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: The bot is going to do more than just ping tests -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845075.072823, 'pubkey_prefix': 'f0981504381d875fd5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504381d875fd5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680ec8cfa3ba3252728dc9a1a6fe9ddd7c63ba3b01b0d6bb8a4fef0be60111963e99c2fb573852a5cbe3cf6e2'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Found raw packet data: f0981504381d875fd5ca60d3388d1fe6... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Converted to 75 bytes: f0981504381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Has transport codes: 98150438 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Path bytes: 875fd5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680ec8cfa -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Payload: 3ba3252728dc9a1a6fe9ddd7c63ba3b0... (40 bytes) -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 29, 'path_nodes': ['5f87', 'cad5', 'd360', '8d38', 'e61f', 'b2df', '7456', '6b18', 'fb0e', '349d', '2b06', '1a2f', '8096', '8cec'], 'payload': '3ba3252728dc9a1a6fe9ddd7c63ba3b01b0d6bb8a4fef0be60111963e99c2fb573852a5cbe3cf6e2', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 29, 'path_nodes': ['5f87', 'cad5', 'd360', '8d38', 'e61f', 'b2df', '7456', '6b18', 'fb0e', '349d', '2b06', '1a2f', '8096', '8cec'], 'payload': '3ba3252728dc9a1a6fe9ddd7c63ba3b01b0d6bb8a4fef0be60111963e99c2fb573852a5cbe3cf6e2', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Using decoded path length: 14 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Message path info: hops=14, path=Routed (4 hops) -2025-09-02 13:31:15 - MeshCoreBot - INFO - Processing message: The bot is going to do more than just ping tests -2025-09-02 13:31:15 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 13:31:15 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 13:31:15 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505381d875f... -2025-09-02 13:31:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845075.935637, 'pubkey_prefix': '31d71505381d875f01d5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a96', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505381d875f01d5ca60d3388d1fe6dfb25674186b0efb9d34062b2f1a9680ec8cfa3ba3252728dc9a1a6fe9ddd7c63ba3b01b0d6bb8a4fef0be60111963e99c2fb573852a5cbe3cf6e2'} -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815015fd593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815015fd593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815015fd593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845076.231897, 'pubkey_prefix': 'ef9815015fd593fbccfcdbb0d2e42c7d48660f57839d6e39c3e17ee1d1f98f76', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815015fd593fbccfcdbb0d2e42c7d48660f57839d6e39c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7150101d593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7150101d593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7150101d593fb... -2025-09-02 13:31:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845076.639461, 'pubkey_prefix': '32d7150101d593fbccfcdbb0d2e42c7d48660f57839d6e39c3e17ee1d1f98f76', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7150101d593fbccfcdbb0d2e42c7d48660f57839d6e39c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981502385fd5c7... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981502385fd5c7... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981502385fd5c7... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845088.3572092, 'pubkey_prefix': 'f1981502385fd5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0eae', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502385fd5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0eaea5320656a7a6412dad'} -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756845087, 'text': 'Jade: Oh you lol'} -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Message content for processing: Oh you lol -2025-09-02 13:31:28 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Oh you lol -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845088.3572092, 'pubkey_prefix': 'f1981502385fd5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0eae', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502385fd5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0eaea5320656a7a6412dad'} -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Found raw packet data: f1981502385fd5c76d0ed4212d2da00a... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Converted to 41 bytes: f1981502385fd5c7... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Not enough data: need 154, have 41 -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 13:31:28 - MeshCoreBot - INFO - Processing message: Oh you lol -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71503385f01d5... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71503385f01d5... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71503385f01d5... -2025-09-02 13:31:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845088.911288, 'pubkey_prefix': '30d71503385f01d5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0e', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71503385f01d5c76d0ed4212d2da00ab1843a5ccb390179b7e25c4fa72f0eaea5320656a7a6412dad'} -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503e67e5fd5... -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503e67e5fd5... -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503e67e5fd5... -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845119.8916311, 'pubkey_prefix': 'f1981503e67e5fd5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f00b', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503e67e5fd5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f00b79efae7d28fa8744b492'} -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756845115, 'text': 'Gatorade: Bing test'} -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Message content for processing: Bing test -2025-09-02 13:31:59 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Gatorade: Gatorade: Bing test -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845119.8916311, 'pubkey_prefix': 'f1981503e67e5fd5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f00b', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503e67e5fd5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f00b79efae7d28fa8744b492'} -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Found raw packet data: f1981503e67e5fd5a1b8f3b19c72bc7f... -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Converted to 42 bytes: f1981503e67e5fd5... -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Not enough data: need 154, have 42 -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:31:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:31:59 - MeshCoreBot - INFO - Processing message: Bing test -2025-09-02 13:31:59 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 13:31:59 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Gatorade | Routed through 3 hops | SNR: -3.75 dB | RSSI: -104 dBm | Routed (3 hops) | Received at: 13:31:55 -2025-09-02 13:31:59 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:32:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150101d571a3... -2025-09-02 13:32:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150101d571a3... -2025-09-02 13:32:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150101d571a3... -2025-09-02 13:32:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845121.303036, 'pubkey_prefix': '30d7150101d571a32bdd3704ef98e000e02a45fb1ba27820a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150101d571a32bdd3704ef98e000e02a45fb1ba27820a1c88e7f2b4861b62a2a3b1680013404e2c61163c881bf0bce606f0ab6c16985c2805131a0ab64960ea47044fda1c1732ec0ba7b99c3125ccee5814403ffdd20656c433d8fe14f5f5e7b219068930e424a4b960dd2c9bb3b38f3cab141e9c4c94952af0c3fb69b069e96691593bdb187c7d67046514424b41fa72e9166a0b7b623b5f7491076a576690f6ada1ca2408f'} -2025-09-02 13:32:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504e67e5f01... -2025-09-02 13:32:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504e67e5f01... -2025-09-02 13:32:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504e67e5f01... -2025-09-02 13:32:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845122.035393, 'pubkey_prefix': '31d71504e67e5f01d5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f0', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504e67e5f01d5a1b8f3b19c72bc7f50bc4d48fc0443c42255ab7f6590f00b79efae7d28fa8744b492'} -2025-09-02 13:32:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915015fd571a3... -2025-09-02 13:32:06 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915015fd571a3... -2025-09-02 13:32:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915015fd571a3... -2025-09-02 13:32:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845126.585994, 'pubkey_prefix': 'f49915015fd571a32bdd3704ef98e000e02a45fb1ba27820a1c88e7f2b4861b6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915015fd571a32bdd3704ef98e000e02a45fb1ba27820a1c88e7f2b4861b62a2a3b1680013404e2c61163c881bf0bce606f0ab6c16985c2805131a0ab64960ea47044fda1c1732ec0ba7b99c3125ccee5814403ffdd20656c433d8fe14f5f5e7b219068930e424a4b960dd2c9bb3b38f3cab141e9c4c94952af0c3fb69b069e96691593bdb187c7d67046514424b41fa72e9166a0b7b623b5f7491076a576690f6ada1ca2408f'} -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef980503647e5f12... -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Has transport codes: 98050364 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70504647e5f01... -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:32:22 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98050464c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98050464c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98050464c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845147.023805, 'pubkey_prefix': 'ee98050464c77e5f12e706544eb201c5a2da26b6a6c95f33656b2c6ed7a366fa', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98050464c77e5f12e706544eb201c5a2da26b6a6c95f33656b2c6ed7a366faa88014993317b53448cc75d1d10a5646a3554917d071b34a18389c3ee66645279a37292b8ec8d9f9616e1dd6'} -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7050564c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7050564c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7050564c77e5f... -2025-09-02 13:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845147.607088, 'pubkey_prefix': '32d7050564c77e5f0112e706544eb201c5a2da26b6a6c95f33656b2c6ed7a366', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7050564c77e5f0112e706544eb201c5a2da26b6a6c95f33656b2c6ed7a366faa88014993317b53448cc75d1d10a5646a3554917d071b34a18389c3ee66645279a37292b8ec8d9f9616e1dd6'} -2025-09-02 13:32:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f547eaa... -2025-09-02 13:32:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f547eaa... -2025-09-02 13:32:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f547eaa... -2025-09-02 13:32:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845162.2049549, 'pubkey_prefix': 'ef9805015f547eaa52e116366c07d023e505672c6ca2b848a451862ff08f4ed1', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f547eaa52e116366c07d023e505672c6ca2b848a451862ff08f4ed12a67ac96e7a604b068a52d6bfadb9d0efda92989f6cd93ce97bfb9cefe41d8c5983fbec1eb65397885'} -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9905027e5f8575... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9905027e5f8575... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef9905027e5f8575... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845289.337516, 'pubkey_prefix': 'ef9905027e5f8575f221490a7df5cc9b60b01b1a59f5d1f189efe0d3e9a06af8', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef9905027e5f8575f221490a7df5cc9b60b01b1a59f5d1f189efe0d3e9a06af8630b028b0008138500b4d7c8e3abaf095d0dec75075f234d8ff63a0440b1803feb64733c721f9f588bb0'} -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0185... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0185... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0185... -2025-09-02 13:34:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845289.6381671, 'pubkey_prefix': '33d805037e5f018575f221490a7df5cc9b60b01b1a59f5d1f189efe0d3e9a06a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f018575f221490a7df5cc9b60b01b1a59f5d1f189efe0d3e9a06af8630b028b0008138500b4d7c8e3abaf095d0dec75075f234d8ff63a0440b1803feb64733c721f9f588bb0'} -2025-09-02 13:35:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 13:35:27 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 13:35:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 13:35:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845327.899764, 'pubkey_prefix': 'f19805027e5f23237a3f29ba9b26335614876feb743453f995eae98444a055d1', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23237a3f29ba9b26335614876feb743453f995eae98444a055d1993b3c1ed03f2dd93b3abf0a7e71c7ed41f20179924518300f84fb2f86dfa7cf94d0f484e5ca21800c51'} -2025-09-02 13:35:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 13:35:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 13:35:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 13:35:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845328.199632, 'pubkey_prefix': '31d705037e5f0123237a3f29ba9b26335614876feb743453f995eae98444a055', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123237a3f29ba9b26335614876feb743453f995eae98444a055d1993b3c1ed03f2dd93b3abf0a7e71c7ed41f20179924518300f84fb2f86dfa7cf94d0f484e5ca21800c51'} -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81e0001f5d2b5... -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81e0001f5d2b5... -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81e0001f5d2b5... -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845415.452331, 'pubkey_prefix': '2fd81e0001f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca7', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81e0001f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d0bcaa62ab47e5f8cb89cfc086aeac8eae139'} -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Converted to 24 bytes: 34d80500f5010eea... -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Has transport codes: d80500f5 -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Path bytes: 0e -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Payload: eaa78dd63ec79ba2ea6235dc6f635d02... (17 bytes) -2025-09-02 13:36:55 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 52, 'path_len': 1, 'path_nodes': [], 'payload': 'eaa78dd63ec79ba2ea6235dc6f635d0275', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 13, 'payload_type_name': 'UNKNOWN_0d'} -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Converted to 24 bytes: 31d8020001f536f5... -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Not enough data: need 218, have 24 -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70500f501672d... -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70500f501672d... -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70500f501672d... -2025-09-02 13:36:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845416.8043919, 'pubkey_prefix': '33d70500f501672de3b44874f567f986707867902c6890a2e2d7afe92b8cf49c', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70500f501672de3b44874f567f986707867902c6890a2e2d7afe92b8cf49c49e941a7ee9e431c61d6698703429ccc6d380a35bf0f1fb6de97fc541ff4d043001de98fc70a68c7'} -2025-09-02 13:36:57 - MeshCoreBot - DEBUG - Converted to 25 bytes: f49905015ff5010e... -2025-09-02 13:36:57 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 13:36:57 - MeshCoreBot - DEBUG - Has transport codes: 9905015f -2025-09-02 13:36:57 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-02 13:36:57 - MeshCoreBot - DEBUG - Not enough data: need 251, have 25 -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2ed80a004ff516a9... -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Not enough data: need 218, have 24 -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756845451, 'text': 'advert'} -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 13:37:31 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: advert -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-02 13:37:31 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 13:37:31 - MeshCoreBot - INFO - Processing message: advert -2025-09-02 13:37:31 - MeshCoreBot - INFO - User Howl @ 🏡 requested flood advert -2025-09-02 13:37:31 - MeshCoreBot - INFO - Flood advert sent successfully via DM command (no result returned) -2025-09-02 13:37:31 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Flood advert sent successfully! -2025-09-02 13:37:31 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-02 13:37:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81101014ff0f5... -2025-09-02 13:37:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81101014ff0f5... -2025-09-02 13:37:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81101014ff0f5... -2025-09-02 13:37:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845453.7139819, 'pubkey_prefix': '32d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f5091456634a0cfcfa06ecf97cfb8abffc7b7193bfd460e7f34b56784af348d82b0f23f7f335c7c14ef8a26124427d28931498e92a11ff11079a9ad0301ebc0203484ca0a81486f776c426f7420f09fa496'} -2025-09-02 13:37:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991102015f4ff0... -2025-09-02 13:37:34 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991102015f4ff0... -2025-09-02 13:37:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991102015f4ff0... -2025-09-02 13:37:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845454.2481081, 'pubkey_prefix': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f5091456634a0cfcfa06ecf97cfb8abffc7b7193bfd460e7f34b56784af348d82b0f23f7f335c7c14ef8a26124427d28931498e92a11ff11079a9ad0301ebc0203484ca0a81486f776c426f7420f09fa496'} -2025-09-02 13:37:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5ffaca... -2025-09-02 13:37:48 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5ffaca... -2025-09-02 13:37:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5ffaca... -2025-09-02 13:37:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845468.377275, 'pubkey_prefix': 'f29911027e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c79b55b7684073fdd96b8ccd02890eef92dad73e19694d7a0f9634465169e034b86fe201ce71e6293953e611f454165d28a0a3fd6bd1dfafbe8607dc44bfb95fd3959669069298c9d702f537b5f86661636164653030'} -2025-09-02 13:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711037e5f01fa... -2025-09-02 13:37:49 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711037e5f01fa... -2025-09-02 13:37:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711037e5f01fa... -2025-09-02 13:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845469.124814, 'pubkey_prefix': '32d711037e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee1', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c79b55b7684073fdd96b8ccd02890eef92dad73e19694d7a0f9634465169e034b86fe201ce71e6293953e611f454165d28a0a3fd6bd1dfafbe8607dc44bfb95fd3959669069298c9d702f537b5f86661636164653030'} -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81500d55ee710... -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81500d55ee710... -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81500d55ee710... -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845490.5666208, 'pubkey_prefix': '30d81500d55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f89664', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f896640d98416ff69c8a'} -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756845490, 'text': 'Howl @ 🏡: sun'} -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Message content for processing: sun -2025-09-02 13:38:10 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: sun -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845490.5666208, 'pubkey_prefix': '30d81500d55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f89664', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f896640d98416ff69c8a'} -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Found raw packet data: 30d81500d55ee7109093bcc805cf367f... -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d81500d55ee710... -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Has transport codes: d81500d5 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Path length: 94 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Not enough data: need 100, have 39 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:38:10 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:38:10 - MeshCoreBot - INFO - Processing message: sun -2025-09-02 13:38:10 - MeshCoreBot - INFO - Command 'sun' matched, executing -2025-09-02 13:38:10 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Sun Info: -SunSet: Tue 02 07:51PM -Rise: Wed 03 06:32AM -Daylight: 13h 18m -Remaining: 6h 12m -Azimuth: 190.04° -Altitude: 48.71° -2025-09-02 13:38:10 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:38:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd55e... -2025-09-02 13:38:11 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd55e... -2025-09-02 13:38:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd55e... -2025-09-02 13:38:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845491.399348, 'pubkey_prefix': 'f2991502015fd55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f8', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd55ee7109093bcc805cf367f3d8ff87c7a4db5c58680a39e77f896640d98416ff69c8a'} -2025-09-02 13:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102865fee15... -2025-09-02 13:40:05 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102865fee15... -2025-09-02 13:40:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102865fee15... -2025-09-02 13:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845605.616805, 'pubkey_prefix': 'ef981102865fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102865fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d1856b768e131a4b555ab5a3278944e60902befe2b05d78e212573bae5f429e5cf62ff0dbddf0a7170ffa539729c09a47ad41ee04db6803766371575cd18d4ebe5ec427088348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 13:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71103865f01ee... -2025-09-02 13:40:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71103865f01ee... -2025-09-02 13:40:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71103865f01ee... -2025-09-02 13:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845606.395953, 'pubkey_prefix': '31d71103865f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f11', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71103865f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d1856b768e131a4b555ab5a3278944e60902befe2b05d78e212573bae5f429e5cf62ff0dbddf0a7170ffa539729c09a47ad41ee04db6803766371575cd18d4ebe5ec427088348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 13:40:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811015f860cca... -2025-09-02 13:40:07 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811015f860cca... -2025-09-02 13:40:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811015f860cca... -2025-09-02 13:40:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845607.137939, 'pubkey_prefix': 'ee9811015f860cca9784c7347338891faca922566190408b40135bc8c9737211', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811015f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a92a56b768025e01720d42c5a6e9b0ca591acea2ccee17d58ee43fc8c9ec9935d8818f6c229433f4977aa3ef98822e156bd68c3aca165009e95654f4533d14a03564d5ff0e9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 13:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711025f01860c... -2025-09-02 13:40:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711025f01860c... -2025-09-02 13:40:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711025f01860c... -2025-09-02 13:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845608.116786, 'pubkey_prefix': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711025f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a92a56b768025e01720d42c5a6e9b0ca591acea2ccee17d58ee43fc8c9ec9935d8818f6c229433f4977aa3ef98822e156bd68c3aca165009e95654f4533d14a03564d5ff0e9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845673.1345642, 'pubkey_prefix': 'ee9805027e5f23235640965e8db3349466ff39b6d1fc1ca91bc0e14f1c0dd686', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23235640965e8db3349466ff39b6d1fc1ca91bc0e14f1c0dd68666ca44be895b8806d57df12123b3fc4a5b8863d62b46937aeb369c5cc64d1a062f8db74c0e93e193257b'} -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 13:41:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845673.575062, 'pubkey_prefix': '31d705037e5f0123235640965e8db3349466ff39b6d1fc1ca91bc0e14f1c0dd6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0123235640965e8db3349466ff39b6d1fc1ca91bc0e14f1c0dd68666ca44be895b8806d57df12123b3fc4a5b8863d62b46937aeb369c5cc64d1a062f8db74c0e93e193257b'} -2025-09-02 13:41:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971103cb085f53... -2025-09-02 13:41:19 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971103cb085f53... -2025-09-02 13:41:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971103cb085f53... -2025-09-02 13:41:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845679.879244, 'pubkey_prefix': 'ec971103cb085f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971103cb085f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b57756b768264c4286db9ccdfaf8da4aa721201b94ea6f95ec842282c5ebb96cad0b1c2a8b1c92211bf7c263ce3880ceedf7a2937d259ada52f14c578a4f460a873806170f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 13:41:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71104cb085f01... -2025-09-02 13:41:20 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71104cb085f01... -2025-09-02 13:41:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71104cb085f01... -2025-09-02 13:41:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845680.879315, 'pubkey_prefix': '32d71104cb085f0153d856211af38cf6018720e0871c5196d01a21fcb144c692', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71104cb085f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b57756b768264c4286db9ccdfaf8da4aa721201b94ea6f95ec842282c5ebb96cad0b1c2a8b1c92211bf7c263ce3880ceedf7a2937d259ada52f14c578a4f460a873806170f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 13:41:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 13:41:49 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 13:41:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 13:41:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845709.595294, 'pubkey_prefix': 'ed9805027e5f232397478f9624b0d74cbf151b2bb137112aa719aa61bbc596ab', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f232397478f9624b0d74cbf151b2bb137112aa719aa61bbc596ab8cc31ff33e3113c2d2665ae66ae6c87d984a05363ecfc8bd2d33b7519cf982f632990a4672626a9a7319'} -2025-09-02 13:41:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 13:41:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 13:41:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 13:41:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845710.456465, 'pubkey_prefix': '31d705037e5f01232397478f9624b0d74cbf151b2bb137112aa719aa61bbc596', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f01232397478f9624b0d74cbf151b2bb137112aa719aa61bbc596ab8cc31ff33e3113c2d2665ae66ae6c87d984a05363ecfc8bd2d33b7519cf982f632990a4672626a9a7319'} -2025-09-02 13:42:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f2323... -2025-09-02 13:42:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f2323... -2025-09-02 13:42:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f2323... -2025-09-02 13:42:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845763.3700778, 'pubkey_prefix': 'f19905027e5f23233de701b5431f963ba1c8eec1999373f1743042b43dd162da', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f23233de701b5431f963ba1c8eec1999373f1743042b43dd162da4e7f41ad2db6b6166eee878a63a3fbbcde6b515b390ffaba629e8444a1a0ca96142c95ef67e567602d4d'} -2025-09-02 13:42:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 13:42:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 13:42:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 13:42:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845764.091966, 'pubkey_prefix': '30d805037e5f0123233de701b5431f963ba1c8eec1999373f1743042b43dd162', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123233de701b5431f963ba1c8eec1999373f1743042b43dd162da4e7f41ad2db6b6166eee878a63a3fbbcde6b515b390ffaba629e8444a1a0ca96142c95ef67e567602d4d'} -2025-09-02 13:43:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 13:43:39 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 13:43:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 13:43:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845819.956217, 'pubkey_prefix': 'ee9805027e5f23235c3188069ad1afaf0348c6f8414570788dfd2eee9ddd036a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23235c3188069ad1afaf0348c6f8414570788dfd2eee9ddd036a92f902809c340c92d1ee37dcab313d8fd7154d1076c0c13031c2e2ebe3f54047ffc69a340565016c4e05'} -2025-09-02 13:43:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 13:43:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 13:43:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 13:43:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845820.539407, 'pubkey_prefix': '31d805037e5f0123235c3188069ad1afaf0348c6f8414570788dfd2eee9ddd03', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123235c3188069ad1afaf0348c6f8414570788dfd2eee9ddd036a92f902809c340c92d1ee37dcab313d8fd7154d1076c0c13031c2e2ebe3f54047ffc69a340565016c4e05'} -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f54c5... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f54c5... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f54c5... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845849.272296, 'pubkey_prefix': 'ee9805027e5f54c55861244cf440b0193c4ca6f5f7ddb9a4bb9cbde0d0d62fcf', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f54c55861244cf440b0193c4ca6f5f7ddb9a4bb9cbde0d0d62fcf923c0e8ecb007a43e8914102398136ff2bb466c1831cb827d6a03b22ce56ed5e55c35b5e46282a17baec'} -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0154... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0154... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0154... -2025-09-02 13:44:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845849.851593, 'pubkey_prefix': '33d705037e5f0154c55861244cf440b0193c4ca6f5f7ddb9a4bb9cbde0d0d62f', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0154c55861244cf440b0193c4ca6f5f7ddb9a4bb9cbde0d0d62fcf923c0e8ecb007a43e8914102398136ff2bb466c1831cb827d6a03b22ce56ed5e55c35b5e46282a17baec'} -2025-09-02 13:45:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97110464c77e5f... -2025-09-02 13:45:50 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97110464c77e5f... -2025-09-02 13:45:50 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97110464c77e5f... -2025-09-02 13:45:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845950.008302, 'pubkey_prefix': 'ec97110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7410d74a669e71e769001b95593458336f5c57cf198c4939bab37e86458c903b302612566af2faba88689286f85be9b5bdbf766d383e97931a70f6787983079860e7032108920000000000000000526163657220585f'} -2025-09-02 13:45:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110564c77e5f... -2025-09-02 13:45:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110564c77e5f... -2025-09-02 13:45:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110564c77e5f... -2025-09-02 13:45:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845951.181129, 'pubkey_prefix': '32d7110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7410d74a669e71e769001b95593458336f5c57cf198c4939bab37e86458c903b302612566af2faba88689286f85be9b5bdbf766d383e97931a70f6787983079860e7032108920000000000000000526163657220585f'} -2025-09-02 13:46:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f857eb7... -2025-09-02 13:46:04 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f857eb7... -2025-09-02 13:46:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f857eb7... -2025-09-02 13:46:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845964.786531, 'pubkey_prefix': 'ed9705015f857eb77f45612a3cf72fdfb3b57c9d3f9b812eded5d01a2cc5389a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f857eb77f45612a3cf72fdfb3b57c9d3f9b812eded5d01a2cc5389ad3cc9ce3b353c7783a03f09c6a84b55c973958f1d6fa4a01c3314e58d2e94d9713c869e50b7c312231'} -2025-09-02 13:46:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 13:46:05 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 13:46:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 13:46:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845965.791687, 'pubkey_prefix': '32d805025f01857eb77f45612a3cf72fdfb3b57c9d3f9b812eded5d01a2cc538', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857eb77f45612a3cf72fdfb3b57c9d3f9b812eded5d01a2cc5389ad3cc9ce3b353c7783a03f09c6a84b55c973958f1d6fa4a01c3314e58d2e94d9713c869e50b7c312231'} -2025-09-02 13:46:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150480d07e5f... -2025-09-02 13:46:26 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150480d07e5f... -2025-09-02 13:46:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150480d07e5f... -2025-09-02 13:46:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845986.999222, 'pubkey_prefix': 'ee98150480d07e5fd506bbe86bb60601a7d8f5fc84615c445267a68bee6caf6e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150480d07e5fd506bbe86bb60601a7d8f5fc84615c445267a68bee6caf6e0427afaef65d2f60e51670'} -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756845985, 'text': 'ReidOnly: hm'} -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Extracted sender from text: ReidOnly -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Message content for processing: hm -2025-09-02 13:46:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from ReidOnly: ReidOnly: hm -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845986.999222, 'pubkey_prefix': 'ee98150480d07e5fd506bbe86bb60601a7d8f5fc84615c445267a68bee6caf6e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150480d07e5fd506bbe86bb60601a7d8f5fc84615c445267a68bee6caf6e0427afaef65d2f60e51670'} -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Found raw packet data: ee98150480d07e5fd506bbe86bb60601... -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee98150480d07e5f... -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:46:27 - MeshCoreBot - INFO - Processing message: hm -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150580d07e5f... -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150580d07e5f... -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150580d07e5f... -2025-09-02 13:46:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845987.678602, 'pubkey_prefix': '31d8150580d07e5f01d506bbe86bb60601a7d8f5fc84615c445267a68bee6caf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150580d07e5f01d506bbe86bb60601a7d8f5fc84615c445267a68bee6caf6e0427afaef65d2f60e51670'} -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81500d53cc260... -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81500d53cc260... -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81500d53cc260... -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756845999.456675, 'pubkey_prefix': '30d81500d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a1', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a16c3d5a2d9c3448'} -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756845999, 'text': 'Howl @ 🏡: help'} -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Message content for processing: help -2025-09-02 13:46:39 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: help -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756845999.456675, 'pubkey_prefix': '30d81500d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a1', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a16c3d5a2d9c3448'} -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Found raw packet data: 30d81500d53cc260fb57c8ebf8b2dd14... -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d81500d53cc260... -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Has transport codes: d81500d5 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Path length: 60 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Not enough data: need 66, have 39 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:46:39 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:46:39 - MeshCoreBot - INFO - Processing message: help -2025-09-02 13:46:39 - MeshCoreBot - INFO - Keyword 'help' matched, responding -2025-09-02 13:46:39 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Bot Help: test, ping, help, hello, cmd, @string, sun, moon, solar, hfcond, satpass | Use 'help ' for details -2025-09-02 13:46:39 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:46:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d53cc2... -2025-09-02 13:46:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d53cc2... -2025-09-02 13:46:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d53cc2... -2025-09-02 13:46:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846000.344756, 'pubkey_prefix': '31d8150101d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a16c3d5a2d9c3448'} -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846001.045846, 'pubkey_prefix': '31d7150101d536cddb49a70175a2ff5f829e4178074f9e0120209975ce67adf6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d536cddb49a70175a2ff5f829e4178074f9e0120209975ce67adf6f3abeb2102811ad2f36997782c3c377f0f69426771554f2dbb369b0e6e1ffd5154f12debdfa722daa7884bbf2e81c0d41cefeabd4abb597c4b1756f7699eb05df9126a642704f8fe3797d407e56df5569931af18e4403fbd3f7181bf5705d5b9ff99fee57d3ebaf8dcf031b5a172e6f90cc28441ec6361d9'} -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915015fd536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915015fd536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915015fd536cd... -2025-09-02 13:46:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846001.593462, 'pubkey_prefix': 'f29915015fd536cddb49a70175a2ff5f829e4178074f9e0120209975ce67adf6', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915015fd536cddb49a70175a2ff5f829e4178074f9e0120209975ce67adf6f3abeb2102811ad2f36997782c3c377f0f69426771554f2dbb369b0e6e1ffd5154f12debdfa722daa7884bbf2e81c0d41cefeabd4abb597c4b1756f7699eb05df9126a642704f8fe3797d407e56df5569931af18e4403fbd3f7181bf5705d5b9ff99fee57d3ebaf8dcf031b5a172e6f90cc28441ec6361d9'} -2025-09-02 13:46:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd53c... -2025-09-02 13:46:42 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd53c... -2025-09-02 13:46:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd53c... -2025-09-02 13:46:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846002.333021, 'pubkey_prefix': 'f2991502015fd53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd53cc260fb57c8ebf8b2dd1460394fdebf30e30b9f8d31599e95e3a16c3d5a2d9c3448'} -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81500d52bd23a... -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81500d52bd23a... -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81500d52bd23a... -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846016.886622, 'pubkey_prefix': '31d81500d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c387', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c3870f7fbbecbc2e124d2a9e70f95a4dd616daa31ef2c2197d'} -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846016, 'text': 'Howl @ 🏡: @work, it sucks'} -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Message content for processing: @work, it sucks -2025-09-02 13:46:56 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: @work, it sucks -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846016.886622, 'pubkey_prefix': '31d81500d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c387', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c3870f7fbbecbc2e124d2a9e70f95a4dd616daa31ef2c2197d'} -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Found raw packet data: 31d81500d52bd23a723551bb60242b3a... -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Converted to 55 bytes: 31d81500d52bd23a... -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Not enough data: need 218, have 55 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:46:56 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:46:56 - MeshCoreBot - INFO - Processing message: @work, it sucks -2025-09-02 13:46:56 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 13:46:56 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Howl @ 🏡: work, it sucks | Direct connection (0 hops) | SNR: 12.25 dB | RSSI: -40 dBm -2025-09-02 13:46:56 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:46:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8150101d52bd2... -2025-09-02 13:46:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8150101d52bd2... -2025-09-02 13:46:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8150101d52bd2... -2025-09-02 13:46:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846017.122663, 'pubkey_prefix': '33d8150101d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c3', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8150101d52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c3870f7fbbecbc2e124d2a9e70f95a4dd616daa31ef2c2197d'} -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd52b... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd52b... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd52b... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846018.288001, 'pubkey_prefix': 'ee981502015fd52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd52bd23a723551bb60242b3adcec6fd34246fdc0e6471e63fcd1c3870f7fbbecbc2e124d2a9e70f95a4dd616daa31ef2c2197d'} -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150101d5f3d5... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150101d5f3d5... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150101d5f3d5... -2025-09-02 13:46:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846018.833066, 'pubkey_prefix': '2fd8150101d5f3d5af2b4f07771c121ccaa840569fe71bbf78eafebe2d457b6f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150101d5f3d5af2b4f07771c121ccaa840569fe71bbf78eafebe2d457b6fee85c9c7143d4f918a121539d970ef07cbc001bf131054de316dbe511a2d42bd80da6c571587c93470e4e08018077cbd81ac745e33d7bbe4f9ceeffb99f9e01dbdbb974bee96673685ca8e6380403c8412580ab1d89eaae9'} -2025-09-02 13:47:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150301155fd5... -2025-09-02 13:47:01 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150301155fd5... -2025-09-02 13:47:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150301155fd5... -2025-09-02 13:47:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846021.706262, 'pubkey_prefix': 'ee98150301155fd5f3d5af2b4f07771c121ccaa840569fe71bbf78eafebe2d45', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150301155fd5f3d5af2b4f07771c121ccaa840569fe71bbf78eafebe2d457b6fee85c9c7143d4f918a121539d970ef07cbc001bf131054de316dbe511a2d42bd80da6c571587c93470e4e08018077cbd81ac745e33d7bbe4f9ceeffb99f9e01dbdbb974bee96673685ca8e6380403c8412580ab1d89eaae9'} -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Converted to 27 bytes: f098150438081d5f... -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Has transport codes: 98150438 -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Path bytes: 1d5fd582cb6cf7ec -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Payload: 0312e248d8fecaa4e313f9e00b... (13 bytes) -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 8, 'path_nodes': ['5f1d', '82d5', '6ccb', 'ecf7'], 'payload': '0312e248d8fecaa4e313f9e00b', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756846049, 'text': 'Jade: solar'} -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Message content for processing: solar -2025-09-02 13:47:31 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: solar -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 13:47:31 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 13:47:31 - MeshCoreBot - INFO - Processing message: solar -2025-09-02 13:47:31 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 13:47:32 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Solar Conditions: -A-Index: 16 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.6 -Solar Flux: 202 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 13:47:32 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d8150538081d5f... -2025-09-02 13:47:32 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:47:32 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:47:32 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 13:47:32 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81500d5440cc1... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81500d5440cc1... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81500d5440cc1... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846063.658379, 'pubkey_prefix': '32d81500d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13fd2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846063, 'text': 'Howl @ 🏡: hfcond'} -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Message content for processing: hfcond -2025-09-02 13:47:43 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: hfcond -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846063.658379, 'pubkey_prefix': '32d81500d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13fd2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81500d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Found raw packet data: 32d81500d5440cc19ad0bfd4d1c8cc3e... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Converted to 39 bytes: 32d81500d5440cc1... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Not enough data: need 218, have 39 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:47:43 - MeshCoreBot - INFO - Processing message: hfcond -2025-09-02 13:47:43 - MeshCoreBot - INFO - Command 'hfcond' matched, executing -2025-09-02 13:47:43 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 13:47:43 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d5440c... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d5440c... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d5440c... -2025-09-02 13:47:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846063.939998, 'pubkey_prefix': '30d8150101d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d5440cc19ad0bfd4d1c8cc3e61706973267ce2aed1811de4a8f13fd2da8885b6e5714c'} -2025-09-02 13:47:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150101d52bc8... -2025-09-02 13:47:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150101d52bc8... -2025-09-02 13:47:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150101d52bc8... -2025-09-02 13:47:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846065.978527, 'pubkey_prefix': '2ed8150101d52bc806d0385101c38ed4174d6d45dc8b27688c8499be1f537a50', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150101d52bc806d0385101c38ed4174d6d45dc8b27688c8499be1f537a50c250575d53fc5ada862f0def71621f62d233f86dc99244fb4af986b132e45b4c61a3884c9b43cae24ec1b132423a9262c9c949d036110eba4ee62aa4020a415d089460fea1ead3570e55fd638861fcff7138c442ecd791678478a2181fb9a82dac62919822c5a91f6d8ecf9e0b2b0383f9ce2f480491c1ca58644107ff22dd16914a46145bf8bc51'} -2025-09-02 13:48:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f547e5c... -2025-09-02 13:48:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f547e5c... -2025-09-02 13:48:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f547e5c... -2025-09-02 13:48:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846084.4975622, 'pubkey_prefix': 'f19805015f547e5cc8b8f4b3b673ec20498febe35c6bda38848e6762ad666540', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f547e5cc8b8f4b3b673ec20498febe35c6bda38848e6762ad666540d20fa62e57b9866f0f46eb127fe521a81681b29c472d072beb5bc8902bb5ba26cea72d7220665de161'} -2025-09-02 13:48:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 13:48:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 13:48:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 13:48:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846085.504411, 'pubkey_prefix': '31d805025f01547e5cc8b8f4b3b673ec20498febe35c6bda38848e6762ad6665', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e5cc8b8f4b3b673ec20498febe35c6bda38848e6762ad666540d20fa62e57b9866f0f46eb127fe521a81681b29c472d072beb5bc8902bb5ba26cea72d7220665de161'} -2025-09-02 13:48:15 - MeshCoreBot - DEBUG - Converted to 29 bytes: f09821050c64c77e... -2025-09-02 13:48:15 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 13:48:15 - MeshCoreBot - DEBUG - Has transport codes: 9821050c -2025-09-02 13:48:15 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 13:48:15 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 13:48:16 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fd821060c64c77e... -2025-09-02 13:48:16 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 13:48:16 - MeshCoreBot - DEBUG - Has transport codes: d821060c -2025-09-02 13:48:16 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 13:48:16 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29815034a7e5fd5... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29815034a7e5fd5... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29815034a7e5fd5... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846110.084691, 'pubkey_prefix': 'f29815034a7e5fd55e3aef20798250ad8192c987c88e31e0cff838da0ab20a8d', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815034a7e5fd55e3aef20798250ad8192c987c88e31e0cff838da0ab20a8d924d53a9fb61193a4d134b63646a53d763bcc6c00dba8d2f2960c7ffe49cdbb7750965026ee25490b87c'} -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756846107, 'text': 'moss heltec 🐕: can we get iss toilet status in there /s'} -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Message content for processing: can we get iss toilet status in there /s -2025-09-02 13:48:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss heltec 🐕: moss heltec 🐕: can we get iss toilet status in there /s -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846110.084691, 'pubkey_prefix': 'f29815034a7e5fd55e3aef20798250ad8192c987c88e31e0cff838da0ab20a8d', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29815034a7e5fd55e3aef20798250ad8192c987c88e31e0cff838da0ab20a8d924d53a9fb61193a4d134b63646a53d763bcc6c00dba8d2f2960c7ffe49cdbb7750965026ee25490b87c'} -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Found raw packet data: f29815034a7e5fd55e3aef20798250ad... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Converted to 74 bytes: f29815034a7e5fd5... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Not enough data: need 154, have 74 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:48:30 - MeshCoreBot - INFO - Processing message: can we get iss toilet status in there /s -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815044a7e5f01... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815044a7e5f01... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815044a7e5f01... -2025-09-02 13:48:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846110.3834538, 'pubkey_prefix': '31d815044a7e5f01d55e3aef20798250ad8192c987c88e31e0cff838da0ab20a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815044a7e5f01d55e3aef20798250ad8192c987c88e31e0cff838da0ab20a8d924d53a9fb61193a4d134b63646a53d763bcc6c00dba8d2f2960c7ffe49cdbb7750965026ee25490b87c'} -2025-09-02 13:48:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915067f911f38... -2025-09-02 13:48:36 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915067f911f38... -2025-09-02 13:48:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915067f911f38... -2025-09-02 13:48:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846116.83367, 'pubkey_prefix': 'f29915067f911f38085f785423a6f89e591d3d31fb88532b45d6f490ebe9a05c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915067f911f38085f785423a6f89e591d3d31fb88532b45d6f490ebe9a05cc3d0690938dcd6de119f9178d2'} -2025-09-02 13:48:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815077f911f38... -2025-09-02 13:48:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815077f911f38... -2025-09-02 13:48:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815077f911f38... -2025-09-02 13:48:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846117.349639, 'pubkey_prefix': '32d815077f911f38085f01785423a6f89e591d3d31fb88532b45d6f490ebe9a0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815077f911f38085f01785423a6f89e591d3d31fb88532b45d6f490ebe9a05cc3d0690938dcd6de119f9178d2'} -2025-09-02 13:48:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198150491507e5f... -2025-09-02 13:48:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198150491507e5f... -2025-09-02 13:48:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198150491507e5f... -2025-09-02 13:48:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846123.9958122, 'pubkey_prefix': 'f198150491507e5f788057ee1359285544bafca7baefcfdd1f6215d160dc15e2', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150491507e5f788057ee1359285544bafca7baefcfdd1f6215d160dc15e24c5de57002a11b302907b8'} -2025-09-02 13:48:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150591507e5f... -2025-09-02 13:48:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150591507e5f... -2025-09-02 13:48:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150591507e5f... -2025-09-02 13:48:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846124.485727, 'pubkey_prefix': '31d8150591507e5f01788057ee1359285544bafca7baefcfdd1f6215d160dc15', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150591507e5f01788057ee1359285544bafca7baefcfdd1f6215d160dc15e24c5de57002a11b302907b8'} -2025-09-02 13:48:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990503fb7e5f23... -2025-09-02 13:48:51 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990503fb7e5f23... -2025-09-02 13:48:51 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990503fb7e5f23... -2025-09-02 13:48:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846131.4043362, 'pubkey_prefix': 'f3990503fb7e5f2323148c18cb627c59159d305660774170866c1b2ede6e9349', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990503fb7e5f2323148c18cb627c59159d305660774170866c1b2ede6e9349ed6e34f1ee97e89c26dec186cd3e5803dc53aa2053591c55484d79429de1a2df43f02128e3d70c13385964'} -2025-09-02 13:48:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80504fb7e5f01... -2025-09-02 13:48:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80504fb7e5f01... -2025-09-02 13:48:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80504fb7e5f01... -2025-09-02 13:48:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846132.126719, 'pubkey_prefix': '31d80504fb7e5f012323148c18cb627c59159d305660774170866c1b2ede6e93', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80504fb7e5f012323148c18cb627c59159d305660774170866c1b2ede6e9349ed6e34f1ee97e89c26dec186cd3e5803dc53aa2053591c55484d79429de1a2df43f02128e3d70c13385964'} -2025-09-02 13:48:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81500cdf4bd23... -2025-09-02 13:48:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81500cdf4bd23... -2025-09-02 13:48:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81500cdf4bd23... -2025-09-02 13:48:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846134.619678, 'pubkey_prefix': '2fd81500cdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e06a6a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81500cdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e06a6aa4b9e89a4e029fc3cde1bbfb9993a219a07821178a00aa010866e06e898a8cae4f18a33de0a54c'} -2025-09-02 13:48:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101cdf4bd... -2025-09-02 13:48:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101cdf4bd... -2025-09-02 13:48:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101cdf4bd... -2025-09-02 13:48:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846135.455295, 'pubkey_prefix': '31d8150101cdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e06a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101cdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e06a6aa4b9e89a4e029fc3cde1bbfb9993a219a07821178a00aa010866e06e898a8cae4f18a33de0a54c'} -2025-09-02 13:48:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fcdf4... -2025-09-02 13:48:57 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fcdf4... -2025-09-02 13:48:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fcdf4... -2025-09-02 13:48:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846137.366542, 'pubkey_prefix': 'f3991502015fcdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fcdf4bd23c2a6a82ea0ba4024d20cac68aede4fe63972db02f2e06a6aa4b9e89a4e029fc3cde1bbfb9993a219a07821178a00aa010866e06e898a8cae4f18a33de0a54c'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81500d51ac4cb... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81500d51ac4cb... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81500d51ac4cb... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846152.646118, 'pubkey_prefix': '30d81500d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61d2dc0e300f7d6e'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846152, 'text': 'Howl @ 🏡: satpass'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Message content for processing: satpass -2025-09-02 13:49:12 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: satpass -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846152.646118, 'pubkey_prefix': '30d81500d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61d2dc0e300f7d6e'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Found raw packet data: 30d81500d51ac4cbe30e48285a90783c... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d81500d51ac4cb... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Has transport codes: d81500d5 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Path length: 26 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Path bytes: c4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Payload: d2dc0e300f7d6e... (7 bytes) -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 26, 'path_nodes': ['cbc4', 'ee3', '2848', '905a', '3c78', '2286', 'd72b', 'd619', 'bbb1', '35fe', 'f2b8', '588f', '614e'], 'payload': 'd2dc0e300f7d6e', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 48, 'path_len': 26, 'path_nodes': ['cbc4', 'ee3', '2848', '905a', '3c78', '2286', 'd72b', 'd619', 'bbb1', '35fe', 'f2b8', '588f', '614e'], 'payload': 'd2dc0e300f7d6e', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Using decoded path length: 13 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Message path info: hops=13, path=Direct -2025-09-02 13:49:12 - MeshCoreBot - INFO - Processing message: satpass -2025-09-02 13:49:12 - MeshCoreBot - INFO - Command 'satpass' matched, executing -2025-09-02 13:49:12 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 🛰️ Satellite Pass Info -Usage: satpass -Examples: -• satpass 25544 (ISS) -• satpass 33591 (NOAA-15) -2025-09-02 13:49:12 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d51ac4... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d51ac4... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d51ac4... -2025-09-02 13:49:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846152.839762, 'pubkey_prefix': '31d8150101d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61d2dc0e300f7d6e'} -2025-09-02 13:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd51a... -2025-09-02 13:49:13 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd51a... -2025-09-02 13:49:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd51a... -2025-09-02 13:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846153.032363, 'pubkey_prefix': 'f2991502015fd51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f58', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd51ac4cbe30e48285a90783c86222bd719d6b1bbfe35b8f28f584e61d2dc0e300f7d6e'} -2025-09-02 13:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150101d561bf... -2025-09-02 13:49:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150101d561bf... -2025-09-02 13:49:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150101d561bf... -2025-09-02 13:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846154.261228, 'pubkey_prefix': '32d8150101d561bf284874505abdb52ed24bd774513c77291dd1460e305aac2f', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150101d561bf284874505abdb52ed24bd774513c77291dd1460e305aac2fd016c8284fca84e2b20f0c526b03c278d59e6c869580e7e554f569ba3998be61cedee10d6e4bee2e40f2629e2b2fc3665d854cc16d68593f4a0a19b4784629b4a72362afaf943a5d30a248e24ffb395eb90db8a77a02106fda82ad231530465f0837972acd480269facbb54073835bdfa2cc02df542811e3'} -2025-09-02 13:49:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502015fd561... -2025-09-02 13:49:17 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502015fd561... -2025-09-02 13:49:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502015fd561... -2025-09-02 13:49:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846157.833712, 'pubkey_prefix': 'ef981502015fd561bf284874505abdb52ed24bd774513c77291dd1460e305aac', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502015fd561bf284874505abdb52ed24bd774513c77291dd1460e305aac2fd016c8284fca84e2b20f0c526b03c278d59e6c869580e7e554f569ba3998be61cedee10d6e4bee2e40f2629e2b2fc3665d854cc16d68593f4a0a19b4784629b4a72362afaf943a5d30a248e24ffb395eb90db8a77a02106fda82ad231530465f0837972acd480269facbb54073835bdfa2cc02df542811e3'} -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81500d5f82df3... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81500d5f82df3... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81500d5f82df3... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846160.300184, 'pubkey_prefix': '31d81500d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846160, 'text': 'Howl @ 🏡: satpass 25544'} -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Message content for processing: satpass 25544 -2025-09-02 13:49:20 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: satpass 25544 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846160.300184, 'pubkey_prefix': '31d81500d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Found raw packet data: 31d81500d5f82df3575c220d5b21a3e5... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Converted to 39 bytes: 31d81500d5f82df3... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Not enough data: need 218, have 39 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:49:20 - MeshCoreBot - INFO - Processing message: satpass 25544 -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150101d5f82d... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150101d5f82d... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150101d5f82d... -2025-09-02 13:49:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846160.945611, 'pubkey_prefix': '30d7150101d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150101d5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd5f8... -2025-09-02 13:49:22 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd5f8... -2025-09-02 13:49:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd5f8... -2025-09-02 13:49:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846162.5764968, 'pubkey_prefix': 'f1991502015fd5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd5f82df3575c220d5b21a3e52d1c0aac30467b1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981503917e5f78... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981503917e5f78... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981503917e5f78... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846171.681152, 'pubkey_prefix': 'ed981503917e5f781ce7b0f99cd1d7213a33990e44c8ab0bf8f0bf3c9f786a75', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503917e5f781ce7b0f99cd1d7213a33990e44c8ab0bf8f0bf3c9f786a754cf55b2f9be0318330fb'} -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504917e5f01... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504917e5f01... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504917e5f01... -2025-09-02 13:49:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846171.977951, 'pubkey_prefix': '31d81504917e5f01781ce7b0f99cd1d7213a33990e44c8ab0bf8f0bf3c9f786a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504917e5f01781ce7b0f99cd1d7213a33990e44c8ab0bf8f0bf3c9f786a754cf55b2f9be0318330fb'} -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81500d5ea8322... -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81500d5ea8322... -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81500d5ea8322... -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846177.587439, 'pubkey_prefix': '31d81500d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846177, 'text': 'Howl @ 🏡: satpass 25544'} -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Message content for processing: satpass 25544 -2025-09-02 13:49:37 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: satpass 25544 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846177.587439, 'pubkey_prefix': '31d81500d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Found raw packet data: 31d81500d5ea83227ed7c81506a74659... -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Converted to 39 bytes: 31d81500d5ea8322... -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Not enough data: need 218, have 39 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:49:37 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:49:37 - MeshCoreBot - INFO - Processing message: satpass 25544 -2025-09-02 13:49:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150101d5ea83... -2025-09-02 13:49:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150101d5ea83... -2025-09-02 13:49:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150101d5ea83... -2025-09-02 13:49:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846178.231207, 'pubkey_prefix': '2fd8150101d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e2', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150101d5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971502015fd5ea... -2025-09-02 13:49:39 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971502015fd5ea... -2025-09-02 13:49:39 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971502015fd5ea... -2025-09-02 13:49:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846179.1423302, 'pubkey_prefix': 'ec971502015fd5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971502015fd5ea83227ed7c81506a74659849500b2d342cd1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81500d5cb369b... -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81500d5cb369b... -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81500d5cb369b... -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846190.5922182, 'pubkey_prefix': '30d81500d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7171e4d0e360e5abcdcb287b521f6156ae85394a7e03b4c0e42b5631f73ef41ddb2c4b5b0842686'} -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756846190, 'text': "Howl @ 🏡: bah, I'll have to fix that when I get home."} -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Message content for processing: bah, I'll have to fix that when I get home. -2025-09-02 13:49:50 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: bah, I'll have to fix that when I get home. -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846190.5922182, 'pubkey_prefix': '30d81500d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7171e4d0e360e5abcdcb287b521f6156ae85394a7e03b4c0e42b5631f73ef41ddb2c4b5b0842686'} -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Found raw packet data: 30d81500d5cb369b648a4f317ed145a7... -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Converted to 71 bytes: 30d81500d5cb369b... -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Has transport codes: d81500d5 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Path length: 203 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Not enough data: need 209, have 71 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 13:49:50 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 13:49:50 - MeshCoreBot - INFO - Processing message: bah, I'll have to fix that when I get home. -2025-09-02 13:49:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d5cb36... -2025-09-02 13:49:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d5cb36... -2025-09-02 13:49:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d5cb36... -2025-09-02 13:49:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846191.425376, 'pubkey_prefix': '31d7150101d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7171e4d0e360e5abcdcb287b521f6156ae85394a7e03b4c0e42b5631f73ef41ddb2c4b5b0842686'} -2025-09-02 13:49:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971503917e5f78... -2025-09-02 13:49:52 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971503917e5f78... -2025-09-02 13:49:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971503917e5f78... -2025-09-02 13:49:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846192.683386, 'pubkey_prefix': 'ea971503917e5f78b6599ad00e6b87e5911e3a6ab2095c0100bea9fa6fb8465e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971503917e5f78b6599ad00e6b87e5911e3a6ab2095c0100bea9fa6fb8465e3a7d421c104314fb58ae'} -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150301155fd5... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150301155fd5... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150301155fd5... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846193.155355, 'pubkey_prefix': 'ee98150301155fd5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150301155fd5cb369b648a4f317ed145a7fc27663238a70fc35b5356ef28cc17f7171e4d0e360e5abcdcb287b521f6156ae85394a7e03b4c0e42b5631f73ef41ddb2c4b5b0842686'} -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504917e5f01... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504917e5f01... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504917e5f01... -2025-09-02 13:49:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846193.534657, 'pubkey_prefix': '31d71504917e5f0178b6599ad00e6b87e5911e3a6ab2095c0100bea9fa6fb846', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504917e5f0178b6599ad00e6b87e5911e3a6ab2095c0100bea9fa6fb8465e3a7d421c104314fb58ae'} -2025-09-02 13:49:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981104e61f805f... -2025-09-02 13:49:57 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981104e61f805f... -2025-09-02 13:49:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981104e61f805f... -2025-09-02 13:49:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846197.1604, 'pubkey_prefix': 'f0981104e61f805feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981104e61f805feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3a05668665d4c610e90e4cf3e580c72e38d5e3a182426338e72aaefbb893493d228979d0fb458d82de2d8ec540d92892aeec7f5c447253a5957fc9b4d43626d2274bc230392f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 13:49:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105e61f805f... -2025-09-02 13:49:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105e61f805f... -2025-09-02 13:49:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105e61f805f... -2025-09-02 13:49:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846198.1431239, 'pubkey_prefix': '31d81105e61f805f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c6576', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105e61f805f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3a05668665d4c610e90e4cf3e580c72e38d5e3a182426338e72aaefbb893493d228979d0fb458d82de2d8ec540d92892aeec7f5c447253a5957fc9b4d43626d2274bc230392f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150491fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150491fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150491fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846214.307979, 'pubkey_prefix': 'f098150491fb7e5f78b89cc709a6450be2d960273e5e2ecf783311beb90c66ab', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150491fb7e5f78b89cc709a6450be2d960273e5e2ecf783311beb90c66abf7a7734aceda58d8df0265'} -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150591fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150591fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150591fb7e5f... -2025-09-02 13:50:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846214.9896781, 'pubkey_prefix': '31d8150591fb7e5f0178b89cc709a6450be2d960273e5e2ecf783311beb90c66', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150591fb7e5f0178b89cc709a6450be2d960273e5e2ecf783311beb90c66abf7a7734aceda58d8df0265'} -2025-09-02 13:50:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97150691fb7e80... -2025-09-02 13:50:15 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97150691fb7e80... -2025-09-02 13:50:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97150691fb7e80... -2025-09-02 13:50:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846215.557127, 'pubkey_prefix': 'ed97150691fb7e80cd5f78b89cc709a6450be2d960273e5e2ecf783311beb90c', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97150691fb7e80cd5f78b89cc709a6450be2d960273e5e2ecf783311beb90c66abf7a7734aceda58d8df0266'} -2025-09-02 13:50:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150791fb7e80... -2025-09-02 13:50:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150791fb7e80... -2025-09-02 13:50:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150791fb7e80... -2025-09-02 13:50:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846216.170628, 'pubkey_prefix': '30d8150791fb7e80cd5f0178b89cc709a6450be2d960273e5e2ecf783311beb9', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150791fb7e80cd5f0178b89cc709a6450be2d960273e5e2ecf783311beb90c66abf7a7734aceda58d8df0266'} -2025-09-02 13:50:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 13:50:59 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 13:50:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 13:50:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846259.779304, 'pubkey_prefix': 'f29905027e5f2323853e3dd37a265941959354ce5173d08d5df4e48aed78ce3c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323853e3dd37a265941959354ce5173d08d5df4e48aed78ce3c2714e14f6fe9897f0cc086283db83afce678d413ada2f6669ac59dfb6991418fca40f7aff59e58817a52'} -2025-09-02 13:51:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 13:51:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 13:51:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 13:51:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846260.2181919, 'pubkey_prefix': '32d805037e5f012323853e3dd37a265941959354ce5173d08d5df4e48aed78ce', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323853e3dd37a265941959354ce5173d08d5df4e48aed78ce3c2714e14f6fe9897f0cc086283db83afce678d413ada2f6669ac59dfb6991418fca40f7aff59e58817a52'} -2025-09-02 13:51:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971505d038081d... -2025-09-02 13:51:23 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971505d038081d... -2025-09-02 13:51:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971505d038081d... -2025-09-02 13:51:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846283.987526, 'pubkey_prefix': 'ec971505d038081d5fcdf2ec34364e50f49fc68ac4cbf5dc0f8f67f726e96946', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505d038081d5fcdf2ec34364e50f49fc68ac4cbf5dc0f8f67f726e9694637e8a76857f91553aa0a3f9d83b1589255f1aebee18928f248138c3372d640950118d179c87e81fa99e6272315a9a3c4df597a8d224ebd3ad11e4c795d1eea618dc04a870e21bbac4dbaa9dc3099b4cb525ce682e96173d73bf7864f'} -2025-09-02 13:51:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81506d038081d... -2025-09-02 13:51:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81506d038081d... -2025-09-02 13:51:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81506d038081d... -2025-09-02 13:51:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846285.073144, 'pubkey_prefix': '32d81506d038081d5f01cdf2ec34364e50f49fc68ac4cbf5dc0f8f67f726e969', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81506d038081d5f01cdf2ec34364e50f49fc68ac4cbf5dc0f8f67f726e9694637e8a76857f91553aa0a3f9d83b1589255f1aebee18928f248138c3372d640950118d179c87e81fa99e6272315a9a3c4df597a8d224ebd3ad11e4c795d1eea618dc04a870e21bbac4dbaa9dc3099b4cb525ce682e96173d73bf7864f'} -2025-09-02 13:51:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 13:51:59 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 13:51:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 13:51:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846319.519168, 'pubkey_prefix': 'ec9805027e5f2323a340b3cf90212cf2bd19654a060914f58c012b7ec2e39248', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f2323a340b3cf90212cf2bd19654a060914f58c012b7ec2e3924876bbbb865b9e9344823a742fc1e2be212ad3491a2d67456b8a8459cfcc2e8cd20aa2b3fa316de49ddc1f'} -2025-09-02 13:52:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 13:52:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 13:52:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 13:52:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846320.240025, 'pubkey_prefix': '32d705037e5f012323a340b3cf90212cf2bd19654a060914f58c012b7ec2e392', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323a340b3cf90212cf2bd19654a060914f58c012b7ec2e3924876bbbb865b9e9344823a742fc1e2be212ad3491a2d67456b8a8459cfcc2e8cd20aa2b3fa316de49ddc1f'} -2025-09-02 13:52:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711037e1d5f23... -2025-09-02 13:52:28 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711037e1d5f23... -2025-09-02 13:52:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711037e1d5f23... -2025-09-02 13:52:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846348.128026, 'pubkey_prefix': 'ec9711037e1d5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711037e1d5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b0659b7688f1d1edebb035aa159d4a299d729967cb9191ef677a8aa8900f5363a472f7bec6df40abda70b0a04146a8090b5a8c2828ee2e099afcfdc3d68df6eb8af9a070e92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 13:52:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d711047e1d5f01... -2025-09-02 13:52:29 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d711047e1d5f01... -2025-09-02 13:52:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d711047e1d5f01... -2025-09-02 13:52:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846349.10742, 'pubkey_prefix': '33d711047e1d5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d711047e1d5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b0659b7688f1d1edebb035aa159d4a299d729967cb9191ef677a8aa8900f5363a472f7bec6df40abda70b0a04146a8090b5a8c2828ee2e099afcfdc3d68df6eb8af9a070e92bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Converted to 28 bytes: ee982104b124865f... -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd82105b124865f... -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Has transport codes: d82105b1 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 13:52:39 - MeshCoreBot - DEBUG - Not enough data: need 42, have 29 -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150691507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150691507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150691507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846361.168431, 'pubkey_prefix': 'f098150691507e1d865f7874eae58e67e933c6c80c455590e7c12a247b43cb4e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150691507e1d865f7874eae58e67e933c6c80c455590e7c12a247b43cb4e05c183349337972455d03dbaf3'} -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150791507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150791507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150791507e1d... -2025-09-02 13:52:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846361.883432, 'pubkey_prefix': '2fd8150791507e1d865f017874eae58e67e933c6c80c455590e7c12a247b43cb', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150791507e1d865f017874eae58e67e933c6c80c455590e7c12a247b43cb4e05c183349337972455d03dbaf3'} -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991503917e5f78... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991503917e5f78... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991503917e5f78... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846381.360341, 'pubkey_prefix': 'f4991503917e5f78e8dce3d2917a09f1358c821ba1cc4ca774838447256ff4c9', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503917e5f78e8dce3d2917a09f1358c821ba1cc4ca774838447256ff4c9619d7b03429d7b7f19cd'} -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504917e5f01... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504917e5f01... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504917e5f01... -2025-09-02 13:53:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846381.756002, 'pubkey_prefix': '30d81504917e5f0178e8dce3d2917a09f1358c821ba1cc4ca774838447256ff4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504917e5f0178e8dce3d2917a09f1358c821ba1cc4ca774838447256ff4c9619d7b03429d7b7f19cd'} -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503fb7e5f78... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503fb7e5f78... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503fb7e5f78... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846399.35279, 'pubkey_prefix': 'f2991503fb7e5f78acfc09c021b36f0c5562cddd4e7159b41e26818466687104', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503fb7e5f78acfc09c021b36f0c5562cddd4e7159b41e2681846668710407efeebe8e75d17cba4a'} -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504fb7e5f01... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504fb7e5f01... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504fb7e5f01... -2025-09-02 13:53:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846399.84161, 'pubkey_prefix': '32d81504fb7e5f0178acfc09c021b36f0c5562cddd4e7159b41e268184666871', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504fb7e5f0178acfc09c021b36f0c5562cddd4e7159b41e2681846668710407efeebe8e75d17cba4a'} -2025-09-02 13:53:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1503917e5f78... -2025-09-02 13:53:23 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1503917e5f78... -2025-09-02 13:53:23 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1503917e5f78... -2025-09-02 13:53:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846403.9957829, 'pubkey_prefix': 'f79a1503917e5f788727608b2512a258c22f7bc0a28e6d96aa3f5eba16147e5f', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1503917e5f788727608b2512a258c22f7bc0a28e6d96aa3f5eba16147e5f97b1e3b0c37a515989ae'} -2025-09-02 13:53:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504917e5f01... -2025-09-02 13:53:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504917e5f01... -2025-09-02 13:53:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504917e5f01... -2025-09-02 13:53:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846404.201161, 'pubkey_prefix': '32d81504917e5f01788727608b2512a258c22f7bc0a28e6d96aa3f5eba16147e', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504917e5f01788727608b2512a258c22f7bc0a28e6d96aa3f5eba16147e5f97b1e3b0c37a515989ae'} -2025-09-02 13:53:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399150491507e5f... -2025-09-02 13:53:28 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399150491507e5f... -2025-09-02 13:53:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399150491507e5f... -2025-09-02 13:53:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846408.3535821, 'pubkey_prefix': 'f399150491507e5f78e4ffe6fd29757fe457b866565edfe30d12f0fd0b31df9b', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150491507e5f78e4ffe6fd29757fe457b866565edfe30d12f0fd0b31df9bda2a2d71e9ff4c64935ade'} -2025-09-02 13:53:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150591507e5f... -2025-09-02 13:53:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150591507e5f... -2025-09-02 13:53:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150591507e5f... -2025-09-02 13:53:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846409.035249, 'pubkey_prefix': '30d8150591507e5f0178e4ffe6fd29757fe457b866565edfe30d12f0fd0b31df', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150591507e5f0178e4ffe6fd29757fe457b866565edfe30d12f0fd0b31df9bda2a2d71e9ff4c64935ade'} -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971506aa4849cd... -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971506aa4849cd... -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971506aa4849cd... -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846488.154295, 'pubkey_prefix': 'eb971506aa4849cd7e5fd5283f08f65df5016bb0cabfd7aefc3a5c6daa7cdde2', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506aa4849cd7e5fd5283f08f65df5016bb0cabfd7aefc3a5c6daa7cdde2e2bfa392a6885af62ed213a538'} -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756846485, 'text': 'Swan Base: ping'} -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Message content for processing: ping -2025-09-02 13:54:48 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Base: Swan Base: ping -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846488.154295, 'pubkey_prefix': 'eb971506aa4849cd7e5fd5283f08f65df5016bb0cabfd7aefc3a5c6daa7cdde2', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506aa4849cd7e5fd5283f08f65df5016bb0cabfd7aefc3a5c6daa7cdde2e2bfa392a6885af62ed213a538'} -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Found raw packet data: eb971506aa4849cd7e5fd5283f08f65d... -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Converted to 45 bytes: eb971506aa4849cd... -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Has transport codes: 971506aa -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Not enough data: need 78, have 45 -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 13:54:48 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 13:54:48 - MeshCoreBot - INFO - Processing message: ping -2025-09-02 13:54:48 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 13:54:48 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 13:54:48 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711037f7e5f91... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711037f7e5f91... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711037f7e5f91... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846624.375612, 'pubkey_prefix': 'eb9711037f7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711037f7e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39135ab76844500bfe0adf542822c3accfec9566fbbec2248d61402372b81b5143bda24fb266c0fc1eedb798ac1220fc50fffdf242d1c59b385a02b7a5bad17ba466be0c0692c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711047f7e5f01... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711047f7e5f01... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711047f7e5f01... -2025-09-02 13:57:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846624.942374, 'pubkey_prefix': '30d711047f7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711047f7e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39135ab76844500bfe0adf542822c3accfec9566fbbec2248d61402372b81b5143bda24fb266c0fc1eedb798ac1220fc50fffdf242d1c59b385a02b7a5bad17ba466be0c0692c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 13:57:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 13:57:15 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 13:57:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 13:57:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846635.830366, 'pubkey_prefix': 'ee9805027e5f2323dd92ab0fe0519f07ea647ddf5dd0420e4b05867d95d4271a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323dd92ab0fe0519f07ea647ddf5dd0420e4b05867d95d4271a61af5cdeb20a2565f42251aab093d8111bddff23cebc00aced434f996cf692196896c4a5b1b481a0ab23'} -2025-09-02 13:57:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 13:57:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 13:57:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 13:57:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846636.131951, 'pubkey_prefix': '30d805037e5f012323dd92ab0fe0519f07ea647ddf5dd0420e4b05867d95d427', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323dd92ab0fe0519f07ea647ddf5dd0420e4b05867d95d4271a61af5cdeb20a2565f42251aab093d8111bddff23cebc00aced434f996cf692196896c4a5b1b481a0ab23'} -2025-09-02 13:57:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503b1245fcd... -2025-09-02 13:57:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503b1245fcd... -2025-09-02 13:57:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503b1245fcd... -2025-09-02 13:57:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846642.884948, 'pubkey_prefix': 'ee981503b1245fcdc3209a9c3bda24d4f6b6208752f9c4bf525be8d9ad14e828', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503b1245fcdc3209a9c3bda24d4f6b6208752f9c4bf525be8d9ad14e828588e0d24bc3564b0bcd6c33b244edbb630c9057014fb5834a03c0dd6e451a96f2938d02f590d0aec4b9f'} -2025-09-02 13:57:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504b1245f01... -2025-09-02 13:57:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504b1245f01... -2025-09-02 13:57:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504b1245f01... -2025-09-02 13:57:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846643.608191, 'pubkey_prefix': '32d81504b1245f01cdc3209a9c3bda24d4f6b6208752f9c4bf525be8d9ad14e8', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504b1245f01cdc3209a9c3bda24d4f6b6208752f9c4bf525be8d9ad14e828588e0d24bc3564b0bcd6c33b244edbb630c9057014fb5834a03c0dd6e451a96f2938d02f590d0aec4b9f'} -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815058038081d... -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815058038081d... -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815058038081d... -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846688.064501, 'pubkey_prefix': 'ef9815058038081d5fd5480401b70f6b8dde177ffc5f862e7d44f60a33fce3e3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815058038081d5fd5480401b70f6b8dde177ffc5f862e7d44f60a33fce3e3b391d1da7aadc36352e0d5fbdf8a7f0526f88c2ebf7e081280380d19'} -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756846683, 'text': 'moss 🐕🐾: Belmont & E Republican test'} -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Message content for processing: Belmont & E Republican test -2025-09-02 13:58:08 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Belmont & E Republican test -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846688.064501, 'pubkey_prefix': 'ef9815058038081d5fd5480401b70f6b8dde177ffc5f862e7d44f60a33fce3e3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815058038081d5fd5480401b70f6b8dde177ffc5f862e7d44f60a33fce3e3b391d1da7aadc36352e0d5fbdf8a7f0526f88c2ebf7e081280380d19'} -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Found raw packet data: ef9815058038081d5fd5480401b70f6b... -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Converted to 60 bytes: ef9815058038081d... -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Has transport codes: 98150580 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Not enough data: need 62, have 60 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:58:08 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 13:58:08 - MeshCoreBot - INFO - Processing message: Belmont & E Republican test -2025-09-02 13:58:08 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 13:58:08 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 5 hops | SNR: -4.25 dB | RSSI: -104 dBm | Routed (5 hops) | Received at: 13:58:03 -2025-09-02 13:58:08 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:58:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150101d52077... -2025-09-02 13:58:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150101d52077... -2025-09-02 13:58:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150101d52077... -2025-09-02 13:58:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846689.6068292, 'pubkey_prefix': '2fd7150101d52077be20423821b6f9c29245ab6a084eab2fa1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150101d52077be20423821b6f9c29245ab6a084eab2fa1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7693df22b3bf30dde677b4197f2b95fbbcc2711b2cbb486b33629f1492bbff3260f01e2ac3533ea4f8f011e031e9ec2ee589dd714d715473ed587e07c9cbe011d103cabf0148208d84bca19552f8b99c94b8b2e396f3fcbd6f74f35de53d64c071'} -2025-09-02 13:58:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815068038081d... -2025-09-02 13:58:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815068038081d... -2025-09-02 13:58:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815068038081d... -2025-09-02 13:58:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846690.3907998, 'pubkey_prefix': '32d815068038081d5f01d5480401b70f6b8dde177ffc5f862e7d44f60a33fce3', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815068038081d5f01d5480401b70f6b8dde177ffc5f862e7d44f60a33fce3e3b391d1da7aadc36352e0d5fbdf8a7f0526f88c2ebf7e081280380d19'} -2025-09-02 13:58:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd520... -2025-09-02 13:58:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd520... -2025-09-02 13:58:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd520... -2025-09-02 13:58:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846694.6505249, 'pubkey_prefix': 'ee981502015fd52077be20423821b6f9c29245ab6a084eab2fa1c88e7f2b4861', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd52077be20423821b6f9c29245ab6a084eab2fa1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7693df22b3bf30dde677b4197f2b95fbbcc2711b2cbb486b33629f1492bbff3260f01e2ac3533ea4f8f011e031e9ec2ee589dd714d715473ed587e07c9cbe011d103cabf0148208d84bca19552f8b99c94b8b2e396f3fcbd6f74f35de53d64c071'} -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503b1245fcd... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503b1245fcd... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503b1245fcd... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846704.0999732, 'pubkey_prefix': 'f2991503b1245fcd232a186e6fa78ccf9e4c5e996e47569bf5adc5a19b091f05', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503b1245fcd232a186e6fa78ccf9e4c5e996e47569bf5adc5a19b091f05f7caca223226747a019a6a1c888ce303ad6933bd3b38e8c06f5f'} -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504b1245f01... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504b1245f01... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504b1245f01... -2025-09-02 13:58:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846704.807134, 'pubkey_prefix': '31d81504b1245f01cd232a186e6fa78ccf9e4c5e996e47569bf5adc5a19b091f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504b1245f01cd232a186e6fa78ccf9e4c5e996e47569bf5adc5a19b091f05f7caca223226747a019a6a1c888ce303ad6933bd3b38e8c06f5f'} -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503b1245fd5... -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503b1245fd5... -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503b1245fd5... -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846710.524549, 'pubkey_prefix': 'f1981503b1245fd508fc43299220cc8ec266b026592bdf04960f99436e0c2717', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503b1245fd508fc43299220cc8ec266b026592bdf04960f99436e0c2717757e66896b28546989c6'} -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756846708, 'text': 'Alice 🐇: Test'} -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Extracted sender from text: Alice 🐇 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 13:58:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Alice 🐇: Alice 🐇: Test -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756846710.524549, 'pubkey_prefix': 'f1981503b1245fd508fc43299220cc8ec266b026592bdf04960f99436e0c2717', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503b1245fd508fc43299220cc8ec266b026592bdf04960f99436e0c2717757e66896b28546989c6'} -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Found raw packet data: f1981503b1245fd508fc43299220cc8e... -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Converted to 42 bytes: f1981503b1245fd5... -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Not enough data: need 154, have 42 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 13:58:30 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 13:58:30 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 13:58:30 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 13:58:30 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Alice 🐇 | Routed through 3 hops | SNR: -3.75 dB | RSSI: -104 dBm | Routed (3 hops) | Received at: 13:58:28 -2025-09-02 13:58:30 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 13:58:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504b1245f01... -2025-09-02 13:58:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504b1245f01... -2025-09-02 13:58:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504b1245f01... -2025-09-02 13:58:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846711.375376, 'pubkey_prefix': '2fd81504b1245f01d508fc43299220cc8ec266b026592bdf04960f99436e0c27', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504b1245f01d508fc43299220cc8ec266b026592bdf04960f99436e0c2717757e66896b28546989c6'} -2025-09-02 13:58:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d560f4... -2025-09-02 13:58:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d560f4... -2025-09-02 13:58:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d560f4... -2025-09-02 13:58:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846713.113581, 'pubkey_prefix': '30d8150101d560f4b26774992cdddb152a75cef8a9fe3ceca1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d560f4b26774992cdddb152a75cef8a9fe3ceca1c88e7f2b4861b62a2a3b1680013404bc4f74d0d4f18fd322859be3231f4f5970b19f55102ba66ff315cab3d563f387e7941650773f575b193897abb5cda85bf306328000039ce98b714097f73b94b551c166bdacaa8400d5f8c64be604a29ed4805430e74fb88e8a140d2c3712174fa16a9671ca305e4b25f82c3ba819c63ae328c6c83d70fdc4f6598799d4ec5367'} -2025-09-02 13:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81200010101c0... -2025-09-02 13:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81200010101c0... -2025-09-02 13:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81200010101c0... -2025-09-02 13:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846715.250174, 'pubkey_prefix': '31d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172057b5ab768c58d18db48263d54ebfe924ccd326ced4863610b7e2034d9b3c32f67f64e9f6a1c8084680c1f037870f3dd185ff8e09dd29d679c39c63a44629d678e477ddc0c92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 13:58:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991502015fd560... -2025-09-02 13:58:37 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991502015fd560... -2025-09-02 13:58:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991502015fd560... -2025-09-02 13:58:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846717.040531, 'pubkey_prefix': 'f5991502015fd560f4b26774992cdddb152a75cef8a9fe3ceca1c88e7f2b4861', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991502015fd560f4b26774992cdddb152a75cef8a9fe3ceca1c88e7f2b4861b62a2a3b1680013404bc4f74d0d4f18fd322859be3231f4f5970b19f55102ba66ff315cab3d563f387e7941650773f575b193897abb5cda85bf306328000039ce98b714097f73b94b551c166bdacaa8400d5f8c64be604a29ed4805430e74fb88e8a140d2c3712174fa16a9671ca305e4b25f82c3ba819c63ae328c6c83d70fdc4f6598799d4ec5367'} -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991505e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991505e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991505e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846739.448537, 'pubkey_prefix': 'f3991505e61f381d5fcd46272eea7caceb86fa178d4ee6e828af07c9d04463f6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e61f381d5fcd46272eea7caceb86fa178d4ee6e828af07c9d04463f62cb42fd42ac96f7060cde2a6'} -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506e61f381d... -2025-09-02 13:58:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846739.938391, 'pubkey_prefix': '31d71506e61f381d5f01cd46272eea7caceb86fa178d4ee6e828af07c9d04463', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506e61f381d5f01cd46272eea7caceb86fa178d4ee6e828af07c9d04463f62cb42fd42ac96f7060cde2a6'} -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f54c5... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f54c5... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f54c5... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846762.005174, 'pubkey_prefix': 'f29905027e5f54c56140d711c65933044dc4ac7eb84383b6723d3cb5a01c103f', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f54c56140d711c65933044dc4ac7eb84383b6723d3cb5a01c103f971694b0573064c3a3873c054baa0f6ba51797765012e5cfc62b216980eb3d861a35c30a36c0409efa37'} -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 13:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846762.588724, 'pubkey_prefix': '31d805037e5f0154c56140d711c65933044dc4ac7eb84383b6723d3cb5a01c10', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c56140d711c65933044dc4ac7eb84383b6723d3cb5a01c103f971694b0573064c3a3873c054baa0f6ba51797765012e5cfc62b216980eb3d861a35c30a36c0409efa37'} -2025-09-02 13:59:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981504d0e67e5f... -2025-09-02 13:59:39 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981504d0e67e5f... -2025-09-02 13:59:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981504d0e67e5f... -2025-09-02 13:59:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846779.6008499, 'pubkey_prefix': 'ef981504d0e67e5fcda469ad6c8f2863c3979a4a09240c69b0c9eb2c358da2b0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504d0e67e5fcda469ad6c8f2863c3979a4a09240c69b0c9eb2c358da2b0f162d0d82ee480527dd499b780ec76d2c148d647175e788ed4a1909f5f698421588228c1a5ad474aeb785e'} -2025-09-02 13:59:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81505d0e67e5f... -2025-09-02 13:59:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81505d0e67e5f... -2025-09-02 13:59:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81505d0e67e5f... -2025-09-02 13:59:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846780.322193, 'pubkey_prefix': '32d81505d0e67e5f01cda469ad6c8f2863c3979a4a09240c69b0c9eb2c358da2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81505d0e67e5f01cda469ad6c8f2863c3979a4a09240c69b0c9eb2c358da2b0f162d0d82ee480527dd499b780ec76d2c148d647175e788ed4a1909f5f698421588228c1a5ad474aeb785e'} -2025-09-02 13:59:56 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee981503381d5fcd... -2025-09-02 13:59:56 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 13:59:56 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 13:59:56 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 13:59:57 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d71504381d5f01... -2025-09-02 13:59:57 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 13:59:57 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 13:59:57 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971503387e5fcd... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971503387e5fcd... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971503387e5fcd... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846814.197908, 'pubkey_prefix': 'ee971503387e5fcd07812a869b12a26b8f20ec8dc9aa7c6e7c72cba80e99680b', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971503387e5fcd07812a869b12a26b8f20ec8dc9aa7c6e7c72cba80e99680bba49a909b50b50f79765'} -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504387e5f01... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504387e5f01... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504387e5f01... -2025-09-02 14:00:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846814.592731, 'pubkey_prefix': '32d81504387e5f01cd07812a869b12a26b8f20ec8dc9aa7c6e7c72cba80e9968', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504387e5f01cd07812a869b12a26b8f20ec8dc9aa7c6e7c72cba80e99680bba49a909b50b50f79765'} -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991503237e5f1b... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991503237e5f1b... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991503237e5f1b... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846867.211863, 'pubkey_prefix': 'f4991503237e5f1b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb56b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503237e5f1b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb56b7aa981520c7c3a334d60'} -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504237e5f01... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504237e5f01... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504237e5f01... -2025-09-02 14:01:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846867.701035, 'pubkey_prefix': '31d71504237e5f011b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb5', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504237e5f011b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb56b7aa981520c7c3a334d60'} -2025-09-02 14:01:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150823fb80e6... -2025-09-02 14:01:09 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150823fb80e6... -2025-09-02 14:01:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150823fb80e6... -2025-09-02 14:01:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846869.3102238, 'pubkey_prefix': 'f299150823fb80e6d080cd5f1b323f180d09a92d5d96c0be709cef6f6374c143', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150823fb80e6d080cd5f1b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb56b7aa981520c7c3a334d00'} -2025-09-02 14:01:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35d7150923fb80e6... -2025-09-02 14:01:10 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35d7150923fb80e6... -2025-09-02 14:01:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 35d7150923fb80e6... -2025-09-02 14:01:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846870.0283918, 'pubkey_prefix': '35d7150923fb80e6d080cd5f011b323f180d09a92d5d96c0be709cef6f6374c1', 'snr': 13.25, 'rssi': -41, 'raw_hex': '35d7150923fb80e6d080cd5f011b323f180d09a92d5d96c0be709cef6f6374c143e76e4cb56b7aa981520c7c3a334d00'} -2025-09-02 14:01:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f857ed0... -2025-09-02 14:01:30 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f857ed0... -2025-09-02 14:01:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f857ed0... -2025-09-02 14:01:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846890.831424, 'pubkey_prefix': 'f39905015f857ed02c61f1a4058c54f6361c2ce2d46e29ada2ef7fea87089022', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f857ed02c61f1a4058c54f6361c2ce2d46e29ada2ef7fea870890221ceb9dd27581432bae2ed2ac1db00365c4bb562277257a6aa701de0cdb2b4a04bd891fddcb80f81a65'} -2025-09-02 14:01:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705025f01857e... -2025-09-02 14:01:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705025f01857e... -2025-09-02 14:01:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705025f01857e... -2025-09-02 14:01:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846891.1312761, 'pubkey_prefix': '2fd705025f01857ed02c61f1a4058c54f6361c2ce2d46e29ada2ef7fea870890', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705025f01857ed02c61f1a4058c54f6361c2ce2d46e29ada2ef7fea870890221ceb9dd27581432bae2ed2ac1db00365c4bb562277257a6aa701de0cdb2b4a04bd891fddcb80f81a65'} -2025-09-02 14:01:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503237e5f1b... -2025-09-02 14:01:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503237e5f1b... -2025-09-02 14:01:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503237e5f1b... -2025-09-02 14:01:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846894.689899, 'pubkey_prefix': 'f3991503237e5f1b80019fed7e86ef923d13d9674abd84dd331607fab45e5268', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503237e5f1b80019fed7e86ef923d13d9674abd84dd331607fab45e5268a86e09e877578ba808cf'} -2025-09-02 14:01:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71504237e5f01... -2025-09-02 14:01:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71504237e5f01... -2025-09-02 14:01:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71504237e5f01... -2025-09-02 14:01:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846895.180704, 'pubkey_prefix': '31d71504237e5f011b80019fed7e86ef923d13d9674abd84dd331607fab45e52', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71504237e5f011b80019fed7e86ef923d13d9674abd84dd331607fab45e5268a86e09e877578ba808cf'} -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981509237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981509237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981509237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846896.56991, 'pubkey_prefix': 'f0981509237e2a40984849cd5f1b80019fed7e86ef923d13d9674abd84dd3316', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981509237e2a40984849cd5f1b80019fed7e86ef923d13d9674abd84dd331607fab45e5268a86e09e877578ba808cc'} -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150a237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150a237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150a237e2a40... -2025-09-02 14:01:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846896.885049, 'pubkey_prefix': '30d7150a237e2a40984849cd5f011b80019fed7e86ef923d13d9674abd84dd33', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150a237e2a40984849cd5f011b80019fed7e86ef923d13d9674abd84dd331607fab45e5268a86e09e877578ba808cc'} -2025-09-02 14:01:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150423fb7e5f... -2025-09-02 14:01:50 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150423fb7e5f... -2025-09-02 14:01:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150423fb7e5f... -2025-09-02 14:01:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846910.660641, 'pubkey_prefix': 'ee98150423fb7e5f1b858eee78fd800aec69bd719b240d568da96eb5ca041443', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150423fb7e5f1b858eee78fd800aec69bd719b240d568da96eb5ca04144338cf1409e875038a511405cd4835364104ee43e485fc6c22c8a322'} -2025-09-02 14:01:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150523fb7e5f... -2025-09-02 14:01:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150523fb7e5f... -2025-09-02 14:01:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150523fb7e5f... -2025-09-02 14:01:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846911.281158, 'pubkey_prefix': '2fd7150523fb7e5f011b858eee78fd800aec69bd719b240d568da96eb5ca0414', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150523fb7e5f011b858eee78fd800aec69bd719b240d568da96eb5ca04144338cf1409e875038a511405cd4835364104ee43e485fc6c22c8a322'} -2025-09-02 14:02:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990503fb7e5f23... -2025-09-02 14:02:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990503fb7e5f23... -2025-09-02 14:02:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990503fb7e5f23... -2025-09-02 14:02:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846947.311528, 'pubkey_prefix': 'f4990503fb7e5f2323ebc717986e2aa8035eee6b67b7aecfed4c3238b7a11c1a', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990503fb7e5f2323ebc717986e2aa8035eee6b67b7aecfed4c3238b7a11c1a606dd0e9a4996e06798e31f309ea47babcf5bfc690899ba697e9510b720985540582495f8dcb338c485175'} -2025-09-02 14:02:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504fb7e5f01... -2025-09-02 14:02:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504fb7e5f01... -2025-09-02 14:02:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504fb7e5f01... -2025-09-02 14:02:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846948.176415, 'pubkey_prefix': '30d80504fb7e5f012323ebc717986e2aa8035eee6b67b7aecfed4c3238b7a11c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504fb7e5f012323ebc717986e2aa8035eee6b67b7aecfed4c3238b7a11c1a606dd0e9a4996e06798e31f309ea47babcf5bfc690899ba697e9510b720985540582495f8dcb338c485175'} -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846981.18134, 'pubkey_prefix': 'f39905027e5f23231e04d51316aa23096df2d31ff32335be6208091a9f99ab49', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23231e04d51316aa23096df2d31ff32335be6208091a9f99ab492ed972f751ae52c867aca948edcaf5132483c2a7709e585e8fe4bdb79563422c61b0b0ad370873af6171'} -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 14:03:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756846981.904277, 'pubkey_prefix': '31d805037e5f0123231e04d51316aa23096df2d31ff32335be6208091a9f99ab', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123231e04d51316aa23096df2d31ff32335be6208091a9f99ab492ed972f751ae52c867aca948edcaf5132483c2a7709e585e8fe4bdb79563422c61b0b0ad370873af6171'} -2025-09-02 14:03:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705015f547e22... -2025-09-02 14:03:23 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705015f547e22... -2025-09-02 14:03:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705015f547e22... -2025-09-02 14:03:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847003.9406579, 'pubkey_prefix': 'ee9705015f547e22e0b0552057162a15d959fd936a3d7bba202a56a50b5d0187', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705015f547e22e0b0552057162a15d959fd936a3d7bba202a56a50b5d0187b30201de37ac830634c542065eff79865134015b956ab0fbba56e360a6f87590a3401edf126c86dea1'} -2025-09-02 14:03:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 14:03:24 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 14:03:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 14:03:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847004.664576, 'pubkey_prefix': '32d805025f01547e22e0b0552057162a15d959fd936a3d7bba202a56a50b5d01', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e22e0b0552057162a15d959fd936a3d7bba202a56a50b5d0187b30201de37ac830634c542065eff79865134015b956ab0fbba56e360a6f87590a3401edf126c86dea1'} -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847012.015685, 'pubkey_prefix': 'ef9805027e5f232356018e3fa95ef1a70c08ef89981d4a8ca40562a1c8eac615', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232356018e3fa95ef1a70c08ef89981d4a8ca40562a1c8eac615199d1161c286cdabf8979ea7a37cf9f3cb884c226ddbe61c7d38cebfa404ec3e598749617b326caaf8da'} -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 14:03:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847012.45872, 'pubkey_prefix': '32d805037e5f01232356018e3fa95ef1a70c08ef89981d4a8ca40562a1c8eac6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232356018e3fa95ef1a70c08ef89981d4a8ca40562a1c8eac615199d1161c286cdabf8979ea7a37cf9f3cb884c226ddbe61c7d38cebfa404ec3e598749617b326caaf8da'} -2025-09-02 14:04:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 14:04:12 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 14:04:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 14:04:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847052.855278, 'pubkey_prefix': 'ef9805027e5f2323063f2a99864e60f2c183c98040a6134d1873f0e2f5f9f002', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323063f2a99864e60f2c183c98040a6134d1873f0e2f5f9f002d84f9630ad0e0d917aa5235174800835c998096ef4e4be9e975adbdd1cc8e7e1d7635cf16b0175f34d8b'} -2025-09-02 14:04:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 14:04:13 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 14:04:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 14:04:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847053.2975051, 'pubkey_prefix': '32d805037e5f012323063f2a99864e60f2c183c98040a6134d1873f0e2f5f9f0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323063f2a99864e60f2c183c98040a6134d1873f0e2f5f9f002d84f9630ad0e0d917aa5235174800835c998096ef4e4be9e975adbdd1cc8e7e1d7635cf16b0175f34d8b'} -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98110448c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98110448c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98110448c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847085.217532, 'pubkey_prefix': 'ee98110448c77e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aa', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98110448c77e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a1df664566b0bff1f3417f4f104b22f86116f5709e1fa5ad25183c06513e4a203e4d92d766e173a7677c3fa68afde63c84e41e2b1b5537d7ed19b876d8589d7d84db73730892b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7110548c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7110548c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7110548c77e5f... -2025-09-02 14:04:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847085.784677, 'pubkey_prefix': '33d7110548c77e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7110548c77e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a1df664566b0bff1f3417f4f104b22f86116f5709e1fa5ad25183c06513e4a203e4d92d766e173a7677c3fa68afde63c84e41e2b1b5537d7ed19b876d8589d7d84db73730892b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 14:05:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 14:05:00 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 14:05:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 14:05:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847100.7697952, 'pubkey_prefix': 'ed9805027e5f232381471bbf49c60a1327ad94662782e3aef4b10cb20ce2b27f', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f232381471bbf49c60a1327ad94662782e3aef4b10cb20ce2b27f71952bac242ead0831d33017d89de87a7a17d31635c05c6db7a55d38b835dea7f83acb066366480d4bea'} -2025-09-02 14:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 14:05:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 14:05:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 14:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847101.2115269, 'pubkey_prefix': '33d705037e5f01232381471bbf49c60a1327ad94662782e3aef4b10cb20ce2b2', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f01232381471bbf49c60a1327ad94662782e3aef4b10cb20ce2b27f71952bac242ead0831d33017d89de87a7a17d31635c05c6db7a55d38b835dea7f83acb066366480d4bea'} -2025-09-02 14:05:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e996110589e2807e... -2025-09-02 14:05:48 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e996110589e2807e... -2025-09-02 14:05:48 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e996110589e2807e... -2025-09-02 14:05:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847148.789671, 'pubkey_prefix': 'e996110589e2807e5f9477dcb12240ea0c7737999bbf24de385548cb701dde78', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996110589e2807e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93335cb7689f3bb243edc43439ca8308b899355303eee4e0e07f845b2f840afb398184134609ccba717282c0de1febda22f90ad707cf85b3b5a2e495871780b7f4d3a61b0992f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 14:05:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d7110689e2807e... -2025-09-02 14:05:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d7110689e2807e... -2025-09-02 14:05:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d7110689e2807e... -2025-09-02 14:05:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847150.492936, 'pubkey_prefix': '32d7110689e2807e5f019477dcb12240ea0c7737999bbf24de385548cb701dde', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d7110689e2807e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa93335cb7689f3bb243edc43439ca8308b899355303eee4e0e07f845b2f840afb398184134609ccba717282c0de1febda22f90ad707cf85b3b5a2e495871780b7f4d3a61b0992f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 14:08:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971504b1c77e5f... -2025-09-02 14:08:28 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971504b1c77e5f... -2025-09-02 14:08:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971504b1c77e5f... -2025-09-02 14:08:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847308.459108, 'pubkey_prefix': 'ec971504b1c77e5fcd759c05ff170bfd7438c157892d99dfd3d304f43b33d534', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971504b1c77e5fcd759c05ff170bfd7438c157892d99dfd3d304f43b33d534bb743a75b35c51806dd22519520c01358a47772fdf8708bff4ca0c9d13ffd6922aaa4b675963b1f54e1af5'} -2025-09-02 14:08:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71505b1c77e5f... -2025-09-02 14:08:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71505b1c77e5f... -2025-09-02 14:08:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71505b1c77e5f... -2025-09-02 14:08:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847309.0400598, 'pubkey_prefix': '30d71505b1c77e5f01cd759c05ff170bfd7438c157892d99dfd3d304f43b33d5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71505b1c77e5f01cd759c05ff170bfd7438c157892d99dfd3d304f43b33d534bb743a75b35c51806dd22519520c01358a47772fdf8708bff4ca0c9d13ffd6922aaa4b675963b1f54e1af5'} -2025-09-02 14:09:10 - MeshCoreBot - DEBUG - Converted to 25 bytes: f1991502385fcdf8... -2025-09-02 14:09:10 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:09:10 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:09:10 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-02 14:09:11 - MeshCoreBot - DEBUG - Converted to 26 bytes: 33d81503385f01cd... -2025-09-02 14:09:11 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 14:09:11 - MeshCoreBot - DEBUG - Has transport codes: d8150338 -2025-09-02 14:09:11 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:09:11 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 14:09:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991508b89164c7... -2025-09-02 14:09:12 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991508b89164c7... -2025-09-02 14:09:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991508b89164c7... -2025-09-02 14:09:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847352.6567428, 'pubkey_prefix': 'f1991508b89164c7b124865f16825baea0d6cbe6ad17e996a32819d8f123c45a', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991508b89164c7b124865f16825baea0d6cbe6ad17e996a32819d8f123c45aedd5953f3a40cd553d986ecee3383cdc219f02c5308e6aee0cbb9abc1946dbebd9e0a29a1e0c301cca41ada4f8c145db70950b98a1982b7b3006c4210cf1ee'} -2025-09-02 14:09:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71509b89164c7... -2025-09-02 14:09:13 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71509b89164c7... -2025-09-02 14:09:13 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71509b89164c7... -2025-09-02 14:09:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847353.020451, 'pubkey_prefix': '31d71509b89164c7b124865f0116825baea0d6cbe6ad17e996a32819d8f123c4', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71509b89164c7b124865f0116825baea0d6cbe6ad17e996a32819d8f123c45aedd5953f3a40cd553d986ecee3383cdc219f02c5308e6aee0cbb9abc1946dbebd9e0a29a1e0c301cca41ada4f8c145db70950b98a1982b7b3006c4210cf1ee'} -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Converted to 26 bytes: f09805027e5fb769... -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Has transport codes: 9805027e -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d805037e5f01b7... -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Has transport codes: d805037e -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:09:25 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 14:09:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103e2805f69... -2025-09-02 14:09:32 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103e2805f69... -2025-09-02 14:09:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103e2805f69... -2025-09-02 14:09:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847372.5620868, 'pubkey_prefix': 'ef981103e2805f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103e2805f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557f75cb76815838ecf755fa93a5fcd6dacdc1ae254e3b08a1d5f5ec1f40eb13088dcb350a4ccabb5b81f7ba47f65d18a2aa3d172d1525669f6a8663acff0ad46e5205c7f0092640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 14:09:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104e2805f01... -2025-09-02 14:09:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104e2805f01... -2025-09-02 14:09:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104e2805f01... -2025-09-02 14:09:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847374.007133, 'pubkey_prefix': '32d81104e2805f016945360791a6afe66a7ff0297d5f4948c70f2dedaef52954', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104e2805f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557f75cb76815838ecf755fa93a5fcd6dacdc1ae254e3b08a1d5f5ec1f40eb13088dcb350a4ccabb5b81f7ba47f65d18a2aa3d172d1525669f6a8663acff0ad46e5205c7f0092640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 14:09:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502385fcdbb... -2025-09-02 14:09:41 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502385fcdbb... -2025-09-02 14:09:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502385fcdbb... -2025-09-02 14:09:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847381.392029, 'pubkey_prefix': 'ee981502385fcdbb4f84913975b6ea0a217d3f76abbdbe06f8df657554f2f288', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502385fcdbb4f84913975b6ea0a217d3f76abbdbe06f8df657554f2f288ef581f72c77df0e8beb6f5b945e178f4a5ddb97b6190e9a68f7586c3709f2da2d4c1f7c68ebd9d3c95144f9437a1506a9a2143655a8476f93a62086f056d31be946a962e9a0b50936f2e437a03f5b4c69ca4d7ae2b298e9392f877960a9e3005bd1cd28434700d2f72'} -2025-09-02 14:09:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71503385f01cd... -2025-09-02 14:09:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71503385f01cd... -2025-09-02 14:09:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71503385f01cd... -2025-09-02 14:09:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847382.347688, 'pubkey_prefix': '2fd71503385f01cdbb4f84913975b6ea0a217d3f76abbdbe06f8df657554f2f2', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71503385f01cdbb4f84913975b6ea0a217d3f76abbdbe06f8df657554f2f288ef581f72c77df0e8beb6f5b945e178f4a5ddb97b6190e9a68f7586c3709f2da2d4c1f7c68ebd9d3c95144f9437a1506a9a2143655a8476f93a62086f056d31be946a962e9a0b50936f2e437a03f5b4c69ca4d7ae2b298e9392f877960a9e3005bd1cd28434700d2f72'} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503b1245f11... -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503b1245f11... -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503b1245f11... -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847394.2940302, 'pubkey_prefix': 'f3991503b1245f113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503b1245f113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda636dece4db324e509638422c9dc225090fc8a070fb93336f68879c77fa0239a2226291d241ddb77a00b617b6a6f606e6943499006e7d61dfd84ef4e0b6fe25ecc47522a8232be55df5695a7ed4afcbd02a30d9a510e1ab0b30920d016df509fab0a61bc84621fbada5669ca699fbd4e0a35178ddec933dc16b43'} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756847384, 'text': "Tae's T114: It is helpful, when loading a Bluetooth companion device, to use the ble firmware. This has been a public service message."} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Message content for processing: It is helpful, when loading a Bluetooth companion device, to use the ble firmware. This has been a public service message. -2025-09-02 14:09:54 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: It is helpful, when loading a Bluetooth companion device, to use the ble firmware. This has been a public service message. -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847394.2940302, 'pubkey_prefix': 'f3991503b1245f113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503b1245f113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda636dece4db324e509638422c9dc225090fc8a070fb93336f68879c77fa0239a2226291d241ddb77a00b617b6a6f606e6943499006e7d61dfd84ef4e0b6fe25ecc47522a8232be55df5695a7ed4afcbd02a30d9a510e1ab0b30920d016df509fab0a61bc84621fbada5669ca699fbd4e0a35178ddec933dc16b43'} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Found raw packet data: f3991503b1245f113641f5dae6336840... -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Converted to 154 bytes: f3991503b1245f11... -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Has transport codes: 991503b1 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Path bytes: 5f113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda636dece4db324e509638 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Payload: 422c9dc225090fc8a070fb93336f6887... (112 bytes) -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 243, 'path_len': 36, 'path_nodes': ['115f', '4136', 'daf5', '33e6', '4068', '6642', '9aec', '6c32', 'eac7', '819c', '7dfe', '54e3', 'da0c', '6d63', 'e4ec', '32db', '504e', '3896'], 'payload': '422c9dc225090fc8a070fb93336f68879c77fa0239a2226291d241ddb77a00b617b6a6f606e6943499006e7d61dfd84ef4e0b6fe25ecc47522a8232be55df5695a7ed4afcbd02a30d9a510e1ab0b30920d016df509fab0a61bc84621fbada5669ca699fbd4e0a35178ddec933dc16b43', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 243, 'path_len': 36, 'path_nodes': ['115f', '4136', 'daf5', '33e6', '4068', '6642', '9aec', '6c32', 'eac7', '819c', '7dfe', '54e3', 'da0c', '6d63', 'e4ec', '32db', '504e', '3896'], 'payload': '422c9dc225090fc8a070fb93336f68879c77fa0239a2226291d241ddb77a00b617b6a6f606e6943499006e7d61dfd84ef4e0b6fe25ecc47522a8232be55df5695a7ed4afcbd02a30d9a510e1ab0b30920d016df509fab0a61bc84621fbada5669ca699fbd4e0a35178ddec933dc16b43', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (3 hops) -2025-09-02 14:09:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:09:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71504b1245f01... -2025-09-02 14:09:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71504b1245f01... -2025-09-02 14:09:55 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71504b1245f01... -2025-09-02 14:09:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847395.354409, 'pubkey_prefix': '32d71504b1245f01113641f5dae63368404266ec9a326cc7ea9c81fe7de3540c', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71504b1245f01113641f5dae63368404266ec9a326cc7ea9c81fe7de3540cda636dece4db324e509638422c9dc225090fc8a070fb93336f68879c77fa0239a2226291d241ddb77a00b617b6a6f606e6943499006e7d61dfd84ef4e0b6fe25ecc47522a8232be55df5695a7ed4afcbd02a30d9a510e1ab0b30920d016df509fab0a61bc84621fbada5669ca699fbd4e0a35178ddec933dc16b43'} -2025-09-02 14:10:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961506aa4849cd... -2025-09-02 14:10:22 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961506aa4849cd... -2025-09-02 14:10:22 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961506aa4849cd... -2025-09-02 14:10:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847422.85328, 'pubkey_prefix': 'e7961506aa4849cd7e5fb3d8fe999053de407a26e1699d7a8d9efb94a2f2b5a8', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961506aa4849cd7e5fb3d8fe999053de407a26e1699d7a8d9efb94a2f2b5a853be07d02c965149fabdd065378459f4ac43c60a1f53bf2d828896cae2'} -2025-09-02 14:10:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71507aa4849cd... -2025-09-02 14:10:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71507aa4849cd... -2025-09-02 14:10:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71507aa4849cd... -2025-09-02 14:10:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847423.111535, 'pubkey_prefix': '2fd71507aa4849cd7e5f01b3d8fe999053de407a26e1699d7a8d9efb94a2f2b5', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71507aa4849cd7e5f01b3d8fe999053de407a26e1699d7a8d9efb94a2f2b5a853be07d02c965149fabdd065378459f4ac43c60a1f53bf2d828896cae2'} -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971503237e5f11... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971503237e5f11... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971503237e5f11... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847429.174989, 'pubkey_prefix': 'ed971503237e5f11e2719bd529e168e12459a7d9ebc09c16725756d405ae6f1a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503237e5f11e2719bd529e168e12459a7d9ebc09c16725756d405ae6f1a76ef998f8e684ddb20c8392dba99a9296b17f08e6697e5d1de5e'} -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756847423, 'text': 'Dominant Impulse: I feel that PSA. 💀'} -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Extracted sender from text: Dominant Impulse -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Message content for processing: I feel that PSA. 💀 -2025-09-02 14:10:29 - MeshCoreBot - INFO - Received channel message (Public) from Dominant Impulse: Dominant Impulse: I feel that PSA. 💀 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847429.174989, 'pubkey_prefix': 'ed971503237e5f11e2719bd529e168e12459a7d9ebc09c16725756d405ae6f1a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503237e5f11e2719bd529e168e12459a7d9ebc09c16725756d405ae6f1a76ef998f8e684ddb20c8392dba99a9296b17f08e6697e5d1de5e'} -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Found raw packet data: ed971503237e5f11e2719bd529e168e1... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Converted to 58 bytes: ed971503237e5f11... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Not enough data: need 153, have 58 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504237e5f01... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504237e5f01... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504237e5f01... -2025-09-02 14:10:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847429.768523, 'pubkey_prefix': '30d71504237e5f0111e2719bd529e168e12459a7d9ebc09c16725756d405ae6f', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504237e5f0111e2719bd529e168e12459a7d9ebc09c16725756d405ae6f1a76ef998f8e684ddb20c8392dba99a9296b17f08e6697e5d1de5e'} -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981504b1c4245f... -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981504b1c4245f... -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981504b1c4245f... -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847432.5508149, 'pubkey_prefix': 'f0981504b1c4245f11b37a0ed0d548485281c858c883fe0c7f70e380adccfc1f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504b1c4245f11b37a0ed0d548485281c858c883fe0c7f70e380adccfc1f4b7e9324b9756d683c7a60dc3a1d21bb6969e2316f3bb2b4cb238cea7a62dbe162b7eadfe4381a4ac826181af9b51d2bb4193bdc918ed45989265b83ab3657ddfb282bdfe3d74d9eedd8ca1914020730123c15eef1aa56749f44cac6d0ef1138f999695036a0e97defb5926e4a8492df6a4f0ffc7ac95e850f6453'} -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756847423, 'text': "Tae's T114: Brought to you by an embarrassingly long troubleshooting session wondering why the heck Bluetooth wasn't working. 😅"} -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Message content for processing: Brought to you by an embarrassingly long troubleshooting session wondering why the heck Bluetooth wasn't working. 😅 -2025-09-02 14:10:32 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: Brought to you by an embarrassingly long troubleshooting session wondering why the heck Bluetooth wasn't working. 😅 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847432.5508149, 'pubkey_prefix': 'f0981504b1c4245f11b37a0ed0d548485281c858c883fe0c7f70e380adccfc1f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981504b1c4245f11b37a0ed0d548485281c858c883fe0c7f70e380adccfc1f4b7e9324b9756d683c7a60dc3a1d21bb6969e2316f3bb2b4cb238cea7a62dbe162b7eadfe4381a4ac826181af9b51d2bb4193bdc918ed45989265b83ab3657ddfb282bdfe3d74d9eedd8ca1914020730123c15eef1aa56749f44cac6d0ef1138f999695036a0e97defb5926e4a8492df6a4f0ffc7ac95e850f6453'} -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Found raw packet data: f0981504b1c4245f11b37a0ed0d54848... -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Converted to 155 bytes: f0981504b1c4245f... -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Has transport codes: 981504b1 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Path length: 196 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Not enough data: need 202, have 155 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 14:10:32 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:10:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71505b1c4245f... -2025-09-02 14:10:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71505b1c4245f... -2025-09-02 14:10:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71505b1c4245f... -2025-09-02 14:10:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847433.8703082, 'pubkey_prefix': '31d71505b1c4245f0111b37a0ed0d548485281c858c883fe0c7f70e380adccfc', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71505b1c4245f0111b37a0ed0d548485281c858c883fe0c7f70e380adccfc1f4b7e9324b9756d683c7a60dc3a1d21bb6969e2316f3bb2b4cb238cea7a62dbe162b7eadfe4381a4ac826181af9b51d2bb4193bdc918ed45989265b83ab3657ddfb282bdfe3d74d9eedd8ca1914020730123c15eef1aa56749f44cac6d0ef1138f999695036a0e97defb5926e4a8492df6a4f0ffc7ac95e850f6453'} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8961504b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8961504b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8961504b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847453.373455, 'pubkey_prefix': 'e8961504b124865f11fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961504b124865f11fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e01481c93d153ba4f1cd5f23dd975828babf4dae25494f36b7d0e6f'} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756847449, 'text': "Tae's T114: It's a vibe, innit?"} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Message content for processing: It's a vibe, innit? -2025-09-02 14:10:53 - MeshCoreBot - INFO - Received channel message (Public) from Tae's T114: Tae's T114: It's a vibe, innit? -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847453.373455, 'pubkey_prefix': 'e8961504b124865f11fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961504b124865f11fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e01481c93d153ba4f1cd5f23dd975828babf4dae25494f36b7d0e6f'} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Found raw packet data: e8961504b124865f11fd99f0f71abe8a... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Converted to 59 bytes: e8961504b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Has transport codes: 961504b1 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Path bytes: 865f11fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e01481c93d153ba4f1cd5 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Payload: f23dd975828babf4dae25494f36b7d0e... (17 bytes) -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 232, 'path_len': 36, 'path_nodes': ['5f86', 'fd11', 'f099', '1af7', '8abe', 'ff0f', 'dca1', '7eb2', '557d', '696a', '3ae1', 'f97b', 'e93', '4801', '931c', '53d1', '4fba', 'd51c'], 'payload': 'f23dd975828babf4dae25494f36b7d0e6f', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 232, 'path_len': 36, 'path_nodes': ['5f86', 'fd11', 'f099', '1af7', '8abe', 'ff0f', 'dca1', '7eb2', '557d', '696a', '3ae1', 'f97b', 'e93', '4801', '931c', '53d1', '4fba', 'd51c'], 'payload': 'f23dd975828babf4dae25494f36b7d0e6f', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (4 hops) -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d71505b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d71505b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d71505b124865f... -2025-09-02 14:10:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847453.7520819, 'pubkey_prefix': '33d71505b124865f0111fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf993', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d71505b124865f0111fd99f0f71abe8a0fffa1dcb27e7d556a69e13a7bf9930e01481c93d153ba4f1cd5f23dd975828babf4dae25494f36b7d0e6f'} -2025-09-02 14:11:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103c77e5f04... -2025-09-02 14:11:04 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103c77e5f04... -2025-09-02 14:11:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103c77e5f04... -2025-09-02 14:11:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847464.4144661, 'pubkey_prefix': 'ed971103c77e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103c77e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4716c5db768ae96c4cbaeacdda73d67c1b9590c9a827048b77c1340d71f8c467c9e85fa2385a86becdd86c4e671d5fbf040038b715dfc22c9d9b260bc3096719d358e16150d933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 14:11:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104c77e5f01... -2025-09-02 14:11:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104c77e5f01... -2025-09-02 14:11:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104c77e5f01... -2025-09-02 14:11:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847465.690288, 'pubkey_prefix': '31d81104c77e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104c77e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4716c5db768ae96c4cbaeacdda73d67c1b9590c9a827048b77c1340d71f8c467c9e85fa2385a86becdd86c4e671d5fbf040038b715dfc22c9d9b260bc3096719d358e16150d933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847520.128447, 'pubkey_prefix': 'f09805027e5f23234c360709d702f7277800f8797162fdd83b73ec8f073287d6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f23234c360709d702f7277800f8797162fdd83b73ec8f073287d6a6c3c95bf73df77232163747714ef821470d481b79867688da1ed92cefb8eb3ad7c311363a9002fecdc9'} -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd705037e5f0123... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd705037e5f0123... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd705037e5f0123... -2025-09-02 14:12:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847520.8509939, 'pubkey_prefix': '2dd705037e5f0123234c360709d702f7277800f8797162fdd83b73ec8f073287', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd705037e5f0123234c360709d702f7277800f8797162fdd83b73ec8f073287d6a6c3c95bf73df77232163747714ef821470d481b79867688da1ed92cefb8eb3ad7c311363a9002fecdc9'} -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971504b1c77e5f... -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971504b1c77e5f... -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971504b1c77e5f... -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847553.9215932, 'pubkey_prefix': 'ec971504b1c77e5fd5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b7f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971504b1c77e5fd5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b7fcb0432c4723dc48e5d6651145d3302bf7435c92799801e29ee0354'} -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756847550, 'text': "Tae's T114: 3 hops for bnuuy Alice 😂"} -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Message content for processing: 3 hops for bnuuy Alice 😂 -2025-09-02 14:12:33 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: 3 hops for bnuuy Alice 😂 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847553.9215932, 'pubkey_prefix': 'ec971504b1c77e5fd5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b7f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971504b1c77e5fd5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b7fcb0432c4723dc48e5d6651145d3302bf7435c92799801e29ee0354'} -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Found raw packet data: ec971504b1c77e5fd5aac3e9b1d78a8a... -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Converted to 59 bytes: ec971504b1c77e5f... -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Has transport codes: 971504b1 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Not enough data: need 205, have 59 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 14:12:33 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 14:12:33 - MeshCoreBot - INFO - Processing message: 3 hops for bnuuy Alice 😂 -2025-09-02 14:12:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71505b1c77e5f... -2025-09-02 14:12:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71505b1c77e5f... -2025-09-02 14:12:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71505b1c77e5f... -2025-09-02 14:12:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847554.300729, 'pubkey_prefix': '2fd71505b1c77e5f01d5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71505b1c77e5f01d5aac3e9b1d78a8a9238de781f673cc90d8c1c62e1ad8b7fcb0432c4723dc48e5d6651145d3302bf7435c92799801e29ee0354'} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961503b1245fd5... -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961503b1245fd5... -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961503b1245fd5... -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847569.4816482, 'pubkey_prefix': 'e7961503b1245fd58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961503b1245fd58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65fecd2103e6ddc4e05b31'} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756847567, 'text': "Tae's T114: @t114 test"} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Message content for processing: @t114 test -2025-09-02 14:12:49 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: @t114 test -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847569.4816482, 'pubkey_prefix': 'e7961503b1245fd58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961503b1245fd58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65fecd2103e6ddc4e05b31'} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Found raw packet data: e7961503b1245fd58706aaa84bd799b9... -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Converted to 42 bytes: e7961503b1245fd5... -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Has transport codes: 961503b1 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Path bytes: 5fd58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65fecd2103e6ddc4e05b31 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Payload: ... (0 bytes) -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 231, 'path_len': 36, 'path_nodes': ['d55f', '687', 'a8aa', 'd74b', 'b999', 'f57f', 'f54e', 'e628', '4839', '11cd', 'faad', 'f7e5', '650a', 'cdfe', '321', 'dde6', 'e0c4', '315b'], 'payload': '', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 231, 'path_len': 36, 'path_nodes': ['d55f', '687', 'a8aa', 'd74b', 'b999', 'f57f', 'f54e', 'e628', '4839', '11cd', 'faad', 'f7e5', '650a', 'cdfe', '321', 'dde6', 'e0c4', '315b'], 'payload': '', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.25 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 14:12:49 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (3 hops) -2025-09-02 14:12:49 - MeshCoreBot - INFO - Processing message: @t114 test -2025-09-02 14:12:49 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:12:49 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ack Tae's T114: t114 test | Routed through 18 hops | SNR: -6.25 dB | RSSI: -106 dBm | Routed (3 hops) -2025-09-02 14:12:49 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 14:12:49 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:12:49 - MeshCoreBot - WARNING - Rate limited. Wait 2.0 seconds -2025-09-02 14:12:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150101d5af00... -2025-09-02 14:12:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150101d5af00... -2025-09-02 14:12:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150101d5af00... -2025-09-02 14:12:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847570.5563898, 'pubkey_prefix': '2fd7150101d5af008c7dac8ca9011f4de70e1c705da4bf2257579a0ec4f835af', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150101d5af008c7dac8ca9011f4de70e1c705da4bf2257579a0ec4f835af1a04059cd6b162447d7ba2d7a3fc079d8e36a5d25cb0cd11ededefe26aa815723985cc4d6b85e15c0e76633c2457ae4ea5865316cf9e0f0c6d5bb38bb8f0da49a122063873fd2a88d34629c7b0c535abf61d5ca5bc825e85e8efebca1170addfc0d473e8e90630c9'} -2025-09-02 14:12:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71504b1245f01... -2025-09-02 14:12:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71504b1245f01... -2025-09-02 14:12:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71504b1245f01... -2025-09-02 14:12:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847571.2016141, 'pubkey_prefix': '2fd71504b1245f01d58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71504b1245f01d58706aaa84bd799b97ff54ef528e63948cd11adfae5f70a65fecd2103e6ddc4e05b31'} -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981504b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981504b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981504b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847617.081355, 'pubkey_prefix': 'f1981504b124865fcd533ffaf1477cb1248f5be1942609727b9a0a569a44159c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981504b124865fcd533ffaf1477cb1248f5be1942609727b9a0a569a44159c3bff6ba44c48754a825cb38fd80bab3917a4ceff8d7ef0bf36f89b'} -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81505b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81505b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81505b124865f... -2025-09-02 14:13:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847617.943091, 'pubkey_prefix': '32d81505b124865f01cd533ffaf1477cb1248f5be1942609727b9a0a569a4415', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81505b124865f01cd533ffaf1477cb1248f5be1942609727b9a0a569a44159c3bff6ba44c48754a825cb38fd80bab3917a4ceff8d7ef0bf36f89b'} -2025-09-02 14:14:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711027e5f6945... -2025-09-02 14:14:17 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711027e5f6945... -2025-09-02 14:14:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711027e5f6945... -2025-09-02 14:14:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847657.904554, 'pubkey_prefix': 'ec9711027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557135eb7684ef5d2e2bf90f394d41b2c62a31bee34de4d5cb883eefb45191ad703253fc083ee9771df52db1090cba0328244ac3f066d97ae63937534f0b1cb616020d9330b92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 14:14:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d811037e5f0169... -2025-09-02 14:14:19 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d811037e5f0169... -2025-09-02 14:14:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d811037e5f0169... -2025-09-02 14:14:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847659.1261492, 'pubkey_prefix': '34d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a5557135eb7684ef5d2e2bf90f394d41b2c62a31bee34de4d5cb883eefb45191ad703253fc083ee9771df52db1090cba0328244ac3f066d97ae63937534f0b1cb616020d9330b92640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Converted to 26 bytes: 31d81503385f0111... -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Not enough data: need 218, have 26 -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756847662, 'text': 'Jade: yeh'} -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Message content for processing: yeh -2025-09-02 14:14:24 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: yeh -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 14:14:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Converted to 29 bytes: ee98050589e21f38... -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d8050689e21f38... -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:14:26 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 14:14:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970505e21fb124... -2025-09-02 14:14:28 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970505e21fb124... -2025-09-02 14:14:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970505e21fb124... -2025-09-02 14:14:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847668.831263, 'pubkey_prefix': 'ec970505e21fb1245fb769954b0aafdf600d725fa07f203512dc0340f971f93c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970505e21fb1245fb769954b0aafdf600d725fa07f203512dc0340f971f93c18008b09f7e5d692f3e6f260db7ff3c0d2f8c361b82aaf8067a3f8f3c9e0b77a014b04799159e776a825b7872b'} -2025-09-02 14:14:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80506e21fb124... -2025-09-02 14:14:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80506e21fb124... -2025-09-02 14:14:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80506e21fb124... -2025-09-02 14:14:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847669.143449, 'pubkey_prefix': '31d80506e21fb1245f01b769954b0aafdf600d725fa07f203512dc0340f971f9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80506e21fb1245f01b769954b0aafdf600d725fa07f203512dc0340f971f93c18008b09f7e5d692f3e6f260db7ff3c0d2f8c361b82aaf8067a3f8f3c9e0b77a014b04799159e776a825b7872b'} -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f54c5... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f54c5... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f54c5... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847676.0035572, 'pubkey_prefix': 'ee9805027e5f54c5e751c2330da621a46ba2b87ec7768705042e34fbefa5c6ed', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f54c5e751c2330da621a46ba2b87ec7768705042e34fbefa5c6edd42a1dc1e1a389886522e6fe2fb5b8283859c5c906a240c684cb81dace7bf84d7115c3af35ae16788f19'} -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 14:14:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847676.4433339, 'pubkey_prefix': '31d705037e5f0154c5e751c2330da621a46ba2b87ec7768705042e34fbefa5c6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c5e751c2330da621a46ba2b87ec7768705042e34fbefa5c6edd42a1dc1e1a389886522e6fe2fb5b8283859c5c906a240c684cb81dace7bf84d7115c3af35ae16788f19'} -2025-09-02 14:14:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980903d0805fb7... -2025-09-02 14:14:41 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980903d0805fb7... -2025-09-02 14:14:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980903d0805fb7... -2025-09-02 14:14:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847681.562561, 'pubkey_prefix': 'ed980903d0805fb769dcf8c51c0ea9d28f16a8697727fd3b76e7c3fb1bf482da', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980903d0805fb769dcf8c51c0ea9d28f16a8697727fd3b76e7c3fb1bf482dae7c3b3acd1731069a45ae074d17472c3e797e8a63a1aea559b4421'} -2025-09-02 14:14:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70904d0805f01... -2025-09-02 14:14:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70904d0805f01... -2025-09-02 14:14:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70904d0805f01... -2025-09-02 14:14:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847682.3050072, 'pubkey_prefix': '30d70904d0805f01b769dcf8c51c0ea9d28f16a8697727fd3b76e7c3fb1bf482', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70904d0805f01b769dcf8c51c0ea9d28f16a8697727fd3b76e7c3fb1bf482dae7c3b3acd1731069a45ae074d17472c3e797e8a63a1aea559b4421'} -2025-09-02 14:15:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399110464c77e5f... -2025-09-02 14:15:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399110464c77e5f... -2025-09-02 14:15:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399110464c77e5f... -2025-09-02 14:15:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847718.6958132, 'pubkey_prefix': 'f399110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd105807377088486681c058c7aa0111174f1997c942bafbabae8c3e51a32ed8da8710164acb0fb3f2482fda0146ffa6ffc7e7024bd5807bb90820ff23651e18f73282679af975680f920000000000000000537461722053637265616d5f'} -2025-09-02 14:15:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7110564c77e5f... -2025-09-02 14:15:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7110564c77e5f... -2025-09-02 14:15:20 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7110564c77e5f... -2025-09-02 14:15:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847720.141441, 'pubkey_prefix': '30d7110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd105807377088486681c058c7aa0111174f1997c942bafbabae8c3e51a32ed8da8710164acb0fb3f2482fda0146ffa6ffc7e7024bd5807bb90820ff23651e18f73282679af975680f920000000000000000537461722053637265616d5f'} -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19915054849cd7e... -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19915054849cd7e... -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19915054849cd7e... -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847740.7003589, 'pubkey_prefix': 'f19915054849cd7e5f11d182b8d46ee4365d78c09ddad86a7ec47039de21d735', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19915054849cd7e5f11d182b8d46ee4365d78c09ddad86a7ec47039de21d735b92187854556fc6c85642e4911fef8908ca7134c875564e4ca7a23dcb27fee5cd1cdf7c376420a7b229c692f'} -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756847735, 'text': 'Muesli Client: The testing bot is ignoring me ☠️'} -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Message content for processing: The testing bot is ignoring me ☠️ -2025-09-02 14:15:40 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: The testing bot is ignoring me ☠️ -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847740.7003589, 'pubkey_prefix': 'f19915054849cd7e5f11d182b8d46ee4365d78c09ddad86a7ec47039de21d735', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19915054849cd7e5f11d182b8d46ee4365d78c09ddad86a7ec47039de21d735b92187854556fc6c85642e4911fef8908ca7134c875564e4ca7a23dcb27fee5cd1cdf7c376420a7b229c692f'} -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Found raw packet data: f19915054849cd7e5f11d182b8d46ee4... -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Converted to 76 bytes: f19915054849cd7e... -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Not enough data: need 155, have 76 -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 14:15:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:15:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d715064849cd7e... -2025-09-02 14:15:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d715064849cd7e... -2025-09-02 14:15:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d715064849cd7e... -2025-09-02 14:15:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847741.139967, 'pubkey_prefix': '32d715064849cd7e5f0111d182b8d46ee4365d78c09ddad86a7ec47039de21d7', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d715064849cd7e5f0111d182b8d46ee4365d78c09ddad86a7ec47039de21d735b92187854556fc6c85642e4911fef8908ca7134c875564e4ca7a23dcb27fee5cd1cdf7c376420a7b229c692f'} -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915054849cd7e... -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915054849cd7e... -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915054849cd7e... -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847774.5026062, 'pubkey_prefix': 'f49915054849cd7e5fd5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2cb', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915054849cd7e5fd5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756847769, 'text': 'Muesli Client: Test'} -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 14:16:14 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756847774.5026062, 'pubkey_prefix': 'f49915054849cd7e5fd5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2cb', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915054849cd7e5fd5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Found raw packet data: f49915054849cd7e5fd5ad78b59fc5a3... -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Converted to 44 bytes: f49915054849cd7e... -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Has transport codes: 99150548 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Path length: 73 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Not enough data: need 79, have 44 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:16:14 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 14:16:14 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 14:16:14 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:16:14 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 5 hops | SNR: -3.0 dB | RSSI: -103 dBm | Routed (5 hops) | Received at: 14:16:09 -2025-09-02 14:16:14 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 14:16:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35d8150101d5ebd6... -2025-09-02 14:16:15 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35d8150101d5ebd6... -2025-09-02 14:16:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 35d8150101d5ebd6... -2025-09-02 14:16:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847775.842803, 'pubkey_prefix': '35d8150101d5ebd6d5beb3020718dfeee4181ad61bf770fea1c88e7f2b4861b6', 'snr': 13.25, 'rssi': -40, 'raw_hex': '35d8150101d5ebd6d5beb3020718dfeee4181ad61bf770fea1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a93df22b3bf30dde677b4197f2b95fbbc14af5b68c481272ea7b84d146f28a48dbf733ce1f3a101fc61bb7291971839dd7fe1d2a5f9afab5d3b4b196ee8d2fa175c4c44895fda74a4a0a6c429436c1f67d09484b97aeb02dd6a9b1eb1ab8b5ffb'} -2025-09-02 14:16:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d815064849cd7e... -2025-09-02 14:16:16 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d815064849cd7e... -2025-09-02 14:16:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d815064849cd7e... -2025-09-02 14:16:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847776.577049, 'pubkey_prefix': '32d815064849cd7e5f01d5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d815064849cd7e5f01d5ad78b59fc5a30c51a8719167dc2ded4c6d60a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 14:16:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd5eb... -2025-09-02 14:16:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd5eb... -2025-09-02 14:16:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd5eb... -2025-09-02 14:16:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847780.888732, 'pubkey_prefix': 'f1991502015fd5ebd6d5beb3020718dfeee4181ad61bf770fea1c88e7f2b4861', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd5ebd6d5beb3020718dfeee4181ad61bf770fea1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a93df22b3bf30dde677b4197f2b95fbbc14af5b68c481272ea7b84d146f28a48dbf733ce1f3a101fc61bb7291971839dd7fe1d2a5f9afab5d3b4b196ee8d2fa175c4c44895fda74a4a0a6c429436c1f67d09484b97aeb02dd6a9b1eb1ab8b5ffb'} -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f857ef6... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f857ef6... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f857ef6... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847801.0198, 'pubkey_prefix': 'eb9705015f857ef6fa2f235141e301735e9e78219f4281ba2b8de976a6aa9050', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f857ef6fa2f235141e301735e9e78219f4281ba2b8de976a6aa90503f4228dd8856dcb9efbb2a34f4247a6f985e82f5cda6abaeee3096aff46d9bc437f9aa280c043ddb47'} -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 14:16:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847801.32081, 'pubkey_prefix': '32d805025f01857ef6fa2f235141e301735e9e78219f4281ba2b8de976a6aa90', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857ef6fa2f235141e301735e9e78219f4281ba2b8de976a6aa90503f4228dd8856dcb9efbb2a34f4247a6f985e82f5cda6abaeee3096aff46d9bc437f9aa280c043ddb47'} -2025-09-02 14:17:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 14:17:27 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 14:17:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 14:17:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847847.806106, 'pubkey_prefix': 'ec9805027e5f2323638a534821e87c6629e079b9a52d72a27e4c659a89c0bbbb', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f2323638a534821e87c6629e079b9a52d72a27e4c659a89c0bbbb144bb809fb2148bc5cc10fda2682bcceac1eccfe7936199da9a3ba4901e66a8597b6952c5bb1ac3d903d'} -2025-09-02 14:17:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 14:17:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 14:17:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 14:17:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847848.811667, 'pubkey_prefix': '30d705037e5f012323638a534821e87c6629e079b9a52d72a27e4c659a89c0bb', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f012323638a534821e87c6629e079b9a52d72a27e4c659a89c0bbbb144bb809fb2148bc5cc10fda2682bcceac1eccfe7936199da9a3ba4901e66a8597b6952c5bb1ac3d903d'} -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915041fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915041fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915041fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847860.194258, 'pubkey_prefix': 'f29915041fc41d5fcd268b606ddc94e7935d455fc140853c3abcadb51c9c017e', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915041fc41d5fcd268b606ddc94e7935d455fc140853c3abcadb51c9c017e03e431d20914ae0764de723c66a0339f26b4ce69182728059208220a42ba7f89ec5604d35d77ccd8c72f58'} -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815051fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815051fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815051fc41d5f... -2025-09-02 14:17:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847860.636019, 'pubkey_prefix': '31d815051fc41d5f01cd268b606ddc94e7935d455fc140853c3abcadb51c9c01', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815051fc41d5f01cd268b606ddc94e7935d455fc140853c3abcadb51c9c017e03e431d20914ae0764de723c66a0339f26b4ce69182728059208220a42ba7f89ec5604d35d77ccd8c72f58'} -2025-09-02 14:18:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905015f547e3d... -2025-09-02 14:18:39 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905015f547e3d... -2025-09-02 14:18:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905015f547e3d... -2025-09-02 14:18:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847919.3445299, 'pubkey_prefix': 'f29905015f547e3d807e448434e49a0644691dd7fb5e8762f1829442870b758c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905015f547e3d807e448434e49a0644691dd7fb5e8762f1829442870b758c29b19488e1e38e8fe148058e89106f2a6544b49a08ca9847f416c32bdcef019e98b1538d037d9e808b'} -2025-09-02 14:18:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 14:18:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 14:18:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 14:18:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756847920.0684469, 'pubkey_prefix': '32d805025f01547e3d807e448434e49a0644691dd7fb5e8762f1829442870b75', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e3d807e448434e49a0644691dd7fb5e8762f1829442870b758c29b19488e1e38e8fe148058e89106f2a6544b49a08ca9847f416c32bdcef019e98b1538d037d9e808b'} -2025-09-02 14:20:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980504e91f7e5f... -2025-09-02 14:20:11 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980504e91f7e5f... -2025-09-02 14:20:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980504e91f7e5f... -2025-09-02 14:20:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848011.634402, 'pubkey_prefix': 'f0980504e91f7e5f8575729d1ac6aa367d87ebded2072b8d526f17beec3fc262', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980504e91f7e5f8575729d1ac6aa367d87ebded2072b8d526f17beec3fc2626c5a46e2caf8142f46af7b59130d98dcecea7a62acc2f4c88338fedc25973ebde7c97f284a83e616793074fa'} -2025-09-02 14:20:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70505e91f7e5f... -2025-09-02 14:20:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70505e91f7e5f... -2025-09-02 14:20:12 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70505e91f7e5f... -2025-09-02 14:20:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848012.07503, 'pubkey_prefix': '30d70505e91f7e5f018575729d1ac6aa367d87ebded2072b8d526f17beec3fc2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70505e91f7e5f018575729d1ac6aa367d87ebded2072b8d526f17beec3fc2626c5a46e2caf8142f46af7b59130d98dcecea7a62acc2f4c88338fedc25973ebde7c97f284a83e616793074fa'} -2025-09-02 14:21:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811031f7e5f80... -2025-09-02 14:21:00 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811031f7e5f80... -2025-09-02 14:21:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811031f7e5f80... -2025-09-02 14:21:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848060.007734, 'pubkey_prefix': 'ef9811031f7e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a612', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811031f7e5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62eb55fb768b9244dd7f34bc00dcce2ac1b522b7d6c676a861427d959ec3b9d07eb80ad32812b4f95566836314f5044de54701d7c55cdcc0b6d0ef967cdbdf31545a8a4b208927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 14:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811041f7e5f01... -2025-09-02 14:21:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811041f7e5f01... -2025-09-02 14:21:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811041f7e5f01... -2025-09-02 14:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848061.252178, 'pubkey_prefix': '30d811041f7e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811041f7e5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62eb55fb768b9244dd7f34bc00dcce2ac1b522b7d6c676a861427d959ec3b9d07eb80ad32812b4f95566836314f5044de54701d7c55cdcc0b6d0ef967cdbdf31545a8a4b208927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 14:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79611027e5fa3d1... -2025-09-02 14:22:01 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79611027e5fa3d1... -2025-09-02 14:22:01 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79611027e5fa3d1... -2025-09-02 14:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848121.872481, 'pubkey_prefix': 'e79611027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79611027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0ef5fb768b25055fa879f3e1177b0cf884490382a2026fa1c2cc9473d455ed01e3666c239e1f42ec7b374c80ee80d133856b10f8855ca44e7d66d0d60041d06bb8d32be06929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 14:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01a3... -2025-09-02 14:22:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01a3... -2025-09-02 14:22:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01a3... -2025-09-02 14:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848123.319051, 'pubkey_prefix': '31d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d0ef5fb768b25055fa879f3e1177b0cf884490382a2026fa1c2cc9473d455ed01e3666c239e1f42ec7b374c80ee80d133856b10f8855ca44e7d66d0d60041d06bb8d32be06929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 14:22:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811015f57f723... -2025-09-02 14:22:40 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811015f57f723... -2025-09-02 14:22:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811015f57f723... -2025-09-02 14:22:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848160.5240881, 'pubkey_prefix': 'ef9811015f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811015f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfae7fd7266fc1f494ae82129c53e25fbee033670ace560b5c396c3f03896a94cebb449896a7edfd8c053326782be1d53985956208548a15a90468f056a984cfc152c83d20f927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 14:22:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711025f0157f7... -2025-09-02 14:22:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711025f0157f7... -2025-09-02 14:22:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711025f0157f7... -2025-09-02 14:22:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848161.0480142, 'pubkey_prefix': '2fd711025f0157f723344b70863a0018b366da38633f0be33dcba0003342ddb9', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711025f0157f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfae7fd7266fc1f494ae82129c53e25fbee033670ace560b5c396c3f03896a94cebb449896a7edfd8c053326782be1d53985956208548a15a90468f056a984cfc152c83d20f927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 14:22:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503fb7e5f23... -2025-09-02 14:22:52 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503fb7e5f23... -2025-09-02 14:22:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503fb7e5f23... -2025-09-02 14:22:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848172.668118, 'pubkey_prefix': 'ee980503fb7e5f232340b66fd6f2a8464be6f22cefc56550e45404c9ae415d83', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503fb7e5f232340b66fd6f2a8464be6f22cefc56550e45404c9ae415d838759aabd28396441c1122d1a219925a6975f5fa3e75d170ec7d4ba55003c246d5ed89a3d9b416b954d7853'} -2025-09-02 14:22:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d70504fb7e5f01... -2025-09-02 14:22:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d70504fb7e5f01... -2025-09-02 14:22:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d70504fb7e5f01... -2025-09-02 14:22:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848173.250984, 'pubkey_prefix': '32d70504fb7e5f01232340b66fd6f2a8464be6f22cefc56550e45404c9ae415d', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d70504fb7e5f01232340b66fd6f2a8464be6f22cefc56550e45404c9ae415d838759aabd28396441c1122d1a219925a6975f5fa3e75d170ec7d4ba55003c246d5ed89a3d9b416b954d7853'} -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502385fcdda... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502385fcdda... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502385fcdda... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848191.522519, 'pubkey_prefix': 'f3991502385fcdda8cfa95beeff0a76682b5635398b0e5622a99891af6cc05a9', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502385fcdda8cfa95beeff0a76682b5635398b0e5622a99891af6cc05a9483ca21ef3cb4902e9'} -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503385f01cd... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503385f01cd... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503385f01cd... -2025-09-02 14:23:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848191.808178, 'pubkey_prefix': '30d81503385f01cdda8cfa95beeff0a76682b5635398b0e5622a99891af6cc05', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503385f01cdda8cfa95beeff0a76682b5635398b0e5622a99891af6cc05a9483ca21ef3cb4902e9'} -2025-09-02 14:23:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915050c64c77e... -2025-09-02 14:23:44 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915050c64c77e... -2025-09-02 14:23:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915050c64c77e... -2025-09-02 14:23:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848224.634184, 'pubkey_prefix': 'f29915050c64c77e5f16357f40a15c1100e71c693a84742ff7a8219c16909a6a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915050c64c77e5f16357f40a15c1100e71c693a84742ff7a8219c16909a6a3e741f46ec413bd5132f3b9e52fe4d6b00faa5afbb7048d8a84693433b8f49901e0e66d8e4bbc06e6f418d938b4f68f19ab7825f95200fe62025a697'} -2025-09-02 14:23:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d815060c64c77e... -2025-09-02 14:23:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d815060c64c77e... -2025-09-02 14:23:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d815060c64c77e... -2025-09-02 14:23:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848225.8197582, 'pubkey_prefix': '33d815060c64c77e5f0116357f40a15c1100e71c693a84742ff7a8219c16909a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d815060c64c77e5f0116357f40a15c1100e71c693a84742ff7a8219c16909a6a3e741f46ec413bd5132f3b9e52fe4d6b00faa5afbb7048d8a84693433b8f49901e0e66d8e4bbc06e6f418d938b4f68f19ab7825f95200fe62025a697'} -2025-09-02 14:23:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103c77e5f48... -2025-09-02 14:23:54 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103c77e5f48... -2025-09-02 14:23:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103c77e5f48... -2025-09-02 14:23:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848234.644882, 'pubkey_prefix': 'f3991103c77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b2761', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103c77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbe71e54566aac1058d2a2c5205cc4d8d6379127a0536123118c566d1ae9e3308f918808c5d450081492b65139f66d7be1315eb3835466f5af4fa7a3315268a8c1b359812009208fad2026031b7f848617452414b706561746572'} -2025-09-02 14:23:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71104c77e5f01... -2025-09-02 14:23:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71104c77e5f01... -2025-09-02 14:23:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71104c77e5f01... -2025-09-02 14:23:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848236.278836, 'pubkey_prefix': '30d71104c77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b27', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71104c77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbe71e54566aac1058d2a2c5205cc4d8d6379127a0536123118c566d1ae9e3308f918808c5d450081492b65139f66d7be1315eb3835466f5af4fa7a3315268a8c1b359812009208fad2026031b7f848617452414b706561746572'} -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971506aa4849cd... -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971506aa4849cd... -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971506aa4849cd... -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848338.8843899, 'pubkey_prefix': 'ea971506aa4849cd7e5fd53e3f4496ea1e5bb55db7ab13da11e60b1aae99436e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971506aa4849cd7e5fd53e3f4496ea1e5bb55db7ab13da11e60b1aae99436e0c2717757e66896b28546989c6'} -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756848333, 'text': 'Swan Seeed: Test'} -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 14:25:38 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Seeed: Swan Seeed: Test -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756848338.8843899, 'pubkey_prefix': 'ea971506aa4849cd7e5fd53e3f4496ea1e5bb55db7ab13da11e60b1aae99436e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971506aa4849cd7e5fd53e3f4496ea1e5bb55db7ab13da11e60b1aae99436e0c2717757e66896b28546989c6'} -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Found raw packet data: ea971506aa4849cd7e5fd53e3f4496ea... -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Converted to 45 bytes: ea971506aa4849cd... -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Not enough data: need 153, have 45 -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 14:25:38 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 14:25:38 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 14:25:38 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:25:38 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Swan Seeed | Routed through 6 hops | SNR: -5.5 dB | RSSI: -105 dBm | Routed (6 hops) | Received at: 14:25:33 -2025-09-02 14:25:38 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 14:25:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81507aa4849cd... -2025-09-02 14:25:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81507aa4849cd... -2025-09-02 14:25:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81507aa4849cd... -2025-09-02 14:25:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848339.959394, 'pubkey_prefix': '32d81507aa4849cd7e5f01d53e3f4496ea1e5bb55db7ab13da11e60b1aae9943', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81507aa4849cd7e5f01d53e3f4496ea1e5bb55db7ab13da11e60b1aae99436e0c2717757e66896b28546989c6'} -2025-09-02 14:25:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d5cee5... -2025-09-02 14:25:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d5cee5... -2025-09-02 14:25:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d5cee5... -2025-09-02 14:25:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848340.725836, 'pubkey_prefix': '31d8150101d5cee587bbdd23dfeea9938f9dba2f30a6081fa1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d5cee587bbdd23dfeea9938f9dba2f30a6081fa1c88e7f2b4861b62a2a3b1680013404903e8938d7123316cfda9c1fcf4115e36cd9b54761b9142fc325dcd4db776d0b0b60b3ba42615a30c41e1b00b5631f8fdf634f8247833fe4c18c0ec21742e1a87be26d2cc3530a95e0c2a91640eb71b30758f8a44112c9c493b30941c48f8196100b3e641661da99321b1989c8642d0668d4852d98cd63d9019ece97370c9fdf'} -2025-09-02 14:25:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981502015fd5ce... -2025-09-02 14:25:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981502015fd5ce... -2025-09-02 14:25:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981502015fd5ce... -2025-09-02 14:25:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848343.022615, 'pubkey_prefix': 'f1981502015fd5cee587bbdd23dfeea9938f9dba2f30a6081fa1c88e7f2b4861', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502015fd5cee587bbdd23dfeea9938f9dba2f30a6081fa1c88e7f2b4861b62a2a3b1680013404903e8938d7123316cfda9c1fcf4115e36cd9b54761b9142fc325dcd4db776d0b0b60b3ba42615a30c41e1b00b5631f8fdf634f8247833fe4c18c0ec21742e1a87be26d2cc3530a95e0c2a91640eb71b30758f8a44112c9c493b30941c48f8196100b3e641661da99321b1989c8642d0668d4852d98cd63d9019ece97370c9fdf'} -2025-09-02 14:28:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991106aa4849cd... -2025-09-02 14:28:00 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991106aa4849cd... -2025-09-02 14:28:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991106aa4849cd... -2025-09-02 14:28:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848480.452868, 'pubkey_prefix': 'f0991106aa4849cd7e5f3cef66e98542f07184c8fc40f38a3c3ca56982a20b02', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991106aa4849cd7e5f3cef66e98542f07184c8fc40f38a3c3ca56982a20b02f7b291d1383633ed72193f8d55660ee92941c1207f7014b6347128f4a4c50e8b21896b376cb8bae4755a7e231e61296f0e111d2b7374da01723a25485893b08df727ade3f9f293f228b8d5f9fc02929cdde20258afa5f84357594820566963746f72696120486172626f7572'} -2025-09-02 14:28:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81107aa4849cd... -2025-09-02 14:28:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81107aa4849cd... -2025-09-02 14:28:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81107aa4849cd... -2025-09-02 14:28:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848481.5134761, 'pubkey_prefix': '2fd81107aa4849cd7e5f013cef66e98542f07184c8fc40f38a3c3ca56982a20b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81107aa4849cd7e5f013cef66e98542f07184c8fc40f38a3c3ca56982a20b02f7b291d1383633ed72193f8d55660ee92941c1207f7014b6347128f4a4c50e8b21896b376cb8bae4755a7e231e61296f0e111d2b7374da01723a25485893b08df727ade3f9f293f228b8d5f9fc02929cdde20258afa5f84357594820566963746f72696120486172626f7572'} -2025-09-02 14:28:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981104c47ecd5f... -2025-09-02 14:28:10 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981104c47ecd5f... -2025-09-02 14:28:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981104c47ecd5f... -2025-09-02 14:28:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848490.7849228, 'pubkey_prefix': 'ef981104c47ecd5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981104c47ecd5f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a3717156161b768a3872db932866c1240899f2255a73a711447976a31a8e653718e5f26845a3608835c456dc31e913e80b4d79915b9075e24079a855da9081f80499cf2e44f340e92b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 14:28:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81105c47ecd5f... -2025-09-02 14:28:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81105c47ecd5f... -2025-09-02 14:28:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81105c47ecd5f... -2025-09-02 14:28:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848492.52807, 'pubkey_prefix': '2fd81105c47ecd5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81105c47ecd5f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a3717156161b768a3872db932866c1240899f2255a73a711447976a31a8e653718e5f26845a3608835c456dc31e913e80b4d79915b9075e24079a855da9081f80499cf2e44f340e92b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 14:28:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 14:28:16 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 14:28:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 14:28:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848496.0775628, 'pubkey_prefix': 'f19805027e5f232328f4c5c0e4c854483ad4a2d0507a95cb7e746fbf92e90d43', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f232328f4c5c0e4c854483ad4a2d0507a95cb7e746fbf92e90d43241c94f7fe3890113774e5c763d063d5bd7a5104ab7680ad305c2faf02b6f9dd52eeadc51e43ac932440'} -2025-09-02 14:28:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 14:28:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 14:28:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 14:28:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848497.7738051, 'pubkey_prefix': '30d805037e5f01232328f4c5c0e4c854483ad4a2d0507a95cb7e746fbf92e90d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232328f4c5c0e4c854483ad4a2d0507a95cb7e746fbf92e90d43241c94f7fe3890113774e5c763d063d5bd7a5104ab7680ad305c2faf02b6f9dd52eeadc51e43ac932440'} -2025-09-02 14:28:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 14:28:37 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 14:28:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 14:28:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848517.801003, 'pubkey_prefix': 'ef9805027e5f23236d38d739205e098d0621df0a166e1fae077d8d61c828e074', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23236d38d739205e098d0621df0a166e1fae077d8d61c828e0744fb9a366b4752a74662bc04a4960986e094773c42ee2f974282117814c3589d145e3f9ac02b9b80383c9'} -2025-09-02 14:28:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 14:28:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 14:28:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 14:28:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848518.66526, 'pubkey_prefix': '30d805037e5f0123236d38d739205e098d0621df0a166e1fae077d8d61c828e0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123236d38d739205e098d0621df0a166e1fae077d8d61c828e0744fb9a366b4752a74662bc04a4960986e094773c42ee2f974282117814c3589d145e3f9ac02b9b80383c9'} -2025-09-02 14:29:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f54c5... -2025-09-02 14:29:53 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f54c5... -2025-09-02 14:29:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f54c5... -2025-09-02 14:29:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848593.331074, 'pubkey_prefix': 'ef9805027e5f54c55a3d12373ea6429835018f3da16ee4892c835cb343e07f2f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f54c55a3d12373ea6429835018f3da16ee4892c835cb343e07f2fa2b7d411c0e18f5d5b9aade8c353fe9dc16a2c38eeb044051f56bd3ef62e91ed3ed31e86a93bb3bb4287'} -2025-09-02 14:29:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 14:29:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 14:29:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 14:29:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848594.336144, 'pubkey_prefix': '31d705037e5f0154c55a3d12373ea6429835018f3da16ee4892c835cb343e07f', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c55a3d12373ea6429835018f3da16ee4892c835cb343e07f2fa2b7d411c0e18f5d5b9aade8c353fe9dc16a2c38eeb044051f56bd3ef62e91ed3ed31e86a93bb3bb4287'} -2025-09-02 14:30:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711027e5f45b3... -2025-09-02 14:30:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711027e5f45b3... -2025-09-02 14:30:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711027e5f45b3... -2025-09-02 14:30:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848617.874202, 'pubkey_prefix': 'eb9711027e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd62', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711027e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892936e5166fd732eb0ebcbd638937f161682a73342c6883c96fb847e6707388f19bef4fe4fdd5f4541700b26425eaa843bbec495fa793199a7817d5b72b8376946777d650592cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 14:30:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0145... -2025-09-02 14:30:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0145... -2025-09-02 14:30:18 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0145... -2025-09-02 14:30:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848618.875329, 'pubkey_prefix': '30d711037e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892936e5166fd732eb0ebcbd638937f161682a73342c6883c96fb847e6707388f19bef4fe4fdd5f4541700b26425eaa843bbec495fa793199a7817d5b72b8376946777d650592cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 14:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09812005fbfb6c8... -2025-09-02 14:30:55 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09812005fbfb6c8... -2025-09-02 14:30:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09812005fbfb6c8... -2025-09-02 14:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848655.640064, 'pubkey_prefix': 'f09812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c31762b768e188188e462756dc029c9f4bb8b0463dfa46fa0c0fbeb9baf96418e0153c3e777f9652321823593ee1dcdc9a5fac6499b68a5af3cba24f89d5f27d15a2e5d607927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 14:31:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811015f15a24f... -2025-09-02 14:31:17 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811015f15a24f... -2025-09-02 14:31:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811015f15a24f... -2025-09-02 14:31:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848677.491283, 'pubkey_prefix': 'f09811015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c82462b768c62ead2b04414620a18039d3f172340f944bac2cd900aadecb4781d1ea2c5a2d0873e1112d3632694391294c525c871d3948f23ec6fcb5eec09f67fd9070a101926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 14:31:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811025f0115a2... -2025-09-02 14:31:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811025f0115a2... -2025-09-02 14:31:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811025f0115a2... -2025-09-02 14:31:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848678.267627, 'pubkey_prefix': '31d811025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c82462b768c62ead2b04414620a18039d3f172340f944bac2cd900aadecb4781d1ea2c5a2d0873e1112d3632694391294c525c871d3948f23ec6fcb5eec09f67fd9070a101926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f857eac... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f857eac... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f857eac... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848707.317536, 'pubkey_prefix': 'ec9705015f857eacef926d0b70040b73c21e9f8e9d78c9de2f3b590cae273563', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f857eacef926d0b70040b73c21e9f8e9d78c9de2f3b590cae2735639f4bfa865d259c3243d41aa3582c7f61e4982eb4e9e25c74de92a63a8b5faba2000fe56d97c356d6b5'} -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 14:31:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848707.758046, 'pubkey_prefix': '32d805025f01857eacef926d0b70040b73c21e9f8e9d78c9de2f3b590cae2735', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857eacef926d0b70040b73c21e9f8e9d78c9de2f3b590cae2735639f4bfa865d259c3243d41aa3582c7f61e4982eb4e9e25c74de92a63a8b5faba2000fe56d97c356d6b5'} -2025-09-02 14:33:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f547ef3... -2025-09-02 14:33:56 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f547ef3... -2025-09-02 14:33:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f547ef3... -2025-09-02 14:33:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848836.833407, 'pubkey_prefix': 'ec9705015f547ef3e486968c5f22b4ab0652ea0ee4b2dd152796bbc64482aca4', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f547ef3e486968c5f22b4ab0652ea0ee4b2dd152796bbc64482aca45f54793ad37b51175496c673b0c474c7846d9b37e50df864e42948ff624cb3f913435a286b42e8ca6d'} -2025-09-02 14:33:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01547e... -2025-09-02 14:33:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01547e... -2025-09-02 14:33:57 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01547e... -2025-09-02 14:33:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848837.696903, 'pubkey_prefix': '30d705025f01547ef3e486968c5f22b4ab0652ea0ee4b2dd152796bbc64482ac', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01547ef3e486968c5f22b4ab0652ea0ee4b2dd152796bbc64482aca45f54793ad37b51175496c673b0c474c7846d9b37e50df864e42948ff624cb3f913435a286b42e8ca6d'} -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f8575... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f8575... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f8575... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848919.410304, 'pubkey_prefix': 'ee9805027e5f85757a758af4972dd2694a217972813726081aef5c1c82ab8a61', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f85757a758af4972dd2694a217972813726081aef5c1c82ab8a61721b251d1ec2386d876175943e5f2875a266820ca4b1d61399e9c2fc415c4d31237d0aea5f2036079cb2'} -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0185... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0185... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0185... -2025-09-02 14:35:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848919.710561, 'pubkey_prefix': '32d705037e5f0185757a758af4972dd2694a217972813726081aef5c1c82ab8a', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f0185757a758af4972dd2694a217972813726081aef5c1c82ab8a61721b251d1ec2386d876175943e5f2875a266820ca4b1d61399e9c2fc415c4d31237d0aea5f2036079cb2'} -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Converted to 28 bytes: ed9a0904fb1f385f... -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756848923, 'text': 'Test'} -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:36:00 - MeshCoreBot - INFO - Received DM from 6b69746a7454: Test -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 14:36:00 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-02 14:36:00 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 14:36:00 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:36:00 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 4 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 14:35:23 -2025-09-02 14:36:00 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 14:36:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980906fbef24a3... -2025-09-02 14:36:01 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980906fbef24a3... -2025-09-02 14:36:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980906fbef24a3... -2025-09-02 14:36:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848961.891954, 'pubkey_prefix': 'ee980906fbef24a37e5fe7ebd29614a9c0768e3ac24ba9c414f4e7b16cbbcfd9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980906fbef24a37e5fe7ebd29614a9c0768e3ac24ba9c414f4e7b16cbbcfd9c0cb128544effb4bbb4f59a68e571c'} -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80907fbef24a3... -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80907fbef24a3... -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80907fbef24a3... -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848962.607969, 'pubkey_prefix': '32d80907fbef24a37e5f01e7ebd29614a9c0768e3ac24ba9c414f4e7b16cbbcf', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80907fbef24a37e5f01e7ebd29614a9c0768e3ac24ba9c414f4e7b16cbbcfd9c0cb128544effb4bbb4f59a68e571c'} -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d72101016b4f78... -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 14:36:02 - MeshCoreBot - DEBUG - Not enough data: need 217, have 25 -2025-09-02 14:36:03 - MeshCoreBot - DEBUG - Converted to 25 bytes: ec9821015f6b4f78... -2025-09-02 14:36:03 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 14:36:03 - MeshCoreBot - DEBUG - Has transport codes: 9821015f -2025-09-02 14:36:03 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-02 14:36:03 - MeshCoreBot - DEBUG - Not enough data: need 113, have 25 -2025-09-02 14:36:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811040c647e5f... -2025-09-02 14:36:32 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811040c647e5f... -2025-09-02 14:36:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811040c647e5f... -2025-09-02 14:36:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848992.433562, 'pubkey_prefix': 'f09811040c647e5f12ab70689655515cc597bddbc28936c267a97ae1e76c6683', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811040c647e5f12ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5963b7685a8cdff7a451d118e18b58a7ab38d005e872a4b74a00dda17d4b80eac957c0876e66015b5d2455cb618aa83075199dbc7d3a35b7cfc44d2cd03979f63db4b303912418ce02ece3acf84d6167706965'} -2025-09-02 14:36:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811050c647e5f... -2025-09-02 14:36:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811050c647e5f... -2025-09-02 14:36:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811050c647e5f... -2025-09-02 14:36:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756848994.031101, 'pubkey_prefix': '32d811050c647e5f0112ab70689655515cc597bddbc28936c267a97ae1e76c66', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811050c647e5f0112ab70689655515cc597bddbc28936c267a97ae1e76c6683a9e9f5e241b22bee5963b7685a8cdff7a451d118e18b58a7ab38d005e872a4b74a00dda17d4b80eac957c0876e66015b5d2455cb618aa83075199dbc7d3a35b7cfc44d2cd03979f63db4b303912418ce02ece3acf84d6167706965'} -2025-09-02 14:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fc79f... -2025-09-02 14:38:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fc79f... -2025-09-02 14:38:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fc79f... -2025-09-02 14:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849100.112996, 'pubkey_prefix': 'f19811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442ca63b768cb79066a097751a266af67827853257bdb6999e86597db38eb1febd01ef0822a0dff9e6bde419e0a29072f754f17fb1adb6e3d05314200777df72065276de70a92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 14:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811037e5f01c7... -2025-09-02 14:38:21 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811037e5f01c7... -2025-09-02 14:38:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811037e5f01c7... -2025-09-02 14:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849101.852947, 'pubkey_prefix': '33d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442ca63b768cb79066a097751a266af67827853257bdb6999e86597db38eb1febd01ef0822a0dff9e6bde419e0a29072f754f17fb1adb6e3d05314200777df72065276de70a92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Converted to 29 bytes: ef9805051fb12486... -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Has transport codes: 9805051f -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Not enough data: need 183, have 29 -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d705061fb12486... -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Has transport codes: d705061f -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Path length: 177 -2025-09-02 14:38:38 - MeshCoreBot - DEBUG - Not enough data: need 183, have 30 -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098050380385f8a... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098050380385f8a... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098050380385f8a... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849122.148145, 'pubkey_prefix': 'f098050380385f8ae2ad14ab227fc31eabaa363002520d46575604b9f7f9febb', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098050380385f8ae2ad14ab227fc31eabaa363002520d46575604b9f7f9febbc25e42bf4b1f992f13d59b4862aad38c3b7e1c790ef34fb50ca6f127b57bdd1d4dd16534bbc2c7325b630f'} -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7050480385f01... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7050480385f01... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7050480385f01... -2025-09-02 14:38:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849122.870518, 'pubkey_prefix': '33d7050480385f018ae2ad14ab227fc31eabaa363002520d46575604b9f7f9fe', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7050480385f018ae2ad14ab227fc31eabaa363002520d46575604b9f7f9febbc25e42bf4b1f992f13d59b4862aad38c3b7e1c790ef34fb50ca6f127b57bdd1d4dd16534bbc2c7325b630f'} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981503b1245fd5... -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981503b1245fd5... -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981503b1245fd5... -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849128.400675, 'pubkey_prefix': 'f0981503b1245fd54a96741da3732a87f57e261aa8b3061ed63399436e0c2717', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503b1245fd54a96741da3732a87f57e261aa8b3061ed63399436e0c2717757e66896b28546989c6'} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756849126, 'text': "Tae's T114: Test"} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Extracted sender from text: Tae's T114 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 14:38:48 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Tae's T114: Tae's T114: Test -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849128.400675, 'pubkey_prefix': 'f0981503b1245fd54a96741da3732a87f57e261aa8b3061ed63399436e0c2717', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503b1245fd54a96741da3732a87f57e261aa8b3061ed63399436e0c2717757e66896b28546989c6'} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Found raw packet data: f0981503b1245fd54a96741da3732a87... -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Converted to 42 bytes: f0981503b1245fd5... -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Has transport codes: 981503b1 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Path bytes: 5fd54a96741da3732a87f57e261aa8b3061ed63399436e0c2717757e66896b28546989c6 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Payload: ... (0 bytes) -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 240, 'path_len': 36, 'path_nodes': ['d55f', '964a', '1d74', '73a3', '872a', '7ef5', '1a26', 'b3a8', '1e06', '33d6', '4399', 'c6e', '1727', '7e75', '8966', '286b', '6954', 'c689'], 'payload': '', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 240, 'path_len': 36, 'path_nodes': ['d55f', '964a', '1d74', '73a3', '872a', '7ef5', '1a26', 'b3a8', '1e06', '33d6', '4399', 'c6e', '1727', '7e75', '8966', '286b', '6954', 'c689'], 'payload': '', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Using decoded path length: 18 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 14:38:48 - MeshCoreBot - DEBUG - Message path info: hops=18, path=Routed (3 hops) -2025-09-02 14:38:48 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 14:38:48 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:38:48 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Tae's T114 | Routed through 18 hops | SNR: -4.0 dB | RSSI: -104 dBm | Routed (3 hops) | Received at: 14:38:46 -2025-09-02 14:38:48 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 14:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504b1245f01... -2025-09-02 14:38:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504b1245f01... -2025-09-02 14:38:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504b1245f01... -2025-09-02 14:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849129.321385, 'pubkey_prefix': '30d81504b1245f01d54a96741da3732a87f57e261aa8b3061ed63399436e0c27', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504b1245f01d54a96741da3732a87f57e261aa8b3061ed63399436e0c2717757e66896b28546989c6'} -2025-09-02 14:38:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150101d5d949... -2025-09-02 14:38:50 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150101d5d949... -2025-09-02 14:38:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150101d5d949... -2025-09-02 14:38:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849130.717506, 'pubkey_prefix': '33d7150101d5d94989e187a8f4fd7e47662f0ea2d1b8074ea1c88e7f2b4861b6', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150101d5d94989e187a8f4fd7e47662f0ea2d1b8074ea1c88e7f2b4861b62a2a3b1680013404e95b5b21a3c72dd0f7fd579a4047e4169b1ea7c67570198663d30383cc8066de2c98e9d25e3136add44b4e423884554d3e6f9f6a904eacb710108a4d082397f251c166bdacaa8400d5f8c64be604a29ed4805430e74fb88e8a140d2c3712174fa1d77efb8b7505cc7ff01517e89d882d3650b6830e515a302077a57ed8a47198'} -2025-09-02 14:38:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599110594d03808... -2025-09-02 14:38:53 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599110594d03808... -2025-09-02 14:38:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599110594d03808... -2025-09-02 14:38:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849133.480057, 'pubkey_prefix': 'f599110594d038085fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599110594d038085fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9be263b768386c39dc98a99e19b35d770bc5c4f0c601093fbfea6ac1f6d77f946ebd0921b036fd900b29d8960ffdf5d5d259264cf3878126d596724e5e74da4829dcf81d099276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 14:38:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7110694d03808... -2025-09-02 14:38:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7110694d03808... -2025-09-02 14:38:54 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7110694d03808... -2025-09-02 14:38:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849134.778223, 'pubkey_prefix': '31d7110694d038085f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7110694d038085f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9be263b768386c39dc98a99e19b35d770bc5c4f0c601093fbfea6ac1f6d77f946ebd0921b036fd900b29d8960ffdf5d5d259264cf3878126d596724e5e74da4829dcf81d099276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990902805f8ae2... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990902805f8ae2... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990902805f8ae2... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849136.526329, 'pubkey_prefix': 'f3990902805f8ae22069587ed4c68708903e9a78a6a4e5bfbfaeab65dd5c2166', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990902805f8ae22069587ed4c68708903e9a78a6a4e5bfbfaeab65dd5c216672f7e84a22f11c3ce80929615cad657bdc445b60c7c1253ca919'} -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80903805f018a... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80903805f018a... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80903805f018a... -2025-09-02 14:38:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849136.889157, 'pubkey_prefix': '30d80903805f018ae22069587ed4c68708903e9a78a6a4e5bfbfaeab65dd5c21', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80903805f018ae22069587ed4c68708903e9a78a6a4e5bfbfaeab65dd5c216672f7e84a22f11c3ce80929615cad657bdc445b60c7c1253ca919'} -2025-09-02 14:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811038d1d5f2c... -2025-09-02 14:39:08 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811038d1d5f2c... -2025-09-02 14:39:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811038d1d5f2c... -2025-09-02 14:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849148.669745, 'pubkey_prefix': 'ee9811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3f463b76803b99b19177dfe1c43691e666bb3f309ac568ad184738a269a751cc46b100d6de2e8035fc9c222bb7f451dd3c5d229e74762131bf912709244c901c74b992102814c54204d6f62696c65'} -2025-09-02 14:39:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711048d1d5f01... -2025-09-02 14:39:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711048d1d5f01... -2025-09-02 14:39:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711048d1d5f01... -2025-09-02 14:39:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849149.79059, 'pubkey_prefix': '30d711048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3f463b76803b99b19177dfe1c43691e666bb3f309ac568ad184738a269a751cc46b100d6de2e8035fc9c222bb7f451dd3c5d229e74762131bf912709244c901c74b992102814c54204d6f62696c65'} -2025-09-02 14:39:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 14:39:20 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 14:39:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 14:39:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849160.471228, 'pubkey_prefix': 'f09805027e5f2323ada0e293bc550315ee3c592c77bb9c20e95abbaf03968dfa', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323ada0e293bc550315ee3c592c77bb9c20e95abbaf03968dfa548529acb9faf8b329d13df78ba0348858d0d274101c22e5090be5a85f07c3273be324deddef308c2833'} -2025-09-02 14:39:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0123... -2025-09-02 14:39:21 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0123... -2025-09-02 14:39:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0123... -2025-09-02 14:39:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849161.05485, 'pubkey_prefix': '33d705037e5f012323ada0e293bc550315ee3c592c77bb9c20e95abbaf03968d', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f012323ada0e293bc550315ee3c592c77bb9c20e95abbaf03968dfa548529acb9faf8b329d13df78ba0348858d0d274101c22e5090be5a85f07c3273be324deddef308c2833'} -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980503fb7e5f23... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980503fb7e5f23... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980503fb7e5f23... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849188.457419, 'pubkey_prefix': 'ed980503fb7e5f232331f852281ab258bc70cbd5763311442e607ec00f1d0477', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980503fb7e5f232331f852281ab258bc70cbd5763311442e607ec00f1d0477c4f9bac2bdbfcf7fe0965b4fd81e5293b2298327695c872c151b392a962c123c59a345afdc0ef79da4afe9'} -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70504fb7e5f01... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70504fb7e5f01... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70504fb7e5f01... -2025-09-02 14:39:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849188.757931, 'pubkey_prefix': '31d70504fb7e5f01232331f852281ab258bc70cbd5763311442e607ec00f1d04', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70504fb7e5f01232331f852281ab258bc70cbd5763311442e607ec00f1d0477c4f9bac2bdbfcf7fe0965b4fd81e5293b2298327695c872c151b392a962c123c59a345afdc0ef79da4afe9'} -2025-09-02 14:40:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103c77e5fe4... -2025-09-02 14:40:30 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103c77e5fe4... -2025-09-02 14:40:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103c77e5fe4... -2025-09-02 14:40:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849230.987777, 'pubkey_prefix': 'ee981103c77e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103c77e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b4a64b76839e91144b897bf30f97af447d043e4b852f8befdd549a42306bfeeab3752e2f85db07c92e8c8963f1eef34e66fdca813dfb1a796db6a32f028f13f09bf53820e92008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 14:40:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104c77e5f01... -2025-09-02 14:40:32 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104c77e5f01... -2025-09-02 14:40:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104c77e5f01... -2025-09-02 14:40:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849232.265168, 'pubkey_prefix': '31d71104c77e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104c77e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b4a64b76839e91144b897bf30f97af447d043e4b852f8befdd549a42306bfeeab3752e2f85db07c92e8c8963f1eef34e66fdca813dfb1a796db6a32f028f13f09bf53820e92008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed970504fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed970504fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed970504fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849234.1671941, 'pubkey_prefix': 'ed970504fb7e245f23233f700a4cfda8ea1208943be87016dd90b2a0727f4fa9', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed970504fb7e245f23233f700a4cfda8ea1208943be87016dd90b2a0727f4fa9815b5ce3fe07479eac51fb261383c7d0b107138b89c1430574618bed723f9a3b0f8716cb848fe9ddf6954800'} -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80505fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80505fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80505fb7e245f... -2025-09-02 14:40:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849234.889885, 'pubkey_prefix': '2fd80505fb7e245f0123233f700a4cfda8ea1208943be87016dd90b2a0727f4f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80505fb7e245f0123233f700a4cfda8ea1208943be87016dd90b2a0727f4fa9815b5ce3fe07479eac51fb261383c7d0b107138b89c1430574618bed723f9a3b0f8716cb848fe9ddf6954800'} -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150538e9b124... -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150538e9b124... -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150538e9b124... -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849243.7869692, 'pubkey_prefix': 'ef98150538e9b1245fd5eac6416cda6f9dd0b973525e3039ef120c23a468e8d9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150538e9b1245fd5eac6416cda6f9dd0b973525e3039ef120c23a468e8d9663180472901c49c5bda10d8f2442879636980bcbbd8d64fedd2f14f'} -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756849234, 'text': 'Jade: test\x03'} -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 14:40:43 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: test -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849243.7869692, 'pubkey_prefix': 'ef98150538e9b1245fd5eac6416cda6f9dd0b973525e3039ef120c23a468e8d9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150538e9b1245fd5eac6416cda6f9dd0b973525e3039ef120c23a468e8d9663180472901c49c5bda10d8f2442879636980bcbbd8d64fedd2f14f'} -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Found raw packet data: ef98150538e9b1245fd5eac6416cda6f... -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Converted to 60 bytes: ef98150538e9b124... -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Has transport codes: 98150538 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Path length: 233 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Not enough data: need 239, have 60 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 14:40:43 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 14:40:43 - MeshCoreBot - INFO - Processing message: test -2025-09-02 14:40:43 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:40:43 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 5 hops | SNR: -4.25 dB | RSSI: -104 dBm | Routed (5 hops) | Received at: 14:40:34 -2025-09-02 14:40:43 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 14:40:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8150638e9b124... -2025-09-02 14:40:44 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8150638e9b124... -2025-09-02 14:40:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8150638e9b124... -2025-09-02 14:40:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849244.648166, 'pubkey_prefix': '33d8150638e9b1245f01d5eac6416cda6f9dd0b973525e3039ef120c23a468e8', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8150638e9b1245f01d5eac6416cda6f9dd0b973525e3039ef120c23a468e8d9663180472901c49c5bda10d8f2442879636980bcbbd8d64fedd2f14f'} -2025-09-02 14:40:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150101d5aa71... -2025-09-02 14:40:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150101d5aa71... -2025-09-02 14:40:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150101d5aa71... -2025-09-02 14:40:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849246.1889431, 'pubkey_prefix': '32d8150101d5aa713b71122dae7ed44e34fd458e1520814ba1c88e7f2b4861b6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150101d5aa713b71122dae7ed44e34fd458e1520814ba1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc0570120d0b780f81819a55d42d19c42202fc19f8c2fa2085f3e28489e743e58839bb476d5bb38bb8f0da49a122063873fd2a885d226e3268a4fbc34a4a2f5543b22d788d678529ff94600e9af3b69affaed9b020f92edf5ad229080c8a38d6e4a629c3'} -2025-09-02 14:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815015fd5aa71... -2025-09-02 14:40:48 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815015fd5aa71... -2025-09-02 14:40:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815015fd5aa71... -2025-09-02 14:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849248.316132, 'pubkey_prefix': 'f09815015fd5aa713b71122dae7ed44e34fd458e1520814ba1c88e7f2b4861b6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815015fd5aa713b71122dae7ed44e34fd458e1520814ba1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc0570120d0b780f81819a55d42d19c42202fc19f8c2fa2085f3e28489e743e58839bb476d5bb38bb8f0da49a122063873fd2a885d226e3268a4fbc34a4a2f5543b22d788d678529ff94600e9af3b69affaed9b020f92edf5ad229080c8a38d6e4a629c3'} -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849266.234901, 'pubkey_prefix': 'ed9805027e5f2323ad7427793d96e926cd143dea42c59cbaf5f3997107b7b462', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323ad7427793d96e926cd143dea42c59cbaf5f3997107b7b462e290b40514e86ec3966fc86fee413d88fafd141631daf561898f76532ca19594178587569030593df8b8'} -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d705037e5f0123... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d705037e5f0123... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 34d705037e5f0123... -2025-09-02 14:41:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849266.958147, 'pubkey_prefix': '34d705037e5f012323ad7427793d96e926cd143dea42c59cbaf5f3997107b7b4', 'snr': 13.0, 'rssi': -41, 'raw_hex': '34d705037e5f012323ad7427793d96e926cd143dea42c59cbaf5f3997107b7b462e290b40514e86ec3966fc86fee413d88fafd141631daf561898f76532ca19594178587569030593df8b8'} -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09915027e5f1159... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09915027e5f1159... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09915027e5f1159... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849272.2624938, 'pubkey_prefix': 'f09915027e5f1159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c73c', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09915027e5f1159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c73ced141be70566816be0'} -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756849271, 'text': 'Kenmore 🌅: hi'} -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Extracted sender from text: Kenmore 🌅 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Message content for processing: hi -2025-09-02 14:41:12 - MeshCoreBot - INFO - Received channel message (Public) from Kenmore 🌅: Kenmore 🌅: hi -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849272.2624938, 'pubkey_prefix': 'f09915027e5f1159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c73c', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09915027e5f1159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c73ced141be70566816be0'} -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Found raw packet data: f09915027e5f1159a792cf4b4314f2a5... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Converted to 41 bytes: f09915027e5f1159... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Has transport codes: 9915027e -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815037e5f0111... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815037e5f0111... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815037e5f0111... -2025-09-02 14:41:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849272.4594371, 'pubkey_prefix': '30d815037e5f011159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c7', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815037e5f011159a792cf4b4314f2a5611845d12e499571e5c92bd3e0f3c73ced141be70566816be0'} -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Converted to 26 bytes: ec98150338085f11... -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Has transport codes: 98150338 -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Path bytes: 5f116c9f41007a15 -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Payload: aa02a413e57d2801503e35a5... (12 bytes) -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 8, 'path_nodes': ['115f', '9f6c', '41', '157a'], 'payload': 'aa02a413e57d2801503e35a5', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756849283, 'text': 'Jade: Hi'} -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Message content for processing: Hi -2025-09-02 14:41:24 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Hi -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 14:41:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:41:25 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d8150438085f01... -2025-09-02 14:41:25 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:41:25 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:41:25 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 14:41:26 - MeshCoreBot - DEBUG - Converted to 29 bytes: ef98150638803680... -2025-09-02 14:41:26 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 14:41:26 - MeshCoreBot - DEBUG - Has transport codes: 98150638 -2025-09-02 14:41:26 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 14:41:27 - MeshCoreBot - DEBUG - Not enough data: need 134, have 29 -2025-09-02 14:41:27 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d8150738803680... -2025-09-02 14:41:27 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 14:41:27 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:41:27 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 14:41:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 14:41:53 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 14:41:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 14:41:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849313.779943, 'pubkey_prefix': 'ed9705027e5f232396342a6a82bc7c5f4364f75ff45ac0bcb0e8de634821a3a4', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f232396342a6a82bc7c5f4364f75ff45ac0bcb0e8de634821a3a436c40896e7ab5251a23e8c5b59711aecd22dd62335792e5ba6cb6d1f6acd106b02aab156dd747d919d95'} -2025-09-02 14:41:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 14:41:54 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 14:41:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 14:41:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849314.504, 'pubkey_prefix': '32d805037e5f01232396342a6a82bc7c5f4364f75ff45ac0bcb0e8de634821a3', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232396342a6a82bc7c5f4364f75ff45ac0bcb0e8de634821a3a436c40896e7ab5251a23e8c5b59711aecd22dd62335792e5ba6cb6d1f6acd106b02aab156dd747d919d95'} -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Converted to 28 bytes: e5962104d038085f... -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d82105d038085f... -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:42:11 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: ec9721031f7e5f8a... -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Has transport codes: 9721031f -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd821041f7e5f01... -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Has transport codes: d821041f -2025-09-02 14:42:28 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 14:42:29 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 14:42:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981103804a5f3d... -2025-09-02 14:42:33 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981103804a5f3d... -2025-09-02 14:42:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981103804a5f3d... -2025-09-02 14:42:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849353.803348, 'pubkey_prefix': 'f1981103804a5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf93039', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981103804a5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512c164b7685aa68f14c7b9035797cbe89450820a8a8773b9f2c2ed56b393f246ebb94ca57ca43a23d2c795d31cfb480d8225a625dddd1f32e5be957568d48810a85c477308928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 14:42:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104804a5f01... -2025-09-02 14:42:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104804a5f01... -2025-09-02 14:42:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104804a5f01... -2025-09-02 14:42:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849355.50956, 'pubkey_prefix': '32d81104804a5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104804a5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b512c164b7685aa68f14c7b9035797cbe89450820a8a8773b9f2c2ed56b393f246ebb94ca57ca43a23d2c795d31cfb480d8225a625dddd1f32e5be957568d48810a85c477308928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502385f110b... -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502385f110b... -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502385f110b... -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849362.7284842, 'pubkey_prefix': 'ef981502385f110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b5d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502385f110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b5df3399a4e7f89829386'} -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756849360, 'text': 'Jade: Are you in Kenmore?'} -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Message content for processing: Are you in Kenmore? -2025-09-02 14:42:42 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Are you in Kenmore? -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849362.7284842, 'pubkey_prefix': 'ef981502385f110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b5d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502385f110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b5df3399a4e7f89829386'} -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Found raw packet data: ef981502385f110b4169d0fec5b483ac... -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Converted to 41 bytes: ef981502385f110b... -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Has transport codes: 98150238 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 14:42:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:42:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81503385f0111... -2025-09-02 14:42:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81503385f0111... -2025-09-02 14:42:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81503385f0111... -2025-09-02 14:42:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849363.374536, 'pubkey_prefix': '31d81503385f01110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81503385f01110b4169d0fec5b483ac4848d2df19ec3f15f00a96377bed6b5df3399a4e7f89829386'} -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503917e5f11... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503917e5f11... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503917e5f11... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849378.278485, 'pubkey_prefix': 'ef981503917e5f11a64027f09290e739120879679d2e7ee5456a93b6edfb65d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503917e5f11a64027f09290e739120879679d2e7ee5456a93b6edfb65d0961439a25774ccc41c4d'} -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756849374, 'text': '🌲 Tree: Hi Kenmore 👋 '} -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Message content for processing: Hi Kenmore 👋 -2025-09-02 14:42:58 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Hi Kenmore 👋  -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849378.278485, 'pubkey_prefix': 'ef981503917e5f11a64027f09290e739120879679d2e7ee5456a93b6edfb65d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503917e5f11a64027f09290e739120879679d2e7ee5456a93b6edfb65d0961439a25774ccc41c4d'} -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Found raw packet data: ef981503917e5f11a64027f09290e739... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Converted to 42 bytes: ef981503917e5f11... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Has transport codes: 98150391 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504917e5f01... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504917e5f01... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504917e5f01... -2025-09-02 14:42:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849378.7693288, 'pubkey_prefix': '32d81504917e5f0111a64027f09290e739120879679d2e7ee5456a93b6edfb65', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504917e5f0111a64027f09290e739120879679d2e7ee5456a93b6edfb65d0961439a25774ccc41c4d'} -2025-09-02 14:43:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991104d038085f... -2025-09-02 14:43:20 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991104d038085f... -2025-09-02 14:43:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991104d038085f... -2025-09-02 14:43:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849400.434735, 'pubkey_prefix': 'f4991104d038085fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991104d038085fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98f264b768dccd4e042839d92c1d98bcceb2b6c908b3fe7e0afc3b75e40170dca37971ff4cd6f274c651715e31ee928ed8e7a447f98352f4e950be096c445c31a08d79030892bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 14:43:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105d038085f... -2025-09-02 14:43:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105d038085f... -2025-09-02 14:43:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105d038085f... -2025-09-02 14:43:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849401.244941, 'pubkey_prefix': '32d81105d038085f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e5', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105d038085f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98f264b768dccd4e042839d92c1d98bcceb2b6c908b3fe7e0afc3b75e40170dca37971ff4cd6f274c651715e31ee928ed8e7a447f98352f4e950be096c445c31a08d79030892bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 14:43:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502385f11dc... -2025-09-02 14:43:33 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502385f11dc... -2025-09-02 14:43:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502385f11dc... -2025-09-02 14:43:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849413.9966788, 'pubkey_prefix': 'f4991502385f11dcef575ea285977ce0808260edfdcdbda02e2751b432908805', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502385f11dcef575ea285977ce0808260edfdcdbda02e2751b432908805df10e52e18601bf343e88f3f898025d7e7181a22bd4ce0a2adfcaff3a16519b4fda2675677330fbcbc724e8ce21eaf8db446310c82bcebeeb1'} -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756849409, 'text': 'Jade: That might also be a really good place for a repeater'} -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Message content for processing: That might also be a really good place for a repeater -2025-09-02 14:43:34 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: That might also be a really good place for a repeater -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849413.9966788, 'pubkey_prefix': 'f4991502385f11dcef575ea285977ce0808260edfdcdbda02e2751b432908805', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502385f11dcef575ea285977ce0808260edfdcdbda02e2751b432908805df10e52e18601bf343e88f3f898025d7e7181a22bd4ce0a2adfcaff3a16519b4fda2675677330fbcbc724e8ce21eaf8db446310c82bcebeeb1'} -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Found raw packet data: f4991502385f11dcef575ea285977ce0... -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Converted to 89 bytes: f4991502385f11dc... -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Has transport codes: 99150238 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Not enough data: need 101, have 89 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71503385f0111... -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71503385f0111... -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71503385f0111... -2025-09-02 14:43:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849414.33917, 'pubkey_prefix': '32d71503385f0111dcef575ea285977ce0808260edfdcdbda02e2751b4329088', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71503385f0111dcef575ea285977ce0808260edfdcdbda02e2751b432908805df10e52e18601bf343e88f3f898025d7e7181a22bd4ce0a2adfcaff3a16519b4fda2675677330fbcbc724e8ce21eaf8db446310c82bcebeeb1'} -2025-09-02 14:44:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1106d01fe6ea... -2025-09-02 14:44:20 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1106d01fe6ea... -2025-09-02 14:44:20 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1106d01fe6ea... -2025-09-02 14:44:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849460.381512, 'pubkey_prefix': 'f79a1106d01fe6ea7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1106d01fe6ea7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba26a65b7685c8b04ca70a118a32133ce04f4d732f0c9fa15c6b31cbad34e285df4b38c307bbfe8f0197955f1bd362065cba8be87dfb4e36ecda2bb484179a362fd8997e909920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 14:44:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81107d01fe6ea... -2025-09-02 14:44:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81107d01fe6ea... -2025-09-02 14:44:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81107d01fe6ea... -2025-09-02 14:44:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849462.15951, 'pubkey_prefix': '32d81107d01fe6ea7e5f010b285347f2e539b5033a397ab829145ea898a0d11a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81107d01fe6ea7e5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba26a65b7685c8b04ca70a118a32133ce04f4d732f0c9fa15c6b31cbad34e285df4b38c307bbfe8f0197955f1bd362065cba8be87dfb4e36ecda2bb484179a362fd8997e909920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19915027e5f1114... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19915027e5f1114... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19915027e5f1114... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849485.459609, 'pubkey_prefix': 'f19915027e5f1114633d862d52817d36d36721361004ca9f4d48e7caad632754', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19915027e5f1114633d862d52817d36d36721361004ca9f4d48e7caad63275437c0e0fce4b16f33ff145ed8391bdbd92c19fef3a320c309aa4570ac1299a2a1db3174b9f5a13c4ffb86d3db65635e724f51d32f33d8b21085'} -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756849479, 'text': 'Kenmore 🌅: i’m not having much luck getting messages out'} -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Extracted sender from text: Kenmore 🌅 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Message content for processing: i’m not having much luck getting messages out -2025-09-02 14:44:45 - MeshCoreBot - INFO - Received channel message (Public) from Kenmore 🌅: Kenmore 🌅: i’m not having much luck getting messages out -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849485.459609, 'pubkey_prefix': 'f19915027e5f1114633d862d52817d36d36721361004ca9f4d48e7caad632754', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19915027e5f1114633d862d52817d36d36721361004ca9f4d48e7caad63275437c0e0fce4b16f33ff145ed8391bdbd92c19fef3a320c309aa4570ac1299a2a1db3174b9f5a13c4ffb86d3db65635e724f51d32f33d8b21085'} -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Found raw packet data: f19915027e5f1114633d862d52817d36... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Converted to 89 bytes: f19915027e5f1114... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Not enough data: need 155, have 89 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d715037e5f0111... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d715037e5f0111... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d715037e5f0111... -2025-09-02 14:44:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849485.9632, 'pubkey_prefix': '33d715037e5f011114633d862d52817d36d36721361004ca9f4d48e7caad6327', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d715037e5f011114633d862d52817d36d36721361004ca9f4d48e7caad63275437c0e0fce4b16f33ff145ed8391bdbd92c19fef3a320c309aa4570ac1299a2a1db3174b9f5a13c4ffb86d3db65635e724f51d32f33d8b21085'} -2025-09-02 14:44:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f89a1102245fb177... -2025-09-02 14:44:51 - MeshCoreBot - DEBUG - Cached SNR -2.0 for pubkey f89a1102245fb177... -2025-09-02 14:44:51 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f89a1102245fb177... -2025-09-02 14:44:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849491.276704, 'pubkey_prefix': 'f89a1102245fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be0', 'snr': -2.0, 'rssi': -102, 'raw_hex': 'f89a1102245fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258988b65b768543f547f431c8934e12a7a92cceebfc8230dc7755fcad0dc6459becc1230987f0db7d72c70ef622d87ca2537f8cd80eab4b3609aa5ea907f813c17631ef6ae0c922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 14:44:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d81103245f01b1... -2025-09-02 14:44:52 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d81103245f01b1... -2025-09-02 14:44:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d81103245f01b1... -2025-09-02 14:44:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849492.012011, 'pubkey_prefix': '34d81103245f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0b', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d81103245f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae258988b65b768543f547f431c8934e12a7a92cceebfc8230dc7755fcad0dc6459becc1230987f0db7d72c70ef622d87ca2537f8cd80eab4b3609aa5ea907f813c17631ef6ae0c922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502385f113e... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502385f113e... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502385f113e... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849496.549972, 'pubkey_prefix': 'f1991502385f113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643d3', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385f113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643d3de260dee16b9511447'} -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756849494, 'text': 'Jade: That one got out'} -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Message content for processing: That one got out -2025-09-02 14:44:56 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: That one got out -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849496.549972, 'pubkey_prefix': 'f1991502385f113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643d3', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502385f113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643d3de260dee16b9511447'} -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Found raw packet data: f1991502385f113e9f5188d337ea859a... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Converted to 41 bytes: f1991502385f113e... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Not enough data: need 155, have 41 -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81503385f0111... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81503385f0111... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81503385f0111... -2025-09-02 14:44:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849496.926049, 'pubkey_prefix': '30d81503385f01113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81503385f01113e9f5188d337ea859a6b2b0dabd4c384a293df7d78002643d3de260dee16b9511447'} -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f54c5... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f54c5... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f54c5... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849509.1479301, 'pubkey_prefix': 'ee9805027e5f54c5cddbe71f2f5536c04e1c476f9928d672e8e17d37860ac9a3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f54c5cddbe71f2f5536c04e1c476f9928d672e8e17d37860ac9a354f0b98afc78ea0964fb656797a9a52ab792efa07fdd6a9a19cfff1a65ca237f0f2a4cfe917304b70f78'} -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0154... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0154... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0154... -2025-09-02 14:45:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849509.449049, 'pubkey_prefix': '31d705037e5f0154c5cddbe71f2f5536c04e1c476f9928d672e8e17d37860ac9', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f0154c5cddbe71f2f5536c04e1c476f9928d672e8e17d37860ac9a354f0b98afc78ea0964fb656797a9a52ab792efa07fdd6a9a19cfff1a65ca237f0f2a4cfe917304b70f78'} -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Converted to 25 bytes: f29909015f4f4674... -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756849537, 'text': 'T hill'} -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:45:39 - MeshCoreBot - INFO - Received DM from 460728508c17: T hill -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 14:45:39 - MeshCoreBot - INFO - Processing message: T hill -2025-09-02 14:45:39 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-02 14:45:39 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: hill | Routed through 1 hops | SNR: unknown dB | RSSI: unknown dBm -2025-09-02 14:45:39 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2fd809025f014f46... -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Has transport codes: d809025f -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Path bytes: 4f -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Payload: 4674ec31d7313fc9e76740da3d38506b... (19 bytes) -2025-09-02 14:45:39 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 47, 'path_len': 1, 'path_nodes': [], 'payload': '4674ec31d7313fc9e76740da3d38506bfb4f62', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 14:45:40 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d8210101464fe6... -2025-09-02 14:45:40 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:45:40 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:45:40 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-02 14:45:41 - MeshCoreBot - DEBUG - Converted to 25 bytes: f19921015f464fe6... -2025-09-02 14:45:41 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:45:41 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:45:41 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-02 14:46:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e09... -2025-09-02 14:46:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e09... -2025-09-02 14:46:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e09... -2025-09-02 14:46:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849615.684192, 'pubkey_prefix': 'ef9805015f857e090785380729ffa0a020e22cce4c97cc3b162268118c0e1ea4', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e090785380729ffa0a020e22cce4c97cc3b162268118c0e1ea488cb93a3d15040b532140dac6ccbfd66955c4981843117b5abd50b7c67e793df5741455289e134c38e'} -2025-09-02 14:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 14:46:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 14:46:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 14:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849616.2669802, 'pubkey_prefix': '31d805025f01857e090785380729ffa0a020e22cce4c97cc3b162268118c0e1e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857e090785380729ffa0a020e22cce4c97cc3b162268118c0e1ea488cb93a3d15040b532140dac6ccbfd66955c4981843117b5abd50b7c67e793df5741455289e134c38e'} -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Converted to 25 bytes: ee9809015f4f4603... -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756849630, 'text': 'T 92'} -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:47:19 - MeshCoreBot - INFO - Received DM from 460728508c17: T 92 -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:47:19 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 14:47:19 - MeshCoreBot - INFO - Processing message: T 92 -2025-09-02 14:47:19 - MeshCoreBot - INFO - Keyword 't_phrase' matched, responding -2025-09-02 14:47:19 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: 92 | Routed through 1 hops | SNR: unknown dB | RSSI: unknown dBm -2025-09-02 14:47:19 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Converted to 26 bytes: 31d809025f014f46... -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Not enough data: need 218, have 26 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd8210101464f0b... -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 14:47:20 - MeshCoreBot - DEBUG - Not enough data: need 76, have 25 -2025-09-02 14:47:22 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee982102015f464f... -2025-09-02 14:47:22 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 14:47:22 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:47:22 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849668.2400188, 'pubkey_prefix': 'ef9805027e5f23232f9a276ec484270b05e145ebf5a4e82480250feef4342ce4', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23232f9a276ec484270b05e145ebf5a4e82480250feef4342ce431e824f44e5cc3d2df7c974fc0cb79e82df056ea01cc0c7fd962203f53f7a19c350561b2b8d16cb6884e'} -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d805037e5f0123... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d805037e5f0123... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d805037e5f0123... -2025-09-02 14:47:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849668.822081, 'pubkey_prefix': '34d805037e5f0123232f9a276ec484270b05e145ebf5a4e82480250feef4342c', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d805037e5f0123232f9a276ec484270b05e145ebf5a4e82480250feef4342ce431e824f44e5cc3d2df7c974fc0cb79e82df056ea01cc0c7fd962203f53f7a19c350561b2b8d16cb6884e'} -2025-09-02 14:48:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5f38b1... -2025-09-02 14:48:09 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5f38b1... -2025-09-02 14:48:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5f38b1... -2025-09-02 14:48:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849689.68012, 'pubkey_prefix': 'f19811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8851466b7681d557130ee5acae8687338d30348a9b8c685453c69eb4306588347f48d6107f08fd7fc3a0cca57bf942839d1e357e31a38823f31ecb52dbbd67d7e6111202c0a920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 14:48:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711037e5f0138... -2025-09-02 14:48:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711037e5f0138... -2025-09-02 14:48:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711037e5f0138... -2025-09-02 14:48:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849690.9041002, 'pubkey_prefix': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8851466b7681d557130ee5acae8687338d30348a9b8c685453c69eb4306588347f48d6107f08fd7fc3a0cca57bf942839d1e357e31a38823f31ecb52dbbd67d7e6111202c0a920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Converted to 24 bytes: ec970a004f466637... -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Has transport codes: 970a004f -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756849692, 'text': '@soper'} -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:48:13 - MeshCoreBot - INFO - Received DM from 460728508c17: @soper -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849690.9041002, 'pubkey_prefix': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8851466b7681d557130ee5acae8687338d30348a9b8c685453c69eb4306588347f48d6107f08fd7fc3a0cca57bf942839d1e357e31a38823f31ecb52dbbd67d7e6111202c0a920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Converted to 131 bytes: 32d711037e5f0138... -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Not enough data: need 217, have 131 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849690.9041002, 'pubkey_prefix': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8851466b7681d557130ee5acae8687338d30348a9b8c685453c69eb4306588347f48d6107f08fd7fc3a0cca57bf942839d1e357e31a38823f31ecb52dbbd67d7e6111202c0a920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756849690.9041002, 'pubkey_prefix': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8851466b7681d557130ee5acae8687338d30348a9b8c685453c69eb4306588347f48d6107f08fd7fc3a0cca57bf942839d1e357e31a38823f31ecb52dbbd67d7e6111202c0a920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.5 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -41 -2025-09-02 14:48:13 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 14:48:13 - MeshCoreBot - INFO - Processing message: @soper -2025-09-02 14:48:13 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:48:13 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: soper | Direct connection (0 hops) | SNR: 12.5 dB | RSSI: -41 dBm | Direct (0 hops) -2025-09-02 14:48:13 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Converted to 24 bytes: ee980a004f466a70... -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Not enough data: need 154, have 24 -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756849692, 'text': '@soper'} -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:48:17 - MeshCoreBot - INFO - Received DM from 460728508c17: @soper -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:48:17 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 14:48:17 - MeshCoreBot - INFO - Processing message: @soper -2025-09-02 14:48:17 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:48:17 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: soper | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) -2025-09-02 14:48:17 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:48:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 14:48:22 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 14:48:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 14:48:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849702.2873988, 'pubkey_prefix': 'ef9805027e5f2323b13f350c2cf463a2fadc984558bd605aea846161c90a944c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323b13f350c2cf463a2fadc984558bd605aea846161c90a944c1087cb22fe9c2fcef7d38b7230f5d526c0dbfe6bbdd93a88684dabfed993617461729f3d1ee34a88ff52'} -2025-09-02 14:48:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 14:48:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 14:48:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 14:48:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849703.291869, 'pubkey_prefix': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a94', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a944c1087cb22fe9c2fcef7d38b7230f5d526c0dbfe6bbdd93a88684dabfed993617461729f3d1ee34a88ff52'} -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Converted to 24 bytes: eb970a004f46f240... -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Has transport codes: 970a004f -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756849692, 'text': '@soper'} -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:48:25 - MeshCoreBot - INFO - Received DM from 460728508c17: @soper -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849703.291869, 'pubkey_prefix': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a94', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a944c1087cb22fe9c2fcef7d38b7230f5d526c0dbfe6bbdd93a88684dabfed993617461729f3d1ee34a88ff52'} -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Converted to 75 bytes: 31d705037e5f0123... -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Not enough data: need 217, have 75 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849703.291869, 'pubkey_prefix': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a94', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a944c1087cb22fe9c2fcef7d38b7230f5d526c0dbfe6bbdd93a88684dabfed993617461729f3d1ee34a88ff52'} -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756849703.291869, 'pubkey_prefix': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a94', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323b13f350c2cf463a2fadc984558bd605aea846161c90a944c1087cb22fe9c2fcef7d38b7230f5d526c0dbfe6bbdd93a88684dabfed993617461729f3d1ee34a88ff52'} -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.25 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -41 -2025-09-02 14:48:25 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 14:48:25 - MeshCoreBot - INFO - Processing message: @soper -2025-09-02 14:48:25 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:48:25 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: soper | Direct connection (0 hops) | SNR: 12.25 dB | RSSI: -41 dBm | Direct (0 hops) -2025-09-02 14:48:25 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Converted to 25 bytes: ee9809015f4f46b4... -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756849692, 'text': '@soper'} -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:48:29 - MeshCoreBot - INFO - Received DM from 460728508c17: @soper -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:48:29 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 14:48:29 - MeshCoreBot - INFO - Processing message: @soper -2025-09-02 14:48:29 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:48:29 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: soper | Routed through 1 hops | SNR: unknown dB | RSSI: unknown dBm -2025-09-02 14:48:29 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:49:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f547e14... -2025-09-02 14:49:08 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f547e14... -2025-09-02 14:49:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f547e14... -2025-09-02 14:49:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849748.8886, 'pubkey_prefix': 'ec9705015f547e14b3727783eca234e70a1c17f82120ff109362d35258d0d4ca', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f547e14b3727783eca234e70a1c17f82120ff109362d35258d0d4caf9499cfb76d40087855f6313a101566d92132ad7ca9ac36e01820186da4b567acd9601fd88514e4e9f'} -2025-09-02 14:49:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705025f01547e... -2025-09-02 14:49:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705025f01547e... -2025-09-02 14:49:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705025f01547e... -2025-09-02 14:49:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849749.4761732, 'pubkey_prefix': '2ed705025f01547e14b3727783eca234e70a1c17f82120ff109362d35258d0d4', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705025f01547e14b3727783eca234e70a1c17f82120ff109362d35258d0d4caf9499cfb76d40087855f6313a101566d92132ad7ca9ac36e01820186da4b567acd9601fd88514e4e9f'} -2025-09-02 14:49:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971102245fc4a8... -2025-09-02 14:49:13 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971102245fc4a8... -2025-09-02 14:49:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971102245fc4a8... -2025-09-02 14:49:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849753.7010329, 'pubkey_prefix': 'ea971102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c325b66b7688d3b2dfde464d451080756182cd5ea9502300c8487feb2141e0e1313cb49edd787a5874b175a1ba25da5efc8b529b2b333dc63016fef639c1315494fdd9c4500935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 14:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81103245f01c4... -2025-09-02 14:49:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81103245f01c4... -2025-09-02 14:49:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81103245f01c4... -2025-09-02 14:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849754.266904, 'pubkey_prefix': '30d81103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c325b66b7688d3b2dfde464d451080756182cd5ea9502300c8487feb2141e0e1313cb49edd787a5874b175a1ba25da5efc8b529b2b333dc63016fef639c1315494fdd9c4500935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 14:50:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f8575... -2025-09-02 14:50:22 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f8575... -2025-09-02 14:50:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f8575... -2025-09-02 14:50:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849822.73838, 'pubkey_prefix': 'ef9805027e5f8575df5fb627ee193a2e91576ed1977a392b9572c171f73e23a3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f8575df5fb627ee193a2e91576ed1977a392b9572c171f73e23a3b2f352dc07cbfd882cc7071b4326ed7178d5253e8bebcea73e870aaab6ef7a16a36c12e2579b75148632'} -2025-09-02 14:50:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0185... -2025-09-02 14:50:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0185... -2025-09-02 14:50:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0185... -2025-09-02 14:50:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849823.178368, 'pubkey_prefix': '32d805037e5f018575df5fb627ee193a2e91576ed1977a392b9572c171f73e23', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f018575df5fb627ee193a2e91576ed1977a392b9572c171f73e23a3b2f352dc07cbfd882cc7071b4326ed7178d5253e8bebcea73e870aaab6ef7a16a36c12e2579b75148632'} -2025-09-02 14:50:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 14:50:48 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 14:50:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 14:50:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849848.942218, 'pubkey_prefix': 'f29905027e5f2323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97fa290d2e9ef7a7996c1417f374b71c10463ecfd3882061f174ede3123b8be25c43fc9233c9ee8cbbb9ec'} -2025-09-02 14:50:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 14:50:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 14:50:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 14:50:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849849.381962, 'pubkey_prefix': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97fa290d2e9ef7a7996c1417f374b71c10463ecfd3882061f174ede3123b8be25c43fc9233c9ee8cbbb9ec'} -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Converted to 25 bytes: f19809015f4f46d4... -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756849847, 'text': '@lundeen'} -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:50:51 - MeshCoreBot - INFO - Received DM from 460728508c17: @lundeen -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849849.381962, 'pubkey_prefix': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97fa290d2e9ef7a7996c1417f374b71c10463ecfd3882061f174ede3123b8be25c43fc9233c9ee8cbbb9ec'} -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Converted to 75 bytes: 31d805037e5f0123... -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Not enough data: need 218, have 75 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849849.381962, 'pubkey_prefix': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97fa290d2e9ef7a7996c1417f374b71c10463ecfd3882061f174ede3123b8be25c43fc9233c9ee8cbbb9ec'} -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756849849.381962, 'pubkey_prefix': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323e8112d1ff26025ad836aee023a877efe1f509bc5e3b9bf97fa290d2e9ef7a7996c1417f374b71c10463ecfd3882061f174ede3123b8be25c43fc9233c9ee8cbbb9ec'} -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.25 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -40 -2025-09-02 14:50:51 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 14:50:51 - MeshCoreBot - INFO - Processing message: @lundeen -2025-09-02 14:50:51 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:50:51 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: lundeen | Routed through 1 hops | SNR: 12.25 dB | RSSI: -40 dBm -2025-09-02 14:50:51 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:50:52 - MeshCoreBot - DEBUG - Converted to 26 bytes: 32d809025f014f46... -2025-09-02 14:50:52 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 14:50:52 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 14:50:52 - MeshCoreBot - DEBUG - Not enough data: need 218, have 26 -2025-09-02 14:50:53 - MeshCoreBot - DEBUG - Converted to 25 bytes: 33d8210101464ff7... -2025-09-02 14:50:53 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 14:50:53 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-02 14:50:53 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 14:50:53 - MeshCoreBot - DEBUG - Not enough data: need 76, have 25 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1982102015f464f... -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Converted to 24 bytes: f39922004f465956... -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Has transport codes: 9922004f -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 14:50:54 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 14:51:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980903e2805fea... -2025-09-02 14:51:01 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980903e2805fea... -2025-09-02 14:51:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980903e2805fea... -2025-09-02 14:51:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849861.443024, 'pubkey_prefix': 'ef980903e2805fea8adda8ba1a0dea336fe3351f038ebb542b5ba547b8e09812', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980903e2805fea8adda8ba1a0dea336fe3351f038ebb542b5ba547b8e0981234160b33f1ecdec95ea756'} -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980904e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980904e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980904e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849864.1603708, 'pubkey_prefix': 'ef980904e2804a5fea8adaa7017b8ac8cc213f57fe340abfd217cee347b8e098', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980904e2804a5fea8adaa7017b8ac8cc213f57fe340abfd217cee347b8e0981234160b33f1ecdec95ea756'} -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80905e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80905e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80905e2804a5f... -2025-09-02 14:51:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849864.366472, 'pubkey_prefix': '32d80905e2804a5f01ea8adaa7017b8ac8cc213f57fe340abfd217cee347b8e0', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80905e2804a5f01ea8adaa7017b8ac8cc213f57fe340abfd217cee347b8e0981234160b33f1ecdec95ea756'} -2025-09-02 14:52:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 14:52:18 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 14:52:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 14:52:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849938.20386, 'pubkey_prefix': 'f09805027e5f2323f47c9df15a4535d9b00ca96b456153559d84a5362a92b7a0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323f47c9df15a4535d9b00ca96b456153559d84a5362a92b7a0258c4ae80d7e5fa75bd16efc67c7dd6fee8d13e7c71f97a40013305f2b8b8846fa6387fea24a67477cd9'} -2025-09-02 14:52:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 14:52:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 14:52:19 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 14:52:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849939.209974, 'pubkey_prefix': '32d705037e5f012323f47c9df15a4535d9b00ca96b456153559d84a5362a92b7', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323f47c9df15a4535d9b00ca96b456153559d84a5362a92b7a0258c4ae80d7e5fa75bd16efc67c7dd6fee8d13e7c71f97a40013305f2b8b8846fa6387fea24a67477cd9'} -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Converted to 27 bytes: f2990903157e5f4f... -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Not enough data: need 155, have 27 -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756849968, 'text': '@m'} -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:52:59 - MeshCoreBot - INFO - Received DM from 460728508c17: @m -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:52:59 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-02 14:52:59 - MeshCoreBot - INFO - Processing message: @m -2025-09-02 14:52:59 - MeshCoreBot - INFO - Keyword '@_phrase' matched, responding -2025-09-02 14:52:59 - MeshCoreBot - INFO - Sending DM to HOWL: ack HOWL: m | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm -2025-09-02 14:52:59 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:53:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990a00464f671e... -2025-09-02 14:53:00 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990a00464f671e... -2025-09-02 14:53:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990a00464f671e... -2025-09-02 14:53:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849980.7933812, 'pubkey_prefix': 'f3990a00464f671eedd784bdc39da23447f622dd80a683a5ae601d606aeca8bc', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990a00464f671eedd784bdc39da23447f622dd80a683a5ae601d606aeca8bcc5ec3b4a770650a969280b6da445c67961df2894bbba0f1a04fda14ca69b0fc6c5785b63a44e452250a4a28dd6571e1b6c033487b9c9092e'} -2025-09-02 14:53:01 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d70904157e5f01... -2025-09-02 14:53:01 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 14:53:01 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 14:53:01 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915040c647e5f... -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915040c647e5f... -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915040c647e5f... -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849983.800053, 'pubkey_prefix': 'f49915040c647e5f11ad13c346d40f6698e2b103f55662b6d437aa06956017fd', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915040c647e5f11ad13c346d40f6698e2b103f55662b6d437aa06956017fdf627de3de2cd63a244d16d'} -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756849981, 'text': 'Magpie: ... to Olympia even'} -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Extracted sender from text: Magpie -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Message content for processing: ... to Olympia even -2025-09-02 14:53:03 - MeshCoreBot - INFO - Received channel message (Public) from Magpie: Magpie: ... to Olympia even -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756849983.800053, 'pubkey_prefix': 'f49915040c647e5f11ad13c346d40f6698e2b103f55662b6d437aa06956017fd', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915040c647e5f11ad13c346d40f6698e2b103f55662b6d437aa06956017fdf627de3de2cd63a244d16d'} -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Found raw packet data: f49915040c647e5f11ad13c346d40f66... -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Converted to 43 bytes: f49915040c647e5f... -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Has transport codes: 9915040c -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Not enough data: need 106, have 43 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 14:53:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 14:53:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715050c647e5f... -2025-09-02 14:53:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715050c647e5f... -2025-09-02 14:53:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715050c647e5f... -2025-09-02 14:53:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756849984.00526, 'pubkey_prefix': '30d715050c647e5f0111ad13c346d40f6698e2b103f55662b6d437aa06956017', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715050c647e5f0111ad13c346d40f6698e2b103f55662b6d437aa06956017fdf627de3de2cd63a244d16d'} -2025-09-02 14:53:45 - MeshCoreBot - DEBUG - Converted to 28 bytes: f298090489e97e5f... -2025-09-02 14:53:45 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 14:53:45 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 14:53:45 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 14:53:46 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d7090589e97e5f... -2025-09-02 14:53:46 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 14:53:46 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 14:53:46 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 14:53:47 - MeshCoreBot - DEBUG - Converted to 30 bytes: f5992106e61f38c4... -2025-09-02 14:53:47 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 14:53:47 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 14:53:47 - MeshCoreBot - DEBUG - Not enough data: need 155, have 30 -2025-09-02 14:53:48 - MeshCoreBot - DEBUG - Converted to 31 bytes: 33d82107e61f38c4... -2025-09-02 14:53:48 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 14:53:48 - MeshCoreBot - DEBUG - Has transport codes: d82107e6 -2025-09-02 14:53:48 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 14:53:48 - MeshCoreBot - DEBUG - Not enough data: need 37, have 31 -2025-09-02 14:54:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59911061f38c7a3... -2025-09-02 14:54:54 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59911061f38c7a3... -2025-09-02 14:54:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59911061f38c7a3... -2025-09-02 14:54:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850094.803584, 'pubkey_prefix': 'f59911061f38c7a37e5f5491c13d9c406beccf18905b49eef448331f984d6b6e', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59911061f38c7a37e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f9567b7685577a4c4a17fc2f7c22ad614fa8eba7da09822a076b7671248b61b8298dadc281351bc42f33c30f632de404beed94c8f75b4d9af53fa7c88fad9aa295b18e10c92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 14:54:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711071f38c7a3... -2025-09-02 14:54:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711071f38c7a3... -2025-09-02 14:54:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711071f38c7a3... -2025-09-02 14:54:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850096.579069, 'pubkey_prefix': '31d711071f38c7a37e5f015491c13d9c406beccf18905b49eef448331f984d6b', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711071f38c7a37e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094f9567b7685577a4c4a17fc2f7c22ad614fa8eba7da09822a076b7671248b61b8298dadc281351bc42f33c30f632de404beed94c8f75b4d9af53fa7c88fad9aa295b18e10c92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Converted to 26 bytes: e89609027e5f4f46... -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Has transport codes: 9609027e -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756850155, 'text': 'Test'} -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 14:56:05 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 14:56:05 - MeshCoreBot - DEBUG - DM path info: Routed through 2 hops -2025-09-02 14:56:05 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 14:56:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 14:56:05 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Routed through 2 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 14:55:55 -2025-09-02 14:56:05 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 14:56:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70a015f464fff... -2025-09-02 14:56:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70a015f464fff... -2025-09-02 14:56:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70a015f464fff... -2025-09-02 14:56:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850166.862705, 'pubkey_prefix': '31d70a015f464fff7851a6541a36213e479f69056ccf06d4cecd53a68b5b2443', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70a015f464fff7851a6541a36213e479f69056ccf06d4cecd53a68b5b24432ffaa26fdf8c032604fbf27636b28d48ca7c30f6cdbf841aade39b12d38f9e552d061732aa1efc1995c28f618e4938dec116a48389ecf0f4f51342dd644a2197beec59a91b46600a15986b2b1d385a6c96d4c157c67acc769819c564fc238efadcb9a727cd7e17b551'} -2025-09-02 14:56:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980a00464fff78... -2025-09-02 14:56:07 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980a00464fff78... -2025-09-02 14:56:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980a00464fff78... -2025-09-02 14:56:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850167.333834, 'pubkey_prefix': 'ef980a00464fff7851a6541a36213e479f69056ccf06d4cecd53a68b5b24432f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980a00464fff7851a6541a36213e479f69056ccf06d4cecd53a68b5b24432ffaa26fdf8c032604fbf27636b28d48ca7c30f6cdbf841aade39b12d38f9e552d061732aa1efc1995c28f618e4938dec116a48389ecf0f4f51342dd644a2197beec59a91b46600a15986b2b1d385a6c96d4c157c67acc769819c564fc238efadcb9a727cd7e17b551'} -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103a37e5f02... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103a37e5f02... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103a37e5f02... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850282.2153559, 'pubkey_prefix': 'f0981103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc5868b768eadf1ed5a3f7b64d7335cd4718efa49b897eabb5a4718f0a09adc692771dcefa3c96a790d7354c4a57443c972b6f967f722d809a79d78701b3fdc391d653290792c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71104a37e5f01... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71104a37e5f01... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71104a37e5f01... -2025-09-02 14:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850282.976477, 'pubkey_prefix': '31d71104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc5868b768eadf1ed5a3f7b64d7335cd4718efa49b897eabb5a4718f0a09adc692771dcefa3c96a790d7354c4a57443c972b6f967f722d809a79d78701b3fdc391d653290792c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 14:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71200010101c0... -2025-09-02 14:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71200010101c0... -2025-09-02 14:58:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71200010101c0... -2025-09-02 14:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850315.269713, 'pubkey_prefix': '2ed71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172058b68b768d85b3ec569079cef164d8eeb5777f64454c22ef5445659cfbc12904931263620c89a994f6153149035684969d65acac8c52959244ef20ad86b378c5f800c4a0292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 14:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811021d5f82de... -2025-09-02 14:59:17 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811021d5f82de... -2025-09-02 14:59:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811021d5f82de... -2025-09-02 14:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850357.874974, 'pubkey_prefix': 'f19811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84089f68b76813c3ad3582174dbbeafa1246dd4186c700b60f2e63f3c122444826977f3841ad61c0434d30224e3d2901bb77ad107a1b79577f0b22e42242908a9f820728550f92bcaad902c20db8f84b4a374820525054'} -2025-09-02 14:59:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811031d5f0182... -2025-09-02 14:59:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811031d5f0182... -2025-09-02 14:59:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811031d5f0182... -2025-09-02 14:59:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850358.4128141, 'pubkey_prefix': '31d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a84089f68b76813c3ad3582174dbbeafa1246dd4186c700b60f2e63f3c122444826977f3841ad61c0434d30224e3d2901bb77ad107a1b79577f0b22e42242908a9f820728550f92bcaad902c20db8f84b4a374820525054'} -2025-09-02 14:59:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991102865f1d29... -2025-09-02 14:59:22 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991102865f1d29... -2025-09-02 14:59:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991102865f1d29... -2025-09-02 14:59:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850362.170657, 'pubkey_prefix': 'f5991102865f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991102865f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f4867fe6eb768f1933f689abb76a9814899bc75d2a0d32ce58b8111fd8a87063773e1051727a32f15a16672db5ce03c7a51bcd9a1dfdb8e4f922244c05b0e7a0bb768e7c0250b922aa4d9021615b8f86e376a6d765e'} -2025-09-02 14:59:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81103865f011d... -2025-09-02 14:59:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81103865f011d... -2025-09-02 14:59:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81103865f011d... -2025-09-02 14:59:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850363.111161, 'pubkey_prefix': '2ed81103865f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81103865f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f4867fe6eb768f1933f689abb76a9814899bc75d2a0d32ce58b8111fd8a87063773e1051727a32f15a16672db5ce03c7a51bcd9a1dfdb8e4f922244c05b0e7a0bb768e7c0250b922aa4d9021615b8f86e376a6d765e'} -2025-09-02 14:59:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980503fb7e5f23... -2025-09-02 14:59:57 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980503fb7e5f23... -2025-09-02 14:59:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980503fb7e5f23... -2025-09-02 14:59:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850397.7359302, 'pubkey_prefix': 'ef980503fb7e5f2323fc1b4a8ab783388aaf4be9ed4ac58ff29b3ac6f07a5d80', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980503fb7e5f2323fc1b4a8ab783388aaf4be9ed4ac58ff29b3ac6f07a5d80aac3941ac71f008609d312eec668c9d2d68303a9818afb01c26bfefdf57df78a54be68af8575f4e87039f7'} -2025-09-02 14:59:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd70504fb7e5f01... -2025-09-02 14:59:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd70504fb7e5f01... -2025-09-02 14:59:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd70504fb7e5f01... -2025-09-02 14:59:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850398.177124, 'pubkey_prefix': '2fd70504fb7e5f012323fc1b4a8ab783388aaf4be9ed4ac58ff29b3ac6f07a5d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd70504fb7e5f012323fc1b4a8ab783388aaf4be9ed4ac58ff29b3ac6f07a5d80aac3941ac71f008609d312eec668c9d2d68303a9818afb01c26bfefdf57df78a54be68af8575f4e87039f7'} -2025-09-02 15:00:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103247e5f14... -2025-09-02 15:00:20 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103247e5f14... -2025-09-02 15:00:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103247e5f14... -2025-09-02 15:00:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850420.9481878, 'pubkey_prefix': 'f3991103247e5f14996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bf', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103247e5f14996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bfbd2ece7447c710ef68b7683bb5d42c395910a72c8325a5a04661259b25598c2e0301ba6da539168c02468a561b4be02b0c044b8725b2347a9729ae450f7a6d8dc83d3f1a8b639461a713039195cbd8021396b6f84b656e6d6f726520f09f8c85'} -2025-09-02 15:00:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104247e5f01... -2025-09-02 15:00:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104247e5f01... -2025-09-02 15:00:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104247e5f01... -2025-09-02 15:00:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850422.004082, 'pubkey_prefix': '31d81104247e5f0114996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104247e5f0114996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bfbd2ece7447c710ef68b7683bb5d42c395910a72c8325a5a04661259b25598c2e0301ba6da539168c02468a561b4be02b0c044b8725b2347a9729ae450f7a6d8dc83d3f1a8b639461a713039195cbd8021396b6f84b656e6d6f726520f09f8c85'} -2025-09-02 15:00:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102245f1499... -2025-09-02 15:00:28 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102245f1499... -2025-09-02 15:00:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102245f1499... -2025-09-02 15:00:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850428.3941529, 'pubkey_prefix': 'ef981102245f14996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bfbd', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102245f14996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bfbd2ece7447c710f568b768d22d82e49bc12de3b82a8918b0f69708d7202bb21afced064af375051cd583d85b256554c8c89b95da7912fa408dc92a9bd56281be30b0a4dcbebe3cef019b0f9195cbd8021396b6f84b656e6d6f726520f09f8c85'} -2025-09-02 15:00:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81103245f0114... -2025-09-02 15:00:29 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81103245f0114... -2025-09-02 15:00:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81103245f0114... -2025-09-02 15:00:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850429.3632169, 'pubkey_prefix': '33d81103245f0114996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bf', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81103245f0114996d3be5ab7f5ffe54366e7d2adb4d9a12d3e0bbe78ae0bfbd2ece7447c710f568b768d22d82e49bc12de3b82a8918b0f69708d7202bb21afced064af375051cd583d85b256554c8c89b95da7912fa408dc92a9bd56281be30b0a4dcbebe3cef019b0f9195cbd8021396b6f84b656e6d6f726520f09f8c85'} -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905027e5f54c5... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905027e5f54c5... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905027e5f54c5... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850446.355859, 'pubkey_prefix': 'f09905027e5f54c580ce728249be3ed4c0b1b57630ad9d79c9cc88e5aa26c135', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905027e5f54c580ce728249be3ed4c0b1b57630ad9d79c9cc88e5aa26c135bf3b04424a380724c06e08c5356183c28ff07b8348d131b699915ea2e5fcc54f5aee1834451c5d6410dd'} -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0154... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0154... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0154... -2025-09-02 15:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850446.656342, 'pubkey_prefix': '30d705037e5f0154c580ce728249be3ed4c0b1b57630ad9d79c9cc88e5aa26c1', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0154c580ce728249be3ed4c0b1b57630ad9d79c9cc88e5aa26c135bf3b04424a380724c06e08c5356183c28ff07b8348d131b699915ea2e5fcc54f5aee1834451c5d6410dd'} -2025-09-02 15:01:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f2323... -2025-09-02 15:01:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f2323... -2025-09-02 15:01:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f2323... -2025-09-02 15:01:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850463.344137, 'pubkey_prefix': 'f49905027e5f232378e96ac760e65954d181c3e89e03c4bb0c1d56f52848c1c0', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f232378e96ac760e65954d181c3e89e03c4bb0c1d56f52848c1c075a61dd34dbcb9e969d6513f7e5f7e95cecf9c2063a7759f18ccf7f0e39d58c39d4db4aa30c40809797d'} -2025-09-02 15:01:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 15:01:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 15:01:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 15:01:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850464.069925, 'pubkey_prefix': '30d805037e5f01232378e96ac760e65954d181c3e89e03c4bb0c1d56f52848c1', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232378e96ac760e65954d181c3e89e03c4bb0c1d56f52848c1c075a61dd34dbcb9e969d6513f7e5f7e95cecf9c2063a7759f18ccf7f0e39d58c39d4db4aa30c40809797d'} -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30ed09004f468255... -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Has transport codes: ed09004f -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756850492, 'text': 'Test'} -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 15:01:33 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - DM path info: Routed through 0 hops -2025-09-02 15:01:33 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 15:01:33 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:01:33 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Routed through 0 hops | Received at: 15:01:32 -2025-09-02 15:01:33 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30db0901014f4682... -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Has transport codes: db090101 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Path length: 79 -2025-09-02 15:01:33 - MeshCoreBot - DEBUG - Not enough data: need 85, have 25 -2025-09-02 15:01:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0a015f464fc3... -2025-09-02 15:01:34 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0a015f464fc3... -2025-09-02 15:01:34 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0a015f464fc3... -2025-09-02 15:01:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850494.709363, 'pubkey_prefix': '30db0a015f464fc3181ff2a5808f7ac7fe3dd54bce59d2262ecd53a68b5b2443', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db0a015f464fc3181ff2a5808f7ac7fe3dd54bce59d2262ecd53a68b5b24432ffaa26fdf8c032604947427c3791c088898c0d79cae9e72040c6813ab1217bf00b1cacbd398ed3a4f839149cbe8093cc9e9a96dbd3be13d268df582f3d4138e2c1e9a3f86529f8ba5d09dc0a4175f12b1b7f6f03734a01f134b8663ed8dcb6200dfc6fac3b1f9d7832f2c862ca381afe12e9c3a41bf78144c86184d659cd48a4167e6815e4b93bf85'} -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990a00464fc318... -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990a00464fc318... -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990a00464fc318... -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850495.2714398, 'pubkey_prefix': 'f3990a00464fc3181ff2a5808f7ac7fe3dd54bce59d2262ecd53a68b5b24432f', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990a00464fc3181ff2a5808f7ac7fe3dd54bce59d2262ecd53a68b5b24432ffaa26fdf8c032604947427c3791c088898c0d79cae9e72040c6813ab1217bf00b1cacbd398ed3a4f839149cbe8093cc9e9a96dbd3be13d268df582f3d4138e2c1e9a3f86529f8ba5d09dc0a4175f12b1b7f6f03734a01f134b8663ed8dcb6200dfc6fac3b1f9d7832f2c862ca381afe12e9c3a41bf78144c86184d659cd48a4167e6815e4b93bf85'} -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Converted to 25 bytes: 32db210101464f68... -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Path length: 219 -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Not enough data: need 221, have 25 -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee980902015f4f46... -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 15:01:35 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 15:01:36 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fed22004f460aa0... -2025-09-02 15:01:36 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 15:01:36 - MeshCoreBot - DEBUG - Has transport codes: ed22004f -2025-09-02 15:01:36 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 15:01:36 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 15:01:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb981503a37e5fcd... -2025-09-02 15:01:53 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb981503a37e5fcd... -2025-09-02 15:01:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey eb981503a37e5fcd... -2025-09-02 15:01:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850513.961775, 'pubkey_prefix': 'eb981503a37e5fcd0a040487f9b3a2e3ad5ad7162ef99e7f41d79c5dad3bdd66', 'snr': -5.25, 'rssi': -104, 'raw_hex': 'eb981503a37e5fcd0a040487f9b3a2e3ad5ad7162ef99e7f41d79c5dad3bdd66ecc21f82010648e1229c44a0529781b3f2ef353f0c762b8dbf59'} -2025-09-02 15:01:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d61504a37e5f01... -2025-09-02 15:01:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d61504a37e5f01... -2025-09-02 15:01:54 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d61504a37e5f01... -2025-09-02 15:01:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850514.667306, 'pubkey_prefix': '30d61504a37e5f01cd0a040487f9b3a2e3ad5ad7162ef99e7f41d79c5dad3bdd', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d61504a37e5f01cd0a040487f9b3a2e3ad5ad7162ef99e7f41d79c5dad3bdd66ecc21f82010648e1229c44a0529781b3f2ef353f0c762b8dbf59'} -2025-09-02 15:02:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705015f857e6f... -2025-09-02 15:02:01 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705015f857e6f... -2025-09-02 15:02:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705015f857e6f... -2025-09-02 15:02:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850521.8332732, 'pubkey_prefix': 'e99705015f857e6fd309e4a9894af6fe093b7d5e583af75309bea5081cc3d1d9', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705015f857e6fd309e4a9894af6fe093b7d5e583af75309bea5081cc3d1d97a1fc858773e9148c6c14568fe88b24a396dedeb51cdbd76bc744263496d22e90f0033ba86f9e403be'} -2025-09-02 15:02:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 15:02:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 15:02:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 15:02:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850522.272481, 'pubkey_prefix': '32d705025f01857e6fd309e4a9894af6fe093b7d5e583af75309bea5081cc3d1', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857e6fd309e4a9894af6fe093b7d5e583af75309bea5081cc3d1d97a1fc858773e9148c6c14568fe88b24a396dedeb51cdbd76bc744263496d22e90f0033ba86f9e403be'} -2025-09-02 15:02:19 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 15:02:19 - MeshCoreBot - INFO - Bot stopped -2025-09-02 15:02:21 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 15:02:21 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 15:02:21 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 15:02:21 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 15:02:21 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 15:02:21 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 15:02:21 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 15:02:21 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 15:02:23 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 15:02:23 - MeshCoreBot - INFO - Contacts loaded: 141 contacts -2025-09-02 15:02:23 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 15:02:25 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 15:02:26 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 15:02:26 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 15:02:27 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 15:02:27 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 15:02:28 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 15:02:28 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 15:02:28 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 15:02:28 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 15:02:28 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 15:02:28 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 15:02:28 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 15:02:28 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 15:02:28 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 15:02:28 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 15:02:28 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 15:02:28 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 15:02:28 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 15:02:28 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 15:02:28 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30ed09004f465c75... -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Has transport codes: ed09004f -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756850548, 'text': 'Test'} -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 15:02:28 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 15:02:28 - MeshCoreBot - DEBUG - DM path info: Routed through 0 hops -2025-09-02 15:02:28 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 15:02:28 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:02:28 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Routed through 0 hops | Received at: 15:02:28 -2025-09-02 15:02:28 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 15:02:29 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31da0901014f465c... -2025-09-02 15:02:29 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 15:02:29 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-02 15:02:29 - MeshCoreBot - DEBUG - Not enough data: need 220, have 25 -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Converted to 24 bytes: 31ed09004f46f7b3... -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Path length: 237 -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Not enough data: need 239, have 24 -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756850548, 'text': 'Test'} -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 15:02:32 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 15:02:32 - MeshCoreBot - DEBUG - DM path info: Routed through 0 hops -2025-09-02 15:02:32 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 15:02:32 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:02:32 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Routed through 0 hops | Received at: 15:02:28 -2025-09-02 15:02:32 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 15:02:33 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2eda0901014f46f7... -2025-09-02 15:02:33 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 15:02:33 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-02 15:02:33 - MeshCoreBot - DEBUG - Not enough data: need 220, have 25 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30ed22004f46d865... -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Has transport codes: ed22004f -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Converted to 26 bytes: f0990902015f4f46... -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Has transport codes: 99090201 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 15:02:34 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399150402a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399150402a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399150402a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850578.167064, 'pubkey_prefix': 'f399150402a37e5fcd98ae993e4d468b1d942a4a20e65582a7e9449e0fdd36c1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399150402a37e5fcd98ae993e4d468b1d942a4a20e65582a7e9449e0fdd36c17c2e26a2d1b4fa5ab728b9'} -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150502a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150502a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150502a37e5f... -2025-09-02 15:02:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850578.846302, 'pubkey_prefix': '31d8150502a37e5f01cd98ae993e4d468b1d942a4a20e65582a7e9449e0fdd36', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150502a37e5f01cd98ae993e4d468b1d942a4a20e65582a7e9449e0fdd36c17c2e26a2d1b4fa5ab728b9'} -2025-09-02 15:04:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805015f547e43... -2025-09-02 15:04:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805015f547e43... -2025-09-02 15:04:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805015f547e43... -2025-09-02 15:04:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850662.593997, 'pubkey_prefix': 'ee9805015f547e433a7a50b86830234a9f7e72db52fcbc62daadf307417d9ae1', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805015f547e433a7a50b86830234a9f7e72db52fcbc62daadf307417d9ae1c52e4f6e3a509fdb66896b9536d522758fc76efa9cae485c15b67963b3b82e4ec077a60741cd063567'} -2025-09-02 15:04:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01547e... -2025-09-02 15:04:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01547e... -2025-09-02 15:04:23 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01547e... -2025-09-02 15:04:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850663.456393, 'pubkey_prefix': '30db05025f01547e433a7a50b86830234a9f7e72db52fcbc62daadf307417d9a', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05025f01547e433a7a50b86830234a9f7e72db52fcbc62daadf307417d9ae1c52e4f6e3a509fdb66896b9536d522758fc76efa9cae485c15b67963b3b82e4ec077a60741cd063567'} -2025-09-02 15:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991103b97e5fc0... -2025-09-02 15:05:01 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991103b97e5fc0... -2025-09-02 15:05:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991103b97e5fc0... -2025-09-02 15:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850701.827743, 'pubkey_prefix': 'f1991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b80f91456635ce181fd1947ab9a3c2ef27a485afb0a499f5b058e25766c69e4f1cc6a4eca76d96010bd65e8491c4e4d57706bcd9ebe1b7a532fee69f271b55df4e8ffc9e06924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 15:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1104b97e5f01... -2025-09-02 15:05:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1104b97e5f01... -2025-09-02 15:05:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1104b97e5f01... -2025-09-02 15:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850703.308007, 'pubkey_prefix': '30db1104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b80f91456635ce181fd1947ab9a3c2ef27a485afb0a499f5b058e25766c69e4f1cc6a4eca76d96010bd65e8491c4e4d57706bcd9ebe1b7a532fee69f271b55df4e8ffc9e06924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 15:06:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 15:06:16 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 15:06:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 15:06:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850776.752553, 'pubkey_prefix': 'ee9805027e5f2323e94f554b80af5a24dc1f3228c2aec2bc36b95e44e85173b6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323e94f554b80af5a24dc1f3228c2aec2bc36b95e44e85173b6abeec9662478d1cc240efed5f73aa836d5684a12075ac573542997d77a351da7de0326bd8c4e19b3f895'} -2025-09-02 15:06:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05037e5f0123... -2025-09-02 15:06:17 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05037e5f0123... -2025-09-02 15:06:17 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05037e5f0123... -2025-09-02 15:06:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850777.3335948, 'pubkey_prefix': '30db05037e5f012323e94f554b80af5a24dc1f3228c2aec2bc36b95e44e85173', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05037e5f012323e94f554b80af5a24dc1f3228c2aec2bc36b95e44e85173b6abeec9662478d1cc240efed5f73aa836d5684a12075ac573542997d77a351da7de0326bd8c4e19b3f895'} -2025-09-02 15:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503507e5f23... -2025-09-02 15:06:46 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503507e5f23... -2025-09-02 15:06:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503507e5f23... -2025-09-02 15:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850806.380406, 'pubkey_prefix': 'ee980503507e5f232388104ef62d79e6be677d07a1430386e11d90b3ee05e374', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503507e5f232388104ef62d79e6be677d07a1430386e11d90b3ee05e37418c6621d1aee5797103c29e5e7813be94ea43c3028aff563e3ac6b945010952d33975b9e0794b364dccc73'} -2025-09-02 15:06:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb0504507e5f01... -2025-09-02 15:06:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb0504507e5f01... -2025-09-02 15:06:47 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb0504507e5f01... -2025-09-02 15:06:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850807.244441, 'pubkey_prefix': '2edb0504507e5f01232388104ef62d79e6be677d07a1430386e11d90b3ee05e3', 'snr': 11.5, 'rssi': -37, 'raw_hex': '2edb0504507e5f01232388104ef62d79e6be677d07a1430386e11d90b3ee05e37418c6621d1aee5797103c29e5e7813be94ea43c3028aff563e3ac6b945010952d33975b9e0794b364dccc73'} -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911037f7e5f03... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911037f7e5f03... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911037f7e5f03... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850926.0271628, 'pubkey_prefix': 'f29911037f7e5f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911037f7e5f03cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a5fa6ab768657193d90d67a32d71c8d1a4b1d2d3a131aedeac36a0dee44c187f2640144d52f2a5460f96355fbfab3f76e10d28c22a0f53b95c9030ecb0f6baf998da2ab008917f73d5027833b6f8f09f8cb22054726565'} -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11047f7e5f01... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11047f7e5f01... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11047f7e5f01... -2025-09-02 15:08:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756850926.9881432, 'pubkey_prefix': '30db11047f7e5f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b910', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11047f7e5f0103cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a5fa6ab768657193d90d67a32d71c8d1a4b1d2d3a131aedeac36a0dee44c187f2640144d52f2a5460f96355fbfab3f76e10d28c22a0f53b95c9030ecb0f6baf998da2ab008917f73d5027833b6f8f09f8cb22054726565'} -2025-09-02 15:11:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 15:11:58 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 15:11:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 15:11:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851118.915673, 'pubkey_prefix': 'ed9805027e5f2323ad5aa3a0902a908572c30bbef79ac9478977bebc547f3efa', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323ad5aa3a0902a908572c30bbef79ac9478977bebc547f3efa04973f9243e408ac8c529398d5f7bdf8d075c8b316f3694b8e4e2615a76fe94386a334574a6d30bfcc8b'} -2025-09-02 15:11:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 15:11:59 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 15:11:59 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 15:11:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851119.6366699, 'pubkey_prefix': '32db05037e5f012323ad5aa3a0902a908572c30bbef79ac9478977bebc547f3e', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f012323ad5aa3a0902a908572c30bbef79ac9478977bebc547f3efa04973f9243e408ac8c529398d5f7bdf8d075c8b316f3694b8e4e2615a76fe94386a334574a6d30bfcc8b'} -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851148.493207, 'pubkey_prefix': 'f39905027e5f23233b082a0a0adb84c4e9f39f539cd889ca252a961cfcc6c4e1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23233b082a0a0adb84c4e9f39f539cd889ca252a961cfcc6c4e1d73cea2d2d7467316887578b0e4f6a3ee503f4af79bc2e961ccf95fae588eaa0b17618a8d9c1b4597261'} -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db05037e5f0123... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db05037e5f0123... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db05037e5f0123... -2025-09-02 15:12:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851148.7907698, 'pubkey_prefix': '33db05037e5f0123233b082a0a0adb84c4e9f39f539cd889ca252a961cfcc6c4', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db05037e5f0123233b082a0a0adb84c4e9f39f539cd889ca252a961cfcc6c4e1d73cea2d2d7467316887578b0e4f6a3ee503f4af79bc2e961ccf95fae588eaa0b17618a8d9c1b4597261'} -2025-09-02 15:14:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991506f21f3808... -2025-09-02 15:14:02 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991506f21f3808... -2025-09-02 15:14:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991506f21f3808... -2025-09-02 15:14:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851242.150938, 'pubkey_prefix': 'f3991506f21f3808865fcd62fa168253bb512dcfcc8dd1b452082fb3b174af33', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991506f21f3808865fcd62fa168253bb512dcfcc8dd1b452082fb3b174af33b9eb68cd3cbe239e5068b5bc924e8af43a403b45266eec6a7ba5785f1e'} -2025-09-02 15:14:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1507f21f3808... -2025-09-02 15:14:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1507f21f3808... -2025-09-02 15:14:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1507f21f3808... -2025-09-02 15:14:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851243.0144472, 'pubkey_prefix': '30db1507f21f3808865f01cd62fa168253bb512dcfcc8dd1b452082fb3b174af', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1507f21f3808865f01cd62fa168253bb512dcfcc8dd1b452082fb3b174af33b9eb68cd3cbe239e5068b5bc924e8af43a403b45266eec6a7ba5785f1e'} -2025-09-02 15:14:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915021f5fcd97... -2025-09-02 15:14:05 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915021f5fcd97... -2025-09-02 15:14:05 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915021f5fcd97... -2025-09-02 15:14:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851245.979718, 'pubkey_prefix': 'f49915021f5fcd975c7a4988f22536f91fdca7ac9befd3f21293ae4988e98ddc', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915021f5fcd975c7a4988f22536f91fdca7ac9befd3f21293ae4988e98ddce0ff15ed3347869fa6'} -2025-09-02 15:14:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db15031f5f01cd... -2025-09-02 15:14:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db15031f5f01cd... -2025-09-02 15:14:06 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db15031f5f01cd... -2025-09-02 15:14:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851246.354625, 'pubkey_prefix': '30db15031f5f01cd975c7a4988f22536f91fdca7ac9befd3f21293ae4988e98d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db15031f5f01cd975c7a4988f22536f91fdca7ac9befd3f21293ae4988e98ddce0ff15ed3347869fa6'} -2025-09-02 15:14:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1103c77e5f64... -2025-09-02 15:14:18 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1103c77e5f64... -2025-09-02 15:14:18 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1103c77e5f64... -2025-09-02 15:14:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851258.4594939, 'pubkey_prefix': 'f59a1103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80316cb768aab141a09cc433d2207d94b40f85bdc756d459344b624790325c67e4542a3be3bc0d0769200b8b8d8f73785af5257c3b414926723998e1edca6815136ad6ea08929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 15:14:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1104c77e5f01... -2025-09-02 15:14:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1104c77e5f01... -2025-09-02 15:14:19 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1104c77e5f01... -2025-09-02 15:14:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851259.479073, 'pubkey_prefix': '2fdb1104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e1655', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80316cb768aab141a09cc433d2207d94b40f85bdc756d459344b624790325c67e4542a3be3bc0d0769200b8b8d8f73785af5257c3b414926723998e1edca6815136ad6ea08929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 15:16:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f54c5... -2025-09-02 15:16:11 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f54c5... -2025-09-02 15:16:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f54c5... -2025-09-02 15:16:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851371.8983638, 'pubkey_prefix': 'f09805027e5f54c583e49cc7a8d5e066fda6d785576659e1095285ed2c1055e3', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f54c583e49cc7a8d5e066fda6d785576659e1095285ed2c1055e3073d95f2678a2aa1c9d000a1a3cfa278cdbc9859055535c0baf5c1b49755311cc9f25cc52e9f2b2bbffd'} -2025-09-02 15:16:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0154... -2025-09-02 15:16:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0154... -2025-09-02 15:16:12 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0154... -2025-09-02 15:16:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851372.618867, 'pubkey_prefix': '32db05037e5f0154c583e49cc7a8d5e066fda6d785576659e1095285ed2c1055', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f0154c583e49cc7a8d5e066fda6d785576659e1095285ed2c1055e3073d95f2678a2aa1c9d000a1a3cfa278cdbc9859055535c0baf5c1b49755311cc9f25cc52e9f2b2bbffd'} -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991503d07e5fd5... -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991503d07e5fd5... -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991503d07e5fd5... -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851394.3647842, 'pubkey_prefix': 'f4991503d07e5fd5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e96', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503d07e5fd5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e96f101fbfb1864bdf97461'} -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756851393, 'text': 'ReidOnly: test'} -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Extracted sender from text: ReidOnly -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 15:16:34 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from ReidOnly: ReidOnly: test -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756851394.3647842, 'pubkey_prefix': 'f4991503d07e5fd5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e96', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503d07e5fd5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e96f101fbfb1864bdf97461'} -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Found raw packet data: f4991503d07e5fd5d29efee721c3ddd9... -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Converted to 42 bytes: f4991503d07e5fd5... -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Has transport codes: 991503d0 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 15:16:34 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 15:16:34 - MeshCoreBot - INFO - Processing message: test -2025-09-02 15:16:34 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:16:34 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from ReidOnly | Routed through 3 hops | SNR: -3.0 dB | RSSI: -103 dBm | Routed (3 hops) | Received at: 15:16:33 -2025-09-02 15:16:34 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 15:16:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1504d07e5f01... -2025-09-02 15:16:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1504d07e5f01... -2025-09-02 15:16:35 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1504d07e5f01... -2025-09-02 15:16:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851395.455515, 'pubkey_prefix': '2fdb1504d07e5f01d5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1504d07e5f01d5d29efee721c3ddd9ed22b79bb431b05721d75165a5253e96f101fbfb1864bdf97461'} -2025-09-02 15:16:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db150101d563eb... -2025-09-02 15:16:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db150101d563eb... -2025-09-02 15:16:36 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db150101d563eb... -2025-09-02 15:16:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851396.679061, 'pubkey_prefix': '31db150101d563ebe5641f97912d40c8a6ed5ced86d059b8a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db150101d563ebe5641f97912d40c8a6ed5ced86d059b8a1c88e7f2b4861b62a2a3b1680013404039d1efc815f4b2099272983254bef216ede15f097b139697c986df2213e9d312ec0ba7b99c3125ccee5814403ffdd20fe6016811edb354d590d6a2ed53399cbd26695d1521bad4fd65ee58de57e8e18a0215d200f6554d0b5e3baa0ec0bf2ff856b72e13269b00f1b59131585fd864a3e5e570c7830c8479a5953a212661436'} -2025-09-02 15:16:37 - MeshCoreBot - DEBUG - Converted to 29 bytes: f299090564c7a37e... -2025-09-02 15:16:37 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 15:16:37 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 15:16:37 - MeshCoreBot - DEBUG - Not enough data: need 155, have 29 -2025-09-02 15:16:38 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30db090664c7a37e... -2025-09-02 15:16:38 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:16:38 - MeshCoreBot - DEBUG - Has transport codes: db090664 -2025-09-02 15:16:38 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 15:16:38 - MeshCoreBot - DEBUG - Not enough data: need 205, have 30 -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299210895bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299210895bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299210895bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851399.21798, 'pubkey_prefix': 'f299210895bbb864c77e245f0a4518e1b7908f82044350caca936895dde0fcc9', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299210895bbb864c77e245f0a4518e1b7908f82044350caca936895dde0fcc9'} -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb210995bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb210995bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb210995bbb864... -2025-09-02 15:16:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851399.551913, 'pubkey_prefix': '2fdb210995bbb864c77e245f010a4518e1b7908f82044350caca936895dde0fc', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb210995bbb864c77e245f010a4518e1b7908f82044350caca936895dde0fcc9'} -2025-09-02 15:16:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991502015fd563... -2025-09-02 15:16:40 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991502015fd563... -2025-09-02 15:16:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991502015fd563... -2025-09-02 15:16:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851400.6045818, 'pubkey_prefix': 'f5991502015fd563ebe5641f97912d40c8a6ed5ced86d059b8a1c88e7f2b4861', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991502015fd563ebe5641f97912d40c8a6ed5ced86d059b8a1c88e7f2b4861b62a2a3b1680013404039d1efc815f4b2099272983254bef216ede15f097b139697c986df2213e9d312ec0ba7b99c3125ccee5814403ffdd20fe6016811edb354d590d6a2ed53399cbd26695d1521bad4fd65ee58de57e8e18a0215d200f6554d0b5e3baa0ec0bf2ff856b72e13269b00f1b59131585fd864a3e5e570c7830c8479a5953a212661436'} -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f857e00... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f857e00... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f857e00... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851431.0814981, 'pubkey_prefix': 'f19805015f857e005e670fc0737086fbe5189c8c8c1cdc23ef388d25ef8a5998', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f857e005e670fc0737086fbe5189c8c8c1cdc23ef388d25ef8a5998728714f7172dfcc51a79ee8346a651beeb3a8ad1c073e026d3d603e03684e2961df11d84efb2fa0f15'} -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc05025f01857e... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc05025f01857e... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc05025f01857e... -2025-09-02 15:17:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851431.3809521, 'pubkey_prefix': '2edc05025f01857e005e670fc0737086fbe5189c8c8c1cdc23ef388d25ef8a59', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc05025f01857e005e670fc0737086fbe5189c8c8c1cdc23ef388d25ef8a5998728714f7172dfcc51a79ee8346a651beeb3a8ad1c073e026d3d603e03684e2961df11d84efb2fa0f15'} -2025-09-02 15:17:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 15:17:39 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 15:17:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 15:17:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851459.1801128, 'pubkey_prefix': 'f39905027e5f2323bd90526c40d054a06dcf7eb6ad88ad717d81a1b5f7887f2a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f2323bd90526c40d054a06dcf7eb6ad88ad717d81a1b5f7887f2a887aead678f13aa67d2efa1424c2b97d4ab4c738b06ed310a2b249a3f745b884dab824688e58ed47e253'} -2025-09-02 15:17:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 15:17:40 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 15:17:40 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 15:17:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851460.186404, 'pubkey_prefix': '32db05037e5f012323bd90526c40d054a06dcf7eb6ad88ad717d81a1b5f7887f', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f012323bd90526c40d054a06dcf7eb6ad88ad717d81a1b5f7887f2a887aead678f13aa67d2efa1424c2b97d4ab4c738b06ed310a2b249a3f745b884dab824688e58ed47e253'} -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f547ec7... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f547ec7... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f547ec7... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851577.099478, 'pubkey_prefix': 'ed9705015f547ec7d98d059faa85b970ae516759e79a5f63c9efc0a48b87c25c', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f547ec7d98d059faa85b970ae516759e79a5f63c9efc0a48b87c25c72feab0fb67e6915bb7acd54fb9cc398df0c94afbc0318ad82b03620d3eedce52e930e63fb76b455ce'} -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05025f01547e... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05025f01547e... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05025f01547e... -2025-09-02 15:19:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851577.679688, 'pubkey_prefix': '32db05025f01547ec7d98d059faa85b970ae516759e79a5f63c9efc0a48b87c2', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05025f01547ec7d98d059faa85b970ae516759e79a5f63c9efc0a48b87c25c72feab0fb67e6915bb7acd54fb9cc398df0c94afbc0318ad82b03620d3eedce52e930e63fb76b455ce'} -2025-09-02 15:20:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805037e085f85... -2025-09-02 15:20:31 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805037e085f85... -2025-09-02 15:20:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805037e085f85... -2025-09-02 15:20:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851631.620526, 'pubkey_prefix': 'ed9805037e085f85756a15d5a6bd1c992e6b4eff19fa99c386dfdc8a1e5e8d4d', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805037e085f85756a15d5a6bd1c992e6b4eff19fa99c386dfdc8a1e5e8d4de91eb4d518675ce4ab632340230be5f7aa9d44b44066d3b5356c2ae2980e61c6a575d83ad733d13a43ef7d'} -2025-09-02 15:20:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05047e085f01... -2025-09-02 15:20:32 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05047e085f01... -2025-09-02 15:20:32 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05047e085f01... -2025-09-02 15:20:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851632.057297, 'pubkey_prefix': '30db05047e085f0185756a15d5a6bd1c992e6b4eff19fa99c386dfdc8a1e5e8d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05047e085f0185756a15d5a6bd1c992e6b4eff19fa99c386dfdc8a1e5e8d4de91eb4d518675ce4ab632340230be5f7aa9d44b44066d3b5356c2ae2980e61c6a575d83ad733d13a43ef7d'} -2025-09-02 15:21:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961106e21fb124... -2025-09-02 15:21:44 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961106e21fb124... -2025-09-02 15:21:44 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961106e21fb124... -2025-09-02 15:21:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851704.22431, 'pubkey_prefix': 'e7961106e21fb124865f8936011a351a02f297ccddab98e34ddca9b7fc92e10f', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961106e21fb124865f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a156eb768d0fa109c9610d76c6ead1d077af4752148e28fb05f9952916b2be333eecc53f7e972e8081867c58b6398a963c2014ba485687b885cfd3531bd9952d9616e6d0c929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 15:21:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1107e21fb124... -2025-09-02 15:21:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1107e21fb124... -2025-09-02 15:21:45 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1107e21fb124... -2025-09-02 15:21:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851705.7311912, 'pubkey_prefix': '31db1107e21fb124865f018936011a351a02f297ccddab98e34ddca9b7fc92e1', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1107e21fb124865f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a156eb768d0fa109c9610d76c6ead1d077af4752148e28fb05f9952916b2be333eecc53f7e972e8081867c58b6398a963c2014ba485687b885cfd3531bd9952d9616e6d0c929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 15:21:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9711041f381d5f... -2025-09-02 15:21:48 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9711041f381d5f... -2025-09-02 15:21:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9711041f381d5f... -2025-09-02 15:21:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851708.8310359, 'pubkey_prefix': 'ea9711041f381d5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9711041f381d5f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043126eb768212432947df333c7ae443526797b3d38faee2b5bc62434b5432b81a81d57a7491ec8bcb32c254bc49bf05e59118a4c319bc90794396b08d96e04c36d1237ed0492188cd6021074b5f84348544c'} -2025-09-02 15:21:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11051f381d5f... -2025-09-02 15:21:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11051f381d5f... -2025-09-02 15:21:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11051f381d5f... -2025-09-02 15:21:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851709.56444, 'pubkey_prefix': '30db11051f381d5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb45115', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11051f381d5f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f043126eb768212432947df333c7ae443526797b3d38faee2b5bc62434b5432b81a81d57a7491ec8bcb32c254bc49bf05e59118a4c319bc90794396b08d96e04c36d1237ed0492188cd6021074b5f84348544c'} -2025-09-02 15:23:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 15:23:44 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 15:23:44 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 15:23:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851824.766936, 'pubkey_prefix': 'f29905027e5f2323a79424391a362e77afbba4974b197d938663dd8b2c3b1e44', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323a79424391a362e77afbba4974b197d938663dd8b2c3b1e44fa9bee236d397d81ff87e4a3626a8c4a52e6b8f09f5a5c3b25f0e30521d20d143c63099425681f20c4c3'} -2025-09-02 15:23:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb05037e5f0123... -2025-09-02 15:23:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb05037e5f0123... -2025-09-02 15:23:45 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb05037e5f0123... -2025-09-02 15:23:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851825.064992, 'pubkey_prefix': '2fdb05037e5f012323a79424391a362e77afbba4974b197d938663dd8b2c3b1e', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb05037e5f012323a79424391a362e77afbba4974b197d938663dd8b2c3b1e44fa9bee236d397d81ff87e4a3626a8c4a52e6b8f09f5a5c3b25f0e30521d20d143c63099425681f20c4c3'} -2025-09-02 15:24:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103eb1d5f87... -2025-09-02 15:24:52 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103eb1d5f87... -2025-09-02 15:24:52 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103eb1d5f87... -2025-09-02 15:24:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851892.808786, 'pubkey_prefix': 'f4991103eb1d5f870187242a62fddd30718a777802a5a21a95487102c5fe4daf', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103eb1d5f870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea405e4866d20358405772d4651c26e6acc274688165e2eeac5eda1434a75b5c8d1647c1600b6be56e2c1e6b4cfbb30ad65b05e49270c56332422e97d7d8348b6ff25ecc0a923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 15:24:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1104eb1d5f01... -2025-09-02 15:24:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1104eb1d5f01... -2025-09-02 15:24:53 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1104eb1d5f01... -2025-09-02 15:24:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851893.617367, 'pubkey_prefix': '30db1104eb1d5f01870187242a62fddd30718a777802a5a21a95487102c5fe4d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1104eb1d5f01870187242a62fddd30718a777802a5a21a95487102c5fe4dafef845739e426ea405e4866d20358405772d4651c26e6acc274688165e2eeac5eda1434a75b5c8d1647c1600b6be56e2c1e6b4cfbb30ad65b05e49270c56332422e97d7d8348b6ff25ecc0a923c5ada0250b6b5f869207573652064656269616e20627477f09f8da5'} -2025-09-02 15:25:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911034a7e5f58... -2025-09-02 15:25:28 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911034a7e5f58... -2025-09-02 15:25:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911034a7e5f58... -2025-09-02 15:25:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851928.641797, 'pubkey_prefix': 'f29911034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff6', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911034a7e5f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1d46eb768c0d4b7217d50702e61041cef5e3ff522b094caf0d7881ff173ec2640a10e226020806cc76bae1e41ffd131aec121030c7ee9afd91864eb85a6b492e8e826dc0492d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 15:25:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db11044a7e5f01... -2025-09-02 15:25:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db11044a7e5f01... -2025-09-02 15:25:30 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db11044a7e5f01... -2025-09-02 15:25:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756851930.057469, 'pubkey_prefix': '32db11044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db11044a7e5f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf1d46eb768c0d4b7217d50702e61041cef5e3ff522b094caf0d7881ff173ec2640a10e226020806cc76bae1e41ffd131aec121030c7ee9afd91864eb85a6b492e8e826dc0492d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 15:27:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199110324865f75... -2025-09-02 15:27:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199110324865f75... -2025-09-02 15:27:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199110324865f75... -2025-09-02 15:27:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852024.211915, 'pubkey_prefix': 'f199110324865f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199110324865f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004346fb76852be7183841e433f0b958c3a823b9a7f6c9a76dcdd3828b69bb6f103238d2622fe74e07e93fad1036950082900c9271bca609b4c43a4b0f2a5b94bf94817960b92e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 15:27:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db110424865f01... -2025-09-02 15:27:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db110424865f01... -2025-09-02 15:27:05 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db110424865f01... -2025-09-02 15:27:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852025.9533188, 'pubkey_prefix': '30db110424865f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aa', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db110424865f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004346fb76852be7183841e433f0b958c3a823b9a7f6c9a76dcdd3828b69bb6f103238d2622fe74e07e93fad1036950082900c9271bca609b4c43a4b0f2a5b94bf94817960b92e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 15:29:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 15:29:09 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 15:29:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 15:29:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852149.752801, 'pubkey_prefix': 'eb9705027e5f2323bd590f3e7639a3d2a3e82466cfdee406644c81410eeb7da8', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323bd590f3e7639a3d2a3e82466cfdee406644c81410eeb7da871d0d9ae2a57ee521183853552156ddc4b0b07197cb5ddcb4e259023545f2a0b3cf111fcd9ea69c72784'} -2025-09-02 15:29:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05037e5f0123... -2025-09-02 15:29:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05037e5f0123... -2025-09-02 15:29:10 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05037e5f0123... -2025-09-02 15:29:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852150.474838, 'pubkey_prefix': '31db05037e5f012323bd590f3e7639a3d2a3e82466cfdee406644c81410eeb7d', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05037e5f012323bd590f3e7639a3d2a3e82466cfdee406644c81410eeb7da871d0d9ae2a57ee521183853552156ddc4b0b07197cb5ddcb4e259023545f2a0b3cf111fcd9ea69c72784'} -2025-09-02 15:29:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911027e5f912d... -2025-09-02 15:29:28 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911027e5f912d... -2025-09-02 15:29:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911027e5f912d... -2025-09-02 15:29:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852168.355603, 'pubkey_prefix': 'f19911027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae82325222', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39c26fb7683f64b864f81777131b6c5462ae6ae054bd87a9042233c186fb4323cb7c0d57adf5bd1b72bddf4b8bfcf4c19c620e098ae10e7f5ccec049495baa11d2948f090d92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:29:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11037e5f0191... -2025-09-02 15:29:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11037e5f0191... -2025-09-02 15:29:29 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11037e5f0191... -2025-09-02 15:29:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852169.227843, 'pubkey_prefix': '30db11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39c26fb7683f64b864f81777131b6c5462ae6ae054bd87a9042233c186fb4323cb7c0d57adf5bd1b72bddf4b8bfcf4c19c620e098ae10e7f5ccec049495baa11d2948f090d92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980503fb7e5f23... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980503fb7e5f23... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980503fb7e5f23... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852179.007794, 'pubkey_prefix': 'ed980503fb7e5f2323c00939f9b924e78037cfec418aaa37372373814c8f21e8', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980503fb7e5f2323c00939f9b924e78037cfec418aaa37372373814c8f21e8c70fb5a186a2eb6a4cdf854b0aa12c3006e6c352e5fe06de2498bca898ba0f6de2aa30d0220a52313c728f'} -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db0504fb7e5f01... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db0504fb7e5f01... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db0504fb7e5f01... -2025-09-02 15:29:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852179.8701282, 'pubkey_prefix': '31db0504fb7e5f012323c00939f9b924e78037cfec418aaa37372373814c8f21', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db0504fb7e5f012323c00939f9b924e78037cfec418aaa37372373814c8f21e8c70fb5a186a2eb6a4cdf854b0aa12c3006e6c352e5fe06de2498bca898ba0f6de2aa30d0220a52313c728f'} -2025-09-02 15:29:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911027e5f912d... -2025-09-02 15:29:46 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911027e5f912d... -2025-09-02 15:29:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911027e5f912d... -2025-09-02 15:29:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852186.581046, 'pubkey_prefix': 'f49911027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae82325222', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39d36fb768f85f19e1148f1574c5a981c1b26cb7a2c2f6a87a0927180eccd4ba59c0ec7c1aa117a0d04d28d7e6ee94ed41d3826b1af8284ccfb68aedc9d4816a521dea990b92c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:29:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db11037e5f0191... -2025-09-02 15:29:47 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db11037e5f0191... -2025-09-02 15:29:47 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db11037e5f0191... -2025-09-02 15:29:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852187.157975, 'pubkey_prefix': '32db11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39d36fb768f85f19e1148f1574c5a981c1b26cb7a2c2f6a87a0927180eccd4ba59c0ec7c1aa117a0d04d28d7e6ee94ed41d3826b1af8284ccfb68aedc9d4816a521dea990b92c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:30:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb11037e5f0191... -2025-09-02 15:30:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb11037e5f0191... -2025-09-02 15:30:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb11037e5f0191... -2025-09-02 15:30:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852203.070049, 'pubkey_prefix': '2fdb11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39e26fb768ec5511bf4f4d95d6fe4061803bec5883129ddb4c6c89d97713e84d64bd909b228f1cc795777a106cb368f99a6a286c29e89a3ecf89f696892620f8ebee0e8e0a92c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:30:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 15:30:09 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 15:30:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 15:30:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852209.9564211, 'pubkey_prefix': 'f29805027e5f232373cc7dad9d121fd8036eb1b809e30e68ecb4a06ab225f951', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f232373cc7dad9d121fd8036eb1b809e30e68ecb4a06ab225f951c14e4d054b8acbf963f019cc53a84793aaefbc3bc8c21570cf635577617d03d5c4e6736c24156426f325'} -2025-09-02 15:30:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05037e5f0123... -2025-09-02 15:30:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05037e5f0123... -2025-09-02 15:30:10 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05037e5f0123... -2025-09-02 15:30:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852210.40276, 'pubkey_prefix': '31db05037e5f01232373cc7dad9d121fd8036eb1b809e30e68ecb4a06ab225f9', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05037e5f01232373cc7dad9d121fd8036eb1b809e30e68ecb4a06ab225f951c14e4d054b8acbf963f019cc53a84793aaefbc3bc8c21570cf635577617d03d5c4e6736c24156426f325'} -2025-09-02 15:30:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911052587eb1d... -2025-09-02 15:30:45 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911052587eb1d... -2025-09-02 15:30:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911052587eb1d... -2025-09-02 15:30:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852245.532075, 'pubkey_prefix': 'f49911052587eb1d5f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911052587eb1d5f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b80670b7689aeb51c7f9db5f7acc183f4578a359aff338114a50b804a3a115e18e75af50b4a22df24e57da67e9fdb47c5e196f561407f0987b116c6cdbbf0cf3b9521a2208814c6f6e6572'} -2025-09-02 15:30:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb11062587eb1d... -2025-09-02 15:30:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb11062587eb1d... -2025-09-02 15:30:47 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb11062587eb1d... -2025-09-02 15:30:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852247.059387, 'pubkey_prefix': '2edb11062587eb1d5f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff7', 'snr': 11.5, 'rssi': -37, 'raw_hex': '2edb11062587eb1d5f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b80670b7689aeb51c7f9db5f7acc183f4578a359aff338114a50b804a3a115e18e75af50b4a22df24e57da67e9fdb47c5e196f561407f0987b116c6cdbbf0cf3b9521a2208814c6f6e6572'} -2025-09-02 15:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911005fbfb6c8... -2025-09-02 15:30:55 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911005fbfb6c8... -2025-09-02 15:30:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911005fbfb6c8... -2025-09-02 15:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852255.5510888, 'pubkey_prefix': 'f29911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c32770b7680632bbbbfc54cbfad6b4558dec68fe56e7dce66b3144fbbb402cea755363a33ca3b4c960df62d81d5c2a89a84ba09c680e5cbd0045625412336f493eb820b308927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 15:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1101015fbfb6... -2025-09-02 15:30:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1101015fbfb6... -2025-09-02 15:30:56 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1101015fbfb6... -2025-09-02 15:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852256.095197, 'pubkey_prefix': '31db1101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c32770b7680632bbbbfc54cbfad6b4558dec68fe56e7dce66b3144fbbb402cea755363a33ca3b4c960df62d81d5c2a89a84ba09c680e5cbd0045625412336f493eb820b308927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 15:31:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f54c5... -2025-09-02 15:31:26 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f54c5... -2025-09-02 15:31:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f54c5... -2025-09-02 15:31:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852286.966323, 'pubkey_prefix': 'f19905027e5f54c58e2bba362e184868f36dbb57612ad258a64401922eaee7c1', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f54c58e2bba362e184868f36dbb57612ad258a64401922eaee7c129260cb464b6e5ba0813fb300a7eb5e801be79e89ca38f1a96fcf0cfe19aa1529e8ef4ec30d5227d13e5'} -2025-09-02 15:31:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db05037e5f0154... -2025-09-02 15:31:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db05037e5f0154... -2025-09-02 15:31:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db05037e5f0154... -2025-09-02 15:31:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852287.830205, 'pubkey_prefix': '33db05037e5f0154c58e2bba362e184868f36dbb57612ad258a64401922eaee7', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db05037e5f0154c58e2bba362e184868f36dbb57612ad258a64401922eaee7c129260cb464b6e5ba0813fb300a7eb5e801be79e89ca38f1a96fcf0cfe19aa1529e8ef4ec30d5227d13e5'} -2025-09-02 15:31:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503fb7e5f23... -2025-09-02 15:31:51 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503fb7e5f23... -2025-09-02 15:31:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503fb7e5f23... -2025-09-02 15:31:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852311.694079, 'pubkey_prefix': 'f0980503fb7e5f23236259db75edea758d4b864a6ff424a72555d66b6c69b47c', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503fb7e5f23236259db75edea758d4b864a6ff424a72555d66b6c69b47c6bd6d83c00aec58e1148567becae99b2f94e387eb8bcbcdb6c5807c3a8a0d06fde218c93c433a76716caea'} -2025-09-02 15:31:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb0504fb7e5f01... -2025-09-02 15:31:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb0504fb7e5f01... -2025-09-02 15:31:52 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb0504fb7e5f01... -2025-09-02 15:31:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852312.2736099, 'pubkey_prefix': '2fdb0504fb7e5f0123236259db75edea758d4b864a6ff424a72555d66b6c69b4', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb0504fb7e5f0123236259db75edea758d4b864a6ff424a72555d66b6c69b47c6bd6d83c00aec58e1148567becae99b2f94e387eb8bcbcdb6c5807c3a8a0d06fde218c93c433a76716caea'} -2025-09-02 15:32:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19911050cb8647e... -2025-09-02 15:32:13 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19911050cb8647e... -2025-09-02 15:32:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19911050cb8647e... -2025-09-02 15:32:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852333.8710022, 'pubkey_prefix': 'f19911050cb8647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19911050cb8647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f06470b7684abeaf9785823266204addfb48298ddecec1b0fc269a79d9633adfaf23cf31b8a852ee7f474e099fa450de0fc783179b21fab3cd68ef004475b7821134c3ea0592ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 15:32:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da11060cb8647e... -2025-09-02 15:32:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da11060cb8647e... -2025-09-02 15:32:15 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da11060cb8647e... -2025-09-02 15:32:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852335.3820002, 'pubkey_prefix': '30da11060cb8647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da11060cb8647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f06470b7684abeaf9785823266204addfb48298ddecec1b0fc269a79d9633adfaf23cf31b8a852ee7f474e099fa450de0fc783179b21fab3cd68ef004475b7821134c3ea0592ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857ef1... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857ef1... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857ef1... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852347.549901, 'pubkey_prefix': 'ef9805015f857ef181f1ffe4ea2409e728d2137fb0d85448c9ec38b305a1232c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857ef181f1ffe4ea2409e728d2137fb0d85448c9ec38b305a1232c24a6febfe89d7a7ca08728af81997d014b8c596bba2d9f6cdbb69558889b82dbdfe0faa5186844182c'} -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01857e... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01857e... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01857e... -2025-09-02 15:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852347.849642, 'pubkey_prefix': '30db05025f01857ef181f1ffe4ea2409e728d2137fb0d85448c9ec38b305a123', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05025f01857ef181f1ffe4ea2409e728d2137fb0d85448c9ec38b305a1232c24a6febfe89d7a7ca08728af81997d014b8c596bba2d9f6cdbb69558889b82dbdfe0faa5186844182c'} -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981504b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981504b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981504b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852394.3424199, 'pubkey_prefix': 'ee981504b124865f111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43ba', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504b124865f111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43bab8ef92ed5cfe7866532fdb36ead78bd2d51b04c15a8b770481d40535c39caee40acc1d62d98c554cf8132e'} -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756852389, 'text': 'UncleLit Ikoka1W: On vashon island ferry again'} -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Message content for processing: On vashon island ferry again -2025-09-02 15:33:14 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: On vashon island ferry again -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756852394.3424199, 'pubkey_prefix': 'ee981504b124865f111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43ba', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981504b124865f111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43bab8ef92ed5cfe7866532fdb36ead78bd2d51b04c15a8b770481d40535c39caee40acc1d62d98c554cf8132e'} -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Found raw packet data: ee981504b124865f111de0d84d8d9c6c... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Converted to 75 bytes: ee981504b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Not enough data: need 154, have 75 -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1505b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1505b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1505b124865f... -2025-09-02 15:33:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852394.923871, 'pubkey_prefix': '30db1505b124865f01111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1505b124865f01111de0d84d8d9c6c3ddf82e8f49a8398797e39bf489c43bab8ef92ed5cfe7866532fdb36ead78bd2d51b04c15a8b770481d40535c39caee40acc1d62d98c554cf8132e'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97150338085f11... -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97150338085f11... -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97150338085f11... -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852408.952014, 'pubkey_prefix': 'eb97150338085f114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba46', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150338085f114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba4683b5dd6115cd5baeef06'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756852404, 'text': 'Jade: Ack unclelit'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Message content for processing: Ack unclelit -2025-09-02 15:33:28 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Ack unclelit -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756852408.952014, 'pubkey_prefix': 'eb97150338085f114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba46', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97150338085f114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba4683b5dd6115cd5baeef06'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Found raw packet data: eb97150338085f114d68953f7d3f9925... -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Converted to 42 bytes: eb97150338085f11... -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Has transport codes: 97150338 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Path bytes: 5f114d68953f7d3f -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Payload: 992508399012ae4eb268b7c8e5d428d2... (28 bytes) -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 8, 'path_nodes': ['115f', '684d', '3f95', '3f7d'], 'payload': '992508399012ae4eb268b7c8e5d428d2ba4683b5dd6115cd5baeef06', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 8, 'path_nodes': ['115f', '684d', '3f95', '3f7d'], 'payload': '992508399012ae4eb268b7c8e5d428d2ba4683b5dd6115cd5baeef06', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Using decoded path length: 4 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (3 hops) -2025-09-02 15:33:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 15:33:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edb150438085f01... -2025-09-02 15:33:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edb150438085f01... -2025-09-02 15:33:29 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2edb150438085f01... -2025-09-02 15:33:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852409.346522, 'pubkey_prefix': '2edb150438085f01114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba', 'snr': 11.5, 'rssi': -37, 'raw_hex': '2edb150438085f01114d68953f7d3f992508399012ae4eb268b7c8e5d428d2ba4683b5dd6115cd5baeef06'} -2025-09-02 15:33:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098110338085fd0... -2025-09-02 15:33:30 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098110338085fd0... -2025-09-02 15:33:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098110338085fd0... -2025-09-02 15:33:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852410.530439, 'pubkey_prefix': 'f098110338085fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098110338085fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bda370b7686a00e70dc6abb5a1e29a79304a7afe08c2ffc9b08fda6187932447ca84bba95cf3ae13382de1224be54b8d257cb9bbbb055d005a57576ff31811cef957ff6b0792a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 15:33:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb110438085f01... -2025-09-02 15:33:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb110438085f01... -2025-09-02 15:33:31 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb110438085f01... -2025-09-02 15:33:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852411.574353, 'pubkey_prefix': '2fdb110438085f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb110438085f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bda370b7686a00e70dc6abb5a1e29a79304a7afe08c2ffc9b08fda6187932447ca84bba95cf3ae13382de1224be54b8d257cb9bbbb055d005a57576ff31811cef957ff6b0792a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98150438081d5f... -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98150438081d5f... -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98150438081d5f... -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852432.777523, 'pubkey_prefix': 'ee98150438081d5f112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554df3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150438081d5f112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554df356d099334e9d0ddbd768f2'} -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756852430, 'text': 'Jade: Heard via Bitterlake'} -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Message content for processing: Heard via Bitterlake -2025-09-02 15:33:52 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Heard via Bitterlake -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756852432.777523, 'pubkey_prefix': 'ee98150438081d5f112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554df3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98150438081d5f112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554df356d099334e9d0ddbd768f2'} -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Found raw packet data: ee98150438081d5f112d0d6610ad82a1... -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Converted to 43 bytes: ee98150438081d5f... -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 15:33:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 15:33:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150538081d5f... -2025-09-02 15:33:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150538081d5f... -2025-09-02 15:33:53 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150538081d5f... -2025-09-02 15:33:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852433.362504, 'pubkey_prefix': '30db150538081d5f01112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db150538081d5f01112d0d6610ad82a132ce2735cf70127ca1dd94aaa4554df356d099334e9d0ddbd768f2'} -2025-09-02 15:34:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015fcdf119... -2025-09-02 15:34:01 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015fcdf119... -2025-09-02 15:34:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015fcdf119... -2025-09-02 15:34:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852441.2347689, 'pubkey_prefix': 'f39911015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3cd70b768228b4ac72ccd6a57a6467de0a413e1a76945f9586f8a7449db55119e5395b2898120ac8ae74a2d23ec35958afc1351400ed066cf89684b43c97f8b7d649a260092d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 15:34:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb11025f01cdf1... -2025-09-02 15:34:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb11025f01cdf1... -2025-09-02 15:34:02 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb11025f01cdf1... -2025-09-02 15:34:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852442.681397, 'pubkey_prefix': '2fdb11025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb11025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3cd70b768228b4ac72ccd6a57a6467de0a413e1a76945f9586f8a7449db55119e5395b2898120ac8ae74a2d23ec35958afc1351400ed066cf89684b43c97f8b7d649a260092d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 15:34:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811027e5fdc9d... -2025-09-02 15:34:36 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811027e5fdc9d... -2025-09-02 15:34:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811027e5fdc9d... -2025-09-02 15:34:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852476.039553, 'pubkey_prefix': 'f09811027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286f370b768c873fa8735bcda014f5bf20672513a748877700926c1eb2e93d01d241345eefdff63396ee9e2380549af5a4228f8648990366efa93929b4665a9b59d6d3fd10392f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 15:34:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11037e5f01dc... -2025-09-02 15:34:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11037e5f01dc... -2025-09-02 15:34:37 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11037e5f01dc... -2025-09-02 15:34:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852477.314507, 'pubkey_prefix': '30db11037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286f370b768c873fa8735bcda014f5bf20672513a748877700926c1eb2e93d01d241345eefdff63396ee9e2380549af5a4228f8648990366efa93929b4665a9b59d6d3fd10392f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 15:34:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805015f547e0f... -2025-09-02 15:34:56 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805015f547e0f... -2025-09-02 15:34:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805015f547e0f... -2025-09-02 15:34:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852496.632711, 'pubkey_prefix': 'f29805015f547e0f49865e746b6df1f8671f9fadb6bd33356f2e774adaa91d8e', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805015f547e0f49865e746b6df1f8671f9fadb6bd33356f2e774adaa91d8e234a9d390a2dfaf494cbacbd9813eca247cc0ce7f393eb6483374f47a9a6df26a651f4d9b21f1d1615'} -2025-09-02 15:34:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01547e... -2025-09-02 15:34:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01547e... -2025-09-02 15:34:57 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01547e... -2025-09-02 15:34:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852497.3546822, 'pubkey_prefix': '30db05025f01547e0f49865e746b6df1f8671f9fadb6bd33356f2e774adaa91d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05025f01547e0f49865e746b6df1f8671f9fadb6bd33356f2e774adaa91d8e234a9d390a2dfaf494cbacbd9813eca247cc0ce7f393eb6483374f47a9a6df26a651f4d9b21f1d1615'} -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599150402a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599150402a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599150402a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852522.354843, 'pubkey_prefix': 'f599150402a37e5f1182c26d47e866d46c0c0e42bfb13f74f657219b610ee0ab', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599150402a37e5f1182c26d47e866d46c0c0e42bfb13f74f657219b610ee0abc63d8b0c3164b3395d77035d87a8156d62bc8b2a9f6fbf31757aae0f5cb2fadfac808d78f765cb5f913057ec101f8296085033c9398b253e39e056'} -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756852514, 'text': 'Sounder Pilot^: For the Ikoka’s are people building those from scratch?'} -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Message content for processing: For the Ikoka’s are people building those from scratch? -2025-09-02 15:35:22 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: For the Ikoka’s are people building those from scratch? -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756852522.354843, 'pubkey_prefix': 'f599150402a37e5f1182c26d47e866d46c0c0e42bfb13f74f657219b610ee0ab', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599150402a37e5f1182c26d47e866d46c0c0e42bfb13f74f657219b610ee0abc63d8b0c3164b3395d77035d87a8156d62bc8b2a9f6fbf31757aae0f5cb2fadfac808d78f765cb5f913057ec101f8296085033c9398b253e39e056'} -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Found raw packet data: f599150402a37e5f1182c26d47e866d4... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Converted to 91 bytes: f599150402a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Not enough data: need 155, have 91 -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db150502a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db150502a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db150502a37e5f... -2025-09-02 15:35:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852522.8733492, 'pubkey_prefix': '31db150502a37e5f011182c26d47e866d46c0c0e42bfb13f74f657219b610ee0', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db150502a37e5f011182c26d47e866d46c0c0e42bfb13f74f657219b610ee0abc63d8b0c3164b3395d77035d87a8156d62bc8b2a9f6fbf31757aae0f5cb2fadfac808d78f765cb5f913057ec101f8296085033c9398b253e39e056'} -2025-09-02 15:35:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980502245f8575... -2025-09-02 15:35:35 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980502245f8575... -2025-09-02 15:35:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980502245f8575... -2025-09-02 15:35:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852535.5416949, 'pubkey_prefix': 'ef980502245f8575261822c67a848a8e56de31bc5d6b8c260aa7cec4adaa674c', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980502245f8575261822c67a848a8e56de31bc5d6b8c260aa7cec4adaa674c5f878f9db24e6e601f0a8022e919a80a9930190f605db79e7fea982fb1342b931b177a058f5a609d5a84'} -2025-09-02 15:35:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db0503245f0185... -2025-09-02 15:35:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db0503245f0185... -2025-09-02 15:35:36 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db0503245f0185... -2025-09-02 15:35:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852536.406743, 'pubkey_prefix': '30db0503245f018575261822c67a848a8e56de31bc5d6b8c260aa7cec4adaa67', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db0503245f018575261822c67a848a8e56de31bc5d6b8c260aa7cec4adaa674c5f878f9db24e6e601f0a8022e919a80a9930190f605db79e7fea982fb1342b931b177a058f5a609d5a84'} -2025-09-02 15:36:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103507e5f91... -2025-09-02 15:36:29 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103507e5f91... -2025-09-02 15:36:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103507e5f91... -2025-09-02 15:36:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852589.3500109, 'pubkey_prefix': 'f3991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b396571b76884ec17e479d11292e3ab3451f4088c7b296191177527c65c814fad7a6ecb9a86d154b72e907a10a17cbafaecc6afa6dd38087cd61c14f74e6a9c2ce5ff243f0b92c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:36:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1104507e5f01... -2025-09-02 15:36:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1104507e5f01... -2025-09-02 15:36:30 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1104507e5f01... -2025-09-02 15:36:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852590.159056, 'pubkey_prefix': '30db1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b396571b76884ec17e479d11292e3ab3451f4088c7b296191177527c65c814fad7a6ecb9a86d154b72e907a10a17cbafaecc6afa6dd38087cd61c14f74e6a9c2ce5ff243f0b92c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2990503507e5f23... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2990503507e5f23... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2990503507e5f23... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852642.197663, 'pubkey_prefix': 'f2990503507e5f2323bf4bd443187d2234d79e08a2f9fe5e6d34bc562fd50be4', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2990503507e5f2323bf4bd443187d2234d79e08a2f9fe5e6d34bc562fd50be4e657ca371bf0613a50d2d7f36e2878b20dcc5e31eae4162242b5e0f3a5c8a5be29f53e41e3506ce134316a'} -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db0504507e5f01... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db0504507e5f01... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db0504507e5f01... -2025-09-02 15:37:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852642.4970539, 'pubkey_prefix': '31db0504507e5f012323bf4bd443187d2234d79e08a2f9fe5e6d34bc562fd50b', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db0504507e5f012323bf4bd443187d2234d79e08a2f9fe5e6d34bc562fd50be4e657ca371bf0613a50d2d7f36e2878b20dcc5e31eae4162242b5e0f3a5c8a5be29f53e41e3506ce134316a'} -2025-09-02 15:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 15:37:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 15:37:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 15:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852675.696034, 'pubkey_prefix': 'f59905027e5f2323687679309529f12adcd4ed0074ab74309b2986d35cf9fdf2', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323687679309529f12adcd4ed0074ab74309b2986d35cf9fdf2a2e9dba7894c6c1cc36329c528ba7d2a10c5ee2214320e0d940a8214b81a84bd5bb7e639faae9be0f1a0'} -2025-09-02 15:37:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 15:37:56 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 15:37:56 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 15:37:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852676.702355, 'pubkey_prefix': '32db05037e5f012323687679309529f12adcd4ed0074ab74309b2986d35cf9fd', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f012323687679309529f12adcd4ed0074ab74309b2986d35cf9fdf2a2e9dba7894c6c1cc36329c528ba7d2a10c5ee2214320e0d940a8214b81a84bd5bb7e639faae9be0f1a0'} -2025-09-02 15:38:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69911031f7e5f6a... -2025-09-02 15:38:14 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69911031f7e5f6a... -2025-09-02 15:38:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69911031f7e5f6a... -2025-09-02 15:38:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852694.271831, 'pubkey_prefix': 'f69911031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69911031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c28a26b7685938119c8b9879d5119f42458ff76896eeec3b9f37448a86a122e91a2a58fa71eb6a67b92132219de8e2c94e5e086c6e87d004a5ecf7748958e7e6fb285a140d824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 15:38:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11041f7e5f01... -2025-09-02 15:38:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11041f7e5f01... -2025-09-02 15:38:15 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11041f7e5f01... -2025-09-02 15:38:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852695.0357382, 'pubkey_prefix': '30db11041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51f', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c28a26b7685938119c8b9879d5119f42458ff76896eeec3b9f37448a86a122e91a2a58fa71eb6a67b92132219de8e2c94e5e086c6e87d004a5ecf7748958e7e6fb285a140d824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 15:38:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f2323... -2025-09-02 15:38:26 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f2323... -2025-09-02 15:38:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f2323... -2025-09-02 15:38:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852706.702018, 'pubkey_prefix': 'f19905027e5f232370d1479de3840dcaeb44447722d03964947ae5f8d785095f', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f232370d1479de3840dcaeb44447722d03964947ae5f8d785095f95b8e18b971fdbf64b210c5ab81ce1a1d791f59ff9bbafc0d7a98d83fa2232dce98da37d2a03eb7cce5f'} -2025-09-02 15:38:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05037e5f0123... -2025-09-02 15:38:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05037e5f0123... -2025-09-02 15:38:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05037e5f0123... -2025-09-02 15:38:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852707.00282, 'pubkey_prefix': '31db05037e5f01232370d1479de3840dcaeb44447722d03964947ae5f8d78509', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05037e5f01232370d1479de3840dcaeb44447722d03964947ae5f8d785095f95b8e18b971fdbf64b210c5ab81ce1a1d791f59ff9bbafc0d7a98d83fa2232dce98da37d2a03eb7cce5f'} -2025-09-02 15:39:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f2323... -2025-09-02 15:39:16 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f2323... -2025-09-02 15:39:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f2323... -2025-09-02 15:39:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852756.866951, 'pubkey_prefix': 'f39905027e5f23232ae0cec1ab0f819dee1431f13be936e534f758ef7edd89e2', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f23232ae0cec1ab0f819dee1431f13be936e534f758ef7edd89e23e43f082eec3b69886d496de5ce397a251b099982ca4685752476df7a6bb2881226388b21f199496d8cc'} -2025-09-02 15:39:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 15:39:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 15:39:17 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 15:39:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852757.59111, 'pubkey_prefix': '32db05037e5f0123232ae0cec1ab0f819dee1431f13be936e534f758ef7edd89', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f0123232ae0cec1ab0f819dee1431f13be936e534f758ef7edd89e23e43f082eec3b69886d496de5ce397a251b099982ca4685752476df7a6bb2881226388b21f199496d8cc'} -2025-09-02 15:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811051f380886... -2025-09-02 15:40:09 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811051f380886... -2025-09-02 15:40:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811051f380886... -2025-09-02 15:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852809.207089, 'pubkey_prefix': 'f09811051f3808865f2c3d703f6649e613639c12ba97a399d16ec9f112a16089', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811051f3808865f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8916e5166e78f141eda0ffb1a581912102c0bcfe19a3e9bfccc4be9cd52979d6c6a0afbf45f076515d7ccc65484376ae5e153dd85eedd1951d2ed8acea3c0bd20ed187c0e92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 15:40:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da11061f380886... -2025-09-02 15:40:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da11061f380886... -2025-09-02 15:40:10 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da11061f380886... -2025-09-02 15:40:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852810.713561, 'pubkey_prefix': '32da11061f3808865f012c3d703f6649e613639c12ba97a399d16ec9f112a160', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da11061f3808865f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8916e5166e78f141eda0ffb1a581912102c0bcfe19a3e9bfccc4be9cd52979d6c6a0afbf45f076515d7ccc65484376ae5e153dd85eedd1951d2ed8acea3c0bd20ed187c0e92d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852813.334641, 'pubkey_prefix': 'ef9805027e5f232301bd7a2da6361c3cf399347e1ac6f9e4216268725dc973ed', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232301bd7a2da6361c3cf399347e1ac6f9e4216268725dc973ed0c2f5d57fe06896d4e4d5500f48e643adabbb67f2878f8d3d5f4d776d18bbe7bde6cda8b698b848a4837'} -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05037e5f0123... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05037e5f0123... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05037e5f0123... -2025-09-02 15:40:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852813.777319, 'pubkey_prefix': '30db05037e5f01232301bd7a2da6361c3cf399347e1ac6f9e4216268725dc973', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05037e5f01232301bd7a2da6361c3cf399347e1ac6f9e4216268725dc973ed0c2f5d57fe06896d4e4d5500f48e643adabbb67f2878f8d3d5f4d776d18bbe7bde6cda8b698b848a4837'} -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103507e5f91... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103507e5f91... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103507e5f91... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852826.1704519, 'pubkey_prefix': 'ed971103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b395072b7689b506439cd14e69d6a3d0ae4c0f8df6466dcf41089bc278636e34c1a858c0a26137083bf5a2e99341b29eb05aa45d622af30ab3b713751fa50eb2e8698bd270092c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb1104507e5f01... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb1104507e5f01... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb1104507e5f01... -2025-09-02 15:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852826.9780748, 'pubkey_prefix': '2fdb1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b395072b7689b506439cd14e69d6a3d0ae4c0f8df6466dcf41089bc278636e34c1a858c0a26137083bf5a2e99341b29eb05aa45d622af30ab3b713751fa50eb2e8698bd270092c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:40:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911021d5fc573... -2025-09-02 15:40:46 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911021d5fc573... -2025-09-02 15:40:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911021d5fc573... -2025-09-02 15:40:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852846.9267478, 'pubkey_prefix': 'f39911021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affef364766fdb2c5bccb7e788bf89deb58cb7dfa1cba4eb64f866e7083e3ad1db7992e228ad86a2d6b5623180cb0f751b006213c4cd40d4a3fd91b4279aebfe89e6eccac08932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 15:40:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11031d5f01c5... -2025-09-02 15:40:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11031d5f01c5... -2025-09-02 15:40:48 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11031d5f01c5... -2025-09-02 15:40:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852848.31189, 'pubkey_prefix': '31db11031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db11031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963affef364766fdb2c5bccb7e788bf89deb58cb7dfa1cba4eb64f866e7083e3ad1db7992e228ad86a2d6b5623180cb0f751b006213c4cd40d4a3fd91b4279aebfe89e6eccac08932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 15:41:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 15:41:13 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 15:41:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 15:41:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852873.470838, 'pubkey_prefix': 'f19805027e5f23236d6fe2a75565bdd269738654e20e7c05b3558b3015e3db78', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23236d6fe2a75565bdd269738654e20e7c05b3558b3015e3db78500aaf7034f1e348e926a67789a69233c0452844c57e5e6c1a282901123145bbec22547cca52e35630e3'} -2025-09-02 15:41:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05037e5f0123... -2025-09-02 15:41:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05037e5f0123... -2025-09-02 15:41:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05037e5f0123... -2025-09-02 15:41:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852874.051998, 'pubkey_prefix': '31db05037e5f0123236d6fe2a75565bdd269738654e20e7c05b3558b3015e3db', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05037e5f0123236d6fe2a75565bdd269738654e20e7c05b3558b3015e3db78500aaf7034f1e348e926a67789a69233c0452844c57e5e6c1a282901123145bbec22547cca52e35630e3'} -2025-09-02 15:42:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981103081d5fed... -2025-09-02 15:42:02 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981103081d5fed... -2025-09-02 15:42:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981103081d5fed... -2025-09-02 15:42:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852922.3338282, 'pubkey_prefix': 'f2981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18b772b768c05649e9f698a0965b99440c0c0226cd4235f35bee08e84be1771ef62cf5ff45e73d6821f6ad7ffd1728bbd0730cc5f293ed07877204af5c76e1721584eb8e0e920000000000000000484158212052656c6179'} -2025-09-02 15:42:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104081d5f01... -2025-09-02 15:42:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104081d5f01... -2025-09-02 15:42:03 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104081d5f01... -2025-09-02 15:42:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852923.754115, 'pubkey_prefix': '31db1104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18b772b768c05649e9f698a0965b99440c0c0226cd4235f35bee08e84be1771ef62cf5ff45e73d6821f6ad7ffd1728bbd0730cc5f293ed07877204af5c76e1721584eb8e0e920000000000000000484158212052656c6179'} -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852971.435767, 'pubkey_prefix': 'f09805027e5f23239672332e7a01f554d3fd677fde5ba26bcd076c93272e5ea3', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f23239672332e7a01f554d3fd677fde5ba26bcd076c93272e5ea3aacd2d07edc358465f8a5f7016c8a05240c28766884ca993805b5b22d1dcd5211e3fb16ced3f6fc25bf7'} -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05037e5f0123... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05037e5f0123... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05037e5f0123... -2025-09-02 15:42:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756852971.8749099, 'pubkey_prefix': '31db05037e5f0123239672332e7a01f554d3fd677fde5ba26bcd076c93272e5e', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05037e5f0123239672332e7a01f554d3fd677fde5ba26bcd076c93272e5ea3aacd2d07edc358465f8a5f7016c8a05240c28766884ca993805b5b22d1dcd5211e3fb16ced3f6fc25bf7'} -2025-09-02 15:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811021d5f8ddd... -2025-09-02 15:43:27 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811021d5f8ddd... -2025-09-02 15:43:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811021d5f8ddd... -2025-09-02 15:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853007.956458, 'pubkey_prefix': 'f09811021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f97b04966fa12ad709fb33ebc476e36678521e3e018e38540cc6ba389e4c417cdf8636c5717f831be33a71e0f9b70b83f7f491f7859f974a3f62df08e4fee5cb088ed6d0b930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 15:43:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11031d5f018d... -2025-09-02 15:43:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11031d5f018d... -2025-09-02 15:43:28 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11031d5f018d... -2025-09-02 15:43:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853008.768404, 'pubkey_prefix': '31db11031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db11031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4f97b04966fa12ad709fb33ebc476e36678521e3e018e38540cc6ba389e4c417cdf8636c5717f831be33a71e0f9b70b83f7f491f7859f974a3f62df08e4fee5cb088ed6d0b930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172'} -2025-09-02 15:44:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811027e5f1ffb... -2025-09-02 15:44:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811027e5f1ffb... -2025-09-02 15:44:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811027e5f1ffb... -2025-09-02 15:44:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853079.7268102, 'pubkey_prefix': 'f09811027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811027e5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d94e73b76819bd874b6d8337f92b5c51ae4c745c02089ce9a8d2d7ac86ace22143bb20e4ef5e27e45f5bcc16a4c9f400007f8008acf405a5b85a37666d29eb1226a2ee500c92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 15:44:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db11037e5f011f... -2025-09-02 15:44:41 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db11037e5f011f... -2025-09-02 15:44:41 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db11037e5f011f... -2025-09-02 15:44:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853081.002302, 'pubkey_prefix': '32db11037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db11037e5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d94e73b76819bd874b6d8337f92b5c51ae4c745c02089ce9a8d2d7ac86ace22143bb20e4ef5e27e45f5bcc16a4c9f400007f8008acf405a5b85a37666d29eb1226a2ee500c92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911015f7e7662... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911015f7e7662... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911015f7e7662... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853104.1705668, 'pubkey_prefix': 'f29911015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94006c73b7688e9d385804176fedf4325e6a0d966e05090c249504d5c7eb30096d1fd445a1a06701dbbbddc73f80d2f5686fb612a8d8ecbe0b4cc142b5c7561385c46491260592a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb11025f017e76... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb11025f017e76... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb11025f017e76... -2025-09-02 15:45:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853104.747381, 'pubkey_prefix': '2fdb11025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb11025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94006c73b7688e9d385804176fedf4325e6a0d966e05090c249504d5c7eb30096d1fd445a1a06701dbbbddc73f80d2f5686fb612a8d8ecbe0b4cc142b5c7561385c46491260592a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 15:46:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f54c5... -2025-09-02 15:46:34 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f54c5... -2025-09-02 15:46:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f54c5... -2025-09-02 15:46:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853194.732984, 'pubkey_prefix': 'f39905027e5f54c59e6870c9c375386d6756184a4b8453163f623196950bda9e', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f54c59e6870c9c375386d6756184a4b8453163f623196950bda9ef765ed3964aaadb2379011d7b2465bc67c083816edd2011daa6825cb89bdc207cf98923dcd4305d78c5a'} -2025-09-02 15:46:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb05037e5f0154... -2025-09-02 15:46:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb05037e5f0154... -2025-09-02 15:46:35 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb05037e5f0154... -2025-09-02 15:46:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853195.172159, 'pubkey_prefix': '2fdb05037e5f0154c59e6870c9c375386d6756184a4b8453163f623196950bda', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb05037e5f0154c59e6870c9c375386d6756184a4b8453163f623196950bda9ef765ed3964aaadb2379011d7b2465bc67c083816edd2011daa6825cb89bdc207cf98923dcd4305d78c5a'} -2025-09-02 15:46:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1103c57e5f50... -2025-09-02 15:46:43 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1103c57e5f50... -2025-09-02 15:46:43 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1103c57e5f50... -2025-09-02 15:46:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853203.248257, 'pubkey_prefix': 'f79a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a41784', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3dfb73b768902a9335e9317c3eb338157cdd4d30885c0c80a6fe1f7678bbc40566ea56a9fb159688d894a761dc7000bf11676671598ee2db74c0b4c8dacc91c519fdd83709934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 15:46:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31dc1104c57e5f01... -2025-09-02 15:46:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31dc1104c57e5f01... -2025-09-02 15:46:44 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 31dc1104c57e5f01... -2025-09-02 15:46:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853204.955036, 'pubkey_prefix': '31dc1104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 12.25, 'rssi': -36, 'raw_hex': '31dc1104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3dfb73b768902a9335e9317c3eb338157cdd4d30885c0c80a6fe1f7678bbc40566ea56a9fb159688d894a761dc7000bf11676671598ee2db74c0b4c8dacc91c519fdd83709934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f857e0b... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f857e0b... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f857e0b... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853251.125918, 'pubkey_prefix': 'ec9705015f857e0b496d888ffff67c7ae707731434161a5315cf21e438c3d3dd', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f857e0b496d888ffff67c7ae707731434161a5315cf21e438c3d3dddd445a94cb304a4b502675d3fa1ea4a0d7c480dd043e64413a1595b5e0ad5b004fbef6732e097a3725'} -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db05025f01857e... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db05025f01857e... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db05025f01857e... -2025-09-02 15:47:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853251.8464289, 'pubkey_prefix': '30db05025f01857e0b496d888ffff67c7ae707731434161a5315cf21e438c3d3', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db05025f01857e0b496d888ffff67c7ae707731434161a5315cf21e438c3d3dddd445a94cb304a4b502675d3fa1ea4a0d7c480dd043e64413a1595b5e0ad5b004fbef6732e097a3725'} -2025-09-02 15:48:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971104b1241d5f... -2025-09-02 15:48:18 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971104b1241d5f... -2025-09-02 15:48:18 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971104b1241d5f... -2025-09-02 15:48:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853298.380853, 'pubkey_prefix': 'ee971104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b4d74b768e4d1353478602056beecf030c3e379e8e24b3daf1216c67699accf36b154e9277f3d2ebdfe44f43475593e9079785bbf6b4780d5e816c179a8b913e07fcfe109932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 15:48:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1105b1241d5f... -2025-09-02 15:48:19 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1105b1241d5f... -2025-09-02 15:48:19 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1105b1241d5f... -2025-09-02 15:48:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853299.19038, 'pubkey_prefix': '2fda1105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b4d74b768e4d1353478602056beecf030c3e379e8e24b3daf1216c67699accf36b154e9277f3d2ebdfe44f43475593e9079785bbf6b4780d5e816c179a8b913e07fcfe109932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 15:48:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970503fb7e5f23... -2025-09-02 15:48:48 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970503fb7e5f23... -2025-09-02 15:48:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970503fb7e5f23... -2025-09-02 15:48:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853328.364359, 'pubkey_prefix': 'eb970503fb7e5f2323b78ecaa17996ef0200caac4599768d9caf0c15345cea58', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970503fb7e5f2323b78ecaa17996ef0200caac4599768d9caf0c15345cea5854bbc41c35340a481a957b19f8a595bd4342732936a60abbf51e5ae1435f99233f41ec11aa5a53ff62151d'} -2025-09-02 15:48:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db0504fb7e5f01... -2025-09-02 15:48:49 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db0504fb7e5f01... -2025-09-02 15:48:49 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db0504fb7e5f01... -2025-09-02 15:48:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853329.087085, 'pubkey_prefix': '33db0504fb7e5f012323b78ecaa17996ef0200caac4599768d9caf0c15345cea', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db0504fb7e5f012323b78ecaa17996ef0200caac4599768d9caf0c15345cea5854bbc41c35340a481a957b19f8a595bd4342732936a60abbf51e5ae1435f99233f41ec11aa5a53ff62151d'} -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e996150538c7a37e... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e996150538c7a37e... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e996150538c7a37e... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853413.242145, 'pubkey_prefix': 'e996150538c7a37e5f115fe768ff0f018225002750d702a4dad666422aa44a52', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996150538c7a37e5f115fe768ff0f018225002750d702a4dad666422aa44a52f2348ca313ee23470267c8fb340380fd8ceac074c4af1e869ddebdf03b6923e99b35a7bbc468f1972ab91a00e44845a1fdccd5eb34b683b4a96305f5'} -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756853407, 'text': 'Jade: Maxie if you see this, have your repeater spam some adverts '} -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Message content for processing: Maxie if you see this, have your repeater spam some adverts -2025-09-02 15:50:13 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Maxie if you see this, have your repeater spam some adverts  -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756853413.242145, 'pubkey_prefix': 'e996150538c7a37e5f115fe768ff0f018225002750d702a4dad666422aa44a52', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996150538c7a37e5f115fe768ff0f018225002750d702a4dad666422aa44a52f2348ca313ee23470267c8fb340380fd8ceac074c4af1e869ddebdf03b6923e99b35a7bbc468f1972ab91a00e44845a1fdccd5eb34b683b4a96305f5'} -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Found raw packet data: e996150538c7a37e5f115fe768ff0f01... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Converted to 92 bytes: e996150538c7a37e... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Not enough data: need 152, have 92 -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f547ef2... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f547ef2... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f547ef2... -2025-09-02 15:50:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853413.851552, 'pubkey_prefix': 'ed9705015f547ef21b6a063f269deba3f75d85a7dc45797aa00386d96cade3f4', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f547ef21b6a063f269deba3f75d85a7dc45797aa00386d96cade3f4d093716148bb6a734509b6a548319a31339fe064918fb22352940754ef0147cebd56e03c0088b8e29e'} -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150638c7a37e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150638c7a37e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150638c7a37e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853414.2608662, 'pubkey_prefix': '30db150638c7a37e5f01115fe768ff0f018225002750d702a4dad666422aa44a', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db150638c7a37e5f01115fe768ff0f018225002750d702a4dad666422aa44a52f2348ca313ee23470267c8fb340380fd8ceac074c4af1e869ddebdf03b6923e99b35a7bbc468f1972ab91a00e44845a1fdccd5eb34b683b4a96305f5'} -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb05025f01547e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb05025f01547e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb05025f01547e... -2025-09-02 15:50:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853414.88198, 'pubkey_prefix': '2fdb05025f01547ef21b6a063f269deba3f75d85a7dc45797aa00386d96cade3', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb05025f01547ef21b6a063f269deba3f75d85a7dc45797aa00386d96cade3f4d093716148bb6a734509b6a548319a31339fe064918fb22352940754ef0147cebd56e03c0088b8e29e'} -2025-09-02 15:50:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711027e5f5a61... -2025-09-02 15:50:23 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711027e5f5a61... -2025-09-02 15:50:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711027e5f5a61... -2025-09-02 15:50:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853423.902858, 'pubkey_prefix': 'ec9711027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711027e5f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716ac74b7684821edbbcdb327954b05c283a16105541b0f549bb7f758bf79583d6e07bf812e93032c700b46b5079ff422854f7f3169ca843a3c97bfda03e9a1ec917cbc3504925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 15:50:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11037e5f015a... -2025-09-02 15:50:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11037e5f015a... -2025-09-02 15:50:25 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11037e5f015a... -2025-09-02 15:50:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853425.412562, 'pubkey_prefix': '31db11037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff60', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db11037e5f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716ac74b7684821edbbcdb327954b05c283a16105541b0f549bb7f758bf79583d6e07bf812e93032c700b46b5079ff422854f7f3169ca843a3c97bfda03e9a1ec917cbc3504925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 15:50:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f8575... -2025-09-02 15:50:45 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f8575... -2025-09-02 15:50:45 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f8575... -2025-09-02 15:50:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853445.0592818, 'pubkey_prefix': 'ec9705027e5f8575d239b4b841e6d69042ee185b8813982de8f5870482740e23', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f8575d239b4b841e6d69042ee185b8813982de8f5870482740e23fbb21b310960763eefe8fd279c8067e51e78fd6a0fdf5aa0d8101bcce9394607d434b43debcaa8b7b3c9'} -2025-09-02 15:50:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fdb05037e5f0185... -2025-09-02 15:50:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fdb05037e5f0185... -2025-09-02 15:50:46 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 2fdb05037e5f0185... -2025-09-02 15:50:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853446.063931, 'pubkey_prefix': '2fdb05037e5f018575d239b4b841e6d69042ee185b8813982de8f5870482740e', 'snr': 11.75, 'rssi': -37, 'raw_hex': '2fdb05037e5f018575d239b4b841e6d69042ee185b8813982de8f5870482740e23fbb21b310960763eefe8fd279c8067e51e78fd6a0fdf5aa0d8101bcce9394607d434b43debcaa8b7b3c9'} -2025-09-02 15:51:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9815054849cd7e... -2025-09-02 15:51:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9815054849cd7e... -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9815054849cd7e... -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853483.000256, 'pubkey_prefix': 'ee9815054849cd7e5fd50b2fe51a65a7a27a6f6b2a795435872d3f55a926a2cb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815054849cd7e5fd50b2fe51a65a7a27a6f6b2a795435872d3f55a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756853478, 'text': 'Muesli Client: Test'} -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 15:51:23 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756853483.000256, 'pubkey_prefix': 'ee9815054849cd7e5fd50b2fe51a65a7a27a6f6b2a795435872d3f55a926a2cb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815054849cd7e5fd50b2fe51a65a7a27a6f6b2a795435872d3f55a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Found raw packet data: ee9815054849cd7e5fd50b2fe51a65a7... -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Converted to 44 bytes: ee9815054849cd7e... -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Not enough data: need 154, have 44 -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 15:51:23 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 15:51:23 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 15:51:23 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:51:23 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 5 hops | SNR: -4.5 dB | RSSI: -104 dBm | Routed (5 hops) | Received at: 15:51:18 -2025-09-02 15:51:23 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e997150349cd5fd5... -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e997150349cd5fd5... -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e997150349cd5fd5... -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853502.8635142, 'pubkey_prefix': 'e997150349cd5fd5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25cb', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997150349cd5fd5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25cb2cc6bf0b076382988d4c'} -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756853499, 'text': 'Muesli Client: Beep'} -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Message content for processing: Beep -2025-09-02 15:51:42 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Beep -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756853502.8635142, 'pubkey_prefix': 'e997150349cd5fd5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25cb', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997150349cd5fd5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25cb2cc6bf0b076382988d4c'} -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Found raw packet data: e997150349cd5fd5c73195f7b1b39dac... -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Converted to 42 bytes: e997150349cd5fd5... -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Not enough data: need 153, have 42 -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 15:51:42 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 15:51:42 - MeshCoreBot - INFO - Processing message: Beep -2025-09-02 15:51:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150449cd5f01... -2025-09-02 15:51:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150449cd5f01... -2025-09-02 15:51:43 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150449cd5f01... -2025-09-02 15:51:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853503.353463, 'pubkey_prefix': '30db150449cd5f01d5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db150449cd5f01d5c73195f7b1b39dac080be92ee5cbe6fca2e9ab3d1d2f25cb2cc6bf0b076382988d4c'} -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502385fd543... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502385fd543... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502385fd543... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853518.462601, 'pubkey_prefix': 'f0981502385fd543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502385fd543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8ef74c4bc4c217f05fe'} -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756853516, 'text': 'Jade: Lowercase'} -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Message content for processing: Lowercase -2025-09-02 15:51:58 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Lowercase -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756853518.462601, 'pubkey_prefix': 'f0981502385fd543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502385fd543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8ef74c4bc4c217f05fe'} -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Found raw packet data: f0981502385fd543c2a1fd004c31c7a7... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Converted to 41 bytes: f0981502385fd543... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Has transport codes: 98150238 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 15:51:58 - MeshCoreBot - INFO - Processing message: Lowercase -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1503385f01d5... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1503385f01d5... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1503385f01d5... -2025-09-02 15:51:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853518.656489, 'pubkey_prefix': '30db1503385f01d543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1503385f01d543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8ef74c4bc4c217f05fe'} -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Converted to 26 bytes: ed971503d0805fd5... -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756853521, 'text': 'Jade: test'} -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 15:52:03 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: test -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756853518.656489, 'pubkey_prefix': '30db1503385f01d543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882d', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1503385f01d543c2a1fd004c31c7a7efb5a9ee1a3bc4814ea3711229882da8ef74c4bc4c217f05fe'} -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Found raw packet data: 30db1503385f01d543c2a1fd004c31c7... -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Converted to 42 bytes: 30db1503385f01d5... -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Has transport codes: db150338 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Not enough data: need 101, have 42 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Using RSSI from RF data: -37 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 15:52:03 - MeshCoreBot - INFO - Processing message: test -2025-09-02 15:52:03 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:52:03 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 3 hops | SNR: 12.0 dB | RSSI: -37 dBm | Routed (3 hops) | Received at: 15:52:01 -2025-09-02 15:52:03 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30db1504d0805f01... -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Has transport codes: db1504d0 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 15:52:03 - MeshCoreBot - DEBUG - Not enough data: need 134, have 27 -2025-09-02 15:52:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815015fd5a411... -2025-09-02 15:52:05 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815015fd5a411... -2025-09-02 15:52:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815015fd5a411... -2025-09-02 15:52:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853525.1112828, 'pubkey_prefix': 'ef9815015fd5a411f65f85b98bdccdf97e8c3ba94e0e14d3a1c88e7f2b4861b6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815015fd5a411f65f85b98bdccdf97e8c3ba94e0e14d3a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac7dd0ce2000021fe40d53d24e78bac1e88eaaa05eada242f85ff21aa57a6d9327065d8d6cfc85bdc2370220dc9dd505de978b6f166e8aec7e2d5a1bb9e4c3979ecbfc3d657910be9d088c962b9ee697a7'} -2025-09-02 15:52:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db150101d5a411... -2025-09-02 15:52:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db150101d5a411... -2025-09-02 15:52:06 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db150101d5a411... -2025-09-02 15:52:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853526.389461, 'pubkey_prefix': '31db150101d5a411f65f85b98bdccdf97e8c3ba94e0e14d3a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db150101d5a411f65f85b98bdccdf97e8c3ba94e0e14d3a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc05701268825a79c2e23a07149f94acf5adf1ac7dd0ce2000021fe40d53d24e78bac1e88eaaa05eada242f85ff21aa57a6d9327065d8d6cfc85bdc2370220dc9dd505de978b6f166e8aec7e2d5a1bb9e4c3979ecbfc3d657910be9d088c962b9ee697a7'} -2025-09-02 15:54:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 15:54:03 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 15:54:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 15:54:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853643.846289, 'pubkey_prefix': 'ef9805027e5f2323dffd7767ef2759e4412032c268fef1620507b495040781db', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323dffd7767ef2759e4412032c268fef1620507b495040781db56d7736eb840984cdcc247cf42d66716a43ff1bdb90c5dd25f858a06598d68187d8ce8c0bc749d059e50'} -2025-09-02 15:54:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 15:54:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 15:54:04 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 15:54:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853644.144259, 'pubkey_prefix': '32db05037e5f012323dffd7767ef2759e4412032c268fef1620507b495040781', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f012323dffd7767ef2759e4412032c268fef1620507b495040781db56d7736eb840984cdcc247cf42d66716a43ff1bdb90c5dd25f858a06598d68187d8ce8c0bc749d059e50'} -2025-09-02 15:55:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711051f38081d... -2025-09-02 15:55:09 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711051f38081d... -2025-09-02 15:55:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711051f38081d... -2025-09-02 15:55:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853709.390677, 'pubkey_prefix': 'ec9711051f38081d5f912df8066f43ad33742a2040ce96a7443ff52c557cae82', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711051f38081d5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39c675b7681933db575a5c5f48dc4fcb294230c1303d234bcb28a72cc63133932081b329db56514e3db43d8745c0ffa042f795e48cafef9a7c6515e8e4da12dacfdab23d0992c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:55:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11061f38081d... -2025-09-02 15:55:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11061f38081d... -2025-09-02 15:55:10 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11061f38081d... -2025-09-02 15:55:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853710.928917, 'pubkey_prefix': '30db11061f38081d5f01912df8066f43ad33742a2040ce96a7443ff52c557cae', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11061f38081d5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b39c675b7681933db575a5c5f48dc4fcb294230c1303d234bcb28a72cc63133932081b329db56514e3db43d8745c0ffa042f795e48cafef9a7c6515e8e4da12dacfdab23d0992c97ed5021724b6f84272696768746f6e2052657065617465722054545454'} -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853729.01766, 'pubkey_prefix': 'ee9805027e5f23231c72c1727ba396e43b1d63434c5c85ce9fb39b60f674cbf9', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f23231c72c1727ba396e43b1d63434c5c85ce9fb39b60f674cbf9f1f2b1f8a1e48291308798c43526af11eabca4cc1a05552bcc0e8bcbd517a57e4aa02f4f6a6b5037ddd8'} -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db05037e5f0123... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db05037e5f0123... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db05037e5f0123... -2025-09-02 15:55:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853729.5992901, 'pubkey_prefix': '33db05037e5f0123231c72c1727ba396e43b1d63434c5c85ce9fb39b60f674cb', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db05037e5f0123231c72c1727ba396e43b1d63434c5c85ce9fb39b60f674cbf9f1f2b1f8a1e48291308798c43526af11eabca4cc1a05552bcc0e8bcbd517a57e4aa02f4f6a6b5037ddd8'} -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Converted to 27 bytes: f198150438c77e5f... -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756853814, 'text': 'Jade: Test'} -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 15:56:57 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Test -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 15:56:57 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 15:56:57 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 15:56:57 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 15:56:57 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | Routed through 4 hops | SNR: unknown dB | RSSI: unknown dBm | Routed (4 hops) | Received at: 15:56:54 -2025-09-02 15:56:57 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 15:56:58 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31db150538c77e5f... -2025-09-02 15:56:58 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 15:56:58 - MeshCoreBot - DEBUG - Path length: 219 -2025-09-02 15:56:58 - MeshCoreBot - DEBUG - Not enough data: need 221, have 28 -2025-09-02 15:56:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150101d5f122... -2025-09-02 15:56:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150101d5f122... -2025-09-02 15:56:59 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150101d5f122... -2025-09-02 15:56:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853819.83989, 'pubkey_prefix': '30da150101d5f122ed83c70156f27200e09a1eb6b7d2e855a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150101d5f122ed83c70156f27200e09a1eb6b7d2e855a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc057012ec198d48146b68f6a371f89c69501a77561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810c6f68cded79acd36518864cfb4b76b4fff85f6f17058be98ce483bff0cab3a1e363ce4df475ad17d9608b423637b98cc'} -2025-09-02 15:57:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981502015fd5f1... -2025-09-02 15:57:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981502015fd5f1... -2025-09-02 15:57:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981502015fd5f1... -2025-09-02 15:57:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853826.00122, 'pubkey_prefix': 'f1981502015fd5f122ed83c70156f27200e09a1eb6b7d2e855a1c88e7f2b4861', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502015fd5f122ed83c70156f27200e09a1eb6b7d2e855a1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc057012ec198d48146b68f6a371f89c69501a77561c17cd7031f973e9d90cd7b88c07ed66f3fbac2f894a305c50753135fd23f20cdc1349997b5fea4db12781ff0b5810c6f68cded79acd36518864cfb4b76b4fff85f6f17058be98ce483bff0cab3a1e363ce4df475ad17d9608b423637b98cc'} -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef9815043808865f... -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Has transport codes: 98150438 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Path bytes: 865fd598287e06de -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Payload: cf294a0c6a621dfaa9e7a4b5f8... (13 bytes) -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 8, 'path_nodes': ['5f86', '98d5', '7e28', 'de06'], 'payload': 'cf294a0c6a621dfaa9e7a4b5f8', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756853840, 'text': 'Jade: Hmmm'} -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Message content for processing: Hmmm -2025-09-02 15:57:23 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Hmmm -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 15:57:23 - MeshCoreBot - INFO - Processing message: Hmmm -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fda15053808865f... -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Has transport codes: da150538 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Path length: 8 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Path bytes: 865f01d598287e06 -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Payload: decf294a0c6a621dfaa9e7a4b5f8... (14 bytes) -2025-09-02 15:57:23 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 47, 'path_len': 8, 'path_nodes': ['5f86', 'd501', '2898', '67e'], 'payload': 'decf294a0c6a621dfaa9e7a4b5f8', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 15:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5f912d... -2025-09-02 15:57:59 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5f912d... -2025-09-02 15:57:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5f912d... -2025-09-02 15:57:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853879.158599, 'pubkey_prefix': 'f19811027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae82325222', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b397476b768a1535c5ba5939901e7158b021bb97c5e53004254d6331cd30bb660cdcc6a346b2c4f15048398f26134a1d206cbae0c7b007c56ea74a777cd6c554eb95dc04c0392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:58:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da11037e5f0191... -2025-09-02 15:58:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da11037e5f0191... -2025-09-02 15:58:00 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da11037e5f0191... -2025-09-02 15:58:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853880.827451, 'pubkey_prefix': '32da11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da11037e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b397476b768a1535c5ba5939901e7158b021bb97c5e53004254d6331cd30bb660cdcc6a346b2c4f15048398f26134a1d206cbae0c7b007c56ea74a777cd6c554eb95dc04c0392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:58:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811070c64c77e... -2025-09-02 15:58:16 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811070c64c77e... -2025-09-02 15:58:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811070c64c77e... -2025-09-02 15:58:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853896.90316, 'pubkey_prefix': 'ed9811070c64c77e87eb5fb82abab46ea7c8236099c4516e466b5c547030d862', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811070c64c77e87eb5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c8176b768cfd2276e677b438fbfdbfc6a31d6b352b09fc614d1aa0194c7019d0c740809adcd9d5c4f8bd879f88d5c63e5a521ef4fd0af61e428567454b637a0c4ce6adf0d920000000000000000656172206275645f'} -2025-09-02 15:58:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db11080c64c77e... -2025-09-02 15:58:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db11080c64c77e... -2025-09-02 15:58:17 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db11080c64c77e... -2025-09-02 15:58:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853897.6667168, 'pubkey_prefix': '31db11080c64c77e87eb5f01b82abab46ea7c8236099c4516e466b5c547030d8', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db11080c64c77e87eb5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80c8176b768cfd2276e677b438fbfdbfc6a31d6b352b09fc614d1aa0194c7019d0c740809adcd9d5c4f8bd879f88d5c63e5a521ef4fd0af61e428567454b637a0c4ce6adf0d920000000000000000656172206275645f'} -2025-09-02 15:58:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103507e5f91... -2025-09-02 15:58:24 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103507e5f91... -2025-09-02 15:58:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103507e5f91... -2025-09-02 15:58:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853904.05293, 'pubkey_prefix': 'ee981103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b398476b7687d3c1affc93421f7bd86c6fdc60c5c105497e02e9d7b66604ce1c08952b51e1c8cc7eb5229c7960fa765f7faeb6160a2a20e631249ff1251a15ddbb367a2fa0392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:58:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da1104507e5f01... -2025-09-02 15:58:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da1104507e5f01... -2025-09-02 15:58:25 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da1104507e5f01... -2025-09-02 15:58:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853905.072942, 'pubkey_prefix': '31da1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b398476b7687d3c1affc93421f7bd86c6fdc60c5c105497e02e9d7b66604ce1c08952b51e1c8cc7eb5229c7960fa765f7faeb6160a2a20e631249ff1251a15ddbb367a2fa0392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 15:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da1100010101c0... -2025-09-02 15:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da1100010101c0... -2025-09-02 15:58:35 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da1100010101c0... -2025-09-02 15:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853915.201976, 'pubkey_prefix': '30da1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172059b76b768ac406d27326ebdd42396df021b8c11674bb708b23a1f99c975b11924929aa464b20ab6d24c63c9504404f31f7933d154b40e24770b3f81eb19422659b1c2740292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 15:58:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811015f010101... -2025-09-02 15:58:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811015f010101... -2025-09-02 15:58:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811015f010101... -2025-09-02 15:58:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853919.495632, 'pubkey_prefix': 'f09811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb172059b76b768ac406d27326ebdd42396df021b8c11674bb708b23a1f99c975b11924929aa464b20ab6d24c63c9504404f31f7933d154b40e24770b3f81eb19422659b1c2740292a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 15:59:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103647e5fe7... -2025-09-02 15:59:09 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103647e5fe7... -2025-09-02 15:59:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103647e5fe7... -2025-09-02 15:59:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853949.5878808, 'pubkey_prefix': 'ee981103647e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc89', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103647e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f4b376b768559a21fe3b899b0e3e064ed664e0559f2b52c2bab193ed3a35a858931c5ac1edba6c784d178c9baa2776d578ab1bc3f9aab7c4b9a9a6c6fce6257b818910ba00925e18ce026ee3acf8546f70436174'} -2025-09-02 15:59:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104647e5f01... -2025-09-02 15:59:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104647e5f01... -2025-09-02 15:59:10 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104647e5f01... -2025-09-02 15:59:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756853950.802593, 'pubkey_prefix': '31db1104647e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1104647e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f4b376b768559a21fe3b899b0e3e064ed664e0559f2b52c2bab193ed3a35a858931c5ac1edba6c784d178c9baa2776d578ab1bc3f9aab7c4b9a9a6c6fce6257b818910ba00925e18ce026ee3acf8546f70436174'} -2025-09-02 16:00:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711054849cd7e... -2025-09-02 16:00:13 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711054849cd7e... -2025-09-02 16:00:13 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711054849cd7e... -2025-09-02 16:00:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854013.915951, 'pubkey_prefix': 'ec9711054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb9f176b768d0c89ef572bc4b2b4f5d0570d474cc6af31d61b0352dcc41213de5361d2db2a7544a4d068be0254f4a8d52b31229f8ce76a73463b092fcf16cabccceaea39a0c92e1d4dd024f50adf850726f74656374696f6e205265706561746572'} -2025-09-02 16:00:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da11064849cd7e... -2025-09-02 16:00:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da11064849cd7e... -2025-09-02 16:00:15 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da11064849cd7e... -2025-09-02 16:00:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854015.656508, 'pubkey_prefix': '32da11064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f833585722477', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da11064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb9f176b768d0c89ef572bc4b2b4f5d0570d474cc6af31d61b0352dcc41213de5361d2db2a7544a4d068be0254f4a8d52b31229f8ce76a73463b092fcf16cabccceaea39a0c92e1d4dd024f50adf850726f74656374696f6e205265706561746572'} -2025-09-02 16:00:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971505aa4849cd... -2025-09-02 16:00:26 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971505aa4849cd... -2025-09-02 16:00:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971505aa4849cd... -2025-09-02 16:00:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854026.977994, 'pubkey_prefix': 'ee971505aa4849cd5fb3025853453d37aff1b81f475fb63dd4d3c229002071dc', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971505aa4849cd5fb3025853453d37aff1b81f475fb63dd4d3c229002071dca03623ac308e32f7ad902a98212e770896240c22cabafab929f36c00'} -2025-09-02 16:00:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db1506aa4849cd... -2025-09-02 16:00:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db1506aa4849cd... -2025-09-02 16:00:27 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db1506aa4849cd... -2025-09-02 16:00:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854027.7200599, 'pubkey_prefix': '33db1506aa4849cd5f01b3025853453d37aff1b81f475fb63dd4d3c229002071', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db1506aa4849cd5f01b3025853453d37aff1b81f475fb63dd4d3c229002071dca03623ac308e32f7ad902a98212e770896240c22cabafab929f36c00'} -2025-09-02 16:00:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee970503507e5f23... -2025-09-02 16:00:44 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee970503507e5f23... -2025-09-02 16:00:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee970503507e5f23... -2025-09-02 16:00:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854044.847907, 'pubkey_prefix': 'ee970503507e5f23236b3f9d5fd8196092c61d8fdd7922cd31dc9be7ca94c52f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee970503507e5f23236b3f9d5fd8196092c61d8fdd7922cd31dc9be7ca94c52f085db5b5c1ffdee87aef3e7d1641f8f24a0aa30e7767e0d7781e711311fa2abd3fd38d1a12cd6ed28fa221'} -2025-09-02 16:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da0504507e5f01... -2025-09-02 16:00:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da0504507e5f01... -2025-09-02 16:00:45 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da0504507e5f01... -2025-09-02 16:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854045.7109911, 'pubkey_prefix': '31da0504507e5f0123236b3f9d5fd8196092c61d8fdd7922cd31dc9be7ca94c5', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da0504507e5f0123236b3f9d5fd8196092c61d8fdd7922cd31dc9be7ca94c52f085db5b5c1ffdee87aef3e7d1641f8f24a0aa30e7767e0d7781e711311fa2abd3fd38d1a12cd6ed28fa221'} -2025-09-02 16:01:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 16:01:10 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 16:01:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 16:01:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854070.976762, 'pubkey_prefix': 'f29805027e5f2323b29581c2ec4f6ae132b98485a9e64e6050b61a4495e397a6', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f2323b29581c2ec4f6ae132b98485a9e64e6050b61a4495e397a6e3b9a3659fb5d3a50abec8b5e19aa2e2af84da0b6c51f54ac8134285e93ed999e8115c33e397c8ca086f'} -2025-09-02 16:01:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0123... -2025-09-02 16:01:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0123... -2025-09-02 16:01:11 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0123... -2025-09-02 16:01:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854071.278661, 'pubkey_prefix': '32db05037e5f012323b29581c2ec4f6ae132b98485a9e64e6050b61a4495e397', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f012323b29581c2ec4f6ae132b98485a9e64e6050b61a4495e397a6e3b9a3659fb5d3a50abec8b5e19aa2e2af84da0b6c51f54ac8134285e93ed999e8115c33e397c8ca086f'} -2025-09-02 16:01:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 16:01:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 16:01:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 16:01:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854103.938133, 'pubkey_prefix': 'f19805027e5f232366d11263b5b51076d67ac75783495471ecd63885a5584ae9', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f232366d11263b5b51076d67ac75783495471ecd63885a5584ae946b04de80e9e221db50b6bd89d92dc90fb14da04288c0a3e54994f12fa4b1e164befa5d95daf30681ac0'} -2025-09-02 16:01:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda05037e5f0123... -2025-09-02 16:01:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda05037e5f0123... -2025-09-02 16:01:44 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda05037e5f0123... -2025-09-02 16:01:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854104.23732, 'pubkey_prefix': '2fda05037e5f01232366d11263b5b51076d67ac75783495471ecd63885a5584a', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda05037e5f01232366d11263b5b51076d67ac75783495471ecd63885a5584ae946b04de80e9e221db50b6bd89d92dc90fb14da04288c0a3e54994f12fa4b1e164befa5d95daf30681ac0'} -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f54c5... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f54c5... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f54c5... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854120.0600598, 'pubkey_prefix': 'ee9705027e5f54c51f7542ba780ab2186d5a915050564993628593063d58c04e', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f54c51f7542ba780ab2186d5a915050564993628593063d58c04ea77076c8a74aaef2c7fbb651f75a54c700b9d88d3ab647afb0da56ab6baad1bd9aac76360f3490d766e3'} -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db05037e5f0154... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db05037e5f0154... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db05037e5f0154... -2025-09-02 16:02:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854120.3610811, 'pubkey_prefix': '32db05037e5f0154c51f7542ba780ab2186d5a915050564993628593063d58c0', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db05037e5f0154c51f7542ba780ab2186d5a915050564993628593063d58c04ea77076c8a74aaef2c7fbb651f75a54c700b9d88d3ab647afb0da56ab6baad1bd9aac76360f3490d766e3'} -2025-09-02 16:02:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102eb5f2c6b... -2025-09-02 16:02:07 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102eb5f2c6b... -2025-09-02 16:02:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102eb5f2c6b... -2025-09-02 16:02:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854127.7240279, 'pubkey_prefix': 'ef981102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a96b77b768c0ac7449be50860f1f783030e00cc6fb9b3e8c8ee47721c937e57cca70a47134bfcc9e0fed1f6b6d15eb30ad81a8aa34157631070f5851e5490672f817b82707911f45da024dc1b5f84e65776d616e'} -2025-09-02 16:02:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda1103eb5f012c... -2025-09-02 16:02:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda1103eb5f012c... -2025-09-02 16:02:08 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda1103eb5f012c... -2025-09-02 16:02:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854128.663865, 'pubkey_prefix': '2fda1103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda1103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a96b77b768c0ac7449be50860f1f783030e00cc6fb9b3e8c8ee47721c937e57cca70a47134bfcc9e0fed1f6b6d15eb30ad81a8aa34157631070f5851e5490672f817b82707911f45da024dc1b5f84e65776d616e'} -2025-09-02 16:02:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991103507e5f91... -2025-09-02 16:02:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991103507e5f91... -2025-09-02 16:02:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991103507e5f91... -2025-09-02 16:02:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854138.2122948, 'pubkey_prefix': 'f3991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b397177b768d3016534a118891999ef504f66a6771274a247bfd5f3fd6d9fe45cea2ba521bc12cae8ba382eebb3672e242cf0003229aadfa7bc795f9855c49b2e82f13e140a92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 16:02:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104507e5f01... -2025-09-02 16:02:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104507e5f01... -2025-09-02 16:02:19 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104507e5f01... -2025-09-02 16:02:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854139.460626, 'pubkey_prefix': '31db1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b397177b768d3016534a118891999ef504f66a6771274a247bfd5f3fd6d9fe45cea2ba521bc12cae8ba382eebb3672e242cf0003229aadfa7bc795f9855c49b2e82f13e140a92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 16:02:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f2323... -2025-09-02 16:02:29 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f2323... -2025-09-02 16:02:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f2323... -2025-09-02 16:02:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854149.719948, 'pubkey_prefix': 'f59905027e5f2323f43f41683563f2b398debe475d6c2e9f65d4e6d1710a7f2a', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f2323f43f41683563f2b398debe475d6c2e9f65d4e6d1710a7f2aad44ecf7f30f00be6252fdf9e6c2842d93b409e481cee7da833564cee056b1e61bbf0ea67e2f073a5efb'} -2025-09-02 16:02:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34db05037e5f0123... -2025-09-02 16:02:30 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34db05037e5f0123... -2025-09-02 16:02:30 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 34db05037e5f0123... -2025-09-02 16:02:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854150.159711, 'pubkey_prefix': '34db05037e5f012323f43f41683563f2b398debe475d6c2e9f65d4e6d1710a7f', 'snr': 13.0, 'rssi': -37, 'raw_hex': '34db05037e5f012323f43f41683563f2b398debe475d6c2e9f65d4e6d1710a7f2aad44ecf7f30f00be6252fdf9e6c2842d93b409e481cee7da833564cee056b1e61bbf0ea67e2f073a5efb'} -2025-09-02 16:02:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905015f857e6c... -2025-09-02 16:02:35 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905015f857e6c... -2025-09-02 16:02:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905015f857e6c... -2025-09-02 16:02:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854155.370626, 'pubkey_prefix': 'f39905015f857e6c5abd335b1b50d1327c7975493d2055d8fcc7531ce5b7813b', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905015f857e6c5abd335b1b50d1327c7975493d2055d8fcc7531ce5b7813b7caf973292a136f6d5ac1a9eec8a8529c757439b9c24f744f327680cdf0de496f8468c75a54554c769'} -2025-09-02 16:02:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da05025f01857e... -2025-09-02 16:02:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da05025f01857e... -2025-09-02 16:02:36 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da05025f01857e... -2025-09-02 16:02:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854156.235273, 'pubkey_prefix': '30da05025f01857e6c5abd335b1b50d1327c7975493d2055d8fcc7531ce5b781', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da05025f01857e6c5abd335b1b50d1327c7975493d2055d8fcc7531ce5b7813b7caf973292a136f6d5ac1a9eec8a8529c757439b9c24f744f327680cdf0de496f8468c75a54554c769'} -2025-09-02 16:02:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499110402a37e5f... -2025-09-02 16:02:58 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499110402a37e5f... -2025-09-02 16:02:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499110402a37e5f... -2025-09-02 16:02:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854178.654859, 'pubkey_prefix': 'f499110402a37e5f85975e461e1e4be88a7896cd2108a6500ddc92e1c591e64b', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499110402a37e5f85975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba59d77b768382ea98132de4f41f432260d1338d758b2d3e18aa7168d6d36a3d14a6f8309fe2592e2b6330fd409758b4248c2db830dc1c7028bb0fc26588b2be0789fd31c03916040d102b8bab2f8536f756e6465722050696c6f745e'} -2025-09-02 16:02:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db110502a37e5f... -2025-09-02 16:02:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db110502a37e5f... -2025-09-02 16:02:59 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db110502a37e5f... -2025-09-02 16:02:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854179.8718772, 'pubkey_prefix': '30db110502a37e5f0185975e461e1e4be88a7896cd2108a6500ddc92e1c591e6', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db110502a37e5f0185975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba59d77b768382ea98132de4f41f432260d1338d758b2d3e18aa7168d6d36a3d14a6f8309fe2592e2b6330fd409758b4248c2db830dc1c7028bb0fc26588b2be0789fd31c03916040d102b8bab2f8536f756e6465722050696c6f745e'} -2025-09-02 16:04:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5f7773... -2025-09-02 16:04:19 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5f7773... -2025-09-02 16:04:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5f7773... -2025-09-02 16:04:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854259.337871, 'pubkey_prefix': 'f29911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bed77b768ce1637c3015e8c21f5ed9b4eab17ca73556ac96f132a098c371985b74f3da2c7b2978aed1cfa9942b93a09f6f7c6959443202e7e89a4f4f441f2a66564fc2e0392b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 16:04:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da11037e5f0177... -2025-09-02 16:04:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da11037e5f0177... -2025-09-02 16:04:20 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da11037e5f0177... -2025-09-02 16:04:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854260.3404212, 'pubkey_prefix': '31da11037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da11037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4bed77b768ce1637c3015e8c21f5ed9b4eab17ca73556ac96f132a098c371985b74f3da2c7b2978aed1cfa9942b93a09f6f7c6959443202e7e89a4f4f441f2a66564fc2e0392b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 16:05:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69905015f547ee7... -2025-09-02 16:05:29 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69905015f547ee7... -2025-09-02 16:05:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69905015f547ee7... -2025-09-02 16:05:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854329.962538, 'pubkey_prefix': 'f69905015f547ee749c7f6bc6a5478080f18dcf53a5dca1614bfd31329331364', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69905015f547ee749c7f6bc6a5478080f18dcf53a5dca1614bfd3132933136416d76720ab9829578361ad4b9780b8c5af3e33e24c7878faa38f66fc571a79cce9f5a0e6377b04d3db'} -2025-09-02 16:05:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db05025f01547e... -2025-09-02 16:05:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db05025f01547e... -2025-09-02 16:05:30 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db05025f01547e... -2025-09-02 16:05:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854330.5446348, 'pubkey_prefix': '31db05025f01547ee749c7f6bc6a5478080f18dcf53a5dca1614bfd313293313', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db05025f01547ee749c7f6bc6a5478080f18dcf53a5dca1614bfd3132933136416d76720ab9829578361ad4b9780b8c5af3e33e24c7878faa38f66fc571a79cce9f5a0e6377b04d3db'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981503917e5f11... -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981503917e5f11... -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981503917e5f11... -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854349.571064, 'pubkey_prefix': 'f2981503917e5f11acd600666fbe5984583ca233313e869f5a8bd9cc62cbb455', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503917e5f11acd600666fbe5984583ca233313e869f5a8bd9cc62cbb45596283c974158797b8f0dc8d8114eb9a7d92f3a096032dede9483df9f192f11a5d5a215696479b2de872cfaa8ae0e7fffcda42fd0acf601931296d8517c07210f142957edd0faccec2f05aa6cbd396b114679b4992b61685fb4f251b856d2c094c0768573748157c8db153a82e9788686a9d968b669c8347c3b0b5153b16f29e4ecc3acec1bd0d51b03ff'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756854340, 'text': '🌲 Tree: Could I get a couple adverts? 👀Testing a change to truncate names too long to display in the recent adverts list & handle emojis'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Message content for processing: Could I get a couple adverts? 👀Testing a change to truncate names too long to display in the recent adverts list & handle emojis -2025-09-02 16:05:49 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Could I get a couple adverts? 👀Testing a change to truncate names too long to display in the recent adverts list & handle emojis -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756854349.571064, 'pubkey_prefix': 'f2981503917e5f11acd600666fbe5984583ca233313e869f5a8bd9cc62cbb455', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503917e5f11acd600666fbe5984583ca233313e869f5a8bd9cc62cbb45596283c974158797b8f0dc8d8114eb9a7d92f3a096032dede9483df9f192f11a5d5a215696479b2de872cfaa8ae0e7fffcda42fd0acf601931296d8517c07210f142957edd0faccec2f05aa6cbd396b114679b4992b61685fb4f251b856d2c094c0768573748157c8db153a82e9788686a9d968b669c8347c3b0b5153b16f29e4ecc3acec1bd0d51b03ff'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Found raw packet data: f2981503917e5f11acd600666fbe5984... -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Converted to 170 bytes: f2981503917e5f11... -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Path bytes: 1503917e5f11acd600666fbe5984583ca233313e869f5a8bd9cc62cbb45596283c974158797b8f0dc8d8114eb9a7d92f3a096032dede9483df9f192f11a5d5a215696479b2de872cfaa8ae0e7fffcda42fd0acf601931296d8517c07210f142957edd0faccec2f05aa6cbd396b114679b4992b61685fb4f251b856d2c094c0768573748157c8db153a82e9788686a9d968b669c8347c3b0b -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Payload: 5153b16f29e4ecc3acec1bd0d51b03ff... (16 bytes) -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 242, 'path_len': 152, 'path_nodes': ['315', '7e91', '115f', 'd6ac', '6600', 'be6f', '8459', '3c58', '33a2', '3e31', '9f86', '8b5a', 'ccd9', 'cb62', '55b4', '2896', '973c', '5841', '7b79', 'd8f', 'd8c8', '4e11', 'a7b9', '2fd9', '93a', '3260', 'dede', '8394', '9fdf', '2f19', 'a511', 'a2d5', '6915', '7964', 'deb2', '2c87', 'a8fa', 'eae', 'ff7f', 'a4cd', 'd02f', 'f6ac', '9301', '9612', '51d8', '77c', 'f21', '2914', 'ed57', 'fad0', 'eccc', '52f', '6caa', '39bd', '116b', '7946', '99b4', '612b', '5f68', 'f2b4', 'b851', 'd256', '94c0', '76c0', '7385', '8174', 'c857', '15db', '823a', '78e9', '8686', 'd9a9', 'b668', 'c869', '7c34', 'b3b'], 'payload': '5153b16f29e4ecc3acec1bd0d51b03ff', 'route_type': 2, 'is_direct': True, 'is_flood': False, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 242, 'path_len': 152, 'path_nodes': ['315', '7e91', '115f', 'd6ac', '6600', 'be6f', '8459', '3c58', '33a2', '3e31', '9f86', '8b5a', 'ccd9', 'cb62', '55b4', '2896', '973c', '5841', '7b79', 'd8f', 'd8c8', '4e11', 'a7b9', '2fd9', '93a', '3260', 'dede', '8394', '9fdf', '2f19', 'a511', 'a2d5', '6915', '7964', 'deb2', '2c87', 'a8fa', 'eae', 'ff7f', 'a4cd', 'd02f', 'f6ac', '9301', '9612', '51d8', '77c', 'f21', '2914', 'ed57', 'fad0', 'eccc', '52f', '6caa', '39bd', '116b', '7946', '99b4', '612b', '5f68', 'f2b4', 'b851', 'd256', '94c0', '76c0', '7385', '8174', 'c857', '15db', '823a', '78e9', '8686', 'd9a9', 'b668', 'c869', '7c34', 'b3b'], 'payload': '5153b16f29e4ecc3acec1bd0d51b03ff', 'route_type': 2, 'is_direct': True, 'is_flood': False, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Using decoded path length: 76 -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Message path info: hops=76, path=Routed (3 hops) -2025-09-02 16:05:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:05:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1504917e5f01... -2025-09-02 16:05:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1504917e5f01... -2025-09-02 16:05:50 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1504917e5f01... -2025-09-02 16:05:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854350.992748, 'pubkey_prefix': '31db1504917e5f0111acd600666fbe5984583ca233313e869f5a8bd9cc62cbb4', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1504917e5f0111acd600666fbe5984583ca233313e869f5a8bd9cc62cbb45596283c974158797b8f0dc8d8114eb9a7d92f3a096032dede9483df9f192f11a5d5a215696479b2de872cfaa8ae0e7fffcda42fd0acf601931296d8517c07210f142957edd0faccec2f05aa6cbd396b114679b4992b61685fb4f251b856d2c094c0768573748157c8db153a82e9788686a9d968b669c8347c3b0b5153b16f29e4ecc3acec1bd0d51b03ff'} -2025-09-02 16:06:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991104781f7e5f... -2025-09-02 16:06:07 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991104781f7e5f... -2025-09-02 16:06:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991104781f7e5f... -2025-09-02 16:06:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854367.1009028, 'pubkey_prefix': 'f3991104781f7e5ffab8d8f19f72c5f9afec4138e992a9447b3a38c593919204', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991104781f7e5ffab8d8f19f72c5f9afec4138e992a9447b3a38c593919204e9fbb130808a8a145778b768464e4138356e6d4469157f3745bf45c9f32ca68943774bd4bec252daadef61d92427dcd094dd1b431131155797d7991978c650be595c4c1dd0f3e8ab3c2027029163a7d602bd7bb5f86d6f737320f09f9095f09f90be'} -2025-09-02 16:06:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1105781f7e5f... -2025-09-02 16:06:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1105781f7e5f... -2025-09-02 16:06:08 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1105781f7e5f... -2025-09-02 16:06:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854368.770772, 'pubkey_prefix': '31db1105781f7e5f01fab8d8f19f72c5f9afec4138e992a9447b3a38c5939192', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1105781f7e5f01fab8d8f19f72c5f9afec4138e992a9447b3a38c593919204e9fbb130808a8a145778b768464e4138356e6d4469157f3745bf45c9f32ca68943774bd4bec252daadef61d92427dcd094dd1b431131155797d7991978c650be595c4c1dd0f3e8ab3c2027029163a7d602bd7bb5f86d6f737320f09f9095f09f90be'} -2025-09-02 16:06:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103fb7e5f6b... -2025-09-02 16:06:17 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103fb7e5f6b... -2025-09-02 16:06:17 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103fb7e5f6b... -2025-09-02 16:06:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854377.266829, 'pubkey_prefix': 'f4991103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca5f78b768bbbdab74b369737ee375e056c5ed9e61d636f085d1768b3edcdff121cc92896681ff75dac4a3b7040889fb2b47a87dc047c737eb93c9731c779b3a7f9dd50407815261796e655368696674202d204f5447'} -2025-09-02 16:06:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31db1104fb7e5f01... -2025-09-02 16:06:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31db1104fb7e5f01... -2025-09-02 16:06:18 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 31db1104fb7e5f01... -2025-09-02 16:06:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854378.867244, 'pubkey_prefix': '31db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b1', 'snr': 12.25, 'rssi': -37, 'raw_hex': '31db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca5f78b768bbbdab74b369737ee375e056c5ed9e61d636f085d1768b3edcdff121cc92896681ff75dac4a3b7040889fb2b47a87dc047c737eb93c9731c779b3a7f9dd50407815261796e655368696674202d204f5447'} -2025-09-02 16:06:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103fb7e5f6b... -2025-09-02 16:06:27 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103fb7e5f6b... -2025-09-02 16:06:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103fb7e5f6b... -2025-09-02 16:06:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854387.444672, 'pubkey_prefix': 'f0981103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18f', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca7178b7682aed3911cd8da1f2a64bf6cc881829bf3510e9e70262aedde8a69cb860b1e515ca6d1184554771280293a854fc46faca9f18e984260ee259f53bbfe617216e00815261796e655368696674202d204f5447'} -2025-09-02 16:06:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1104fb7e5f01... -2025-09-02 16:06:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1104fb7e5f01... -2025-09-02 16:06:28 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1104fb7e5f01... -2025-09-02 16:06:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854388.2016058, 'pubkey_prefix': '32db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b1', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca7178b7682aed3911cd8da1f2a64bf6cc881829bf3510e9e70262aedde8a69cb860b1e515ca6d1184554771280293a854fc46faca9f18e984260ee259f53bbfe617216e00815261796e655368696674202d204f5447'} -2025-09-02 16:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911027e5f2389... -2025-09-02 16:06:46 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911027e5f2389... -2025-09-02 16:06:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911027e5f2389... -2025-09-02 16:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854406.059743, 'pubkey_prefix': 'f29911027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c2', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911027e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b7f78b76888aaee5ee10492852a7a8e48bbc5b6fd0505310a617b4e6a61bef79b1e7dddabee22007f439ab08444722a5010769f4ac37c1a2f6c27aef72546fe45a0dfd20992bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 16:06:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db11037e5f0123... -2025-09-02 16:06:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db11037e5f0123... -2025-09-02 16:06:47 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db11037e5f0123... -2025-09-02 16:06:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854407.6948879, 'pubkey_prefix': '30db11037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db11037e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154b7f78b76888aaee5ee10492852a7a8e48bbc5b6fd0505310a617b4e6a61bef79b1e7dddabee22007f439ab08444722a5010769f4ac37c1a2f6c27aef72546fe45a0dfd20992bff4d4021ba5b7f85468652042726577657279'} -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971503fb7e5f11... -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971503fb7e5f11... -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971503fb7e5f11... -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854420.615988, 'pubkey_prefix': 'ed971503fb7e5f118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87bf5', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503fb7e5f118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87bf509e09f66d0cb8325152641e94054c95dcc4f67618024c665f245'} -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756854418, 'text': 'RayneShift - OTG: Adverted a few times'} -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Message content for processing: Adverted a few times -2025-09-02 16:07:00 - MeshCoreBot - INFO - Received channel message (Public) from RayneShift - OTG: RayneShift - OTG: Adverted a few times -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756854420.615988, 'pubkey_prefix': 'ed971503fb7e5f118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87bf5', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503fb7e5f118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87bf509e09f66d0cb8325152641e94054c95dcc4f67618024c665f245'} -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Found raw packet data: ed971503fb7e5f118ad9a3361e9d6148... -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Converted to 58 bytes: ed971503fb7e5f11... -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Not enough data: need 153, have 58 -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 16:07:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:07:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db1504fb7e5f01... -2025-09-02 16:07:01 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db1504fb7e5f01... -2025-09-02 16:07:01 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db1504fb7e5f01... -2025-09-02 16:07:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854421.2063382, 'pubkey_prefix': '33db1504fb7e5f01118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87b', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db1504fb7e5f01118ad9a3361e9d6148f2c0c98ed76ed68ada5616a42ea87bf509e09f66d0cb8325152641e94054c95dcc4f67618024c665f245'} -2025-09-02 16:07:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971103fb7e5f6b... -2025-09-02 16:07:15 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971103fb7e5f6b... -2025-09-02 16:07:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971103fb7e5f6b... -2025-09-02 16:07:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854435.3710458, 'pubkey_prefix': 'e9971103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18f', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca9978b7681b40b5a1b158b1c13b4d33e12494b85058ff8dad41c9c963722f2a172d567f9ea5b069b9d8d9ea2f303d99470abe489a5e220a7dd14a4257e623ca7a6e5ef602815261796e655368696674202d204f5447'} -2025-09-02 16:07:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db1104fb7e5f01... -2025-09-02 16:07:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db1104fb7e5f01... -2025-09-02 16:07:16 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db1104fb7e5f01... -2025-09-02 16:07:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854436.325462, 'pubkey_prefix': '30db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b1', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db1104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca9978b7681b40b5a1b158b1c13b4d33e12494b85058ff8dad41c9c963722f2a172d567f9ea5b069b9d8d9ea2f303d99470abe489a5e220a7dd14a4257e623ca7a6e5ef602815261796e655368696674202d204f5447'} -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59615047ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59615047ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e59615047ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854437.7595289, 'pubkey_prefix': 'e59615047ffb7e5f117e6aa0235887fffec85354f137a90612a48f9ce9206d59', 'snr': -6.75, 'rssi': -106, 'raw_hex': 'e59615047ffb7e5f117e6aa0235887fffec85354f137a90612a48f9ce9206d591c39d00f490a6d9f8ed775'} -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756854435, 'text': '🌲 Tree: Thank you!!'} -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Extracted sender from text: 🌲 Tree -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Message content for processing: Thank you!! -2025-09-02 16:07:17 - MeshCoreBot - INFO - Received channel message (Public) from 🌲 Tree: 🌲 Tree: Thank you!! -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756854437.7595289, 'pubkey_prefix': 'e59615047ffb7e5f117e6aa0235887fffec85354f137a90612a48f9ce9206d59', 'snr': -6.75, 'rssi': -106, 'raw_hex': 'e59615047ffb7e5f117e6aa0235887fffec85354f137a90612a48f9ce9206d591c39d00f490a6d9f8ed775'} -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Found raw packet data: e59615047ffb7e5f117e6aa0235887ff... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Converted to 43 bytes: e59615047ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Not enough data: need 152, have 43 -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.75 -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31da15057ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31da15057ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 31da15057ffb7e5f... -2025-09-02 16:07:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854437.96528, 'pubkey_prefix': '31da15057ffb7e5f01117e6aa0235887fffec85354f137a90612a48f9ce9206d', 'snr': 12.25, 'rssi': -38, 'raw_hex': '31da15057ffb7e5f01117e6aa0235887fffec85354f137a90612a48f9ce9206d591c39d00f490a6d9f8ed775'} -2025-09-02 16:07:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911054849cd7e... -2025-09-02 16:07:33 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911054849cd7e... -2025-09-02 16:07:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911054849cd7e... -2025-09-02 16:07:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854453.780834, 'pubkey_prefix': 'f29911054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911054849cd7e5faa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb9ac78b7686c8586530b2b4a02400e8809296b5c2fd78975832135236b0b93d30f65d74c493909884ff788928e2b1a462448281c604e97cbabc0ea140cc2188d59ad489f0b92e1d4dd024f50adf850726f74656374696f6e205265706561746572'} -2025-09-02 16:07:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811064849cd7e... -2025-09-02 16:07:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811064849cd7e... -2025-09-02 16:07:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811064849cd7e... -2025-09-02 16:07:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854454.353246, 'pubkey_prefix': '32d811064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f833585722477', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811064849cd7e5f01aa0b4dfacfd1d8f38ed8b05cb0d5813f8335857224776c054256515252c2cfb9ac78b7686c8586530b2b4a02400e8809296b5c2fd78975832135236b0b93d30f65d74c493909884ff788928e2b1a462448281c604e97cbabc0ea140cc2188d59ad489f0b92e1d4dd024f50adf850726f74656374696f6e205265706561746572'} -2025-09-02 16:07:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 16:07:52 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 16:07:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 16:07:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854472.592823, 'pubkey_prefix': 'ee9805027e5f2323d61ff9cfaee9a8ef2492cae35f6f95807893f2a78f584f00', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323d61ff9cfaee9a8ef2492cae35f6f95807893f2a78f584f00f2972b4f63dd59260c35a09881cc92792f5101bdbac27a542912e8723858cb4d4e02f147922e56c041db'} -2025-09-02 16:07:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 16:07:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 16:07:53 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 16:07:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854473.456426, 'pubkey_prefix': '32d705037e5f012323d61ff9cfaee9a8ef2492cae35f6f95807893f2a78f584f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f012323d61ff9cfaee9a8ef2492cae35f6f95807893f2a78f584f00f2972b4f63dd59260c35a09881cc92792f5101bdbac27a542912e8723858cb4d4e02f147922e56c041db'} -2025-09-02 16:13:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69605027e5f2323... -2025-09-02 16:13:30 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69605027e5f2323... -2025-09-02 16:13:30 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e69605027e5f2323... -2025-09-02 16:13:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854810.903763, 'pubkey_prefix': 'e69605027e5f2323047ff383fefb89f27362ed3fa4ea53a68df0ca58122202de', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e69605027e5f2323047ff383fefb89f27362ed3fa4ea53a68df0ca58122202dee254549c1ab8bb11d136fc78d8920624ff11bab905f1b272fe6d5b30bc3b78c90e8b989f71146ed52bdb'} -2025-09-02 16:13:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d705037e5f0123... -2025-09-02 16:13:31 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d705037e5f0123... -2025-09-02 16:13:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d705037e5f0123... -2025-09-02 16:13:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854811.34387, 'pubkey_prefix': '31d705037e5f012323047ff383fefb89f27362ed3fa4ea53a68df0ca58122202', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d705037e5f012323047ff383fefb89f27362ed3fa4ea53a68df0ca58122202dee254549c1ab8bb11d136fc78d8920624ff11bab905f1b272fe6d5b30bc3b78c90e8b989f71146ed52bdb'} -2025-09-02 16:14:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 16:14:01 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 16:14:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 16:14:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854841.3165781, 'pubkey_prefix': 'ea9705027e5f23230e58ce99cf7ebc381511fef6fb66dd93153361f14a71ad08', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f23230e58ce99cf7ebc381511fef6fb66dd93153361f14a71ad08bf578aaef4a527dbab4274b9339046b3c0efdb44bade3a3608dc89ec34e7b8ac4e3877f6e6e33baf72f9'} -2025-09-02 16:14:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 16:14:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 16:14:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 16:14:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854842.039314, 'pubkey_prefix': '30d705037e5f0123230e58ce99cf7ebc381511fef6fb66dd93153361f14a71ad', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0123230e58ce99cf7ebc381511fef6fb66dd93153361f14a71ad08bf578aaef4a527dbab4274b9339046b3c0efdb44bade3a3608dc89ec34e7b8ac4e3877f6e6e33baf72f9'} -2025-09-02 16:14:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 16:14:35 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 16:14:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 16:14:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854875.9817228, 'pubkey_prefix': 'f09805027e5f232383a2edc5b04893ac45e388051d2b798f150561746286f5c0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f232383a2edc5b04893ac45e388051d2b798f150561746286f5c0262caa3c0b2062eb1085549bb91712c3e50fac9471074839243088778089fe989fed769756b770ad9828'} -2025-09-02 16:14:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 16:14:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 16:14:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 16:14:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756854876.4245918, 'pubkey_prefix': '32d805037e5f01232383a2edc5b04893ac45e388051d2b798f150561746286f5', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232383a2edc5b04893ac45e388051d2b798f150561746286f5c0262caa3c0b2062eb1085549bb91712c3e50fac9471074839243088778089fe989fed769756b770ad9828'} -2025-09-02 16:16:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81506f748c77e... -2025-09-02 16:16:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81506f748c77e... -2025-09-02 16:16:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81506f748c77e... -2025-09-02 16:16:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855017.645458, 'pubkey_prefix': '31d81506f748c77e5f01cd7840e2aa19850db7f4644349ae2e9f1f33643474ea', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81506f748c77e5f01cd7840e2aa19850db7f4644349ae2e9f1f33643474ea9f590e4b01bf122baa7992d18873736856c965cb88bd1c5373b4b454ca'} -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea97150402a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea97150402a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea97150402a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855035.184737, 'pubkey_prefix': 'ea97150402a37e5fcdc62ec673fd191767023f1b086ba30c58563ef9a574882e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea97150402a37e5fcdc62ec673fd191767023f1b086ba30c58563ef9a574882e2f7023dc5619a8bf7280f1'} -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7150502a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7150502a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7150502a37e5f... -2025-09-02 16:17:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855035.389521, 'pubkey_prefix': '30d7150502a37e5f01cdc62ec673fd191767023f1b086ba30c58563ef9a57488', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7150502a37e5f01cdc62ec673fd191767023f1b086ba30c58563ef9a574882e2f7023dc5619a8bf7280f1'} -2025-09-02 16:17:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99711021d5ffdd1... -2025-09-02 16:17:33 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99711021d5ffdd1... -2025-09-02 16:17:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99711021d5ffdd1... -2025-09-02 16:17:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855053.288308, 'pubkey_prefix': 'e99711021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99711021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbeda00f466631c3488b5fa2d9a439db5868611545287c472a6c2b5144dd6ff5a793b6b294f976867abaf5e8d88ca9d0ff09a2cc89656cd4fad6c5100d487f3e24fbd174db0192c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 16:17:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811031d5f01fd... -2025-09-02 16:17:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811031d5f01fd... -2025-09-02 16:17:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811031d5f01fd... -2025-09-02 16:17:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855054.707488, 'pubkey_prefix': '32d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbeda00f466631c3488b5fa2d9a439db5868611545287c472a6c2b5144dd6ff5a793b6b294f976867abaf5e8d88ca9d0ff09a2cc89656cd4fad6c5100d487f3e24fbd174db0192c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 16:17:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59605015f857e14... -2025-09-02 16:17:43 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59605015f857e14... -2025-09-02 16:17:43 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e59605015f857e14... -2025-09-02 16:17:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855063.86541, 'pubkey_prefix': 'e59605015f857e14c3c5ed4b9cbba3c9826f865d4e764b634435e42d8a7d4c4d', 'snr': -6.75, 'rssi': -106, 'raw_hex': 'e59605015f857e14c3c5ed4b9cbba3c9826f865d4e764b634435e42d8a7d4c4ddf03e9a72867afa67b07b7d54c1dec8e4792dcf39cd1baada7aa96dac80488a3591cc6ea9e8de10d1c'} -2025-09-02 16:17:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 16:17:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 16:17:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 16:17:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855064.8703492, 'pubkey_prefix': '32d805025f01857e14c3c5ed4b9cbba3c9826f865d4e764b634435e42d8a7d4c', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857e14c3c5ed4b9cbba3c9826f865d4e764b634435e42d8a7d4c4ddf03e9a72867afa67b07b7d54c1dec8e4792dcf39cd1baada7aa96dac80488a3591cc6ea9e8de10d1c'} -2025-09-02 16:17:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961504f77e245f... -2025-09-02 16:17:47 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961504f77e245f... -2025-09-02 16:17:47 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961504f77e245f... -2025-09-02 16:17:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855067.6925068, 'pubkey_prefix': 'e7961504f77e245fcdc40815ed9afb994c5059f224c6dbaad9c63671ee5f9a5e', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961504f77e245fcdc40815ed9afb994c5059f224c6dbaad9c63671ee5f9a5e9102faa8e48bd03a08a852fbe9b72800dddad9dabc37e79698f089'} -2025-09-02 16:17:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81505f77e245f... -2025-09-02 16:17:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81505f77e245f... -2025-09-02 16:17:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81505f77e245f... -2025-09-02 16:17:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855068.312638, 'pubkey_prefix': '32d81505f77e245f01cdc40815ed9afb994c5059f224c6dbaad9c63671ee5f9a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81505f77e245f01cdc40815ed9afb994c5059f224c6dbaad9c63671ee5f9a5e9102faa8e48bd03a08a852fbe9b72800dddad9dabc37e79698f089'} -2025-09-02 16:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79611037e1d5f10... -2025-09-02 16:18:01 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79611037e1d5f10... -2025-09-02 16:18:01 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79611037e1d5f10... -2025-09-02 16:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855081.425584, 'pubkey_prefix': 'e79611037e1d5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79611037e1d5f10f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc9287bb768a06dd48a4e4913296e777eaf0f3fed2b64c8ddadd1a8788bb96ffab51d28d3c0e693f21b9ae0853270a90e0ac721da147977d8f15a2246411758cfd4eac2060092a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 16:18:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811047e1d5f01... -2025-09-02 16:18:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811047e1d5f01... -2025-09-02 16:18:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811047e1d5f01... -2025-09-02 16:18:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855082.1889238, 'pubkey_prefix': '30d811047e1d5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811047e1d5f0110f16c17e07b12ddb957e6b35cd64650baa7e253a42a9bda55e2cbd6390d4bc9287bb768a06dd48a4e4913296e777eaf0f3fed2b64c8ddadd1a8788bb96ffab51d28d3c0e693f21b9ae0853270a90e0ac721da147977d8f15a2246411758cfd4eac2060092a084d4027059b5f8f09f909d2053746174696f6e'} -2025-09-02 16:18:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711021d5feb2b... -2025-09-02 16:18:44 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711021d5feb2b... -2025-09-02 16:18:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711021d5feb2b... -2025-09-02 16:18:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855124.917705, 'pubkey_prefix': 'ed9711021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711021d5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f4f7bb76897f2ec63bf47565fba5434fec00d6ae1f500b3df68d3597846dd2916d4ed6c6d0a3042d8098d799a461455a9b0d84918f31733d3af9455bc3756598afb464a0b92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 16:18:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811031d5f01eb... -2025-09-02 16:18:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811031d5f01eb... -2025-09-02 16:18:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811031d5f01eb... -2025-09-02 16:18:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855125.920598, 'pubkey_prefix': '30d811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811031d5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f4f7bb76897f2ec63bf47565fba5434fec00d6ae1f500b3df68d3597846dd2916d4ed6c6d0a3042d8098d799a461455a9b0d84918f31733d3af9455bc3756598afb464a0b92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 16:19:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7960503fb7e5f23... -2025-09-02 16:19:51 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7960503fb7e5f23... -2025-09-02 16:19:51 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7960503fb7e5f23... -2025-09-02 16:19:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855191.7086651, 'pubkey_prefix': 'e7960503fb7e5f23236158c81f518b38a6cb30bcc9b63ffa938357ec78d1d63f', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7960503fb7e5f23236158c81f518b38a6cb30bcc9b63ffa938357ec78d1d63fcae9ca641b8029b642dab8c75350e682e023e77965232b317d2896da6203b11092cb9483a86c5196865579'} -2025-09-02 16:19:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-02 16:19:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-02 16:19:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-02 16:19:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855192.008631, 'pubkey_prefix': '2fd80504fb7e5f0123236158c81f518b38a6cb30bcc9b63ffa938357ec78d1d6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f0123236158c81f518b38a6cb30bcc9b63ffa938357ec78d1d63fcae9ca641b8029b642dab8c75350e682e023e77965232b317d2896da6203b11092cb9483a86c5196865579'} -2025-09-02 16:20:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e896110338085fd3... -2025-09-02 16:20:11 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e896110338085fd3... -2025-09-02 16:20:11 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e896110338085fd3... -2025-09-02 16:20:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855211.9788082, 'pubkey_prefix': 'e896110338085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896110338085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efa27bb768f0c8c0ed5a1dcfb20b8169d3f1af517c8051df8fa09bae8a1274a549034f4b7e03d5100b0ddbdfb48eefe84b966791a35123eb462def11b95782341c941a5e02814a616465'} -2025-09-02 16:20:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110438085f01... -2025-09-02 16:20:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110438085f01... -2025-09-02 16:20:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110438085f01... -2025-09-02 16:20:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855213.071603, 'pubkey_prefix': '30d8110438085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110438085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efa27bb768f0c8c0ed5a1dcfb20b8169d3f1af517c8051df8fa09bae8a1274a549034f4b7e03d5100b0ddbdfb48eefe84b966791a35123eb462def11b95782341c941a5e02814a616465'} -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711061f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711061f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711061f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855219.013241, 'pubkey_prefix': 'eb9711061f80b124865fd3294f90959636180e249a6f70bf5dd6d55c23da9a67', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711061f80b124865fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efa47bb768a176e3c4fa241b7e806a19eb720803f7289f96567dd410f7d7e59a7c05f995137efabf4c27093c08864387900f605aea46906810736e66b21ec5c6018e265f0e814a616465'} -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811071f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811071f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811071f80b124... -2025-09-02 16:20:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855219.884413, 'pubkey_prefix': '33d811071f80b124865f01d3294f90959636180e249a6f70bf5dd6d55c23da9a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811071f80b124865f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6efa47bb768a176e3c4fa241b7e806a19eb720803f7289f96567dd410f7d7e59a7c05f995137efabf4c27093c08864387900f605aea46906810736e66b21ec5c6018e265f0e814a616465'} -2025-09-02 16:20:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605015f547e08... -2025-09-02 16:20:41 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605015f547e08... -2025-09-02 16:20:41 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605015f547e08... -2025-09-02 16:20:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855241.49772, 'pubkey_prefix': 'e99605015f547e089ecf536510e098cc83869de4c6ffb46992751079f59b71b6', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605015f547e089ecf536510e098cc83869de4c6ffb46992751079f59b71b68e52d5e35ac4bf388fc9b38d7784f4a16db53ca559b64a84e304c3126f1d2ff14e9cd812170cd7cecb'} -2025-09-02 16:20:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 16:20:42 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 16:20:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 16:20:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855242.22099, 'pubkey_prefix': '2fd805025f01547e089ecf536510e098cc83869de4c6ffb46992751079f59b71', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e089ecf536510e098cc83869de4c6ffb46992751079f59b71b68e52d5e35ac4bf388fc9b38d7784f4a16db53ca559b64a84e304c3126f1d2ff14e9cd812170cd7cecb'} -2025-09-02 16:20:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 16:20:54 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 16:20:54 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 16:20:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855254.7479239, 'pubkey_prefix': 'eb9705027e5f2323a9bc1164f4e76c358d197ecce1d9abaf4ddf07add2499d10', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323a9bc1164f4e76c358d197ecce1d9abaf4ddf07add2499d102f1be122c7e419d35f3cb5fe923b3f432768855c6dee06e869222576d8a919ad9cdb1cdc77fb71ccd102'} -2025-09-02 16:20:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805037e5f0123... -2025-09-02 16:20:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805037e5f0123... -2025-09-02 16:20:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805037e5f0123... -2025-09-02 16:20:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855255.33022, 'pubkey_prefix': '2fd805037e5f012323a9bc1164f4e76c358d197ecce1d9abaf4ddf07add2499d', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805037e5f012323a9bc1164f4e76c358d197ecce1d9abaf4ddf07add2499d102f1be122c7e419d35f3cb5fe923b3f432768855c6dee06e869222576d8a919ad9cdb1cdc77fb71ccd102'} -2025-09-02 16:21:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea96110457777e5f... -2025-09-02 16:21:03 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea96110457777e5f... -2025-09-02 16:21:03 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey ea96110457777e5f... -2025-09-02 16:21:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855263.122433, 'pubkey_prefix': 'ea96110457777e5f3676d9bacb2a5d7c5e40004ebc18b15c40574f53bae3a41e', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea96110457777e5f3676d9bacb2a5d7c5e40004ebc18b15c40574f53bae3a41e5e3ae5101670aaf7d97bb768154672ae4e200f43515663bf34161011dda0682b32930cc87ec15fa7194bb918a5e531d5a65dceef9ba3e2e4fb580a679271b6d2fc126ac21deb268b781aeb05912214d502cf3dbcf8f09f90a6e2808de2ac9b5e'} -2025-09-02 16:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8110557777e5f... -2025-09-02 16:21:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8110557777e5f... -2025-09-02 16:21:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8110557777e5f... -2025-09-02 16:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855264.337031, 'pubkey_prefix': '33d8110557777e5f013676d9bacb2a5d7c5e40004ebc18b15c40574f53bae3a4', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8110557777e5f013676d9bacb2a5d7c5e40004ebc18b15c40574f53bae3a41e5e3ae5101670aaf7d97bb768154672ae4e200f43515663bf34161011dda0682b32930cc87ec15fa7194bb918a5e531d5a65dceef9ba3e2e4fb580a679271b6d2fc126ac21deb268b781aeb05912214d502cf3dbcf8f09f90a6e2808de2ac9b5e'} -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971502575fd5df... -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971502575fd5df... -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971502575fd5df... -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855265.516541, 'pubkey_prefix': 'e9971502575fd5dfb8041d1f3bf7757575592dd442e35f8cf83ebac2ee46bdaf', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971502575fd5dfb8041d1f3bf7757575592dd442e35f8cf83ebac2ee46bdaf483213e6c285009943'} -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756855266, 'text': '🐦\u200d⬛^: Ping'} -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Extracted sender from text: 🐦‍⬛^ -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 16:21:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from 🐦‍⬛^: 🐦‍⬛^: Ping -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756855265.516541, 'pubkey_prefix': 'e9971502575fd5dfb8041d1f3bf7757575592dd442e35f8cf83ebac2ee46bdaf', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971502575fd5dfb8041d1f3bf7757575592dd442e35f8cf83ebac2ee46bdaf483213e6c285009943'} -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Found raw packet data: e9971502575fd5dfb8041d1f3bf77575... -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Converted to 41 bytes: e9971502575fd5df... -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Not enough data: need 153, have 41 -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 16:21:05 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 16:21:05 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 16:21:05 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 16:21:05 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 16:21:05 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f2323... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f2323... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f2323... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855298.448003, 'pubkey_prefix': 'ee9705027e5f23236b9d49de04a73c4f1b7c5f0a9a7dd6238f0c8b671d4f0526', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f23236b9d49de04a73c4f1b7c5f0a9a7dd6238f0c8b671d4f0526c17148151eb340706d3c64fa467375de945de79efd40cc585eaa98742f3d85a9ab763aa3152c4850be54'} -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 16:21:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855298.887867, 'pubkey_prefix': '32d805037e5f0123236b9d49de04a73c4f1b7c5f0a9a7dd6238f0c8b671d4f05', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123236b9d49de04a73c4f1b7c5f0a9a7dd6238f0c8b671d4f0526c17148151eb340706d3c64fa467375de945de79efd40cc585eaa98742f3d85a9ab763aa3152c4850be54'} -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9961505aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9961505aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e9961505aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855301.5253062, 'pubkey_prefix': 'e9961505aa4849cd5fb3bd0f8265f07ee22b258502f31d85cff3ba59c48699f0', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e9961505aa4849cd5fb3bd0f8265f07ee22b258502f31d85cff3ba59c48699f0f4d042e8bff5f3f0e5e7ed81'} -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81506aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81506aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81506aa4849cd... -2025-09-02 16:21:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855301.826318, 'pubkey_prefix': '2ed81506aa4849cd5f01b3bd0f8265f07ee22b258502f31d85cff3ba59c48699', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81506aa4849cd5f01b3bd0f8265f07ee22b258502f31d85cff3ba59c48699f0f4d042e8bff5f3f0e5e7ed81'} -2025-09-02 16:21:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea961102575fca32... -2025-09-02 16:21:52 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea961102575fca32... -2025-09-02 16:21:52 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey ea961102575fca32... -2025-09-02 16:21:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855312.6766222, 'pubkey_prefix': 'ea961102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b', 'snr': -5.5, 'rssi': -106, 'raw_hex': 'ea961102575fca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e157088952bb7166e1008127f34572114dde5081cb6f39aa819588e2c0c9d89418d61ac981f45f01b09a16f752b17ae3f86148164dd42ac2120548e24a09ee701f34dc5f53cea30e92dc0fd5029038bcf8f09f90a2'} -2025-09-02 16:21:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81103575f01ca... -2025-09-02 16:21:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81103575f01ca... -2025-09-02 16:21:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81103575f01ca... -2025-09-02 16:21:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855313.405501, 'pubkey_prefix': '31d81103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81103575f01ca32cdc9ea5f8a8cd088a52239f5a937fb8c8bbb752224b98e2b3426e157088952bb7166e1008127f34572114dde5081cb6f39aa819588e2c0c9d89418d61ac981f45f01b09a16f752b17ae3f86148164dd42ac2120548e24a09ee701f34dc5f53cea30e92dc0fd5029038bcf8f09f90a2'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815025f01d521... -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815025f01d521... -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815025f01d521... -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855319.77506, 'pubkey_prefix': '2fd815025f01d521d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815025f01d521d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1ae0d0ed3a0e354c8f27950c4df200d565945c8dea780408900a2e9fc131a771b08ae64746b4894ea57afea0e5e54d40385f360d94bf1fdeda1'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756855318, 'text': 'HOWL: Are we not working? I’ll have to see what’s up when I get home.'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Message content for processing: Are we not working? I’ll have to see what’s up when I get home. -2025-09-02 16:21:59 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Are we not working? I’ll have to see what’s up when I get home. -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756855319.77506, 'pubkey_prefix': '2fd815025f01d521d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815025f01d521d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1ae0d0ed3a0e354c8f27950c4df200d565945c8dea780408900a2e9fc131a771b08ae64746b4894ea57afea0e5e54d40385f360d94bf1fdeda1'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Found raw packet data: 2fd815025f01d521d38b07d104f04ea8... -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Converted to 89 bytes: 2fd815025f01d521... -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Has transport codes: d815025f -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Path bytes: d5 -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Payload: 21d38b07d104f04ea8849875fa9f8096... (82 bytes) -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 47, 'path_len': 1, 'path_nodes': [], 'payload': '21d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1ae0d0ed3a0e354c8f27950c4df200d565945c8dea780408900a2e9fc131a771b08ae64746b4894ea57afea0e5e54d40385f360d94bf1fdeda1', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 47, 'path_len': 1, 'path_nodes': [], 'payload': '21d38b07d104f04ea8849875fa9f8096467e96b92b964a7ae1ae0d0ed3a0e354c8f27950c4df200d565945c8dea780408900a2e9fc131a771b08ae64746b4894ea57afea0e5e54d40385f360d94bf1fdeda1', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 16:21:59 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Routed (2 hops) -2025-09-02 16:21:59 - MeshCoreBot - INFO - Processing message: Are we not working? I’ll have to see what’s up when I get home. -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971505aa4849cd... -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971505aa4849cd... -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971505aa4849cd... -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855320.079166, 'pubkey_prefix': 'ec971505aa4849cd5fd5006bf93115c712abf77f7784a363a8186b7699436e0c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505aa4849cd5fd5006bf93115c712abf77f7784a363a8186b7699436e0c2717757e66896b28546989c6'} -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756855313, 'text': 'Swan Seeed: Test'} -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 16:22:00 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Seeed: Swan Seeed: Test -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756855320.079166, 'pubkey_prefix': 'ec971505aa4849cd5fd5006bf93115c712abf77f7784a363a8186b7699436e0c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505aa4849cd5fd5006bf93115c712abf77f7784a363a8186b7699436e0c2717757e66896b28546989c6'} -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Found raw packet data: ec971505aa4849cd5fd5006bf93115c7... -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Converted to 44 bytes: ec971505aa4849cd... -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Has transport codes: 971505aa -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Not enough data: need 78, have 44 -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 16:22:00 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 16:22:00 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 16:22:00 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 16:22:00 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Swan Seeed | Routed through 5 hops | SNR: -5.0 dB | RSSI: -105 dBm | Routed (5 hops) | Received at: 16:21:53 -2025-09-02 16:22:00 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 16:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81506aa4849cd... -2025-09-02 16:22:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81506aa4849cd... -2025-09-02 16:22:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81506aa4849cd... -2025-09-02 16:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855321.0515158, 'pubkey_prefix': '2ed81506aa4849cd5f01d5006bf93115c712abf77f7784a363a8186b7699436e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81506aa4849cd5f01d5006bf93115c712abf77f7784a363a8186b7699436e0c2717757e66896b28546989c6'} -2025-09-02 16:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150101d5b13e... -2025-09-02 16:22:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150101d5b13e... -2025-09-02 16:22:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150101d5b13e... -2025-09-02 16:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855322.119473, 'pubkey_prefix': '2fd8150101d5b13e25704c2563ffce5bdb143c8422f6d564a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150101d5b13e25704c2563ffce5bdb143c8422f6d564a1c88e7f2b4861b62a2a3b1680013404903e8938d7123316cfda9c1fcf4115e36cd9b54761b9142fc325dcd4db776d0b9b1c1690328e48680816fd0dfcda333ee42c8b553f44a5a882e9c4e72d3640567be26d2cc3530a95e0c2a91640eb71b34106951a9a4141c4bf757b3d0a778b89130edad1145212b2b4d12566bec981db75c6b5facb286c148171ec144336b32b'} -2025-09-02 16:22:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961502015fd5b1... -2025-09-02 16:22:04 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961502015fd5b1... -2025-09-02 16:22:04 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961502015fd5b1... -2025-09-02 16:22:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855324.9270039, 'pubkey_prefix': 'e7961502015fd5b13e25704c2563ffce5bdb143c8422f6d564a1c88e7f2b4861', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961502015fd5b13e25704c2563ffce5bdb143c8422f6d564a1c88e7f2b4861b62a2a3b1680013404903e8938d7123316cfda9c1fcf4115e36cd9b54761b9142fc325dcd4db776d0b9b1c1690328e48680816fd0dfcda333ee42c8b553f44a5a882e9c4e72d3640567be26d2cc3530a95e0c2a91640eb71b34106951a9a4141c4bf757b3d0a778b89130edad1145212b2b4d12566bec981db75c6b5facb286c148171ec144336b32b'} -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605037e865f23... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605037e865f23... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605037e865f23... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855353.4968479, 'pubkey_prefix': 'e99605037e865f2323e83308141f836d13858c0aaf5e606337ea0c9a10bddcdb', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605037e865f2323e83308141f836d13858c0aaf5e606337ea0c9a10bddcdb971d82a7887f71a573250015bf0d5c1264242b497d8a0b34757d7322e9684dd34fe4c9c2fa0f8e5db4ac19'} -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805047e865f01... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805047e865f01... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805047e865f01... -2025-09-02 16:22:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855353.797899, 'pubkey_prefix': '33d805047e865f012323e83308141f836d13858c0aaf5e606337ea0c9a10bddc', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805047e865f012323e83308141f836d13858c0aaf5e606337ea0c9a10bddcdb971d82a7887f71a573250015bf0d5c1264242b497d8a0b34757d7322e9684dd34fe4c9c2fa0f8e5db4ac19'} -2025-09-02 16:22:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97110338085fd3... -2025-09-02 16:22:37 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97110338085fd3... -2025-09-02 16:22:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97110338085fd3... -2025-09-02 16:22:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855357.452822, 'pubkey_prefix': 'ec97110338085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97110338085fd3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6ef367cb768d013b06cc902066668ec5876485b8b9708973612c7e35c1a1b1571f12c3f9721ced9d0ea85594f0b88a4de85caa97a8581235f2470f1b0c432b331c42296040d814a616465'} -2025-09-02 16:22:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110438085f01... -2025-09-02 16:22:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110438085f01... -2025-09-02 16:22:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110438085f01... -2025-09-02 16:22:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855358.938841, 'pubkey_prefix': '2fd8110438085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110438085f01d3294f90959636180e249a6f70bf5dd6d55c23da9a67990a37f5e12e2acde6ef367cb768d013b06cc902066668ec5876485b8b9708973612c7e35c1a1b1571f12c3f9721ced9d0ea85594f0b88a4de85caa97a8581235f2470f1b0c432b331c42296040d814a616465'} -2025-09-02 16:22:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971102155f4607... -2025-09-02 16:22:48 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971102155f4607... -2025-09-02 16:22:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971102155f4607... -2025-09-02 16:22:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855368.947534, 'pubkey_prefix': 'ea971102155f460728508c17ef336412a223144d3a623215162682045c44fef7', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971102155f460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923447cb7687a447fc15c0ba86032c687e78fb7c0cc49480c380b79d84d467372019c511931230914f6961d92b0e64acc3e80fbe1cea091fdaa2ef0cd4732201180e906c203910c29dc02c468b8f8484f574c'} -2025-09-02 16:22:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81103155f0146... -2025-09-02 16:22:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81103155f0146... -2025-09-02 16:22:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81103155f0146... -2025-09-02 16:22:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855370.09309, 'pubkey_prefix': '2fd81103155f01460728508c17ef336412a223144d3a623215162682045c44fe', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81103155f01460728508c17ef336412a223144d3a623215162682045c44fef7241af0161923447cb7687a447fc15c0ba86032c687e78fb7c0cc49480c380b79d84d467372019c511931230914f6961d92b0e64acc3e80fbe1cea091fdaa2ef0cd4732201180e906c203910c29dc02c468b8f8484f574c'} -2025-09-02 16:24:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98110464c77e5f... -2025-09-02 16:24:25 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98110464c77e5f... -2025-09-02 16:24:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98110464c77e5f... -2025-09-02 16:24:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855465.8479738, 'pubkey_prefix': 'ee98110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98110464c77e5f0cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d2c0524c66606b44efa870409d1088526577492ac022bbb1ce4ef90dc5cdf7b36d1547c60495d83b4ac64b0ea07d704efd1266bc4495be99ad28cb74b8a214ba8d5043e0029200000000000000004d45474154524f4e5f'} -2025-09-02 16:24:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110564c77e5f... -2025-09-02 16:24:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110564c77e5f... -2025-09-02 16:24:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110564c77e5f... -2025-09-02 16:24:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855467.4774039, 'pubkey_prefix': '2fd8110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c24', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110564c77e5f010cd806dbbf9ee1da9366f1d1411b7e8f6800976d223c243e25b7753f66b774d2c0524c66606b44efa870409d1088526577492ac022bbb1ce4ef90dc5cdf7b36d1547c60495d83b4ac64b0ea07d704efd1266bc4495be99ad28cb74b8a214ba8d5043e0029200000000000000004d45474154524f4e5f'} -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Converted to 30 bytes: ea970906984849cd... -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Not enough data: need 153, have 30 -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Converted to 31 bytes: 35d80907984849cd... -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Header: 0x35, route_type: 1 -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 16:26:27 - MeshCoreBot - DEBUG - Not enough data: need 218, have 31 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Converted to 29 bytes: e8960905984849cd... -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Has transport codes: 96090598 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Not enough data: need 78, have 29 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d80906984849cd... -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 16:26:30 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Converted to 29 bytes: ea970905984849cd... -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d80906984849cd... -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Has transport codes: d8090698 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:26:50 - MeshCoreBot - DEBUG - Not enough data: need 78, have 30 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: e8960905984849cd... -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Has transport codes: 96090598 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Not enough data: need 78, have 29 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d80906984849cd... -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 16:26:56 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 16:27:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970507fb541f38... -2025-09-02 16:27:47 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970507fb541f38... -2025-09-02 16:27:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970507fb541f38... -2025-09-02 16:27:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855667.687506, 'pubkey_prefix': 'ec970507fb541f38081d5f23231d5d9b7b7a851d4841d025a47c1c91b1432209', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970507fb541f38081d5f23231d5d9b7b7a851d4841d025a47c1c91b1432209adf719dcd384ebcfd2334c3b860dfe8a70037bedf3ee6b5586db87186960c214973cadf6f7ef5f852ffede5e0b1612'} -2025-09-02 16:27:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80508fb541f38... -2025-09-02 16:27:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80508fb541f38... -2025-09-02 16:27:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80508fb541f38... -2025-09-02 16:27:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855668.7256489, 'pubkey_prefix': '31d80508fb541f38081d5f0123231d5d9b7b7a851d4841d025a47c1c91b14322', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80508fb541f38081d5f0123231d5d9b7b7a851d4841d025a47c1c91b1432209adf719dcd384ebcfd2334c3b860dfe8a70037bedf3ee6b5586db87186960c214973cadf6f7ef5f852ffede5e0b1612'} -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Converted to 29 bytes: eb970905984849cd... -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Has transport codes: 97090598 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Not enough data: need 78, have 29 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d70906984849cd... -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 16:27:52 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Converted to 30 bytes: ea970906984849cd... -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Not enough data: need 153, have 30 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Converted to 31 bytes: 31d70907984849cd... -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 16:28:08 - MeshCoreBot - DEBUG - Not enough data: need 217, have 31 -2025-09-02 16:28:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e39511027e5fc51d... -2025-09-02 16:28:23 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e39511027e5fc51d... -2025-09-02 16:28:23 - MeshCoreBot - DEBUG - Cached RSSI -107 for pubkey e39511027e5fc51d... -2025-09-02 16:28:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855703.754046, 'pubkey_prefix': 'e39511027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -7.25, 'rssi': -107, 'raw_hex': 'e39511027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841368b7db768c1aac665f6ae6ebac74c1f1872ef2a58878f00dbf69abf2ef5a7dcae3892de38453e436acd15323bd32c516839e1807f72d17e50f1c1d7ba70123b958f40f00792c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 16:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911037e5f01c5... -2025-09-02 16:28:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911037e5f01c5... -2025-09-02 16:28:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911037e5f01c5... -2025-09-02 16:28:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855705.4215198, 'pubkey_prefix': '30d911037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a841368b7db768c1aac665f6ae6ebac74c1f1872ef2a58878f00dbf69abf2ef5a7dcae3892de38453e436acd15323bd32c516839e1807f72d17e50f1c1d7ba70123b958f40f00792c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 16:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99712005fbfb6c8... -2025-09-02 16:30:55 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99712005fbfb6c8... -2025-09-02 16:30:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99712005fbfb6c8... -2025-09-02 16:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855855.435421, 'pubkey_prefix': 'e99712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99712005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3377eb7682a09016c7a06d893b2af25fc6c8183ac8c7a5b7872fd2ff1ea840863a8fe69cb04f266d120ae0084e2b074286e91bd2cf5fe1497c4538c78b998221fddd0da05927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 16:32:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605027e5f54c5... -2025-09-02 16:32:34 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605027e5f54c5... -2025-09-02 16:32:34 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605027e5f54c5... -2025-09-02 16:32:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855954.972388, 'pubkey_prefix': 'e89605027e5f54c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f5e', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605027e5f54c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f5e017300092b90cbcf067ca462467a2da5041afecfe7195e1a370deea8cd7d605c1bf6fd66c7a1f3d6e15c'} -2025-09-02 16:32:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 16:32:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 16:32:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 16:32:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855955.835635, 'pubkey_prefix': '32d805037e5f0154c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f5e017300092b90cbcf067ca462467a2da5041afecfe7195e1a370deea8cd7d605c1bf6fd66c7a1f3d6e15c'} -2025-09-02 16:32:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705067edc801f... -2025-09-02 16:32:38 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705067edc801f... -2025-09-02 16:32:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705067edc801f... -2025-09-02 16:32:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855958.42873, 'pubkey_prefix': 'e99705067edc801f7e5f54c59d478b4fb96c238f3bd172b381a1652e4016462e', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705067edc801f7e5f54c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f5e017300092b90cbcf067ca462467a2da5041afecfe7195e1a370deea8cd7d605c1bf6fd66c7a1f3d6ed9c'} -2025-09-02 16:32:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805077edc801f... -2025-09-02 16:32:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805077edc801f... -2025-09-02 16:32:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805077edc801f... -2025-09-02 16:32:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855959.176503, 'pubkey_prefix': '30d805077edc801f7e5f0154c59d478b4fb96c238f3bd172b381a1652e401646', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805077edc801f7e5f0154c59d478b4fb96c238f3bd172b381a1652e4016462e9d851f5e017300092b90cbcf067ca462467a2da5041afecfe7195e1a370deea8cd7d605c1bf6fd66c7a1f3d6ed9c'} -2025-09-02 16:32:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97110589e21f38... -2025-09-02 16:32:51 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97110589e21f38... -2025-09-02 16:32:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97110589e21f38... -2025-09-02 16:32:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855971.466269, 'pubkey_prefix': 'ed97110589e21f385f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ec', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97110589e21f385f0d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf34508b7eb768178c14af3e59193f3a13992c137301159e036a912a35c74fc5eae6c42c5bdc499dfd6c041f6ce219d87d94e3b75d1220f1397747e535b3e71661ee283d1ea906930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 16:32:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110689e21f38... -2025-09-02 16:32:52 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110689e21f38... -2025-09-02 16:32:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110689e21f38... -2025-09-02 16:32:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855972.529572, 'pubkey_prefix': '32d8110689e21f385f010d3c70c88ba62f0f4e3a957921b24b869c97480fabe8', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110689e21f385f010d3c70c88ba62f0f4e3a957921b24b869c97480fabe8ecda8e551303bcbf34508b7eb768178c14af3e59193f3a13992c137301159e036a912a35c74fc5eae6c42c5bdc499dfd6c041f6ce219d87d94e3b75d1220f1397747e535b3e71661ee283d1ea906930459d70252c4b4f86d6174747361696e732042616c6c61726420726f6f6d'} -2025-09-02 16:32:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605027e5f2323... -2025-09-02 16:32:58 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605027e5f2323... -2025-09-02 16:32:58 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605027e5f2323... -2025-09-02 16:32:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855978.786965, 'pubkey_prefix': 'e99605027e5f2323f67e81ffba0f8ad5f8d00192128264916788b8734fc06a04', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605027e5f2323f67e81ffba0f8ad5f8d00192128264916788b8734fc06a04334908bb4fd3d310c0a6d8f704f2d852e29670a5641fffa691a462134dbe4220019dbc4561cf84cf0884'} -2025-09-02 16:32:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 16:32:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 16:32:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 16:32:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855979.2324271, 'pubkey_prefix': '30d805037e5f012323f67e81ffba0f8ad5f8d00192128264916788b8734fc06a', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323f67e81ffba0f8ad5f8d00192128264916788b8734fc06a04334908bb4fd3d310c0a6d8f704f2d852e29670a5641fffa691a462134dbe4220019dbc4561cf84cf0884'} -2025-09-02 16:33:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f857e9c... -2025-09-02 16:33:05 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f857e9c... -2025-09-02 16:33:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f857e9c... -2025-09-02 16:33:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855985.663232, 'pubkey_prefix': 'ea9705015f857e9c8b1d3379e7d14630145681f7bb62ac76ddab49b5782e1a2e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f857e9c8b1d3379e7d14630145681f7bb62ac76ddab49b5782e1a2ec6801980b26b9444ab302dabef38181ebb867255c486a92884cffa2a3d0834e1e6436aa28153f4e906'} -2025-09-02 16:33:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 16:33:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 16:33:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 16:33:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756855986.105035, 'pubkey_prefix': '2fd805025f01857e9c8b1d3379e7d14630145681f7bb62ac76ddab49b5782e1a', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e9c8b1d3379e7d14630145681f7bb62ac76ddab49b5782e1a2ec6801980b26b9444ab302dabef38181ebb867255c486a92884cffa2a3d0834e1e6436aa28153f4e906'} -2025-09-02 16:34:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199110445a37e5f... -2025-09-02 16:34:50 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199110445a37e5f... -2025-09-02 16:34:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199110445a37e5f... -2025-09-02 16:34:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856090.459382, 'pubkey_prefix': 'f199110445a37e5f837785a627e811401c89b5fdedc65e523d2978ac2cee29aa', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199110445a37e5f837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888c147fb7684921711024f41f2a872dfd0213fe3cca6e557321c95366ae67c252ebd6864b0bc865433d8aa0aab7f80150eb5fba181d611006a974bef237de5bac87610ad60b91d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:34:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110545a37e5f... -2025-09-02 16:34:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110545a37e5f... -2025-09-02 16:34:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110545a37e5f... -2025-09-02 16:34:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856091.772547, 'pubkey_prefix': '32d8110545a37e5f01837785a627e811401c89b5fdedc65e523d2978ac2cee29', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110545a37e5f01837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888c147fb7684921711024f41f2a872dfd0213fe3cca6e557321c95366ae67c252ebd6864b0bc865433d8aa0aab7f80150eb5fba181d611006a974bef237de5bac87610ad60b91d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:35:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905015f547e18... -2025-09-02 16:35:54 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905015f547e18... -2025-09-02 16:35:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905015f547e18... -2025-09-02 16:35:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856154.842174, 'pubkey_prefix': 'f09905015f547e18e61f05c05925cb0834eb859a4c444beff157a6c9603b289d', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905015f547e18e61f05c05925cb0834eb859a4c444beff157a6c9603b289d4b78f8cfc0952289f9450b76da81d6c2fcffc338ab1fc648c2a3874395fedd70c54caa181b883241a4'} -2025-09-02 16:35:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 16:35:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 16:35:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 16:35:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856155.423765, 'pubkey_prefix': '32d805025f01547e18e61f05c05925cb0834eb859a4c444beff157a6c9603b28', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e18e61f05c05925cb0834eb859a4c444beff157a6c9603b289d4b78f8cfc0952289f9450b76da81d6c2fcffc338ab1fc648c2a3874395fedd70c54caa181b883241a4'} -2025-09-02 16:36:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f8575... -2025-09-02 16:36:09 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f8575... -2025-09-02 16:36:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f8575... -2025-09-02 16:36:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856169.6502268, 'pubkey_prefix': 'ee9805027e5f85759ce9bf1ab4802b4711afaab1328374746d6609e510c50a44', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f85759ce9bf1ab4802b4711afaab1328374746d6609e510c50a44ad5a89566b15c5d784c60414825b5967c4427611d0ba94515ccce52e83637631bc02b5af02bcd9ca5760'} -2025-09-02 16:36:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0185... -2025-09-02 16:36:10 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0185... -2025-09-02 16:36:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0185... -2025-09-02 16:36:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856170.230187, 'pubkey_prefix': '33d805037e5f0185759ce9bf1ab4802b4711afaab1328374746d6609e510c50a', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0185759ce9bf1ab4802b4711afaab1328374746d6609e510c50a44ad5a89566b15c5d784c60414825b5967c4427611d0ba94515ccce52e83637631bc02b5af02bcd9ca5760'} -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f099090a9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f099090a9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f099090a9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856270.0966961, 'pubkey_prefix': 'f099090a9cb864c7451f38081d5f0c2896c3657ff5463fe6512306e8bb1e150d', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099090a9cb864c7451f38081d5f0c2896c3657ff5463fe6512306e8bb1e150d892b'} -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d8090b9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d8090b9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d8090b9cb864c7... -2025-09-02 16:37:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856270.350915, 'pubkey_prefix': '34d8090b9cb864c7451f38081d5f010c2896c3657ff5463fe6512306e8bb1e15', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d8090b9cb864c7451f38081d5f010c2896c3657ff5463fe6512306e8bb1e150d892b'} -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Converted to 30 bytes: ef980906aeb864c7... -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Has transport codes: 980906ae -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Not enough data: need 190, have 30 -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Converted to 31 bytes: 30d80907aeb864c7... -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Has transport codes: d80907ae -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 16:37:52 - MeshCoreBot - DEBUG - Not enough data: need 190, have 31 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: ef980905bb0c647e... -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Has transport codes: 980905bb -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Path length: 12 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Path bytes: 647e5f0c289417456f11cd63 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Payload: 0444e647b29e9d12d0377f... (11 bytes) -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 12, 'path_nodes': ['7e64', 'c5f', '9428', '4517', '116f', '63cd'], 'payload': '0444e647b29e9d12d0377f', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d70906bb0c647e... -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 16:37:56 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 16:38:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 16:38:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 16:38:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 16:38:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856322.757109, 'pubkey_prefix': 'ef9805027e5f23233b4e98234640eb3cb76239a32da2bd35c43eabe7b72fcf8f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23233b4e98234640eb3cb76239a32da2bd35c43eabe7b72fcf8f4370f13e8f25ccb736cccec80f54b68d49a6357ba25a312b8e8ca9ccf477f51ae4f237ab97846360faaa'} -2025-09-02 16:38:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 16:38:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 16:38:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 16:38:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856323.0568829, 'pubkey_prefix': '32d805037e5f0123233b4e98234640eb3cb76239a32da2bd35c43eabe7b72fcf', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123233b4e98234640eb3cb76239a32da2bd35c43eabe7b72fcf8f4370f13e8f25ccb736cccec80f54b68d49a6357ba25a312b8e8ca9ccf477f51ae4f237ab97846360faaa'} -2025-09-02 16:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991102865fee15... -2025-09-02 16:40:04 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991102865fee15... -2025-09-02 16:40:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991102865fee15... -2025-09-02 16:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856404.932425, 'pubkey_prefix': 'f3991102865fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991102865fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d4880b7689e512e2087a1a9e5744d85a5c29ebf88d78a75596e6f874889d7ab1c966ac569a00c4658deab12717221066ea88d621e2bfd33d032db1d8cb96b2c4f5e45950c8348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991106451f3808... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991106451f3808... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991106451f3808... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856406.0603971, 'pubkey_prefix': 'f3991106451f38081d5f837785a627e811401c89b5fdedc65e523d2978ac2cee', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991106451f38081d5f837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888c4e80b7688b3b9637c24702af2697ebc8cd42c9bb84ed1c4d995b05ee3a6ec972b0bc848ed12ac06d2ab0b58510497beae2154220235dab11e11ec3f04f08ba5789d28d0c91d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81103865f01ee... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81103865f01ee... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81103865f01ee... -2025-09-02 16:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856406.616749, 'pubkey_prefix': '2fd81103865f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f11', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81103865f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d4880b7689e512e2087a1a9e5744d85a5c29ebf88d78a75596e6f874889d7ab1c966ac569a00c4658deab12717221066ea88d621e2bfd33d032db1d8cb96b2c4f5e45950c8348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 16:40:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81107451f3808... -2025-09-02 16:40:07 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81107451f3808... -2025-09-02 16:40:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81107451f3808... -2025-09-02 16:40:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856407.69486, 'pubkey_prefix': '30d81107451f38081d5f01837785a627e811401c89b5fdedc65e523d2978ac2c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81107451f38081d5f01837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888c4e80b7688b3b9637c24702af2697ebc8cd42c9bb84ed1c4d995b05ee3a6ec972b0bc848ed12ac06d2ab0b58510497beae2154220235dab11e11ec3f04f08ba5789d28d0c91d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:40:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991102085f860c... -2025-09-02 16:40:14 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991102085f860c... -2025-09-02 16:40:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991102085f860c... -2025-09-02 16:40:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856414.1091998, 'pubkey_prefix': 'f2991102085f860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991102085f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a95a80b7684a80f456646f64afc637dddfd356d9f2269a3c18361a61ee2acced9f8c00a60d5016ea3d0eae5096e5b7e52d889d38d7a1094835fff717bd016083f63bea090a9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 16:40:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81103085f0186... -2025-09-02 16:40:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81103085f0186... -2025-09-02 16:40:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81103085f0186... -2025-09-02 16:40:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856415.3342972, 'pubkey_prefix': '31d81103085f01860cca9784c7347338891faca922566190408b40135bc8c973', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81103085f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a95a80b7684a80f456646f64afc637dddfd356d9f2269a3c18361a61ee2acced9f8c00a60d5016ea3d0eae5096e5b7e52d889d38d7a1094835fff717bd016083f63bea090a9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 16:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5f7fb4... -2025-09-02 16:40:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5f7fb4... -2025-09-02 16:40:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5f7fb4... -2025-09-02 16:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856442.589844, 'pubkey_prefix': 'ef9811027e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5f7fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d17880b76824c97151031663e58c253d8f5145ab52b43b2d73a0a7619248cf377e1fb65fc5c74170db7fe399f0474dc4a0fb14e29cea15a732f46f99218d78a3ad568eca05922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 16:40:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f017f... -2025-09-02 16:40:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f017f... -2025-09-02 16:40:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f017f... -2025-09-02 16:40:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856443.382968, 'pubkey_prefix': '31d811037e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f017fb44dd4a920e655db3f1e4d8f1262ee7db829cbcf9008819ad0d21618b4f6d17880b76824c97151031663e58c253d8f5145ab52b43b2d73a0a7619248cf377e1fb65fc5c74170db7fe399f0474dc4a0fb14e29cea15a732f46f99218d78a3ad568eca05922887d5020e2fb6f852414b205265706561746572'} -2025-09-02 16:41:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991104cb081d5f... -2025-09-02 16:41:24 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991104cb081d5f... -2025-09-02 16:41:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991104cb081d5f... -2025-09-02 16:41:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856484.376758, 'pubkey_prefix': 'f3991104cb081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c692', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991104cb081d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5a780b768eeab0d52339edbfeb4124dfb5cdb881972566cd26daf827bbee6751970bfbbfd79a68e2454a5710fcedf74f5dd8af92a51db17c14a4e20f8238e221b8a67390f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 16:41:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71105cb081d5f... -2025-09-02 16:41:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71105cb081d5f... -2025-09-02 16:41:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71105cb081d5f... -2025-09-02 16:41:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856485.1553018, 'pubkey_prefix': '30d71105cb081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71105cb081d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5a780b768eeab0d52339edbfeb4124dfb5cdb881972566cd26daf827bbee6751970bfbbfd79a68e2454a5710fcedf74f5dd8af92a51db17c14a4e20f8238e221b8a67390f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 16:42:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991103457e5f83... -2025-09-02 16:42:43 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991103457e5f83... -2025-09-02 16:42:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991103457e5f83... -2025-09-02 16:42:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856563.365111, 'pubkey_prefix': 'f4991103457e5f837785a627e811401c89b5fdedc65e523d2978ac2cee29aacd', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991103457e5f837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888ceb80b76893f46f7e35b2e98a4914b7686e8bae684987e9abe12c77bfb7865eabadf395ef98675337be399db4d37a9f59a52626b0730e7d38563c56a31489169f668f7a0091d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:42:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104457e5f01... -2025-09-02 16:42:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104457e5f01... -2025-09-02 16:42:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104457e5f01... -2025-09-02 16:42:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856564.752984, 'pubkey_prefix': '30d81104457e5f01837785a627e811401c89b5fdedc65e523d2978ac2cee29aa', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104457e5f01837785a627e811401c89b5fdedc65e523d2978ac2cee29aacda878c14708888ceb80b76893f46f7e35b2e98a4914b7686e8bae684987e9abe12c77bfb7865eabadf395ef98675337be399db4d37a9f59a52626b0730e7d38563c56a31489169f668f7a0091d3cbd60273f7b4f84b4b375447552d34'} -2025-09-02 16:44:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f2323... -2025-09-02 16:44:40 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f2323... -2025-09-02 16:44:40 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f2323... -2025-09-02 16:44:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856680.316431, 'pubkey_prefix': 'ee9705027e5f232346195eed4203d87dec10477d72788991bd6fe255e7fae235', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f232346195eed4203d87dec10477d72788991bd6fe255e7fae2350942df062d9ed0fc93eaf700e070e1ef1a874260a7bc25fd704009eea3b5dc652e0f4307a689eda7a406'} -2025-09-02 16:44:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 16:44:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 16:44:41 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 16:44:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856681.3241441, 'pubkey_prefix': '30d705037e5f01232346195eed4203d87dec10477d72788991bd6fe255e7fae2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232346195eed4203d87dec10477d72788991bd6fe255e7fae2350942df062d9ed0fc93eaf700e070e1ef1a874260a7bc25fd704009eea3b5dc652e0f4307a689eda7a406'} -2025-09-02 16:45:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a110464c77e5f... -2025-09-02 16:45:52 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a110464c77e5f... -2025-09-02 16:45:52 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a110464c77e5f... -2025-09-02 16:45:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856752.816651, 'pubkey_prefix': 'f59a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a110464c77e5f1d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7440014b66e5688f55085266cf54e4b23d75bd4fa9233c6ebaf7e51dcd2855505a193294f0a4f41fff0a4d30478aa637e7a514b6ba9aeec9af282d0cefe4000ec4abf4a709920000000000000000526163657220585f'} -2025-09-02 16:45:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110564c77e5f... -2025-09-02 16:45:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110564c77e5f... -2025-09-02 16:45:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110564c77e5f... -2025-09-02 16:45:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856754.202712, 'pubkey_prefix': '31d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110564c77e5f011d462dd88aa4bc8e940e638280eb332fc921121212a833de7b695c115711db7440014b66e5688f55085266cf54e4b23d75bd4fa9233c6ebaf7e51dcd2855505a193294f0a4f41fff0a4d30478aa637e7a514b6ba9aeec9af282d0cefe4000ec4abf4a709920000000000000000526163657220585f'} -2025-09-02 16:47:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f54c5... -2025-09-02 16:47:46 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f54c5... -2025-09-02 16:47:46 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f54c5... -2025-09-02 16:47:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856866.832264, 'pubkey_prefix': 'ec9705027e5f54c5c23371c6506d7497ba6f8003a2e45708018f0feb8ad60a9b', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f54c5c23371c6506d7497ba6f8003a2e45708018f0feb8ad60a9b91f2ade8088d1eefe285fe993b11977596cafd4eb49e1c58a2bbf837ce5178ff010e31dde48d93f7c3db'} -2025-09-02 16:47:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0154... -2025-09-02 16:47:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0154... -2025-09-02 16:47:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0154... -2025-09-02 16:47:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856867.414474, 'pubkey_prefix': '31d805037e5f0154c5c23371c6506d7497ba6f8003a2e45708018f0feb8ad60a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0154c5c23371c6506d7497ba6f8003a2e45708018f0feb8ad60a9b91f2ade8088d1eefe285fe993b11977596cafd4eb49e1c58a2bbf837ce5178ff010e31dde48d93f7c3db'} -2025-09-02 16:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857e95... -2025-09-02 16:48:11 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857e95... -2025-09-02 16:48:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857e95... -2025-09-02 16:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856891.388324, 'pubkey_prefix': 'ef9805015f857e95537772145d74500d4ae8aecf6cade2efb11d123e686394d5', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857e95537772145d74500d4ae8aecf6cade2efb11d123e686394d516e47e6281f8ae10b1ff9e7007affb9e57e4c1e12fc745fde5d2742ade7a4655301611dede9cd3b498'} -2025-09-02 16:48:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 16:48:12 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 16:48:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 16:48:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856892.392458, 'pubkey_prefix': '2fd805025f01857e95537772145d74500d4ae8aecf6cade2efb11d123e686394', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857e95537772145d74500d4ae8aecf6cade2efb11d123e686394d516e47e6281f8ae10b1ff9e7007affb9e57e4c1e12fc745fde5d2742ade7a4655301611dede9cd3b498'} -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150402a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150402a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150402a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856963.450637, 'pubkey_prefix': 'ec97150402a37e5f5603b5edd2a1fa13d93b9ed7ba2365c7d816f3844ebfadfa', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150402a37e5f5603b5edd2a1fa13d93b9ed7ba2365c7d816f3844ebfadfae781902711319acc6297cd'} -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150502a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150502a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150502a37e5f... -2025-09-02 16:49:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856963.845757, 'pubkey_prefix': '31d7150502a37e5f015603b5edd2a1fa13d93b9ed7ba2365c7d816f3844ebfad', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150502a37e5f015603b5edd2a1fa13d93b9ed7ba2365c7d816f3844ebfadfae781902711319acc6297cd'} -2025-09-02 16:49:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110338085f4a... -2025-09-02 16:49:25 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110338085f4a... -2025-09-02 16:49:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110338085f4a... -2025-09-02 16:49:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856965.80372, 'pubkey_prefix': 'ef98110338085f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110338085f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1b782b768bb28e3d59b4994e76188c76f5c077aa3f553522e1a229791064f70b1891844fe474d7b27c4da8ea07d79eb059aecdb62ad1e46f4235872eff2aaf217dd48d7059244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 16:49:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7110438085f01... -2025-09-02 16:49:27 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7110438085f01... -2025-09-02 16:49:27 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7110438085f01... -2025-09-02 16:49:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856967.312243, 'pubkey_prefix': '33d7110438085f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7110438085f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1b782b768bb28e3d59b4994e76188c76f5c077aa3f553522e1a229791064f70b1891844fe474d7b27c4da8ea07d79eb059aecdb62ad1e46f4235872eff2aaf217dd48d7059244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 16:49:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980503507e5f23... -2025-09-02 16:49:54 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980503507e5f23... -2025-09-02 16:49:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980503507e5f23... -2025-09-02 16:49:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856994.79195, 'pubkey_prefix': 'ee980503507e5f232380a3e0f0c6d99f29de46d545f216a61364e5200cfd124b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980503507e5f232380a3e0f0c6d99f29de46d545f216a61364e5200cfd124b376c8f6c9bdd7c7b8678f5fead9594f0f80bf84249c5aff60c8feff8db3bb88ef11709bcb836b9c606d20c'} -2025-09-02 16:49:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80504507e5f01... -2025-09-02 16:49:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80504507e5f01... -2025-09-02 16:49:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80504507e5f01... -2025-09-02 16:49:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856995.232571, 'pubkey_prefix': '31d80504507e5f01232380a3e0f0c6d99f29de46d545f216a61364e5200cfd12', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80504507e5f01232380a3e0f0c6d99f29de46d545f216a61364e5200cfd124b376c8f6c9bdd7c7b8678f5fead9594f0f80bf84249c5aff60c8feff8db3bb88ef11709bcb836b9c606d20c'} -2025-09-02 16:49:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981105e61f3808... -2025-09-02 16:49:58 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981105e61f3808... -2025-09-02 16:49:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981105e61f3808... -2025-09-02 16:49:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856998.089726, 'pubkey_prefix': 'f0981105e61f38085feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c6576', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981105e61f38085feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3d0806866f6df759191f189574581fce54d8375c7a20d648525d09bebbde16e3c7133482b7a578e8d196678da01aec031fc55937f13706d90b366736239d9b1396dd0da0392f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 16:49:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71106e61f3808... -2025-09-02 16:49:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71106e61f3808... -2025-09-02 16:49:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71106e61f3808... -2025-09-02 16:49:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756856999.5076458, 'pubkey_prefix': '30d71106e61f38085f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71106e61f38085f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d3d0806866f6df759191f189574581fce54d8375c7a20d648525d09bebbde16e3c7133482b7a578e8d196678da01aec031fc55937f13706d90b366736239d9b1396dd0da0392f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f547e95... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f547e95... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f547e95... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857064.0718322, 'pubkey_prefix': 'ec9705015f547e957e51392e22623160e4013a94e13b609e6001ae38e2b706f7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f547e957e51392e22623160e4013a94e13b609e6001ae38e2b706f71f9c3dbcb65a416ab1fbfb78ad855b0702c414c68f20d6d8fdd6bd80c4990ccf0d05def746a5faac32'} -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 16:51:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857064.510912, 'pubkey_prefix': '30d805025f01547e957e51392e22623160e4013a94e13b609e6001ae38e2b706', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547e957e51392e22623160e4013a94e13b609e6001ae38e2b706f71f9c3dbcb65a416ab1fbfb78ad855b0702c414c68f20d6d8fdd6bd80c4990ccf0d05def746a5faac32'} -2025-09-02 16:53:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e996110449cd7e5f... -2025-09-02 16:53:28 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e996110449cd7e5f... -2025-09-02 16:53:28 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e996110449cd7e5f... -2025-09-02 16:53:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857208.12094, 'pubkey_prefix': 'e996110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e996110449cd7e5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd86b83b76801f6cab8d7d2d6b7d9c3fc7eb0fcc3cd2c6fcc4c61999deed7204e1570164739e528ec241a507c39bb74018e56c77049eb31f153dcf47cfc50d7937a4e563902923849de026bc3aef850542d536174686572'} -2025-09-02 16:53:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8110549cd7e5f... -2025-09-02 16:53:29 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8110549cd7e5f... -2025-09-02 16:53:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8110549cd7e5f... -2025-09-02 16:53:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857209.755908, 'pubkey_prefix': '33d8110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8110549cd7e5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd86b83b76801f6cab8d7d2d6b7d9c3fc7eb0fcc3cd2c6fcc4c61999deed7204e1570164739e528ec241a507c39bb74018e56c77049eb31f153dcf47cfc50d7937a4e563902923849de026bc3aef850542d536174686572'} -2025-09-02 16:54:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4951104b124865f... -2025-09-02 16:54:50 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4951104b124865f... -2025-09-02 16:54:50 - MeshCoreBot - DEBUG - Cached RSSI -107 for pubkey e4951104b124865f... -2025-09-02 16:54:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857290.927864, 'pubkey_prefix': 'e4951104b124865f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': -7.0, 'rssi': -107, 'raw_hex': 'e4951104b124865f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b68926f9051667cca9ff58de68872fd52981222af27f3b48d3d856109ef002d519beedc1e792f493918beb697e489ae7ba4fe7970fe61df707ebcb93580bc66aafcd6f414210592cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 16:54:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105b124865f... -2025-09-02 16:54:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105b124865f... -2025-09-02 16:54:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105b124865f... -2025-09-02 16:54:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857292.599018, 'pubkey_prefix': '31d81105b124865f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105b124865f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b68926f9051667cca9ff58de68872fd52981222af27f3b48d3d856109ef002d519beedc1e792f493918beb697e489ae7ba4fe7970fe61df707ebcb93580bc66aafcd6f414210592cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e39505027e5f2323... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Cached SNR -7.25 for pubkey e39505027e5f2323... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Cached RSSI -107 for pubkey e39505027e5f2323... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857309.374145, 'pubkey_prefix': 'e39505027e5f232353289b96e51c20770f855d8eec78b161d0676dd2eade74bd', 'snr': -7.25, 'rssi': -107, 'raw_hex': 'e39505027e5f232353289b96e51c20770f855d8eec78b161d0676dd2eade74bde311392b5491526983175dd5e4678970f1440a36051fad842aa3d06820af848ff6facc70fd041d1b2db0'} -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705037e5f0123... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705037e5f0123... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705037e5f0123... -2025-09-02 16:55:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857309.6718552, 'pubkey_prefix': '32d705037e5f01232353289b96e51c20770f855d8eec78b161d0676dd2eade74', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705037e5f01232353289b96e51c20770f855d8eec78b161d0676dd2eade74bde311392b5491526983175dd5e4678970f1440a36051fad842aa3d06820af848ff6facc70fd041d1b2db0'} -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Converted to 28 bytes: e69621041f381d5f... -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d821051f381d5f... -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 16:55:47 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 16:56:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961103507e5f91... -2025-09-02 16:56:57 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961103507e5f91... -2025-09-02 16:56:57 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961103507e5f91... -2025-09-02 16:56:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857417.325105, 'pubkey_prefix': 'e7961103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b394384b76865a57156645b21c37795616ee6efafaf03566297469100fc7ac51502214094840a69879f7ed44f1dd1fceb557ad8da92e56a03512044b9066112438a556eaf0f92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 16:56:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104507e5f01... -2025-09-02 16:56:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104507e5f01... -2025-09-02 16:56:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104507e5f01... -2025-09-02 16:56:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857418.118143, 'pubkey_prefix': '31d81104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b394384b76865a57156645b21c37795616ee6efafaf03566297469100fc7ac51502214094840a69879f7ed44f1dd1fceb557ad8da92e56a03512044b9066112438a556eaf0f92c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 16:57:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e496110349cd5f48... -2025-09-02 16:57:14 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e496110349cd5f48... -2025-09-02 16:57:14 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e496110349cd5f48... -2025-09-02 16:57:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857434.615438, 'pubkey_prefix': 'e496110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548c', 'snr': -7.0, 'rssi': -106, 'raw_hex': 'e496110349cd5f4884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd8f09344660b0fc8a79609585cb85f8338d45555157c8d55c910fe4c4a85770bb42145ce7af70d6aa9f8ca7d58c145be5fd30af8a794bd683b832b870cce9c711ab9068b0a923849de026bc3aef850542d536174686572'} -2025-09-02 16:57:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110449cd5f01... -2025-09-02 16:57:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110449cd5f01... -2025-09-02 16:57:16 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110449cd5f01... -2025-09-02 16:57:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857436.2173529, 'pubkey_prefix': '2fd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c554', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110449cd5f014884d240d8c245cc0d78a9dacf954e1329a203f34290c5548ca168fcb684bcd8f09344660b0fc8a79609585cb85f8338d45555157c8d55c910fe4c4a85770bb42145ce7af70d6aa9f8ca7d58c145be5fd30af8a794bd683b832b870cce9c711ab9068b0a923849de026bc3aef850542d536174686572'} -2025-09-02 16:57:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69611015f258f4a... -2025-09-02 16:57:24 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69611015f258f4a... -2025-09-02 16:57:24 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e69611015f258f4a... -2025-09-02 16:57:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857444.1666229, 'pubkey_prefix': 'e69611015f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f6', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e69611015f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd6484b768bcec5360b355aed80a0043c9595833023ff2cb72d30a3ea2f36e7a7fb037f9eca53a8f4c5ad53710f386eb61aeed6ccc7965a3291a433520422f630c9d32b502924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-02 16:57:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811025f01258f... -2025-09-02 16:57:25 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811025f01258f... -2025-09-02 16:57:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811025f01258f... -2025-09-02 16:57:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857445.147479, 'pubkey_prefix': '32d811025f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811025f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd6484b768bcec5360b355aed80a0043c9595833023ff2cb72d30a3ea2f36e7a7fb037f9eca53a8f4c5ad53710f386eb61aeed6ccc7965a3291a433520422f630c9d32b502924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971506984849cd... -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971506984849cd... -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971506984849cd... -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857497.6572008, 'pubkey_prefix': 'eb971506984849cd7e5f11c43876a9fdb1674f75253d3a88ca6a29dfe59db8a9', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506984849cd7e5f11c43876a9fdb1674f75253d3a88ca6a29dfe59db8a9a7cc7bd0204cb76ff8d9a9faab'} -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756857493, 'text': '9D5B430E: Hi Ded!'} -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Extracted sender from text: 9D5B430E -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Message content for processing: Hi Ded! -2025-09-02 16:58:17 - MeshCoreBot - INFO - Received channel message (Public) from 9D5B430E: 9D5B430E: Hi Ded! -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857497.6572008, 'pubkey_prefix': 'eb971506984849cd7e5f11c43876a9fdb1674f75253d3a88ca6a29dfe59db8a9', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971506984849cd7e5f11c43876a9fdb1674f75253d3a88ca6a29dfe59db8a9a7cc7bd0204cb76ff8d9a9faab'} -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Found raw packet data: eb971506984849cd7e5f11c43876a9fd... -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Converted to 45 bytes: eb971506984849cd... -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Has transport codes: 97150698 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Path length: 72 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Not enough data: need 78, have 45 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 16:58:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:58:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81507984849cd... -2025-09-02 16:58:18 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81507984849cd... -2025-09-02 16:58:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81507984849cd... -2025-09-02 16:58:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857498.271418, 'pubkey_prefix': '31d81507984849cd7e5f0111c43876a9fdb1674f75253d3a88ca6a29dfe59db8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81507984849cd7e5f0111c43876a9fdb1674f75253d3a88ca6a29dfe59db8a9a7cc7bd0204cb76ff8d9a9faab'} -2025-09-02 16:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81200010101c0... -2025-09-02 16:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81200010101c0... -2025-09-02 16:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81200010101c0... -2025-09-02 16:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857515.152149, 'pubkey_prefix': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205ab84b76823d8081380e94d297701feb3aa380dc2b11367dfc94bedbc5f1e2d44b539aaf3cda7ef9b4c99bd9c4e7861fbba4f2afc595bf8dbf69002a309996ba464dc990c92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 16:58:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89611027e5f50c5... -2025-09-02 16:58:42 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89611027e5f50c5... -2025-09-02 16:58:42 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89611027e5f50c5... -2025-09-02 16:58:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857522.898135, 'pubkey_prefix': 'e89611027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082c', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89611027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0b384b768df43181df415948dcd9c1353b267272606ef3ab090dcfd10d35763a98dfe18a5e7583c2e7983f5332975743e8de275283c51b24fdb5fe9c817179120bda7580d935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 16:58:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f0150... -2025-09-02 16:58:44 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f0150... -2025-09-02 16:58:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f0150... -2025-09-02 16:58:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857524.124415, 'pubkey_prefix': '30d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0b384b768df43181df415948dcd9c1353b267272606ef3ab090dcfd10d35763a98dfe18a5e7583c2e7983f5332975743e8de275283c51b24fdb5fe9c817179120bda7580d935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e496150623984849... -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e496150623984849... -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e496150623984849... -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857525.900867, 'pubkey_prefix': 'e496150623984849cd5f112aa74fbd5b2fd19275936e5ce97a2c08e4e7c12253', 'snr': -7.0, 'rssi': -106, 'raw_hex': 'e496150623984849cd5f112aa74fbd5b2fd19275936e5ce97a2c08e4e7c12253cb35c3dc2270522c308f372994'} -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756857521, 'text': 'ded seeed 💀: 👋'} -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Extracted sender from text: ded seeed 💀 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Message content for processing: 👋 -2025-09-02 16:58:45 - MeshCoreBot - INFO - Received channel message (Public) from ded seeed 💀: ded seeed 💀: 👋 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857525.900867, 'pubkey_prefix': 'e496150623984849cd5f112aa74fbd5b2fd19275936e5ce97a2c08e4e7c12253', 'snr': -7.0, 'rssi': -106, 'raw_hex': 'e496150623984849cd5f112aa74fbd5b2fd19275936e5ce97a2c08e4e7c12253cb35c3dc2270522c308f372994'} -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Found raw packet data: e496150623984849cd5f112aa74fbd5b... -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Converted to 45 bytes: e496150623984849... -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Header: 0xe4, route_type: 0 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Has transport codes: 96150623 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Not enough data: need 158, have 45 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -7.0 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 16:58:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:58:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150723984849... -2025-09-02 16:58:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150723984849... -2025-09-02 16:58:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150723984849... -2025-09-02 16:58:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857526.3147829, 'pubkey_prefix': '2fd8150723984849cd5f01112aa74fbd5b2fd19275936e5ce97a2c08e4e7c122', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150723984849cd5f01112aa74fbd5b2fd19275936e5ce97a2c08e4e7c12253cb35c3dc2270522c308f372994'} -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e596150723984849... -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e596150723984849... -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e596150723984849... -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857549.8366761, 'pubkey_prefix': 'e596150723984849cd7e5f1165e98ebc73fda391706509d6b2ba8a8eaa4bf742', 'snr': -6.75, 'rssi': -106, 'raw_hex': 'e596150723984849cd7e5f1165e98ebc73fda391706509d6b2ba8a8eaa4bf74218749238e3a309dc4df6cd557ca98f8107a86c48f9fe2d5d3a1c66898bf2'} -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 7, 'txt_type': 0, 'sender_timestamp': 1756857544, 'text': "ded seeed 💀: Woohoo, you're local!"} -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Extracted sender from text: ded seeed 💀 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Message content for processing: Woohoo, you're local! -2025-09-02 16:59:09 - MeshCoreBot - INFO - Received channel message (Public) from ded seeed 💀: ded seeed 💀: Woohoo, you're local! -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857549.8366761, 'pubkey_prefix': 'e596150723984849cd7e5f1165e98ebc73fda391706509d6b2ba8a8eaa4bf742', 'snr': -6.75, 'rssi': -106, 'raw_hex': 'e596150723984849cd7e5f1165e98ebc73fda391706509d6b2ba8a8eaa4bf74218749238e3a309dc4df6cd557ca98f8107a86c48f9fe2d5d3a1c66898bf2'} -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Found raw packet data: e596150723984849cd7e5f1165e98ebc... -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Converted to 62 bytes: e596150723984849... -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Not enough data: need 152, have 62 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.75 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Message path info: hops=7, path=Routed (7 hops) -2025-09-02 16:59:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:59:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150823984849... -2025-09-02 16:59:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150823984849... -2025-09-02 16:59:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150823984849... -2025-09-02 16:59:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857550.4587798, 'pubkey_prefix': '31d8150823984849cd7e5f011165e98ebc73fda391706509d6b2ba8a8eaa4bf7', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150823984849cd7e5f011165e98ebc73fda391706509d6b2ba8a8eaa4bf74218749238e3a309dc4df6cd557ca98f8107a86c48f9fe2d5d3a1c66898bf2'} -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9815027e5f117f... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9815027e5f117f... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9815027e5f117f... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857582.039718, 'pubkey_prefix': 'ec9815027e5f117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d23573', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9815027e5f117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d23573bb3359d070b42ff783'} -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756857580, 'text': 'UncleLit Ikoka1W: Hi'} -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Message content for processing: Hi -2025-09-02 16:59:42 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: Hi -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857582.039718, 'pubkey_prefix': 'ec9815027e5f117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d23573', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9815027e5f117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d23573bb3359d070b42ff783'} -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Found raw packet data: ec9815027e5f117f9f90bed8cdeeb51d... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Converted to 41 bytes: ec9815027e5f117f... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Has transport codes: 9815027e -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d815037e5f0111... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d815037e5f0111... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d815037e5f0111... -2025-09-02 16:59:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857582.594464, 'pubkey_prefix': '33d815037e5f01117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d235', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d815037e5f01117f9f90bed8cdeeb51dd36b9d6c3a25f6c7ac1c07d463d23573bb3359d070b42ff783'} -2025-09-02 16:59:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715066f91647e... -2025-09-02 16:59:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715066f91647e... -2025-09-02 16:59:49 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715066f91647e... -2025-09-02 16:59:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857589.463817, 'pubkey_prefix': '31d715066f91647e5f0116cf5cb602c2ec4598d97d5db72a08fb4ecbd176533a', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715066f91647e5f0116cf5cb602c2ec4598d97d5db72a08fb4ecbd176533a1c3b9b8babff95142defbbe6e0'} -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e1951503d07e5f11... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Cached SNR -7.75 for pubkey e1951503d07e5f11... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Cached RSSI -107 for pubkey e1951503d07e5f11... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857606.011955, 'pubkey_prefix': 'e1951503d07e5f112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b26449', 'snr': -7.75, 'rssi': -107, 'raw_hex': 'e1951503d07e5f112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b2644917e67ea937b1a40ad404'} -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756857603, 'text': "Jade: Maxie's id that you?"} -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Message content for processing: Maxie's id that you? -2025-09-02 17:00:06 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Maxie's id that you? -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857606.011955, 'pubkey_prefix': 'e1951503d07e5f112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b26449', 'snr': -7.75, 'rssi': -107, 'raw_hex': 'e1951503d07e5f112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b2644917e67ea937b1a40ad404'} -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Found raw packet data: e1951503d07e5f112bfc92be1cd3c58a... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Converted to 42 bytes: e1951503d07e5f11... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Header: 0xe1, route_type: 1 -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Path length: 149 -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Not enough data: need 151, have 42 -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -7.75 -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -107 -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504d07e5f01... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504d07e5f01... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504d07e5f01... -2025-09-02 17:00:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857606.407924, 'pubkey_prefix': '30d81504d07e5f01112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b264', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504d07e5f01112bfc92be1cd3c58a8a34fb1cb47f35c0471a756c55b2644917e67ea937b1a40ad404'} -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e896150595647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e896150595647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e896150595647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857609.1664379, 'pubkey_prefix': 'e896150595647e245f166b07bdef4f0d68c6499488abe73faadd1a3ffaa989df', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896150595647e245f166b07bdef4f0d68c6499488abe73faadd1a3ffaa989dff807fc9cdeca10b39782100cee3b60b2c30478203b9d5321b08a588b4cdf61cabe2e2aca13bdd0acf2b8f450'} -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150695647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150695647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150695647e24... -2025-09-02 17:00:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857609.889395, 'pubkey_prefix': '2fd8150695647e245f01166b07bdef4f0d68c6499488abe73faadd1a3ffaa989', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150695647e245f01166b07bdef4f0d68c6499488abe73faadd1a3ffaa989dff807fc9cdeca10b39782100cee3b60b2c30478203b9d5321b08a588b4cdf61cabe2e2aca13bdd0acf2b8f450'} -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Converted to 28 bytes: e997090495647e5f... -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090595647e5f... -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:00:37 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605027e5f2323... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605027e5f2323... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605027e5f2323... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857642.388321, 'pubkey_prefix': 'e89605027e5f23233985ddd08913b9cb98a13c090351d6e4104ba914a82f8dd4', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605027e5f23233985ddd08913b9cb98a13c090351d6e4104ba914a82f8dd4040e764a6164c81d13ef34e5096cb0f7a633b5609f1aa002933294407c3478cb2016aaee52a573ba8d39'} -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 17:00:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857642.831712, 'pubkey_prefix': '30d805037e5f0123233985ddd08913b9cb98a13c090351d6e4104ba914a82f8d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123233985ddd08913b9cb98a13c090351d6e4104ba914a82f8dd4040e764a6164c81d13ef34e5096cb0f7a633b5609f1aa002933294407c3478cb2016aaee52a573ba8d39'} -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Converted to 28 bytes: e696090495647e5f... -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090595647e5f... -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Has transport codes: d8090595 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:00:44 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Converted to 29 bytes: ea9709059564c780... -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Converted to 30 bytes: 30d809069564c780... -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Has transport codes: d8090695 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:00:48 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857668.3321311, 'pubkey_prefix': 'ea9705027e5f232340c94e624f248ad09ee6b3ff6b66ab9b69e4ae00edf41cd7', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f232340c94e624f248ad09ee6b3ff6b66ab9b69e4ae00edf41cd7e260eb8902c068dfaa50dba21ee8f90527ec5c4e2c1c0a38647cb5d86be4ea5ab7a378e2e66fe05a1b14'} -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:01:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857668.913193, 'pubkey_prefix': '31d805037e5f01232340c94e624f248ad09ee6b3ff6b66ab9b69e4ae00edf41c', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232340c94e624f248ad09ee6b3ff6b66ab9b69e4ae00edf41cd7e260eb8902c068dfaa50dba21ee8f90527ec5c4e2c1c0a38647cb5d86be4ea5ab7a378e2e66fe05a1b14'} -2025-09-02 17:01:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 17:01:41 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 17:01:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 17:01:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857701.177262, 'pubkey_prefix': 'ea9705027e5f23236aca89a4128f8038b5016c9540e272fa7cab884111c2011c', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f23236aca89a4128f8038b5016c9540e272fa7cab884111c2011cbe2627aa0e373e290f7eba1e44741dd981ae746dacfd632487c5b5d86be4ea5ab7a378e2e66fe05a1b14'} -2025-09-02 17:01:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 17:01:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 17:01:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 17:01:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857702.0406249, 'pubkey_prefix': '33d805037e5f0123236aca89a4128f8038b5016c9540e272fa7cab884111c201', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0123236aca89a4128f8038b5016c9540e272fa7cab884111c2011cbe2627aa0e373e290f7eba1e44741dd981ae746dacfd632487c5b5d86be4ea5ab7a378e2e66fe05a1b14'} -2025-09-02 17:02:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 17:02:31 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 17:02:31 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 17:02:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857751.9170182, 'pubkey_prefix': 'ed9705027e5f2323acf291ba78f3c43811739a01dbb4b213ce52da112bcad4f9', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323acf291ba78f3c43811739a01dbb4b213ce52da112bcad4f9be4378fbfe9184d663645b2086b1249c32bfbd7e0ddd08f7cc968fd0631a59c40bc57d673a49c66832f5'} -2025-09-02 17:02:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 17:02:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 17:02:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 17:02:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857752.779084, 'pubkey_prefix': '32d805037e5f012323acf291ba78f3c43811739a01dbb4b213ce52da112bcad4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323acf291ba78f3c43811739a01dbb4b213ce52da112bcad4f9be4378fbfe9184d663645b2086b1249c32bfbd7e0ddd08f7cc968fd0631a59c40bc57d673a49c66832f5'} -2025-09-02 17:03:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79605027e5f54c5... -2025-09-02 17:03:06 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79605027e5f54c5... -2025-09-02 17:03:06 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79605027e5f54c5... -2025-09-02 17:03:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857786.773495, 'pubkey_prefix': 'e79605027e5f54c58de5a45380f5429da4cc3ddef06aad26aa38dfbbf92e950f', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79605027e5f54c58de5a45380f5429da4cc3ddef06aad26aa38dfbbf92e950fe59168171e33d4ee2791ba4b0fbbfe4142a0ff22bd06716331204867aabb20ce4216847719e4c3d3f3f6'} -2025-09-02 17:03:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0154... -2025-09-02 17:03:07 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0154... -2025-09-02 17:03:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0154... -2025-09-02 17:03:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857787.495818, 'pubkey_prefix': '33d805037e5f0154c58de5a45380f5429da4cc3ddef06aad26aa38dfbbf92e95', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f0154c58de5a45380f5429da4cc3ddef06aad26aa38dfbbf92e950fe59168171e33d4ee2791ba4b0fbbfe4142a0ff22bd06716331204867aabb20ce4216847719e4c3d3f3f6'} -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Converted to 29 bytes: e896050549cd7e86... -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Has transport codes: 96050549 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Not enough data: need 211, have 29 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d7050649cd7e86... -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Has transport codes: d7050649 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:03:12 - MeshCoreBot - DEBUG - Not enough data: need 211, have 30 -2025-09-02 17:03:15 - MeshCoreBot - DEBUG - Converted to 27 bytes: e696210349cd5f48... -2025-09-02 17:03:15 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-02 17:03:15 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 17:03:15 - MeshCoreBot - DEBUG - Not enough data: need 152, have 27 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d8210449cd5f01... -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Has transport codes: d8210449 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Converted to 29 bytes: e896210549cd7e38... -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Has transport codes: 96210549 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Not enough data: need 211, have 29 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d8210649cd7e38... -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:03:16 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e696210a49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e696210a49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e696210a49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857799.587531, 'pubkey_prefix': 'e696210a49cd7e386994c7b1245f487d52fcddcd6b68107d736c72f8f728e207', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e696210a49cd7e386994c7b1245f487d52fcddcd6b68107d736c72f8f728e2074a21'} -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8210b49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8210b49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8210b49cd7e38... -2025-09-02 17:03:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857799.7612422, 'pubkey_prefix': '31d8210b49cd7e386994c7b1245f01487d52fcddcd6b68107d736c72f8f728e2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8210b49cd7e386994c7b1245f01487d52fcddcd6b68107d736c72f8f728e2074a21'} -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857806.4307032, 'pubkey_prefix': 'eb9705027e5f23237d0816de893be2f8fa96812405190701c19c77d923f59c4c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f23237d0816de893be2f8fa96812405190701c19c77d923f59c4ce6364587b04a8111475e6ea24136a3842adb22e7cc59f2a9c72f43809dc4ffa2c3b6c329e7f6d0654f57'} -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 17:03:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857806.7324631, 'pubkey_prefix': '30d805037e5f0123237d0816de893be2f8fa96812405190701c19c77d923f59c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123237d0816de893be2f8fa96812405190701c19c77d923f59c4ce6364587b04a8111475e6ea24136a3842adb22e7cc59f2a9c72f43809dc4ffa2c3b6c329e7f6d0654f57'} -2025-09-02 17:03:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805015f857e37... -2025-09-02 17:03:30 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805015f857e37... -2025-09-02 17:03:30 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805015f857e37... -2025-09-02 17:03:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857810.554625, 'pubkey_prefix': 'ec9805015f857e3762eb239558423258c93ac8e7b061d0ca781d9de2f94e6f32', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805015f857e3762eb239558423258c93ac8e7b061d0ca781d9de2f94e6f32191e0ceb57c23d8c6b5205a50ece1b614a99d21b55cc0565cbaf0faf2851cf41d1ab798737200844d1'} -2025-09-02 17:03:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01857e... -2025-09-02 17:03:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01857e... -2025-09-02 17:03:31 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01857e... -2025-09-02 17:03:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857811.56085, 'pubkey_prefix': '32d705025f01857e3762eb239558423258c93ac8e7b061d0ca781d9de2f94e6f', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01857e3762eb239558423258c93ac8e7b061d0ca781d9de2f94e6f32191e0ceb57c23d8c6b5205a50ece1b614a99d21b55cc0565cbaf0faf2851cf41d1ab798737200844d1'} -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Converted to 28 bytes: e89709041f38085f... -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Has transport codes: 9709041f -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Not enough data: need 62, have 28 -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756857815, 'text': 'Solar'} -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:03:36 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 17:03:36 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-02 17:03:36 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 17:03:36 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 17:03:37 - MeshCoreBot - ERROR - Contact not found for name: fab8d8f19f72 -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Converted to 28 bytes: e99709041f387e5f... -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756857815, 'text': 'Solar'} -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:03:42 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 17:03:42 - MeshCoreBot - DEBUG - DM path info: Routed through 4 hops -2025-09-02 17:03:42 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 17:03:42 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 17:03:43 - MeshCoreBot - ERROR - Contact not found for name: fab8d8f19f72 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: e99709031f4a5f4f... -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756857815, 'text': 'Solar'} -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:03:47 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-02 17:03:47 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 17:03:47 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 17:03:47 - MeshCoreBot - ERROR - Contact not found for name: fab8d8f19f72 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Converted to 28 bytes: 33d809041f4a5f01... -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Has transport codes: d809041f -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Path length: 74 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Not enough data: need 80, have 28 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d8210101fa4fec... -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:03:47 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-02 17:03:48 - MeshCoreBot - DEBUG - Converted to 26 bytes: e7962102015ffa4f... -2025-09-02 17:03:48 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 17:03:48 - MeshCoreBot - DEBUG - Has transport codes: 96210201 -2025-09-02 17:03:48 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 17:03:48 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 17:03:51 - MeshCoreBot - DEBUG - Converted to 24 bytes: e79722004ffa3ad7... -2025-09-02 17:03:51 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 17:03:51 - MeshCoreBot - DEBUG - Has transport codes: 9722004f -2025-09-02 17:03:51 - MeshCoreBot - DEBUG - Path length: 250 -2025-09-02 17:03:51 - MeshCoreBot - DEBUG - Not enough data: need 256, have 24 -2025-09-02 17:05:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103e97e5f94... -2025-09-02 17:05:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103e97e5f94... -2025-09-02 17:05:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103e97e5f94... -2025-09-02 17:05:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857945.8960462, 'pubkey_prefix': 'f0981103e97e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103e97e5f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa936386b768b0d959678ec57eca70a96901947c86ee35cad779fbcc3527ae31e62292a5ac07fbc9c5d7c40f857ebe44b09f1e1acaac300905df054ae261a5f17377dedfff0492f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 17:05:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81104e97e5f01... -2025-09-02 17:05:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81104e97e5f01... -2025-09-02 17:05:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81104e97e5f01... -2025-09-02 17:05:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857947.5647209, 'pubkey_prefix': '2fd81104e97e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81104e97e5f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa936386b768b0d959678ec57eca70a96901947c86ee35cad779fbcc3527ae31e62292a5ac07fbc9c5d7c40f857ebe44b09f1e1acaac300905df054ae261a5f17377dedfff0492f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9b15015f11afca... -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9b15015f11afca... -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ec9b15015f11afca... -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857953.8556612, 'pubkey_prefix': 'ec9b15015f11afcaedef95800911f348f76d2354c741a169da9e14279495f3cb', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b15015f11afcaedef95800911f348f76d2354c741a169da9e14279495f3cb3ed0259a3d4bbf649de50a494064590133bde7725e4c7eee69d1b2cb4bea56fcf283003cd839bd16'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756857952, 'text': 'UncleLit Ikoka1W: At south Bellevue, high ASL'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Ikoka1W -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Message content for processing: At south Bellevue, high ASL -2025-09-02 17:05:53 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Ikoka1W: UncleLit Ikoka1W: At south Bellevue, high ASL -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756857953.8556612, 'pubkey_prefix': 'ec9b15015f11afcaedef95800911f348f76d2354c741a169da9e14279495f3cb', 'snr': -5.0, 'rssi': -101, 'raw_hex': 'ec9b15015f11afcaedef95800911f348f76d2354c741a169da9e14279495f3cb3ed0259a3d4bbf649de50a494064590133bde7725e4c7eee69d1b2cb4bea56fcf283003cd839bd16'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Found raw packet data: ec9b15015f11afcaedef95800911f348... -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Converted to 72 bytes: ec9b15015f11afca... -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Has transport codes: 9b15015f -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Path length: 17 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Path bytes: afcaedef95800911f348f76d2354c741a1 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Payload: 69da9e14279495f3cb3ed0259a3d4bbf... (49 bytes) -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 17, 'path_nodes': ['caaf', 'efed', '8095', '1109', '48f3', '6df7', '5423', '41c7'], 'payload': '69da9e14279495f3cb3ed0259a3d4bbf649de50a494064590133bde7725e4c7eee69d1b2cb4bea56fcf283003cd839bd16', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 236, 'path_len': 17, 'path_nodes': ['caaf', 'efed', '8095', '1109', '48f3', '6df7', '5423', '41c7'], 'payload': '69da9e14279495f3cb3ed0259a3d4bbf649de50a494064590133bde7725e4c7eee69d1b2cb4bea56fcf283003cd839bd16', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Using decoded path length: 8 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -101 -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Message path info: hops=8, path=Routed (1 hops) -2025-09-02 17:05:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:06:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79605015f547e59... -2025-09-02 17:06:16 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79605015f547e59... -2025-09-02 17:06:16 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79605015f547e59... -2025-09-02 17:06:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857976.788834, 'pubkey_prefix': 'e79605015f547e592fc1a49671cb211d652b57dcc5b2fbe92655d6bde70f68a1', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79605015f547e592fc1a49671cb211d652b57dcc5b2fbe92655d6bde70f68a10031ae74de72dbb30d450efa225a4b540223a8e563de43075757a040bdae175d24b5e406cae85dfbf6'} -2025-09-02 17:06:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 17:06:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 17:06:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 17:06:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857977.6533911, 'pubkey_prefix': '31d805025f01547e592fc1a49671cb211d652b57dcc5b2fbe92655d6bde70f68', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547e592fc1a49671cb211d652b57dcc5b2fbe92655d6bde70f68a10031ae74de72dbb30d450efa225a4b540223a8e563de43075757a040bdae175d24b5e406cae85dfbf6'} -2025-09-02 17:06:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8960502245f8575... -2025-09-02 17:06:21 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8960502245f8575... -2025-09-02 17:06:21 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8960502245f8575... -2025-09-02 17:06:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857981.998178, 'pubkey_prefix': 'e8960502245f857577769113e42e073b361cfd1372b0676caf074b6890c1d449', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8960502245f857577769113e42e073b361cfd1372b0676caf074b6890c1d449178b2aa1bc6b24e127024b672b1d734b0321a34a6ccdb223d63be48dfd0eefb6c9f24e8be9c2eb1b46ca'} -2025-09-02 17:06:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80503245f0185... -2025-09-02 17:06:22 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80503245f0185... -2025-09-02 17:06:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80503245f0185... -2025-09-02 17:06:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756857982.2984772, 'pubkey_prefix': '32d80503245f01857577769113e42e073b361cfd1372b0676caf074b6890c1d4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80503245f01857577769113e42e073b361cfd1372b0676caf074b6890c1d449178b2aa1bc6b24e127024b672b1d734b0321a34a6ccdb223d63be48dfd0eefb6c9f24e8be9c2eb1b46ca'} -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79615050c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79615050c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79615050c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858006.051541, 'pubkey_prefix': 'e79615050c64c77e5f16bc62bb86b5fd997d7f95d8abb7ffbabebb6db36d7c63', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79615050c64c77e5f16bc62bb86b5fd997d7f95d8abb7ffbabebb6db36d7c6375412ac5b38bd1b27ba9b2ff'} -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd815060c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd815060c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd815060c64c77e... -2025-09-02 17:06:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858006.256851, 'pubkey_prefix': '2fd815060c64c77e5f0116bc62bb86b5fd997d7f95d8abb7ffbabebb6db36d7c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd815060c64c77e5f0116bc62bb86b5fd997d7f95d8abb7ffbabebb6db36d7c6375412ac5b38bd1b27ba9b2ff'} -2025-09-02 17:08:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:08:38 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:08:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:08:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858118.9061608, 'pubkey_prefix': 'eb9705027e5f23232ba1989a220bd866b7db83b3e97b2c0fc9f5d676f2311d39', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f23232ba1989a220bd866b7db83b3e97b2c0fc9f5d676f2311d39d4bb6a9dc0a02bdfdb5ec5a3ea0bb5d2297b046c4b7d6e7535e0aaa8deb773a0de8fd0ee69f87fc4d6ec'} -2025-09-02 17:08:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd705037e5f0123... -2025-09-02 17:08:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd705037e5f0123... -2025-09-02 17:08:39 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd705037e5f0123... -2025-09-02 17:08:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858119.909475, 'pubkey_prefix': '2fd705037e5f0123232ba1989a220bd866b7db83b3e97b2c0fc9f5d676f2311d', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd705037e5f0123232ba1989a220bd866b7db83b3e97b2c0fc9f5d676f2311d39d4bb6a9dc0a02bdfdb5ec5a3ea0bb5d2297b046c4b7d6e7535e0aaa8deb773a0de8fd0ee69f87fc4d6ec'} -2025-09-02 17:09:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971507e764c7b1... -2025-09-02 17:09:47 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971507e764c7b1... -2025-09-02 17:09:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971507e764c7b1... -2025-09-02 17:09:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858187.505193, 'pubkey_prefix': 'ed971507e764c7b124865f16c220c8d168d74b14ac4ab232b6c721a2a8ebc0ab', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971507e764c7b124865f16c220c8d168d74b14ac4ab232b6c721a2a8ebc0ab5930b04aa94c7780468cc63d997d35ec9e8c872c66f86800e9ad72326292'} -2025-09-02 17:09:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81508e764c7b1... -2025-09-02 17:09:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81508e764c7b1... -2025-09-02 17:09:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81508e764c7b1... -2025-09-02 17:09:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858188.126387, 'pubkey_prefix': '31d81508e764c7b124865f0116c220c8d168d74b14ac4ab232b6c721a2a8ebc0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81508e764c7b124865f0116c220c8d168d74b14ac4ab232b6c721a2a8ebc0ab5930b04aa94c7780468cc63d997d35ec9e8c872c66f86800e9ad72326292'} -2025-09-02 17:10:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971106984849cd... -2025-09-02 17:10:50 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971106984849cd... -2025-09-02 17:10:50 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971106984849cd... -2025-09-02 17:10:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858250.8282151, 'pubkey_prefix': 'e9971106984849cd7e5f23577f679508ec7f8a45f4e18c8867e78b13b02e2fe6', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971106984849cd7e5f23577f679508ec7f8a45f4e18c8867e78b13b02e2fe69dbf242fd358fd4ebfe36b87b768f6c634b72c14d3bc09262821d79018344a827a69be93f3f0ead2f3a8a16890d6b8641c866500a371a5e087bbb850e6adf7bc775af3e2acdfcc546920dd72470e925fb9e3029838a5f8f09f9090204c6176656e646572205269646765'} -2025-09-02 17:10:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81107984849cd... -2025-09-02 17:10:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81107984849cd... -2025-09-02 17:10:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81107984849cd... -2025-09-02 17:10:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858252.337014, 'pubkey_prefix': '31d81107984849cd7e5f0123577f679508ec7f8a45f4e18c8867e78b13b02e2f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81107984849cd7e5f0123577f679508ec7f8a45f4e18c8867e78b13b02e2fe69dbf242fd358fd4ebfe36b87b768f6c634b72c14d3bc09262821d79018344a827a69be93f3f0ead2f3a8a16890d6b8641c866500a371a5e087bbb850e6adf7bc775af3e2acdfcc546920dd72470e925fb9e3029838a5f8f09f9090204c6176656e646572205269646765'} -2025-09-02 17:11:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9711027e5f040d... -2025-09-02 17:11:05 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9711027e5f040d... -2025-09-02 17:11:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9711027e5f040d... -2025-09-02 17:11:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858265.299148, 'pubkey_prefix': 'ea9711027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9711027e5f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4719c87b768557024d64044567a31147c20d514541d66ae52703562b9231cfe1933261f9a24a92b56099370c493377a4631d14f00f97e001d69efad5ee5cb6c033c26d50c03933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 17:11:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d811037e5f0104... -2025-09-02 17:11:06 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d811037e5f0104... -2025-09-02 17:11:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d811037e5f0104... -2025-09-02 17:11:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858266.338078, 'pubkey_prefix': '34d811037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d811037e5f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c4719c87b768557024d64044567a31147c20d514541d66ae52703562b9231cfe1933261f9a24a92b56099370c493377a4631d14f00f97e001d69efad5ee5cb6c033c26d50c03933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971505e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971505e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971505e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858302.016163, 'pubkey_prefix': 'ea971505e7b8647e5f166457a42321773a511603c785553f7c15a1b37bb1f617', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971505e7b8647e5f166457a42321773a511603c785553f7c15a1b37bb1f6179b55beaded5f50074c9a06f503691d4ab89bd54cf983a702181abf9f481492ceb3df45be76376423f2beeee470cf5b058723cd61ae9de52ad1d07f15'} -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81506e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81506e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81506e7b8647e... -2025-09-02 17:11:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858302.868726, 'pubkey_prefix': '32d81506e7b8647e5f01166457a42321773a511603c785553f7c15a1b37bb1f6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81506e7b8647e5f01166457a42321773a511603c785553f7c15a1b37bb1f6179b55beaded5f50074c9a06f503691d4ab89bd54cf983a702181abf9f481492ceb3df45be76376423f2beeee470cf5b058723cd61ae9de52ad1d07f15'} -2025-09-02 17:12:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99715050c64c77e... -2025-09-02 17:12:32 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99715050c64c77e... -2025-09-02 17:12:32 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99715050c64c77e... -2025-09-02 17:12:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858352.281037, 'pubkey_prefix': 'e99715050c64c77e5f16873dbfd75e73b9deb7a222e06f40c391a944f6d2e50b', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99715050c64c77e5f16873dbfd75e73b9deb7a222e06f40c391a944f6d2e50b3991401ba9a245934e3077fbd08277312456e21b646794f5a964815d250bf0c4c9bcc3fa29b24424435cc0749060d7030e6fc615575a9bb2b619c18a1ffff87e1325f25dc68e24c3f7549b41637eab2f24afd23bf362bfa4ae0859ba'} -2025-09-02 17:12:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d715060c64c77e... -2025-09-02 17:12:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d715060c64c77e... -2025-09-02 17:12:33 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d715060c64c77e... -2025-09-02 17:12:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858353.792744, 'pubkey_prefix': '30d715060c64c77e5f0116873dbfd75e73b9deb7a222e06f40c391a944f6d2e5', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d715060c64c77e5f0116873dbfd75e73b9deb7a222e06f40c391a944f6d2e50b3991401ba9a245934e3077fbd08277312456e21b646794f5a964815d250bf0c4c9bcc3fa29b24424435cc0749060d7030e6fc615575a9bb2b619c18a1ffff87e1325f25dc68e24c3f7549b41637eab2f24afd23bf362bfa4ae0859ba'} -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971506e764c7b1... -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971506e764c7b1... -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971506e764c7b1... -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858409.880833, 'pubkey_prefix': 'ea971506e764c7b17e5f116e7193540cdd3bdb343a6ee94530444d7f7a167d4d', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971506e764c7b17e5f116e7193540cdd3bdb343a6ee94530444d7f7a167d4d0e976acaabef53a955b3fba0fcd1b4e8d7a493bf481deadbed8cc29ad3ea1bc6b249801f7c77637fd9d8d45e109cea1167f0f15644bf06288b064264383190031428861caedfd23ad0003646b946d07092acd0a69d799695288ab021270169187662363745f1257d8d94c8779e'} -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756858402, 'text': 'CorvusFrugilegus: any knowledge on using the MC web client for usb, to look at paths for a message/client ? '} -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Extracted sender from text: CorvusFrugilegus -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Message content for processing: any knowledge on using the MC web client for usb, to look at paths for a message/client ? -2025-09-02 17:13:29 - MeshCoreBot - INFO - Received channel message (Public) from CorvusFrugilegus: CorvusFrugilegus: any knowledge on using the MC web client for usb, to look at paths for a message/client ?  -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858409.880833, 'pubkey_prefix': 'ea971506e764c7b17e5f116e7193540cdd3bdb343a6ee94530444d7f7a167d4d', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971506e764c7b17e5f116e7193540cdd3bdb343a6ee94530444d7f7a167d4d0e976acaabef53a955b3fba0fcd1b4e8d7a493bf481deadbed8cc29ad3ea1bc6b249801f7c77637fd9d8d45e109cea1167f0f15644bf06288b064264383190031428861caedfd23ad0003646b946d07092acd0a69d799695288ab021270169187662363745f1257d8d94c8779e'} -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Found raw packet data: ea971506e764c7b17e5f116e7193540c... -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Converted to 141 bytes: ea971506e764c7b1... -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Not enough data: need 153, have 141 -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 17:13:29 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:13:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81507e764c7b1... -2025-09-02 17:13:31 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81507e764c7b1... -2025-09-02 17:13:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81507e764c7b1... -2025-09-02 17:13:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858411.0951538, 'pubkey_prefix': '32d81507e764c7b17e5f01116e7193540cdd3bdb343a6ee94530444d7f7a167d', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81507e764c7b17e5f01116e7193540cdd3bdb343a6ee94530444d7f7a167d4d0e976acaabef53a955b3fba0fcd1b4e8d7a493bf481deadbed8cc29ad3ea1bc6b249801f7c77637fd9d8d45e109cea1167f0f15644bf06288b064264383190031428861caedfd23ad0003646b946d07092acd0a69d799695288ab021270169187662363745f1257d8d94c8779e'} -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971502155f1111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971502155f1111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971502155f1111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858414.7151759, 'pubkey_prefix': 'eb971502155f11111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef79c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971502155f11111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef79c80e0af92a9ca4bfa3f'} -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756858413, 'text': 'HOWL: Evening.'} -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Message content for processing: Evening. -2025-09-02 17:13:34 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: Evening. -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858414.7151759, 'pubkey_prefix': 'eb971502155f11111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef79c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971502155f11111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef79c80e0af92a9ca4bfa3f'} -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Found raw packet data: eb971502155f11111a79cdb2c1d9e986... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Converted to 41 bytes: eb971502155f1111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Has transport codes: 97150215 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Routed (2 hops) -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81503155f0111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81503155f0111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81503155f0111... -2025-09-02 17:13:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858414.902139, 'pubkey_prefix': '32d81503155f0111111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef7', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81503155f0111111a79cdb2c1d9e9867b1f6da2bc9f61e47051ff549b7ef79c80e0af92a9ca4bfa3f'} -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8971503f37e5f11... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8971503f37e5f11... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e8971503f37e5f11... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858433.453395, 'pubkey_prefix': 'e8971503f37e5f11f43b7948939f879c634215e6e0912669c7227a80b6007576', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e8971503f37e5f11f43b7948939f879c634215e6e0912669c7227a80b6007576f98fb3df3e2e5572b00e1ab49f1be01ca21446c99cd25e58937563581437e4c99ada8e1fbb7a9df1212e'} -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756858430, 'text': 'GandalRF 🧙\u200d♂️🪄: Good evening howl'} -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Extracted sender from text: GandalRF 🧙‍♂️🪄 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Message content for processing: Good evening howl -2025-09-02 17:13:53 - MeshCoreBot - INFO - Received channel message (Public) from GandalRF 🧙‍♂️🪄: GandalRF 🧙‍♂️🪄: Good evening howl -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858433.453395, 'pubkey_prefix': 'e8971503f37e5f11f43b7948939f879c634215e6e0912669c7227a80b6007576', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e8971503f37e5f11f43b7948939f879c634215e6e0912669c7227a80b6007576f98fb3df3e2e5572b00e1ab49f1be01ca21446c99cd25e58937563581437e4c99ada8e1fbb7a9df1212e'} -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Found raw packet data: e8971503f37e5f11f43b7948939f879c... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Converted to 74 bytes: e8971503f37e5f11... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Has transport codes: 971503f3 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504f37e5f01... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504f37e5f01... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504f37e5f01... -2025-09-02 17:13:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858433.895345, 'pubkey_prefix': '32d81504f37e5f0111f43b7948939f879c634215e6e0912669c7227a80b60075', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504f37e5f0111f43b7948939f879c634215e6e0912669c7227a80b6007576f98fb3df3e2e5572b00e1ab49f1be01ca21446c99cd25e58937563581437e4c99ada8e1fbb7a9df1212e'} -2025-09-02 17:14:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99611027e5f6945... -2025-09-02 17:14:04 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99611027e5f6945... -2025-09-02 17:14:04 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99611027e5f6945... -2025-09-02 17:14:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858444.455563, 'pubkey_prefix': 'e99611027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99611027e5f6945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55574388b768a35030029368d698d241d20b739fec3947ae92431fefaca034e2f8b4246ca87dd90b6437d5d757bd810eb6c99f20fcfe4c7bed89c0a3f4b08866ab9d0ab1fe0092640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 17:14:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811037e5f0169... -2025-09-02 17:14:06 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811037e5f0169... -2025-09-02 17:14:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811037e5f0169... -2025-09-02 17:14:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858446.1256618, 'pubkey_prefix': '33d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547c', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811037e5f016945360791a6afe66a7ff0297d5f4948c70f2dedaef529547ca7eea7a74a55574388b768a35030029368d698d241d20b739fec3947ae92431fefaca034e2f8b4246ca87dd90b6437d5d757bd810eb6c99f20fcfe4c7bed89c0a3f4b08866ab9d0ab1fe0092640dd7023ea5b5f8f09f909f20506f727461676520426179'} -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d81503155f0111... -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d81503155f0111... -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d81503155f0111... -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858451.6107059, 'pubkey_prefix': '34d81503155f01116cd48b590de7b2b64511a087a45b750d6886ccf3706fc4ed', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d81503155f01116cd48b590de7b2b64511a087a45b750d6886ccf3706fc4ed9884d507540e49fe90aee498e640cb6d8588053a12003d26057e34ec216aca09d5bf6e70c669098e61d7ca2aedbaaecbf15adf7ad1e3b7482791'} -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756858443, 'text': 'HOWL: Looks like setting CR 8 on Hillcrest Repeater was the fix I needed.'} -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Message content for processing: Looks like setting CR 8 on Hillcrest Repeater was the fix I needed. -2025-09-02 17:14:11 - MeshCoreBot - INFO - Received channel message (Public) from HOWL: HOWL: Looks like setting CR 8 on Hillcrest Repeater was the fix I needed. -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858451.6107059, 'pubkey_prefix': '34d81503155f01116cd48b590de7b2b64511a087a45b750d6886ccf3706fc4ed', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d81503155f01116cd48b590de7b2b64511a087a45b750d6886ccf3706fc4ed9884d507540e49fe90aee498e640cb6d8588053a12003d26057e34ec216aca09d5bf6e70c669098e61d7ca2aedbaaecbf15adf7ad1e3b7482791'} -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Found raw packet data: 34d81503155f01116cd48b590de7b2b6... -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Converted to 90 bytes: 34d81503155f0111... -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Has transport codes: d8150315 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Not enough data: need 101, have 90 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Using SNR from RF data: 13.0 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 17:14:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:14:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 17:14:22 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 17:14:22 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 17:14:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858462.912126, 'pubkey_prefix': 'ec9705027e5f2323ba8a9e4cd62515ccd89f189f372d1cfe8278294995a3f529', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f2323ba8a9e4cd62515ccd89f189f372d1cfe8278294995a3f52922fd0c23cb95c186b1b59ee5a6e7da258566195cbb74c8fb1111292acbfc9b8b655c77d69e655ec9dd6b'} -2025-09-02 17:14:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:14:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:14:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:14:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858463.7745202, 'pubkey_prefix': '31d805037e5f012323ba8a9e4cd62515ccd89f189f372d1cfe8278294995a3f5', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323ba8a9e4cd62515ccd89f189f372d1cfe8278294995a3f52922fd0c23cb95c186b1b59ee5a6e7da258566195cbb74c8fb1111292acbfc9b8b655c77d69e655ec9dd6b'} -2025-09-02 17:15:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e998110464c77e5f... -2025-09-02 17:15:26 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e998110464c77e5f... -2025-09-02 17:15:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey e998110464c77e5f... -2025-09-02 17:15:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858526.7721531, 'pubkey_prefix': 'e998110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c', 'snr': -5.75, 'rssi': -104, 'raw_hex': 'e998110464c77e5f917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd10580737a0b24866f0d96df49f39349632f11c0aba0a92cf86e45e77d79ab28e28b899193284e1b500612f2fead2b8ccff85a7f9440b140d4d5a7ec63bcca4b6d4a9880476ffa50f920000000000000000537461722053637265616d5f'} -2025-09-02 17:15:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110564c77e5f... -2025-09-02 17:15:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110564c77e5f... -2025-09-02 17:15:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110564c77e5f... -2025-09-02 17:15:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858527.994545, 'pubkey_prefix': '32d8110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd10580737a0b24866f0d96df49f39349632f11c0aba0a92cf86e45e77d79ab28e28b899193284e1b500612f2fead2b8ccff85a7f9440b140d4d5a7ec63bcca4b6d4a9880476ffa50f920000000000000000537461722053637265616d5f'} -2025-09-02 17:15:51 - MeshCoreBot - DEBUG - Converted to 26 bytes: eb9721027e5f0ff3... -2025-09-02 17:15:51 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:15:51 - MeshCoreBot - DEBUG - Has transport codes: 9721027e -2025-09-02 17:15:51 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 17:15:51 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 17:15:52 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d821037e5f010f... -2025-09-02 17:15:52 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:15:52 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:15:52 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 17:16:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea97110349cd5f51... -2025-09-02 17:16:49 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea97110349cd5f51... -2025-09-02 17:16:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea97110349cd5f51... -2025-09-02 17:16:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858609.14741, 'pubkey_prefix': 'ea97110349cd5f51aada8cdbaca41b295cbccd1a38891f882233ef45b24903f1', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea97110349cd5f51aada8cdbaca41b295cbccd1a38891f882233ef45b24903f162d632a9c0aeeef093446606a6582aa61fb857de6d45eed0dfb08ae250823ef75f6df7d0065c10e5cb9f6cd7fcbf8d12da311b1e99b7bffa0418cc601447b79a33c9b045aff145b8a49e07923849de026bc3aef850542d536174686572'} -2025-09-02 17:16:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7110449cd5f01... -2025-09-02 17:16:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7110449cd5f01... -2025-09-02 17:16:50 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7110449cd5f01... -2025-09-02 17:16:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858610.354542, 'pubkey_prefix': '2fd7110449cd5f0151aada8cdbaca41b295cbccd1a38891f882233ef45b24903', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7110449cd5f0151aada8cdbaca41b295cbccd1a38891f882233ef45b24903f162d632a9c0aeeef093446606a6582aa61fb857de6d45eed0dfb08ae250823ef75f6df7d0065c10e5cb9f6cd7fcbf8d12da311b1e99b7bffa0418cc601447b79a33c9b045aff145b8a49e07923849de026bc3aef850542d536174686572'} -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e4961505aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e4961505aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e4961505aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858625.3210208, 'pubkey_prefix': 'e4961505aeb8647e5f164382873d3c5fd102fcdb8fda6da980154be08813872c', 'snr': -7.0, 'rssi': -106, 'raw_hex': 'e4961505aeb8647e5f164382873d3c5fd102fcdb8fda6da980154be08813872c1e46ef27cd678a3609ecfc8d28d2bfa6c0bcdc67ec1f95e77a95aea1'} -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71506aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71506aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71506aeb8647e... -2025-09-02 17:17:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858625.58153, 'pubkey_prefix': '31d71506aeb8647e5f01164382873d3c5fd102fcdb8fda6da980154be0881387', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71506aeb8647e5f01164382873d3c5fd102fcdb8fda6da980154be08813872c1e46ef27cd678a3609ecfc8d28d2bfa6c0bcdc67ec1f95e77a95aea1'} -2025-09-02 17:17:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea97110349cd5f51... -2025-09-02 17:17:28 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea97110349cd5f51... -2025-09-02 17:17:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea97110349cd5f51... -2025-09-02 17:17:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858648.232585, 'pubkey_prefix': 'ea97110349cd5f51aada8cdbaca41b295cbccd1a38891f882233ef45b24903f1', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea97110349cd5f51aada8cdbaca41b295cbccd1a38891f882233ef45b24903f162d632a9c0aeeefa934466aa8a247d0f22aed292778f75ac951c7889d819816cbaf55f86366501e5c4e7aff4878f1c2ea507cff5e52dbbe1e07b03dd2ed9da3df66a8113a094839240ba07923849de026bc3aef850542d536174686572'} -2025-09-02 17:17:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8110449cd5f01... -2025-09-02 17:17:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8110449cd5f01... -2025-09-02 17:17:29 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8110449cd5f01... -2025-09-02 17:17:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858649.619497, 'pubkey_prefix': '31d8110449cd5f0151aada8cdbaca41b295cbccd1a38891f882233ef45b24903', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8110449cd5f0151aada8cdbaca41b295cbccd1a38891f882233ef45b24903f162d632a9c0aeeefa934466aa8a247d0f22aed292778f75ac951c7889d819816cbaf55f86366501e5c4e7aff4878f1c2ea507cff5e52dbbe1e07b03dd2ed9da3df66a8113a094839240ba07923849de026bc3aef850542d536174686572'} -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f54c5... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f54c5... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f54c5... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858708.3632698, 'pubkey_prefix': 'ea9705027e5f54c553d8c612ff53f5e5a54c67ac9cb425eaaf3620bcc5706795', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f54c553d8c612ff53f5e5a54c67ac9cb425eaaf3620bcc5706795588367e6f0a0668b8cd6bb45a4f1ec1c7311f7b50a0992960767180fd533d132f77c6483508246022bb1'} -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d805037e5f0154... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d805037e5f0154... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d805037e5f0154... -2025-09-02 17:18:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858708.944743, 'pubkey_prefix': '34d805037e5f0154c553d8c612ff53f5e5a54c67ac9cb425eaaf3620bcc57067', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d805037e5f0154c553d8c612ff53f5e5a54c67ac9cb425eaaf3620bcc5706795588367e6f0a0668b8cd6bb45a4f1ec1c7311f7b50a0992960767180fd533d132f77c6483508246022bb1'} -2025-09-02 17:18:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f857e89... -2025-09-02 17:18:40 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f857e89... -2025-09-02 17:18:40 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f857e89... -2025-09-02 17:18:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858720.383187, 'pubkey_prefix': 'ea9705015f857e892182e58a556ca7c59294b5eefa1349a4cb88526e8c4ae218', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f857e892182e58a556ca7c59294b5eefa1349a4cb88526e8c4ae218c32e27b3e0938940f7a212e7a637e1d2b4fefa32ade3992d2b3f92bf78c0cb24813192fd8a2b26e511'} -2025-09-02 17:18:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01857e... -2025-09-02 17:18:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01857e... -2025-09-02 17:18:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01857e... -2025-09-02 17:18:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858721.2467442, 'pubkey_prefix': '31d805025f01857e892182e58a556ca7c59294b5eefa1349a4cb88526e8c4ae2', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01857e892182e58a556ca7c59294b5eefa1349a4cb88526e8c4ae218c32e27b3e0938940f7a212e7a637e1d2b4fefa32ade3992d2b3f92bf78c0cb24813192fd8a2b26e511'} -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e997150491647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e997150491647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e997150491647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858778.05054, 'pubkey_prefix': 'e997150491647e5f160704939ad7bde19abadab3fe96498695bf362a44bd874b', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997150491647e5f160704939ad7bde19abadab3fe96498695bf362a44bd874b4e13e75a2f9c591b99fdd3186f37f45e777b814dca026c3fa451a09ce65cb6e89a6a682c900d94bd332e19'} -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150591647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150591647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150591647e5f... -2025-09-02 17:19:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858778.914525, 'pubkey_prefix': '31d8150591647e5f01160704939ad7bde19abadab3fe96498695bf362a44bd87', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150591647e5f01160704939ad7bde19abadab3fe96498695bf362a44bd874b4e13e75a2f9c591b99fdd3186f37f45e777b814dca026c3fa451a09ce65cb6e89a6a682c900d94bd332e19'} -2025-09-02 17:19:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 17:19:47 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 17:19:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 17:19:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858787.275736, 'pubkey_prefix': 'ea9705027e5f2323221f4b516e561e8179a6a8b2e730efbcafa22a36dbad89eb', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323221f4b516e561e8179a6a8b2e730efbcafa22a36dbad89eb041eda43cc7b147dc70e893bbbdbc9e23212826fd5e426cda5c2e00d0398f85ef13f947bedf78034ae42'} -2025-09-02 17:19:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 17:19:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 17:19:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 17:19:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858788.28195, 'pubkey_prefix': '30d805037e5f012323221f4b516e561e8179a6a8b2e730efbcafa22a36dbad89', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323221f4b516e561e8179a6a8b2e730efbcafa22a36dbad89eb041eda43cc7b147dc70e893bbbdbc9e23212826fd5e426cda5c2e00d0398f85ef13f947bedf78034ae42'} -2025-09-02 17:20:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:20:14 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:20:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:20:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858814.850472, 'pubkey_prefix': 'eb9705027e5f232386a062a8b89167d4024e14a6a2d37b1c281e7a8e162223bf', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f232386a062a8b89167d4024e14a6a2d37b1c281e7a8e162223bf29f47b92321712deceafbb9c7d13efeb0bac7a5a420669e2f635e00d0398f85ef13f947bedf78034ae42'} -2025-09-02 17:20:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805037e5f0123... -2025-09-02 17:20:15 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805037e5f0123... -2025-09-02 17:20:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805037e5f0123... -2025-09-02 17:20:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858815.149827, 'pubkey_prefix': '33d805037e5f01232386a062a8b89167d4024e14a6a2d37b1c281e7a8e162223', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805037e5f01232386a062a8b89167d4024e14a6a2d37b1c281e7a8e162223bf29f47b92321712deceafbb9c7d13efeb0bac7a5a420669e2f635e00d0398f85ef13f947bedf78034ae42'} -2025-09-02 17:20:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79605027e5f2323... -2025-09-02 17:20:43 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79605027e5f2323... -2025-09-02 17:20:43 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79605027e5f2323... -2025-09-02 17:20:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858843.948287, 'pubkey_prefix': 'e79605027e5f2323f674df7a18341c4eb2d60fee7295f5812810a28e05b30723', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79605027e5f2323f674df7a18341c4eb2d60fee7295f5812810a28e05b30723ae41281e80f87f9423b2b1f0ad7e3e393d592b881b222df37542eae2989f782534c82c96d34f82a54c16'} -2025-09-02 17:20:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:20:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:20:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:20:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858844.953409, 'pubkey_prefix': '31d805037e5f012323f674df7a18341c4eb2d60fee7295f5812810a28e05b307', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323f674df7a18341c4eb2d60fee7295f5812810a28e05b30723ae41281e80f87f9423b2b1f0ad7e3e393d592b881b222df37542eae2989f782534c82c96d34f82a54c16'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971505d01fc41d... -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971505d01fc41d... -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971505d01fc41d... -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858847.407708, 'pubkey_prefix': 'eb971505d01fc41d5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b46', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505d01fc41d5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5d5a7583c16d3993bc1a01e5b8b5973729360d7b8a78a30'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756858845, 'text': 'moss 🐕🐾: It’s Tunesday Bingo night'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Message content for processing: It’s Tunesday Bingo night -2025-09-02 17:20:47 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: It’s Tunesday Bingo night -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858847.407708, 'pubkey_prefix': 'eb971505d01fc41d5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b46', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505d01fc41d5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5d5a7583c16d3993bc1a01e5b8b5973729360d7b8a78a30'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Found raw packet data: eb971505d01fc41d5f11610b7feba184... -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Converted to 60 bytes: eb971505d01fc41d... -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Has transport codes: 971505d0 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Path bytes: c41d5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Payload: d5a7583c16d3993bc1a01e5b8b597372... (23 bytes) -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 235, 'path_len': 31, 'path_nodes': ['1dc4', '115f', 'b61', 'eb7f', '84a1', 'dfdb', '2d8d', 'ce8e', '67c7', '9320', '63c9', '81f9', '468b', '7510', '90f5'], 'payload': 'd5a7583c16d3993bc1a01e5b8b5973729360d7b8a78a30', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 235, 'path_len': 31, 'path_nodes': ['1dc4', '115f', 'b61', 'eb7f', '84a1', 'dfdb', '2d8d', 'ce8e', '67c7', '9320', '63c9', '81f9', '468b', '7510', '90f5'], 'payload': 'd5a7583c16d3993bc1a01e5b8b5973729360d7b8a78a30', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 10, 'payload_type_name': 'MULTIPART'} -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Using decoded path length: 15 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Message path info: hops=15, path=Routed (5 hops) -2025-09-02 17:20:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:20:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81506d01fc41d... -2025-09-02 17:20:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81506d01fc41d... -2025-09-02 17:20:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81506d01fc41d... -2025-09-02 17:20:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858848.149518, 'pubkey_prefix': '30d81506d01fc41d5f0111610b7feba184dbdf8d2d8ecec7672093c963f9818b', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81506d01fc41d5f0111610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5d5a7583c16d3993bc1a01e5b8b5973729360d7b8a78a30'} -2025-09-02 17:20:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971507d01f7ecd... -2025-09-02 17:20:51 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971507d01f7ecd... -2025-09-02 17:20:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971507d01f7ecd... -2025-09-02 17:20:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858851.277389, 'pubkey_prefix': 'ea971507d01f7ecdeecd5f11610b7feba184dbdf8d2d8ecec7672093c963f981', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971507d01f7ecdeecd5f11610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5d5a7583c16d3993bc1a01e5b8b5973729360d7b8a78030'} -2025-09-02 17:20:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81508d01f7ecd... -2025-09-02 17:20:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81508d01f7ecd... -2025-09-02 17:20:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81508d01f7ecd... -2025-09-02 17:20:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858852.1416278, 'pubkey_prefix': '31d81508d01f7ecdeecd5f0111610b7feba184dbdf8d2d8ecec7672093c963f9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81508d01f7ecdeecd5f0111610b7feba184dbdf8d2d8ecec7672093c963f9818b461075f590e5d5a7583c16d3993bc1a01e5b8b5973729360d7b8a78030'} -2025-09-02 17:20:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7962107ae0ce764... -2025-09-02 17:20:57 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7962107ae0ce764... -2025-09-02 17:20:57 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7962107ae0ce764... -2025-09-02 17:20:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858857.732426, 'pubkey_prefix': 'e7962107ae0ce764c77e5fb879d795d08a35693b90f08a081edae6b0a36f021e', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7962107ae0ce764c77e5fb879d795d08a35693b90f08a081edae6b0a36f021e5b736adb8f6461d845b8c5fefc48ce'} -2025-09-02 17:20:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d82108ae0ce764... -2025-09-02 17:20:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d82108ae0ce764... -2025-09-02 17:20:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d82108ae0ce764... -2025-09-02 17:20:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858858.347658, 'pubkey_prefix': '30d82108ae0ce764c77e5f01b879d795d08a35693b90f08a081edae6b0a36f02', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d82108ae0ce764c77e5f01b879d795d08a35693b90f08a081edae6b0a36f021e5b736adb8f6461d845b8c5fefc48ce'} -2025-09-02 17:21:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971106782cf21f... -2025-09-02 17:21:02 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971106782cf21f... -2025-09-02 17:21:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971106782cf21f... -2025-09-02 17:21:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858862.478644, 'pubkey_prefix': 'eb971106782cf21f385f80db2b0f80bc62a8dfae042d83765232118e468b7d95', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971106782cf21f385f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ee589b7685232dbe88ace8345a06ac57815993abbaa360fb0f093d61c3f4acb7cea97fa9babe6bb2babd20a6b42ec43cc67027bbf3d75062f9d9470da508401f07f77760c927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 17:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81107782cf21f... -2025-09-02 17:21:04 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81107782cf21f... -2025-09-02 17:21:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81107782cf21f... -2025-09-02 17:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858864.2215161, 'pubkey_prefix': '33d81107782cf21f385f0180db2b0f80bc62a8dfae042d83765232118e468b7d', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81107782cf21f385f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62ee589b7685232dbe88ace8345a06ac57815993abbaa360fb0f093d61c3f4acb7cea97fa9babe6bb2babd20a6b42ec43cc67027bbf3d75062f9d9470da508401f07f77760c927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e896150349cd5fd5... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e896150349cd5fd5... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e896150349cd5fd5... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858875.060873, 'pubkey_prefix': 'e896150349cd5fd59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7f0', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896150349cd5fd59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756858871, 'text': 'Muesli Client: Test'} -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 17:21:15 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858875.060873, 'pubkey_prefix': 'e896150349cd5fd59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7f0', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896150349cd5fd59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Found raw packet data: e896150349cd5fd59fb0c92ea4d550c8... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Converted to 42 bytes: e896150349cd5fd5... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Has transport codes: 96150349 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Not enough data: need 211, have 42 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 17:21:15 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 17:21:15 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 17:21:15 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 3 hops | SNR: -6.0 dB | RSSI: -106 dBm | Routed (3 hops) | Received at: 17:21:11 -2025-09-02 17:21:15 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150449cd5f01... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150449cd5f01... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150449cd5f01... -2025-09-02 17:21:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858875.266155, 'pubkey_prefix': '32d8150449cd5f01d59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150449cd5f01d59fb0c92ea4d550c86bfdee5c657d74fc1e84a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:21:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d54bb0... -2025-09-02 17:21:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d54bb0... -2025-09-02 17:21:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d54bb0... -2025-09-02 17:21:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858876.9149408, 'pubkey_prefix': '30d8150101d54bb00dd1e360affab1b195648e557bab7e4ba1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d54bb00dd1e360affab1b195648e557bab7e4ba1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a4ce018a50739011a544ca8de9119b350fde0942b866f6b174dc5c44833c0181b5b335c16a52063c7c206b68ead72495a20606e1b5246c4349195dc56c2e3f40d5c4c44895fda74a4a0a6c429436c1f670af947732833cfa89d5b7d69cf59e1b1'} -2025-09-02 17:21:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971502015fd54b... -2025-09-02 17:21:17 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971502015fd54b... -2025-09-02 17:21:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971502015fd54b... -2025-09-02 17:21:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858877.485575, 'pubkey_prefix': 'e9971502015fd54bb00dd1e360affab1b195648e557bab7e4ba1c88e7f2b4861', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971502015fd54bb00dd1e360affab1b195648e557bab7e4ba1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a4ce018a50739011a544ca8de9119b350fde0942b866f6b174dc5c44833c0181b5b335c16a52063c7c206b68ead72495a20606e1b5246c4349195dc56c2e3f40d5c4c44895fda74a4a0a6c429436c1f670af947732833cfa89d5b7d69cf59e1b1'} -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f8575... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f8575... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f8575... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858888.173814, 'pubkey_prefix': 'ee9805027e5f85752c75bf25c61351e47d0a8cd839e18cc54aa70d4056144299', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f85752c75bf25c61351e47d0a8cd839e18cc54aa70d405614429944dc89c76c33df4b4c2c5bb34101b39943dea390ea7db77eeecbbd3187b9b9fc99271ae824cf4315e21c'} -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0185... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0185... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0185... -2025-09-02 17:21:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858888.75591, 'pubkey_prefix': '31d805037e5f0185752c75bf25c61351e47d0a8cd839e18cc54aa70d40561442', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0185752c75bf25c61351e47d0a8cd839e18cc54aa70d405614429944dc89c76c33df4b4c2c5bb34101b39943dea390ea7db77eeecbbd3187b9b9fc99271ae824cf4315e21c'} -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f547efc... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f547efc... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f547efc... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858896.12513, 'pubkey_prefix': 'ed9705015f547efc67943fb3810d0ab1923e2a5aa9ab09e8fb8a2d7fba8a1d45', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f547efc67943fb3810d0ab1923e2a5aa9ab09e8fb8a2d7fba8a1d4555bf6f5bd65b9fdfd4ef29b86ff67f4546a6628bc178e09700319fce7f7677fdc4aa66f4fec082161b'} -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805025f01547e... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805025f01547e... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805025f01547e... -2025-09-02 17:21:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858896.989373, 'pubkey_prefix': '31d805025f01547efc67943fb3810d0ab1923e2a5aa9ab09e8fb8a2d7fba8a1d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805025f01547efc67943fb3810d0ab1923e2a5aa9ab09e8fb8a2d7fba8a1d4555bf6f5bd65b9fdfd4ef29b86ff67f4546a6628bc178e09700319fce7f7677fdc4aa66f4fec082161b'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961503d0385f11... -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961503d0385f11... -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961503d0385f11... -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858906.265389, 'pubkey_prefix': 'e7961503d0385f1108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961503d0385f1108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d1c80f6fd8917e6c97062ff5a340b80cf00d80a5c95dc15ead0ac8e39cd77d07b2d3bc27d4713f506448dcd90baefd6991beb082f709854eaf577d94009f0fd69c24d8c917e1ae08bd77c609caf7b8ffb8f6b7ae0851e61cbe7654d3fe5907c7323dce4b6831f99dcbb1d33c802d2382133c6c9c7125ba22775fa'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756858901, 'text': 'moss 🐕🐾: For those on cap hill into bartenders trying to kill you and listening to 30-90 seconds of songs before moving on'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Message content for processing: For those on cap hill into bartenders trying to kill you and listening to 30-90 seconds of songs before moving on -2025-09-02 17:21:46 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: For those on cap hill into bartenders trying to kill you and listening to 30-90 seconds of songs before moving on -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756858906.265389, 'pubkey_prefix': 'e7961503d0385f1108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961503d0385f1108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d1c80f6fd8917e6c97062ff5a340b80cf00d80a5c95dc15ead0ac8e39cd77d07b2d3bc27d4713f506448dcd90baefd6991beb082f709854eaf577d94009f0fd69c24d8c917e1ae08bd77c609caf7b8ffb8f6b7ae0851e61cbe7654d3fe5907c7323dce4b6831f99dcbb1d33c802d2382133c6c9c7125ba22775fa'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Found raw packet data: e7961503d0385f1108e7278305bdd17c... -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Converted to 154 bytes: e7961503d0385f11... -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Has transport codes: 961503d0 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Path length: 56 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Path bytes: 5f1108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d1c80f6fd8917e6c97062ff5a340b80cf00d80a5c95dc15ead0ac8e39cd77 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Payload: d07b2d3bc27d4713f506448dcd90baef... (92 bytes) -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 231, 'path_len': 56, 'path_nodes': ['115f', 'e708', '8327', 'bd05', '7cd1', '3b3b', '7b84', 'd92b', '6263', 'cc49', 'ee14', '8398', '9d9b', '801c', 'fdf6', '1789', 'c9e6', '6270', '5aff', 'b34', 'cf80', 'd800', '5c0a', 'dc95', 'ea15', 'acd0', '398e', '77cd'], 'payload': 'd07b2d3bc27d4713f506448dcd90baefd6991beb082f709854eaf577d94009f0fd69c24d8c917e1ae08bd77c609caf7b8ffb8f6b7ae0851e61cbe7654d3fe5907c7323dce4b6831f99dcbb1d33c802d2382133c6c9c7125ba22775fa', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 231, 'path_len': 56, 'path_nodes': ['115f', 'e708', '8327', 'bd05', '7cd1', '3b3b', '7b84', 'd92b', '6263', 'cc49', 'ee14', '8398', '9d9b', '801c', 'fdf6', '1789', 'c9e6', '6270', '5aff', 'b34', 'cf80', 'd800', '5c0a', 'dc95', 'ea15', 'acd0', '398e', '77cd'], 'payload': 'd07b2d3bc27d4713f506448dcd90baefd6991beb082f709854eaf577d94009f0fd69c24d8c917e1ae08bd77c609caf7b8ffb8f6b7ae0851e61cbe7654d3fe5907c7323dce4b6831f99dcbb1d33c802d2382133c6c9c7125ba22775fa', 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 9, 'payload_type_name': 'TRACE'} -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Using decoded path length: 28 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.25 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Message path info: hops=28, path=Routed (3 hops) -2025-09-02 17:21:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:21:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81504d0385f01... -2025-09-02 17:21:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81504d0385f01... -2025-09-02 17:21:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81504d0385f01... -2025-09-02 17:21:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858907.842674, 'pubkey_prefix': '31d81504d0385f011108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81504d0385f011108e7278305bdd17c3b3b847b2bd9636249cc14ee98839b9d1c80f6fd8917e6c97062ff5a340b80cf00d80a5c95dc15ead0ac8e39cd77d07b2d3bc27d4713f506448dcd90baefd6991beb082f709854eaf577d94009f0fd69c24d8c917e1ae08bd77c609caf7b8ffb8f6b7ae0851e61cbe7654d3fe5907c7323dce4b6831f99dcbb1d33c802d2382133c6c9c7125ba22775fa'} -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Converted to 26 bytes: e9961503387e5f11... -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Not enough data: need 152, have 26 -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756858914, 'text': 'Jade: lol'} -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Message content for processing: lol -2025-09-02 17:21:56 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: lol -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - No raw packet data available for channel message -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d81504387e5f01... -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:21:56 - MeshCoreBot - DEBUG - Not enough data: need 218, have 27 -2025-09-02 17:22:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711027e5fa3d1... -2025-09-02 17:22:02 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711027e5fa3d1... -2025-09-02 17:22:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711027e5fa3d1... -2025-09-02 17:22:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858922.401563, 'pubkey_prefix': 'eb9711027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d01f8ab768d9bb6342a08f1a8ff11c0ff2bf208dcda091ae9b6954d0e4fd28cbf9ab1533fafc611bfe75b7a3849ec011369c1959981a5c14b38fa4b9893f3f681af6f0fe06929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 17:22:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01a3... -2025-09-02 17:22:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01a3... -2025-09-02 17:22:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01a3... -2025-09-02 17:22:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858923.628294, 'pubkey_prefix': '31d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d01f8ab768d9bb6342a08f1a8ff11c0ff2bf208dcda091ae9b6954d0e4fd28cbf9ab1533fafc611bfe75b7a3849ec011369c1959981a5c14b38fa4b9893f3f681af6f0fe06929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 17:22:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811027e5f57f7... -2025-09-02 17:22:42 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811027e5f57f7... -2025-09-02 17:22:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811027e5f57f7... -2025-09-02 17:22:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858962.7587998, 'pubkey_prefix': 'ed9811027e5f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811027e5f57f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfa172873661b87f54a3cb7944a0d68cbfcb4caaa6bec9b6cd384d2e67b1639f09f7fbb1f7f25be3b24c2f8f57753622636a9a79e1322d3ef45906df8feba807e935b7ae007927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 17:22:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811037e5f0157... -2025-09-02 17:22:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811037e5f0157... -2025-09-02 17:22:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811037e5f0157... -2025-09-02 17:22:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756858963.492026, 'pubkey_prefix': '32d811037e5f0157f723344b70863a0018b366da38633f0be33dcba0003342dd', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811037e5f0157f723344b70863a0018b366da38633f0be33dcba0003342ddb9a0eb3de6cbfa172873661b87f54a3cb7944a0d68cbfcb4caaa6bec9b6cd384d2e67b1639f09f7fbb1f7f25be3b24c2f8f57753622636a9a79e1322d3ef45906df8feba807e935b7ae007927e16d502cf3bbcf8f09fa59e5e'} -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971d0491647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971d0491647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971d0491647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859001.441192, 'pubkey_prefix': 'ec971d0491647e5fbaf52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971d0491647e5fbaf52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d26525a9d79cc47a58d06010dc5532a8c3b5305e'} -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71d0591647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71d0591647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71d0591647e5f... -2025-09-02 17:23:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859001.940741, 'pubkey_prefix': '30d71d0591647e5f01baf52143ff8f6de753c101a58facb8742a8a1ca18f9aec', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71d0591647e5f01baf52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d26525a9d79cc47a58d06010dc5532a8c3b5305e'} -2025-09-02 17:23:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103f77e5f48... -2025-09-02 17:23:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103f77e5f48... -2025-09-02 17:23:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103f77e5f48... -2025-09-02 17:23:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859035.5816891, 'pubkey_prefix': 'ef981103f77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b2761', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103f77e5f4831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbea10f4666dffc383476849143855b02d35b9fa7e18e00d3135476336acb6091e56fcc1e44bd6e55d89c1485d2bf2a1f97ee1b4eaef462fc553b95aa3a24d7dca1bb04af0d9208fad2026031b7f848617452414b706561746572'} -2025-09-02 17:23:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104f77e5f01... -2025-09-02 17:23:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104f77e5f01... -2025-09-02 17:23:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104f77e5f01... -2025-09-02 17:23:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859037.21779, 'pubkey_prefix': '31d81104f77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b27', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104f77e5f014831c4b448eb025f21323d46874677291ef372bf32da2b276186e93dab773dbea10f4666dffc383476849143855b02d35b9fa7e18e00d3135476336acb6091e56fcc1e44bd6e55d89c1485d2bf2a1f97ee1b4eaef462fc553b95aa3a24d7dca1bb04af0d9208fad2026031b7f848617452414b706561746572'} -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Converted to 28 bytes: ed970904b8647e5f... -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d80905b8647e5f... -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:24:06 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:24:09 - MeshCoreBot - DEBUG - Converted to 29 bytes: ea970905b864c77e... -2025-09-02 17:24:09 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:24:09 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:24:09 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 17:24:10 - MeshCoreBot - DEBUG - Converted to 30 bytes: 34d80906b864c77e... -2025-09-02 17:24:10 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 17:24:10 - MeshCoreBot - DEBUG - Has transport codes: d80906b8 -2025-09-02 17:24:10 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:24:10 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Converted to 31 bytes: eb970907ae1de764... -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Has transport codes: 970907ae -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Not enough data: need 35, have 31 -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d80908ae1de764... -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d80908ae1de764... -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d80908ae1de764... -2025-09-02 17:24:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859051.904611, 'pubkey_prefix': '32d80908ae1de764c77e5f0146f59f24c7f840b1761574b68620f8fc52576ecd', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d80908ae1de764c77e5f0146f59f24c7f840b1761574b68620f8fc52576ecd'} -2025-09-02 17:24:15 - MeshCoreBot - DEBUG - Converted to 30 bytes: ea9709060c64c7b1... -2025-09-02 17:24:15 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:24:15 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:24:15 - MeshCoreBot - DEBUG - Not enough data: need 153, have 30 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Converted to 31 bytes: 31d809070c64c7b1... -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Not enough data: need 218, have 31 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Converted to 31 bytes: e8970907ae1d9164... -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Has transport codes: 970907ae -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 17:24:16 - MeshCoreBot - DEBUG - Not enough data: need 35, have 31 -2025-09-02 17:24:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80908ae1d9164... -2025-09-02 17:24:17 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80908ae1d9164... -2025-09-02 17:24:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80908ae1d9164... -2025-09-02 17:24:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859057.174209, 'pubkey_prefix': '33d80908ae1d91647ecd5f0146f5d4bd76229a4b3f46e4b7a06759aa82b5411f', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80908ae1d91647ecd5f0146f5d4bd76229a4b3f46e4b7a06759aa82b5411f'} -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Converted to 28 bytes: e99709041d647e5f... -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d809051d647e5f... -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:24:28 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Converted to 28 bytes: eb970904b8647e5f... -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Has transport codes: 970904b8 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d80905b8647e5f... -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Has transport codes: d80905b8 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:24:32 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Converted to 31 bytes: ee980907ba0c9164... -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Not enough data: need 154, have 31 -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80908ba0c9164... -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80908ba0c9164... -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80908ba0c9164... -2025-09-02 17:26:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859164.5115871, 'pubkey_prefix': '31d80908ba0c9164c77e5f0128f5f5ea92e32ae1bfc6590b6851c775ecd25e89', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80908ba0c9164c77e5f0128f5f5ea92e32ae1bfc6590b6851c775ecd25e89'} -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980503fb7e5f23... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980503fb7e5f23... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980503fb7e5f23... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859194.2852721, 'pubkey_prefix': 'ed980503fb7e5f2323c261eabcdbf876db20e2b55f8e26c7567b5b98c987ed86', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980503fb7e5f2323c261eabcdbf876db20e2b55f8e26c7567b5b98c987ed860cdd2ef84d3fd80292a1b299a67e70223db389e7895d52f1866544d4cb8a5711abe12302d352007411ea8a'} -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504fb7e5f01... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504fb7e5f01... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504fb7e5f01... -2025-09-02 17:26:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859194.7278929, 'pubkey_prefix': '33d80504fb7e5f012323c261eabcdbf876db20e2b55f8e26c7567b5b98c987ed', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504fb7e5f012323c261eabcdbf876db20e2b55f8e26c7567b5b98c987ed860cdd2ef84d3fd80292a1b299a67e70223db389e7895d52f1866544d4cb8a5711abe12302d352007411ea8a'} -2025-09-02 17:26:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811050c64c77e... -2025-09-02 17:26:36 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811050c64c77e... -2025-09-02 17:26:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811050c64c77e... -2025-09-02 17:26:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859196.506971, 'pubkey_prefix': 'ef9811050c64c77e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af60', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811050c64c77e5f6de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e41bb45663f9da22abdeff7eec7f1047541f0c758c9f26946fbbefb4ca0c41034a7e5af607d5581aafa05a37a002cd7ce284c25d4c605626782c0e3328ad76684ab91700a92000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-02 17:26:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811060c64c77e... -2025-09-02 17:26:38 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811060c64c77e... -2025-09-02 17:26:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811060c64c77e... -2025-09-02 17:26:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859198.0150871, 'pubkey_prefix': '33d811060c64c77e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811060c64c77e5f016de99c2cbb9d2d8dac2eee5cc1d9fe093e233ce775af600466b002b12daacf6e41bb45663f9da22abdeff7eec7f1047541f0c758c9f26946fbbefb4ca0c41034a7e5af607d5581aafa05a37a002cd7ce284c25d4c605626782c0e3328ad76684ab91700a92000000000000000042656c6c7370726f7574205265706561746572'} -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971503027e5f56... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971503027e5f56... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971503027e5f56... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859220.0422862, 'pubkey_prefix': 'e9971503027e5f568db846999a181341c7076b6be31c38bec238e86ad61e7b95', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971503027e5f568db846999a181341c7076b6be31c38bec238e86ad61e7b951194c5e7167c8448b799'} -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504027e5f01... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504027e5f01... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504027e5f01... -2025-09-02 17:27:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859220.248229, 'pubkey_prefix': '2fd81504027e5f01568db846999a181341c7076b6be31c38bec238e86ad61e7b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504027e5f01568db846999a181341c7076b6be31c38bec238e86ad61e7b951194c5e7167c8448b799'} -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970906aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970906aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970906aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859262.166757, 'pubkey_prefix': 'eb970906aeb864c77e5f28f5491e25db66f06d1313fe880845a310d4666c3be9', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970906aeb864c77e5f28f5491e25db66f06d1313fe880845a310d4666c3be9df4ab6d85cbede0f4e4e10723b3bf4a6a1b72d677fb5970b7b00ad847986'} -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80907aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80907aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80907aeb864c7... -2025-09-02 17:27:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859262.668145, 'pubkey_prefix': '30d80907aeb864c77e5f0128f5491e25db66f06d1313fe880845a310d4666c3b', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80907aeb864c77e5f0128f5491e25db66f06d1313fe880845a310d4666c3be9df4ab6d85cbede0f4e4e10723b3bf4a6a1b72d677fb5970b7b00ad847986'} -2025-09-02 17:27:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9809061d9164c7... -2025-09-02 17:27:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9809061d9164c7... -2025-09-02 17:27:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9809061d9164c7... -2025-09-02 17:27:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859268.829213, 'pubkey_prefix': 'ed9809061d9164c77e5f28f5efef507615d7a0b0d6d2b9982f6a20694a7d7fc0', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9809061d9164c77e5f28f5efef507615d7a0b0d6d2b9982f6a20694a7d7fc010ef1ebaa1095ac8fded8915c7de2d0aa309cca33ed3b59312bd1d80fdec'} -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d809071d9164c7... -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d809071d9164c7... -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d809071d9164c7... -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859269.0898392, 'pubkey_prefix': '30d809071d9164c77e5f0128f5efef507615d7a0b0d6d2b9982f6a20694a7d7f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d809071d9164c77e5f0128f5efef507615d7a0b0d6d2b9982f6a20694a7d7fc010ef1ebaa1095ac8fded8915c7de2d0aa309cca33ed3b59312bd1d80fdec'} -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Converted to 28 bytes: ec97210495647e5f... -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Has transport codes: 97210495 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8210595647e5f... -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Has transport codes: d8210595 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:27:49 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:27:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9709046d647e5f... -2025-09-02 17:27:58 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9709046d647e5f... -2025-09-02 17:27:58 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9709046d647e5f... -2025-09-02 17:27:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859278.971052, 'pubkey_prefix': 'eb9709046d647e5f28f5193780f08cc38689f96c3819098f2bbd87303be9df4a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9709046d647e5f28f5193780f08cc38689f96c3819098f2bbd87303be9df4ab6d85cbede0f4e4e10723b3b038e895b39dd9f5bb7337433af369810'} -2025-09-02 17:27:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d809056d647e5f... -2025-09-02 17:27:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d809056d647e5f... -2025-09-02 17:27:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d809056d647e5f... -2025-09-02 17:27:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859279.591825, 'pubkey_prefix': '30d809056d647e5f0128f5193780f08cc38689f96c3819098f2bbd87303be9df', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d809056d647e5f0128f5193780f08cc38689f96c3819098f2bbd87303be9df4ab6d85cbede0f4e4e10723b3b038e895b39dd9f5bb7337433af369810'} -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Converted to 31 bytes: e99721071d64c7c4... -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Not enough data: need 153, have 31 -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d821081d64c7c4... -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d821081d64c7c4... -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d821081d64c7c4... -2025-09-02 17:28:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859281.612022, 'pubkey_prefix': '31d821081d64c7c47e1d5f01f5287c7b7ebc9d04da4b3b86cc4895f090817bd6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d821081d64c7c47e1d5f01f5287c7b7ebc9d04da4b3b86cc4895f090817bd6'} -2025-09-02 17:28:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971105c4b12486... -2025-09-02 17:28:09 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971105c4b12486... -2025-09-02 17:28:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971105c4b12486... -2025-09-02 17:28:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859289.6844091, 'pubkey_prefix': 'e9971105c4b124865f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971105c4b124865f839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a371715918bb768c894061b84a869f85b9ff025a52439f8980bafcce320ca1b0d9e308abdc77e5c4878cbd367c18694ba3355467f07439482a8c5ae08b00a571d30a7593fa4cb0892b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 17:28:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81106c4b12486... -2025-09-02 17:28:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81106c4b12486... -2025-09-02 17:28:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81106c4b12486... -2025-09-02 17:28:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859291.192957, 'pubkey_prefix': '32d81106c4b124865f01839ff8a86c98801d253f1c218606d1a2ae72e221d446', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81106c4b124865f01839ff8a86c98801d253f1c218606d1a2ae72e221d446d0dd4be50dae1a371715918bb768c894061b84a869f85b9ff025a52439f8980bafcce320ca1b0d9e308abdc77e5c4878cbd367c18694ba3355467f07439482a8c5ae08b00a571d30a7593fa4cb0892b060d8021628b5f8f09f8cb6efb88f205065707065722048696c6c'} -2025-09-02 17:28:18 - MeshCoreBot - DEBUG - Converted to 29 bytes: ec9809050c64c77e... -2025-09-02 17:28:18 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:28:18 - MeshCoreBot - DEBUG - Has transport codes: 9809050c -2025-09-02 17:28:18 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:28:18 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:28:19 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2ed809060c64c77e... -2025-09-02 17:28:19 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 17:28:19 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:28:19 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f2323... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f2323... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f2323... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859305.265142, 'pubkey_prefix': 'ec9705027e5f23235f7dc202b41bcf7d4b86c3cd251a8edbf6ca9d8b7cf22a14', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f23235f7dc202b41bcf7d4b86c3cd251a8edbf6ca9d8b7cf22a14e4b8cfbd62969a8c798056aa123aef717fd88bed88f5c6f9f9d7ee9ba7f89168563ad43e49c935035989'} -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:28:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859305.9880168, 'pubkey_prefix': '31d805037e5f0123235f7dc202b41bcf7d4b86c3cd251a8edbf6ca9d8b7cf22a', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123235f7dc202b41bcf7d4b86c3cd251a8edbf6ca9d8b7cf22a14e4b8cfbd62969a8c798056aa123aef717fd88bed88f5c6f9f9d7ee9ba7f89168563ad43e49c935035989'} -2025-09-02 17:28:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee98110410c77e5f... -2025-09-02 17:28:34 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee98110410c77e5f... -2025-09-02 17:28:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee98110410c77e5f... -2025-09-02 17:28:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859314.2612932, 'pubkey_prefix': 'ee98110410c77e5f2d63c3ebf801fc430495f744c164ba59801061f59fc5ad5f', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee98110410c77e5f2d63c3ebf801fc430495f744c164ba59801061f59fc5ad5fce1c4e6b9fc47f11f19344665ac3447322b75593107fa93321771d76c8106cb502a040fa87d353fe9108d7faa3ea2b3a6f424710c52147738d1b8c1eb3e2b2e479b4194c0583b9679752c10192000000000000000052414b34363331205265706561746572'} -2025-09-02 17:28:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110510c77e5f... -2025-09-02 17:28:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110510c77e5f... -2025-09-02 17:28:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110510c77e5f... -2025-09-02 17:28:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859315.593128, 'pubkey_prefix': '2fd8110510c77e5f012d63c3ebf801fc430495f744c164ba59801061f59fc5ad', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110510c77e5f012d63c3ebf801fc430495f744c164ba59801061f59fc5ad5fce1c4e6b9fc47f11f19344665ac3447322b75593107fa93321771d76c8106cb502a040fa87d353fe9108d7faa3ea2b3a6f424710c52147738d1b8c1eb3e2b2e479b4194c0583b9679752c10192000000000000000052414b34363331205265706561746572'} -2025-09-02 17:30:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103c77e5f45... -2025-09-02 17:30:20 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103c77e5f45... -2025-09-02 17:30:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103c77e5f45... -2025-09-02 17:30:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859420.3420238, 'pubkey_prefix': 'ed971103c77e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103c77e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892c3985166a163df9764321cfd4402bc26bc2196d75a237efbcef7e636823b7c71e736bee5ae153ef6721caaa84dca851817ce8f956a2840595cbb8e3a1accc0fa7f37200b92cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 17:30:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104c77e5f01... -2025-09-02 17:30:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104c77e5f01... -2025-09-02 17:30:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104c77e5f01... -2025-09-02 17:30:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859421.071311, 'pubkey_prefix': '32d81104c77e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104c77e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892c3985166a163df9764321cfd4402bc26bc2196d75a237efbcef7e636823b7c71e736bee5ae153ef6721caaa84dca851817ce8f956a2840595cbb8e3a1accc0fa7f37200b92cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 17:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9812005fbfb6c8... -2025-09-02 17:30:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9812005fbfb6c8... -2025-09-02 17:30:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9812005fbfb6c8... -2025-09-02 17:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859455.4990232, 'pubkey_prefix': 'ef9812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3478cb76800ac5b8bdf482210f5687abff4401de9eaa9da3840706ca9dd22e13455b849c4ab06a22e1102c7e1a84c14452f7f628c5b82ca9a1ddad5c2c23c82c8381f0b0d927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 17:31:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971d076db89564... -2025-09-02 17:31:41 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971d076db89564... -2025-09-02 17:31:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971d076db89564... -2025-09-02 17:31:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859501.3119092, 'pubkey_prefix': 'eb971d076db89564c77e5f42f52143ff8f6de753c101a58facb8742a8a1ca18f', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971d076db89564c77e5f42f52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d265069206cb240afe3c9f96ba7020c2fb61c916'} -2025-09-02 17:31:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81d086db89564... -2025-09-02 17:31:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81d086db89564... -2025-09-02 17:31:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81d086db89564... -2025-09-02 17:31:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859502.176651, 'pubkey_prefix': '32d81d086db89564c77e5f0142f52143ff8f6de753c101a58facb8742a8a1ca1', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81d086db89564c77e5f0142f52143ff8f6de753c101a58facb8742a8a1ca18f9aec9b8989359c2ab091d265069206cb240afe3c9f96ba7020c2fb61c916'} -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150449cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150449cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150449cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859567.37781, 'pubkey_prefix': 'ec97150449cd7e5fd5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cbe7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150449cd7e5fd5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756859563, 'text': 'Muesli Client: Test'} -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 17:32:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756859567.37781, 'pubkey_prefix': 'ec97150449cd7e5fd5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cbe7', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150449cd7e5fd5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Found raw packet data: ec97150449cd7e5fd5690ce60c420d25... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Converted to 43 bytes: ec97150449cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Has transport codes: 97150449 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 17:32:47 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 17:32:47 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 17:32:47 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 4 hops | SNR: -5.0 dB | RSSI: -105 dBm | Routed (4 hops) | Received at: 17:32:43 -2025-09-02 17:32:47 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150549cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150549cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150549cd7e5f... -2025-09-02 17:32:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859567.583487, 'pubkey_prefix': '31d7150549cd7e5f01d5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cb', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150549cd7e5f01d5690ce60c420d25ba9676f75f6c5340fc7db1a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 17:32:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d52138... -2025-09-02 17:32:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d52138... -2025-09-02 17:32:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d52138... -2025-09-02 17:32:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859570.207857, 'pubkey_prefix': '31d8150101d521384aba02d8519ad08525b0c96419f5bcf2a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d521384aba02d8519ad08525b0c96419f5bcf2a1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240a47fe45912dc9eb2a73f103ff4c1d70b721b3ec7edbb208810e30c1f37c05e93cb9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f67c0680cad826783c8193837ad60fd5e3d'} -2025-09-02 17:32:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd521... -2025-09-02 17:32:51 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd521... -2025-09-02 17:32:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd521... -2025-09-02 17:32:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859571.8987331, 'pubkey_prefix': 'ee981502015fd521384aba02d8519ad08525b0c96419f5bcf2a1c88e7f2b4861', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd521384aba02d8519ad08525b0c96419f5bcf2a1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240a47fe45912dc9eb2a73f103ff4c1d70b721b3ec7edbb208810e30c1f37c05e93cb9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f67c0680cad826783c8193837ad60fd5e3d'} -2025-09-02 17:33:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811031f7e5fe2... -2025-09-02 17:33:16 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811031f7e5fe2... -2025-09-02 17:33:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811031f7e5fe2... -2025-09-02 17:33:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859596.225142, 'pubkey_prefix': 'ef9811031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811031f7e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98c78cb768dc33d1f62b39c10b4e9a24bb876fe9e02a18dbe1de7c2a20e5382910655f101669279dfa101e190cacb7e1dcb433ade945f8359d3fe619efd5e34ff343f82a0292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 17:33:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d811041f7e5f01... -2025-09-02 17:33:17 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d811041f7e5f01... -2025-09-02 17:33:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d811041f7e5f01... -2025-09-02 17:33:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859597.503047, 'pubkey_prefix': '33d811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d811041f7e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98c78cb768dc33d1f62b39c10b4e9a24bb876fe9e02a18dbe1de7c2a20e5382910655f101669279dfa101e190cacb7e1dcb433ade945f8359d3fe619efd5e34ff343f82a0292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 17:33:28 - MeshCoreBot - DEBUG - Converted to 27 bytes: f098090349cd5f61... -2025-09-02 17:33:28 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 17:33:28 - MeshCoreBot - DEBUG - Has transport codes: 98090349 -2025-09-02 17:33:28 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:33:28 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 17:33:29 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d8090449cd5f01... -2025-09-02 17:33:29 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:33:29 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:33:29 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Converted to 28 bytes: ef99090449cd7e5f... -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Has transport codes: 99090449 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090549cd7e5f... -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:33:32 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:33:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f54c5... -2025-09-02 17:33:41 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f54c5... -2025-09-02 17:33:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f54c5... -2025-09-02 17:33:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859621.999619, 'pubkey_prefix': 'ef9805027e5f54c50db8fdbc66214a4f7f20b202bbd0ea03de00a6b6910d43a2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f54c50db8fdbc66214a4f7f20b202bbd0ea03de00a6b6910d43a289232eca316afffd9018063f413c24702be56eab60d91657e4b925327ae09d3db1b3f394ffa1fc388d7e'} -2025-09-02 17:33:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d705037e5f0154... -2025-09-02 17:33:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d705037e5f0154... -2025-09-02 17:33:42 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d705037e5f0154... -2025-09-02 17:33:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859622.581289, 'pubkey_prefix': '33d705037e5f0154c50db8fdbc66214a4f7f20b202bbd0ea03de00a6b6910d43', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d705037e5f0154c50db8fdbc66214a4f7f20b202bbd0ea03de00a6b6910d43a289232eca316afffd9018063f413c24702be56eab60d91657e4b925327ae09d3db1b3f394ffa1fc388d7e'} -2025-09-02 17:33:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 17:33:47 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 17:33:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 17:33:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859627.5006652, 'pubkey_prefix': 'ef9805027e5f23236f960c0e9619fa745febbf1c0213810655b470118cc70932', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23236f960c0e9619fa745febbf1c0213810655b470118cc7093211e7c56b8b2b61c8166e38d1eb695d163a00e314d5084b2445218790cfc81366ab0b9b886d9488fc783b'} -2025-09-02 17:33:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:33:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:33:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:33:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859628.2237499, 'pubkey_prefix': '31d805037e5f0123236f960c0e9619fa745febbf1c0213810655b470118cc709', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123236f960c0e9619fa745febbf1c0213810655b470118cc7093211e7c56b8b2b61c8166e38d1eb695d163a00e314d5084b2445218790cfc81366ab0b9b886d9488fc783b'} -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805015f857e75... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805015f857e75... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805015f857e75... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859635.214699, 'pubkey_prefix': 'ee9805015f857e753f40c5117f619f1ed349b8a9c3514840167eb8503cbd26be', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805015f857e753f40c5117f619f1ed349b8a9c3514840167eb8503cbd26be4365f3290ab9c90701f9511bfa84ecf3566e621749239293fb83048d8c1b84033838d6ca92ee5adcae'} -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01857e... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01857e... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01857e... -2025-09-02 17:33:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859635.655603, 'pubkey_prefix': '30d805025f01857e753f40c5117f619f1ed349b8a9c3514840167eb8503cbd26', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01857e753f40c5117f619f1ed349b8a9c3514840167eb8503cbd26be4365f3290ab9c90701f9511bfa84ecf3566e621749239293fb83048d8c1b84033838d6ca92ee5adcae'} -2025-09-02 17:34:14 - MeshCoreBot - DEBUG - Converted to 29 bytes: e99709059564c77e... -2025-09-02 17:34:14 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:34:14 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:34:14 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 17:34:15 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d809069564c77e... -2025-09-02 17:34:15 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:34:15 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:34:15 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 17:34:16 - MeshCoreBot - DEBUG - Converted to 31 bytes: ea9709079564c794... -2025-09-02 17:34:16 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:34:16 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:34:16 - MeshCoreBot - DEBUG - Not enough data: need 153, have 31 -2025-09-02 17:34:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d809089564c794... -2025-09-02 17:34:17 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d809089564c794... -2025-09-02 17:34:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d809089564c794... -2025-09-02 17:34:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859657.1821508, 'pubkey_prefix': '32d809089564c794d0385f010c2852e39020f3effddbb3351ac33badcb5a2f34', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d809089564c794d0385f010c2852e39020f3effddbb3351ac33badcb5a2f34'} -2025-09-02 17:34:21 - MeshCoreBot - DEBUG - Converted to 29 bytes: ec970905b81d647e... -2025-09-02 17:34:21 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:34:21 - MeshCoreBot - DEBUG - Has transport codes: 970905b8 -2025-09-02 17:34:21 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 17:34:21 - MeshCoreBot - DEBUG - Not enough data: need 35, have 29 -2025-09-02 17:34:22 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d80906b81d647e... -2025-09-02 17:34:22 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 17:34:22 - MeshCoreBot - DEBUG - Has transport codes: d80906b8 -2025-09-02 17:34:22 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 17:34:22 - MeshCoreBot - DEBUG - Not enough data: need 35, have 30 -2025-09-02 17:34:27 - MeshCoreBot - DEBUG - Converted to 29 bytes: ec9709059164c780... -2025-09-02 17:34:27 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:34:27 - MeshCoreBot - DEBUG - Has transport codes: 97090591 -2025-09-02 17:34:27 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:34:27 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:34:28 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d809069164c780... -2025-09-02 17:34:28 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 17:34:28 - MeshCoreBot - DEBUG - Has transport codes: d8090691 -2025-09-02 17:34:28 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:34:28 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 17:34:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 17:34:54 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 17:34:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 17:34:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859694.5785868, 'pubkey_prefix': 'ed9805027e5f23235b426d8ac212fc2c33b59b7816c41ca9fb8f3e397952d432', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f23235b426d8ac212fc2c33b59b7816c41ca9fb8f3e397952d432b9c0426fe0fd9da5b45b6c63fda75fdd4d46a424eaa9b19024e5772a4a9e4cf895dba4f368c43bb85824'} -2025-09-02 17:34:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 17:34:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 17:34:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 17:34:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859695.5836601, 'pubkey_prefix': '32d805037e5f0123235b426d8ac212fc2c33b59b7816c41ca9fb8f3e397952d4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0123235b426d8ac212fc2c33b59b7816c41ca9fb8f3e397952d432b9c0426fe0fd9da5b45b6c63fda75fdd4d46a424eaa9b19024e5772a4a9e4cf895dba4f368c43bb85824'} -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Converted to 29 bytes: eb970905aa5149cd... -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Has transport codes: 970905aa -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Path length: 81 -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Not enough data: need 87, have 29 -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Converted to 30 bytes: 31d80906aa5149cd... -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:35:00 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Converted to 27 bytes: ec98210349cd5f61... -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Has transport codes: 98210349 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d8210449cd5f01... -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Has transport codes: d8210449 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 17:35:04 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859737.352691, 'pubkey_prefix': 'eb9705027e5f2323073fa24e34c523f1cee5808a7091e99e71b9f89a52ef3db4', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323073fa24e34c523f1cee5808a7091e99e71b9f89a52ef3db4fc8f7e5e51c33fbfc7fe4069cfef17acb6fd8c0a467e25ed602194b86fc529fad495ae0b6756bf8bdad8'} -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 17:35:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859737.9351292, 'pubkey_prefix': '32d805037e5f012323073fa24e34c523f1cee5808a7091e99e71b9f89a52ef3d', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323073fa24e34c523f1cee5808a7091e99e71b9f89a52ef3db4fc8f7e5e51c33fbfc7fe4069cfef17acb6fd8c0a467e25ed602194b86fc529fad495ae0b6756bf8bdad8'} -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99905037e865f23... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99905037e865f23... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey e99905037e865f23... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859783.180361, 'pubkey_prefix': 'e99905037e865f2323896e3e95730cab2b662d1ad32c8a4859bd0afb8666662b', 'snr': -5.75, 'rssi': -103, 'raw_hex': 'e99905037e865f2323896e3e95730cab2b662d1ad32c8a4859bd0afb8666662b540adddc199e21396902e8e6b5753621d6789a3d237537068878702a92bb088006396178048f1aa142ace9'} -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805047e865f01... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805047e865f01... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805047e865f01... -2025-09-02 17:36:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859783.617739, 'pubkey_prefix': '31d805047e865f012323896e3e95730cab2b662d1ad32c8a4859bd0afb866666', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805047e865f012323896e3e95730cab2b662d1ad32c8a4859bd0afb8666662b540adddc199e21396902e8e6b5753621d6789a3d237537068878702a92bb088006396178048f1aa142ace9'} -2025-09-02 17:36:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980502245f8575... -2025-09-02 17:36:36 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980502245f8575... -2025-09-02 17:36:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980502245f8575... -2025-09-02 17:36:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859796.349385, 'pubkey_prefix': 'ed980502245f85752414bde3a3c1d81da114e712c68a1c8202081b15cacd4d1f', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980502245f85752414bde3a3c1d81da114e712c68a1c8202081b15cacd4d1fcd1635f648016b2cbc9979a26d6f4c95caa25bcf2b5aeed701c5df1485217d9e6e347be32185c6150f77'} -2025-09-02 17:36:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80503245f0185... -2025-09-02 17:36:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80503245f0185... -2025-09-02 17:36:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80503245f0185... -2025-09-02 17:36:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859797.352145, 'pubkey_prefix': '30d80503245f0185752414bde3a3c1d81da114e712c68a1c8202081b15cacd4d', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80503245f0185752414bde3a3c1d81da114e712c68a1c8202081b15cacd4d1fcd1635f648016b2cbc9979a26d6f4c95caa25bcf2b5aeed701c5df1485217d9e6e347be32185c6150f77'} -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f547ed4... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f547ed4... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f547ed4... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859817.1590452, 'pubkey_prefix': 'eb9705015f547ed4517ae0e6c589ac7303e5a39dd2a551217836d4b825e2061d', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f547ed4517ae0e6c589ac7303e5a39dd2a551217836d4b825e2061d7585c74e08a08367c721c699c3a28fe757e82a5f2fd37eb1dad3ffb136cc599ef070f2d1f1db727992'} -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805025f01547e... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805025f01547e... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805025f01547e... -2025-09-02 17:36:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859817.740575, 'pubkey_prefix': '30d805025f01547ed4517ae0e6c589ac7303e5a39dd2a551217836d4b825e206', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805025f01547ed4517ae0e6c589ac7303e5a39dd2a551217836d4b825e2061d7585c74e08a08367c721c699c3a28fe757e82a5f2fd37eb1dad3ffb136cc599ef070f2d1f1db727992'} -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811027e5fc79f... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811027e5fc79f... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811027e5fc79f... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859900.0453482, 'pubkey_prefix': 'ed9811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442fa8db76823c71f8c6374480f2231b44feae637b57ad73edef0ec52171da68c863818eb27f5479e55c28aa3593475a1982a97273b2ee007d669e0c4f578bcd41bd4666c0292dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01c7... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01c7... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01c7... -2025-09-02 17:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859900.645797, 'pubkey_prefix': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e56442fa8db76823c71f8c6374480f2231b44feae637b57ad73edef0ec52171da68c863818eb27f5479e55c28aa3593475a1982a97273b2ee007d669e0c4f578bcd41bd4666c0292dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 17:38:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981104e61f385f... -2025-09-02 17:38:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981104e61f385f... -2025-09-02 17:38:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981104e61f385f... -2025-09-02 17:38:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859928.345721, 'pubkey_prefix': 'ed981104e61f385fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf2666', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981104e61f385fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b128eb76891338df379e20565499a9d3fb8a2f87d10089d6c3224d023e6aa8b29c38c526184d4c7a678f1e69c1080b6b3db3f8d6e007a248747c600290f91a50e8b6c1f009276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 17:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105e61f385f... -2025-09-02 17:38:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105e61f385f... -2025-09-02 17:38:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105e61f385f... -2025-09-02 17:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859929.1689029, 'pubkey_prefix': '30d81105e61f385f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105e61f385f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b128eb76891338df379e20565499a9d3fb8a2f87d10089d6c3224d023e6aa8b29c38c526184d4c7a678f1e69c1080b6b3db3f8d6e007a248747c600290f91a50e8b6c1f009276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 17:39:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811038d1d5f2c... -2025-09-02 17:39:06 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811038d1d5f2c... -2025-09-02 17:39:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811038d1d5f2c... -2025-09-02 17:39:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859946.72029, 'pubkey_prefix': 'ed9811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3248eb76886586ce0675d70ebbb8a5d91d2d04808c45e5680e5afe2ab03ca15da6307361fc783481dbfc00be2a007adde315242b22f02def5dced4e0759676b6712365a03814c54204d6f62696c65'} -2025-09-02 17:39:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811048d1d5f01... -2025-09-02 17:39:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811048d1d5f01... -2025-09-02 17:39:07 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811048d1d5f01... -2025-09-02 17:39:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859947.436068, 'pubkey_prefix': '31d811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e3248eb76886586ce0675d70ebbb8a5d91d2d04808c45e5680e5afe2ab03ca15da6307361fc783481dbfc00be2a007adde315242b22f02def5dced4e0759676b6712365a03814c54204d6f62696c65'} -2025-09-02 17:39:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981105bb95647e... -2025-09-02 17:39:29 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981105bb95647e... -2025-09-02 17:39:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981105bb95647e... -2025-09-02 17:39:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859969.171208, 'pubkey_prefix': 'ee981105bb95647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981105bb95647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9358eb76856764c7c86b101e6e838a793e7269a08e48ed9c03119e2dd59806be3fb0d971c984509b8d8a6bf098b767c7fbf5da4dd5b82d36156b49b8b91c0657bee432f0b81f09faba5'} -2025-09-02 17:39:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81106bb95647e... -2025-09-02 17:39:30 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81106bb95647e... -2025-09-02 17:39:30 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81106bb95647e... -2025-09-02 17:39:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756859970.66239, 'pubkey_prefix': '33d81106bb95647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81106bb95647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9358eb76856764c7c86b101e6e838a793e7269a08e48ed9c03119e2dd59806be3fb0d971c984509b8d8a6bf098b767c7fbf5da4dd5b82d36156b49b8b91c0657bee432f0b81f09faba5'} -2025-09-02 17:40:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103647e5f28... -2025-09-02 17:40:26 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103647e5f28... -2025-09-02 17:40:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103647e5f28... -2025-09-02 17:40:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860026.4325671, 'pubkey_prefix': 'ee981103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9738eb768151dc8ee7cdc0cb93735d3c2903a7af0f61e487edebbd660d08adf64e3404113e76225c70de04bd6023cb974da950d8f4b3af4c9e141334a5ee717dbd4bc4f0181f09faba5'} -2025-09-02 17:40:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104647e5f01... -2025-09-02 17:40:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104647e5f01... -2025-09-02 17:40:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104647e5f01... -2025-09-02 17:40:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860027.917172, 'pubkey_prefix': '32d81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d35', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee9738eb768151dc8ee7cdc0cb93735d3c2903a7af0f61e487edebbd660d08adf64e3404113e76225c70de04bd6023cb974da950d8f4b3af4c9e141334a5ee717dbd4bc4f0181f09faba5'} -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981105d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981105d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981105d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860042.271181, 'pubkey_prefix': 'ed981105d01f38085fa100f2aeeffe151a38abb99b35582cc527f02826673076', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981105d01f38085fa100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c1788eb768132e5a89a3975e621372496613255dd6cc32800ddd7d001ca821add1c421e215aa22bb583b9cb199db7602bb763d936ae27c0a12e41347922acb6009b7d8fb07923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81106d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81106d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81106d01f3808... -2025-09-02 17:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860042.879082, 'pubkey_prefix': '30d81106d01f38085f01a100f2aeeffe151a38abb99b35582cc527f028266730', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81106d01f38085f01a100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c1788eb768132e5a89a3975e621372496613255dd6cc32800ddd7d001ca821add1c421e215aa22bb583b9cb199db7602bb763d936ae27c0a12e41347922acb6009b7d8fb07923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 17:40:52 - MeshCoreBot - DEBUG - Converted to 29 bytes: e997210564c74580... -2025-09-02 17:40:52 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:40:52 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:40:52 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 17:40:53 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d8210664c74580... -2025-09-02 17:40:53 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:40:53 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:40:53 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Converted to 27 bytes: ec970903647e5f0c... -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Has transport codes: 97090364 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d80904647e5f01... -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:41:18 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 17:41:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9b11021d5f08b8... -2025-09-02 17:41:20 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9b11021d5f08b8... -2025-09-02 17:41:20 - MeshCoreBot - DEBUG - Cached RSSI -101 for pubkey ee9b11021d5f08b8... -2025-09-02 17:41:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860080.130369, 'pubkey_prefix': 'ee9b11021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -4.5, 'rssi': -101, 'raw_hex': 'ee9b11021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1a98eb768574dded981bf0c27b6b081a1cbb1ea6b1bcb57010b38544967bf2064681f30f4ab3faff219f8138e6cdb4b61a934de732f79dfb55794d11637f136fa78f14306928689d90220e8b8f85041524b2d5250'} -2025-09-02 17:41:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811031d5f0108... -2025-09-02 17:41:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811031d5f0108... -2025-09-02 17:41:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811031d5f0108... -2025-09-02 17:41:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860081.093476, 'pubkey_prefix': '32d811031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1a98eb768574dded981bf0c27b6b081a1cbb1ea6b1bcb57010b38544967bf2064681f30f4ab3faff219f8138e6cdb4b61a934de732f79dfb55794d11637f136fa78f14306928689d90220e8b8f85041524b2d5250'} -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Converted to 29 bytes: eb9709059164c77e... -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Has transport codes: 97090591 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Converted to 30 bytes: 33d809069164c77e... -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Has transport codes: d8090691 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 17:41:24 - MeshCoreBot - DEBUG - Not enough data: need 106, have 30 -2025-09-02 17:41:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 17:41:38 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 17:41:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 17:41:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860098.843776, 'pubkey_prefix': 'ef9805027e5f2323c35c4b28d0024ee642046b87fb6378d9ffc5f68b39c945b5', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f2323c35c4b28d0024ee642046b87fb6378d9ffc5f68b39c945b55e3c8e38f62ad53bdae1c893adbaf4360d9295e52c51c10f181d935b73d56e19885c22a48a142e24d8e1'} -2025-09-02 17:41:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:41:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:41:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:41:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860099.7072582, 'pubkey_prefix': '31d805037e5f012323c35c4b28d0024ee642046b87fb6378d9ffc5f68b39c945', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323c35c4b28d0024ee642046b87fb6378d9ffc5f68b39c945b55e3c8e38f62ad53bdae1c893adbaf4360d9295e52c51c10f181d935b73d56e19885c22a48a142e24d8e1'} -2025-09-02 17:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:42:01 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:42:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860121.840835, 'pubkey_prefix': 'eb9705027e5f2323e243a9cb25019d28ca2f4f62d4e9f38426818aa049492459', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f2323e243a9cb25019d28ca2f4f62d4e9f38426818aa049492459d801ca84f942815f1cef2a12da25699c35a039fc48981c04c519acdcd1d2053ba24ad43257464f9d50c6'} -2025-09-02 17:42:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 17:42:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 17:42:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 17:42:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860122.7068858, 'pubkey_prefix': '32d805037e5f012323e243a9cb25019d28ca2f4f62d4e9f38426818aa0494924', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323e243a9cb25019d28ca2f4f62d4e9f38426818aa049492459d801ca84f942815f1cef2a12da25699c35a039fc48981c04c519acdcd1d2053ba24ad43257464f9d50c6'} -2025-09-02 17:42:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 17:42:32 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 17:42:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 17:42:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860152.287828, 'pubkey_prefix': 'ee9805027e5f2323b75ac5fedaea3431c3181245a33bce22c0f4689092305fe6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323b75ac5fedaea3431c3181245a33bce22c0f4689092305fe62aa3260e8f7b48482f85f4d032c55d59ec048ab389b48c773cff84b73ffffd01cdd129c32d10ee484f6f'} -2025-09-02 17:42:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:42:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:42:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:42:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860153.152663, 'pubkey_prefix': '31d805037e5f012323b75ac5fedaea3431c3181245a33bce22c0f4689092305f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323b75ac5fedaea3431c3181245a33bce22c0f4689092305fe62aa3260e8f7b48482f85f4d032c55d59ec048ab389b48c773cff84b73ffffd01cdd129c32d10ee484f6f'} -2025-09-02 17:43:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815050c64c77e... -2025-09-02 17:43:13 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815050c64c77e... -2025-09-02 17:43:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815050c64c77e... -2025-09-02 17:43:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860193.326619, 'pubkey_prefix': 'ef9815050c64c77e5f1612d5779f50ddc86e77ac1f0f08c38e053d2cfdcab8d9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815050c64c77e5f1612d5779f50ddc86e77ac1f0f08c38e053d2cfdcab8d920242de9d9e4fd395842ad9f8d9ae6ee710bd9d440b4f5ecdfd7afc2'} -2025-09-02 17:43:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815060c64c77e... -2025-09-02 17:43:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815060c64c77e... -2025-09-02 17:43:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815060c64c77e... -2025-09-02 17:43:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860194.1888, 'pubkey_prefix': '31d815060c64c77e5f011612d5779f50ddc86e77ac1f0f08c38e053d2cfdcab8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815060c64c77e5f011612d5779f50ddc86e77ac1f0f08c38e053d2cfdcab8d920242de9d9e4fd395842ad9f8d9ae6ee710bd9d440b4f5ecdfd7afc2'} -2025-09-02 17:43:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980505fb80d038... -2025-09-02 17:43:17 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980505fb80d038... -2025-09-02 17:43:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980505fb80d038... -2025-09-02 17:43:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860197.2501981, 'pubkey_prefix': 'f0980505fb80d0385f2323b2efe21e4f054b50297c17eec21326d098cde377fd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980505fb80d0385f2323b2efe21e4f054b50297c17eec21326d098cde377fd5566b5d67b9253b2e7ee142757cb438fc8ca37204eb2151e72e076d3c12c7421664825f09d068432805859fe2e'} -2025-09-02 17:43:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80506fb80d038... -2025-09-02 17:43:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80506fb80d038... -2025-09-02 17:43:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80506fb80d038... -2025-09-02 17:43:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860198.1455748, 'pubkey_prefix': '2fd80506fb80d0385f012323b2efe21e4f054b50297c17eec21326d098cde377', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80506fb80d0385f012323b2efe21e4f054b50297c17eec21326d098cde377fd5566b5d67b9253b2e7ee142757cb438fc8ca37204eb2151e72e076d3c12c7421664825f09d068432805859fe2e'} -2025-09-02 17:44:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981104584a7e5f... -2025-09-02 17:44:20 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981104584a7e5f... -2025-09-02 17:44:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981104584a7e5f... -2025-09-02 17:44:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860260.488278, 'pubkey_prefix': 'ed981104584a7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981104584a7e5f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba29a8fb7686540ec41d8ef79763fba476bd55090669b7c01b6f4733d88dcc5d5224673e54a8982a53adb4efbabede515f2d91b42c1abccb279734f2850248c8caa409aa507920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 17:44:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105584a7e5f... -2025-09-02 17:44:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105584a7e5f... -2025-09-02 17:44:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105584a7e5f... -2025-09-02 17:44:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860261.790656, 'pubkey_prefix': '31d81105584a7e5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105584a7e5f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba29a8fb7686540ec41d8ef79763fba476bd55090669b7c01b6f4733d88dcc5d5224673e54a8982a53adb4efbabede515f2d91b42c1abccb279734f2850248c8caa409aa507920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 17:44:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811027e5fb177... -2025-09-02 17:44:49 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811027e5fb177... -2025-09-02 17:44:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811027e5fb177... -2025-09-02 17:44:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860289.7310221, 'pubkey_prefix': 'ee9811027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be0', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898bc8fb76801384c7d19d1c7d534e68c751755417796919f462b48426e7f4222dcf7b7f5ecd83362e54dd204c8eeb35a2f9af68d7b22542f2d98bd8d1c6b339390d6287306922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 17:44:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f01b1... -2025-09-02 17:44:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f01b1... -2025-09-02 17:44:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f01b1... -2025-09-02 17:44:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860290.319495, 'pubkey_prefix': '31d811037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0b', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898bc8fb76801384c7d19d1c7d534e68c751755417796919f462b48426e7f4222dcf7b7f5ecd83362e54dd204c8eeb35a2f9af68d7b22542f2d98bd8d1c6b339390d6287306922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150494807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150494807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150494807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860305.5956428, 'pubkey_prefix': 'ec97150494807e5fd5e021a8f16fee0290c4acb8734007f3baee0daf824ba619', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150494807e5fd5e021a8f16fee0290c4acb8734007f3baee0daf824ba61989c9836a0cd3f5b4a21d73'} -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756860303, 'text': 'ripclap mobile: test'} -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Extracted sender from text: ripclap mobile -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 17:45:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from ripclap mobile: ripclap mobile: test -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756860305.5956428, 'pubkey_prefix': 'ec97150494807e5fd5e021a8f16fee0290c4acb8734007f3baee0daf824ba619', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150494807e5fd5e021a8f16fee0290c4acb8734007f3baee0daf824ba61989c9836a0cd3f5b4a21d73'} -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Found raw packet data: ec97150494807e5fd5e021a8f16fee02... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Converted to 43 bytes: ec97150494807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Has transport codes: 97150494 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Not enough data: need 134, have 43 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 17:45:05 - MeshCoreBot - INFO - Processing message: test -2025-09-02 17:45:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 17:45:05 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from ripclap mobile | Routed through 4 hops | SNR: -5.0 dB | RSSI: -105 dBm | Routed (4 hops) | Received at: 17:45:03 -2025-09-02 17:45:05 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150594807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150594807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150594807e5f... -2025-09-02 17:45:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860305.799979, 'pubkey_prefix': '31d8150594807e5f01d5e021a8f16fee0290c4acb8734007f3baee0daf824ba6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150594807e5f01d5e021a8f16fee0290c4acb8734007f3baee0daf824ba61989c9836a0cd3f5b4a21d73'} -2025-09-02 17:45:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d55c1d... -2025-09-02 17:45:07 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d55c1d... -2025-09-02 17:45:07 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d55c1d... -2025-09-02 17:45:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860307.32888, 'pubkey_prefix': '31d7150101d55c1d930ec673f1fdae44c5718ab3a569204aa1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d55c1d930ec673f1fdae44c5718ab3a569204aa1c88e7f2b4861b62a2a3b1680013404d2e9279d4e81b55b656926a89700f72c8c63b04323efb81a27d2c993d0fa80653a4752937f8e2e7cd3b44b74c0f1a8c83ad5a25623f5a09efd01bc09037526ae9a9dabf317d756a62df1e1782edb4a2b2ab80aacf39bb68ed57ede1238b0520e03cabf0148208d84bca19552f8b99c946aa9b484aa24d23949fb4ec9bce0fbce'} -2025-09-02 17:45:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9815015fd55c1d... -2025-09-02 17:45:10 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9815015fd55c1d... -2025-09-02 17:45:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9815015fd55c1d... -2025-09-02 17:45:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860310.5754938, 'pubkey_prefix': 'ee9815015fd55c1d930ec673f1fdae44c5718ab3a569204aa1c88e7f2b4861b6', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815015fd55c1d930ec673f1fdae44c5718ab3a569204aa1c88e7f2b4861b62a2a3b1680013404d2e9279d4e81b55b656926a89700f72c8c63b04323efb81a27d2c993d0fa80653a4752937f8e2e7cd3b44b74c0f1a8c83ad5a25623f5a09efd01bc09037526ae9a9dabf317d756a62df1e1782edb4a2b2ab80aacf39bb68ed57ede1238b0520e03cabf0148208d84bca19552f8b99c946aa9b484aa24d23949fb4ec9bce0fbce'} -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Converted to 26 bytes: ec970902155f4f46... -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Has transport codes: 97090215 -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756860443, 'text': 'Advert'} -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:47:36 - MeshCoreBot - INFO - Received DM from 460728508c17: Advert -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 17:47:36 - MeshCoreBot - DEBUG - DM path info: Routed through 2 hops -2025-09-02 17:47:36 - MeshCoreBot - INFO - Processing message: Advert -2025-09-02 17:47:36 - MeshCoreBot - INFO - User HOWL requested flood advert -2025-09-02 17:47:36 - MeshCoreBot - INFO - Flood advert sent successfully via DM command (no result returned) -2025-09-02 17:47:36 - MeshCoreBot - INFO - Sending DM to HOWL: Flood advert sent successfully! -2025-09-02 17:47:36 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 17:47:37 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d8210101464f37... -2025-09-02 17:47:37 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:47:37 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:47:37 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-02 17:47:39 - MeshCoreBot - DEBUG - Converted to 25 bytes: ed9721015f464f37... -2025-09-02 17:47:39 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 17:47:39 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:47:39 - MeshCoreBot - DEBUG - Not enough data: need 153, have 25 -2025-09-02 17:47:41 - MeshCoreBot - DEBUG - Converted to 24 bytes: ef9822004f46d019... -2025-09-02 17:47:41 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 17:47:41 - MeshCoreBot - DEBUG - Has transport codes: 9822004f -2025-09-02 17:47:41 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 17:47:41 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 17:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811027e5f38b1... -2025-09-02 17:48:11 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811027e5f38b1... -2025-09-02 17:48:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811027e5f38b1... -2025-09-02 17:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860491.864352, 'pubkey_prefix': 'f09811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8854490b76876024d2278a9ad266b51532f7b0b2f140c956593c3ae865db26a0c48d158da1746fd97969a8d05002f5e211df36292ef6cbd7b254a5ebd8e1631923de5396e06920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 17:48:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0138... -2025-09-02 17:48:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0138... -2025-09-02 17:48:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0138... -2025-09-02 17:48:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860492.4693272, 'pubkey_prefix': '31d811037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a8854490b76876024d2278a9ad266b51532f7b0b2f140c956593c3ae865db26a0c48d158da1746fd97969a8d05002f5e211df36292ef6cbd7b254a5ebd8e1631923de5396e06920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 17:48:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 17:48:33 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 17:48:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 17:48:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860513.1434538, 'pubkey_prefix': 'ed9805027e5f2323d3dbc7e653f2b021f317e1c9ee94bbcb3ba6df4e878cdd07', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323d3dbc7e653f2b021f317e1c9ee94bbcb3ba6df4e878cdd0768e4e9e8ffe17bfd6ad30767b1c84d4125cf06780f05f21eff259a05881eadd5e7d743c4250e89b26f6f'} -2025-09-02 17:48:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:48:34 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:48:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:48:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860514.007626, 'pubkey_prefix': '31d805037e5f012323d3dbc7e653f2b021f317e1c9ee94bbcb3ba6df4e878cdd', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323d3dbc7e653f2b021f317e1c9ee94bbcb3ba6df4e878cdd0768e4e9e8ffe17bfd6ad30767b1c84d4125cf06780f05f21eff259a05881eadd5e7d743c4250e89b26f6f'} -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860532.110623, 'pubkey_prefix': 'eb9705027e5f23237506280a09d5a546b391e3418099ba60366c4889335372ba', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f23237506280a09d5a546b391e3418099ba60366c4889335372ba810df0dee433e12c5ad444763988e53144b3c0736b3eee42fd8cd73e297da97823b0b5643c816da4b0d5'} -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:48:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860532.41085, 'pubkey_prefix': '31d805037e5f0123237506280a09d5a546b391e3418099ba60366c4889335372', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123237506280a09d5a546b391e3418099ba60366c4889335372ba810df0dee433e12c5ad444763988e53144b3c0736b3eee42fd8cd73e297da97823b0b5643c816da4b0d5'} -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f54c5... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f54c5... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f54c5... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860540.284271, 'pubkey_prefix': 'ed9705027e5f54c5cb620bbd287b9ddc2880dd0e347750dc35ede224cae7522d', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f54c5cb620bbd287b9ddc2880dd0e347750dc35ede224cae7522d0da82b3ffddbe8d4609eb4a779087b4dfac61ba702b8d46e1ac0428a46c8697e4499929da6f4d4b39688'} -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 17:49:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860540.72626, 'pubkey_prefix': '32d805037e5f0154c5cb620bbd287b9ddc2880dd0e347750dc35ede224cae752', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c5cb620bbd287b9ddc2880dd0e347750dc35ede224cae7522d0da82b3ffddbe8d4609eb4a779087b4dfac61ba702b8d46e1ac0428a46c8697e4499929da6f4d4b39688'} -2025-09-02 17:49:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981102245fc4a8... -2025-09-02 17:49:14 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981102245fc4a8... -2025-09-02 17:49:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981102245fc4a8... -2025-09-02 17:49:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860554.2635782, 'pubkey_prefix': 'ed981102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c328b90b7684e6949641131c06776f0512f0deb402243fe65fae58eac37a3d6c418b8008dfbdf1b94a68fafe499ed1578c7f16883f1ef81eab5993ed4723f1f217118ec4f08935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 17:49:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81103245f01c4... -2025-09-02 17:49:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81103245f01c4... -2025-09-02 17:49:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81103245f01c4... -2025-09-02 17:49:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860555.058004, 'pubkey_prefix': '31d81103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c328b90b7684e6949641131c06776f0512f0deb402243fe65fae58eac37a3d6c418b8008dfbdf1b94a68fafe499ed1578c7f16883f1ef81eab5993ed4723f1f217118ec4f08935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805015f857eff... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805015f857eff... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805015f857eff... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860556.1716201, 'pubkey_prefix': 'ee9805015f857eff7778ff8fc7830cf39becede1d4e382dacf4d2c499084bf6a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805015f857eff7778ff8fc7830cf39becede1d4e382dacf4d2c499084bf6ae4efe249a06b2a0030b2800e2a9f54f2471171075ddb3d52d6e1a5dba49117d09fb0598c3aa59a05a4'} -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d805025f01857e... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d805025f01857e... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d805025f01857e... -2025-09-02 17:49:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860556.473869, 'pubkey_prefix': '33d805025f01857eff7778ff8fc7830cf39becede1d4e382dacf4d2c499084bf', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d805025f01857eff7778ff8fc7830cf39becede1d4e382dacf4d2c499084bf6ae4efe249a06b2a0030b2800e2a9f54f2471171075ddb3d52d6e1a5dba49117d09fb0598c3aa59a05a4'} -2025-09-02 17:50:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705027e5f2323... -2025-09-02 17:50:24 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705027e5f2323... -2025-09-02 17:50:24 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705027e5f2323... -2025-09-02 17:50:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860624.002311, 'pubkey_prefix': 'e99705027e5f232349f792b9b6cf0dd98beb1ee9a095c0bfc4ff884e6edcea92', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705027e5f232349f792b9b6cf0dd98beb1ee9a095c0bfc4ff884e6edcea92c1ad03e611c831582098174ab34db3789eac1316beca3677b26e0904bf838c6e86e380c4e744c3b55069'} -2025-09-02 17:50:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:50:25 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:50:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:50:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860625.006173, 'pubkey_prefix': '31d805037e5f01232349f792b9b6cf0dd98beb1ee9a095c0bfc4ff884e6edcea', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232349f792b9b6cf0dd98beb1ee9a095c0bfc4ff884e6edcea92c1ad03e611c831582098174ab34db3789eac1316beca3677b26e0904bf838c6e86e380c4e744c3b55069'} -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811061d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811061d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811061d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860633.201375, 'pubkey_prefix': 'ed9811061d64c7a3cd5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811061d64c7a3cd5fae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8d190b7682f3324e9981f89c588800ad3b8ba45ea057ff1857c78e7eb1c96e0695222128ff0bd10d0d7990c36cbfc52b9fb3ed21b2153c0807505c7166b7a697cc2a01d00920000000000000000677265656e2070616e63616b655f'} -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811071d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811071d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811071d64c7a3... -2025-09-02 17:50:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860633.9937909, 'pubkey_prefix': '30d811071d64c7a3cd5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811071d64c7a3cd5f01ae37e956679e50730d8042b7b5bec5b7c0b12ca6e2c9e6d7133afd864796a7c8d190b7682f3324e9981f89c588800ad3b8ba45ea057ff1857c78e7eb1c96e0695222128ff0bd10d0d7990c36cbfc52b9fb3ed21b2153c0807505c7166b7a697cc2a01d00920000000000000000677265656e2070616e63616b655f'} -2025-09-02 17:50:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97090548f77e86... -2025-09-02 17:50:37 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97090548f77e86... -2025-09-02 17:50:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97090548f77e86... -2025-09-02 17:50:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860637.937649, 'pubkey_prefix': 'ed97090548f77e865f67b7aeb233bf7312351143862bb3cfe22b090b4834c5a1', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97090548f77e865f67b7aeb233bf7312351143862bb3cfe22b090b4834c5a1b5766c635b7e4ce05a61b4e6d3'} -2025-09-02 17:50:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8090648f77e86... -2025-09-02 17:50:38 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8090648f77e86... -2025-09-02 17:50:38 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8090648f77e86... -2025-09-02 17:50:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860638.6544929, 'pubkey_prefix': '30d8090648f77e865f0167b7aeb233bf7312351143862bb3cfe22b090b4834c5', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8090648f77e865f0167b7aeb233bf7312351143862bb3cfe22b090b4834c5a1b5766c635b7e4ce05a61b4e6d3'} -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7960903487e5f67... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7960903487e5f67... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7960903487e5f67... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860645.79172, 'pubkey_prefix': 'e7960903487e5f67b753722ed858ef09d64f1bf8c6037d0462208234c5a1b576', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7960903487e5f67b753722ed858ef09d64f1bf8c6037d0462208234c5a1b5766c635b7e4ce05a61b4e6d3'} -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80904487e5f01... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80904487e5f01... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80904487e5f01... -2025-09-02 17:50:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860645.9975019, 'pubkey_prefix': '2fd80904487e5f0167b753722ed858ef09d64f1bf8c6037d0462208234c5a1b5', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80904487e5f0167b753722ed858ef09d64f1bf8c6037d0462208234c5a1b5766c635b7e4ce05a61b4e6d3'} -2025-09-02 17:51:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110464c77e5f... -2025-09-02 17:51:05 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110464c77e5f... -2025-09-02 17:51:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110464c77e5f... -2025-09-02 17:51:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860665.47917, 'pubkey_prefix': 'ef98110464c77e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110464c77e5f427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed1801245661e8a79a87a8dbe043febda8610f6556f13558d8ec735d0810b264f055580311deb92d37efe0e64b4ba78465586404945d2711e64c614acb6c042378320eff60792000000000000000054455354494e475f'} -2025-09-02 17:51:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8110564c77e5f... -2025-09-02 17:51:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8110564c77e5f... -2025-09-02 17:51:06 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8110564c77e5f... -2025-09-02 17:51:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860666.223219, 'pubkey_prefix': '30d8110564c77e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8110564c77e5f01427b710bb7e30a9424f3c01fa20a8e295027b004006f36a0cb94e4ddb1b77ed1801245661e8a79a87a8dbe043febda8610f6556f13558d8ec735d0810b264f055580311deb92d37efe0e64b4ba78465586404945d2711e64c614acb6c042378320eff60792000000000000000054455354494e475f'} -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Converted to 27 bytes: e9970903487e5f67... -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d80904487e5f01... -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:51:15 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 17:51:19 - MeshCoreBot - DEBUG - Converted to 28 bytes: e997090448f77e5f... -2025-09-02 17:51:19 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:51:19 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:51:19 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:51:20 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d8090548f77e5f... -2025-09-02 17:51:20 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 17:51:20 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:51:20 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec970504e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec970504e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec970504e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860704.1872299, 'pubkey_prefix': 'ec970504e91f385f85757aedc814fa96ca6524a9ab77e6b6086954cf1c7465f6', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec970504e91f385f85757aedc814fa96ca6524a9ab77e6b6086954cf1c7465f6b714494314392d02cc00232cda16bd10b688fb8820fc1cd32fbdb5577b396e26cde92049feb990d4ab47e1e8'} -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80505e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80505e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80505e91f385f... -2025-09-02 17:51:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860704.487947, 'pubkey_prefix': '2fd80505e91f385f0185757aedc814fa96ca6524a9ab77e6b6086954cf1c7465', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80505e91f385f0185757aedc814fa96ca6524a9ab77e6b6086954cf1c7465f6b714494314392d02cc00232cda16bd10b688fb8820fc1cd32fbdb5577b396e26cde92049feb990d4ab47e1e8'} -2025-09-02 17:52:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 17:52:04 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 17:52:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 17:52:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860724.6454139, 'pubkey_prefix': 'ea9705027e5f2323716b1b5d03d4d497e0bfd7c0da9b8795d43c35adacb60e90', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323716b1b5d03d4d497e0bfd7c0da9b8795d43c35adacb60e902cd79f1cdb4e7711cdf834b8d8853165f708c7fdd126077076ebf36a0aff970bdb372dfefd2ebc37a24c'} -2025-09-02 17:52:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:52:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:52:05 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:52:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860725.087877, 'pubkey_prefix': '31d805037e5f012323716b1b5d03d4d497e0bfd7c0da9b8795d43c35adacb60e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f012323716b1b5d03d4d497e0bfd7c0da9b8795d43c35adacb60e902cd79f1cdb4e7711cdf834b8d8853165f708c7fdd126077076ebf36a0aff970bdb372dfefd2ebc37a24c'} -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89705015f547e2c... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89705015f547e2c... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e89705015f547e2c... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860736.114592, 'pubkey_prefix': 'e89705015f547e2c25a17952129f16140066b70fb92b85315fc68e18e8c8d9a5', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e89705015f547e2c25a17952129f16140066b70fb92b85315fc68e18e8c8d9a5241818e8284bc9cc9e162cb74973cf584fd08f703d1a6ca9d3ff399c36c31054ff0e611b573edee56c'} -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 17:52:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860736.414896, 'pubkey_prefix': '2fd805025f01547e2c25a17952129f16140066b70fb92b85315fc68e18e8c8d9', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e2c25a17952129f16140066b70fb92b85315fc68e18e8c8d9a5241818e8284bc9cc9e162cb74973cf584fd08f703d1a6ca9d3ff399c36c31054ff0e611b573edee56c'} -2025-09-02 17:52:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09c1104d01f7e5f... -2025-09-02 17:52:41 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09c1104d01f7e5f... -2025-09-02 17:52:41 - MeshCoreBot - DEBUG - Cached RSSI -100 for pubkey f09c1104d01f7e5f... -2025-09-02 17:52:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860761.649178, 'pubkey_prefix': 'f09c1104d01f7e5f9231660ddd2737d070da49e804c34468a97cc42624cf20d4', 'snr': -4.0, 'rssi': -100, 'raw_hex': 'f09c1104d01f7e5f9231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a64f91b76855e23eceacb942e14878886060c546a9dec59c0e6a23c79fc87947b4b8e5ea4bc4d0e93b6a1fe116d06bcb6b451620329b9d7c98959a5e7e77a44f5ac5e67000924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-02 17:52:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81105d01f7e5f... -2025-09-02 17:52:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81105d01f7e5f... -2025-09-02 17:52:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81105d01f7e5f... -2025-09-02 17:52:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860763.157154, 'pubkey_prefix': '31d81105d01f7e5f019231660ddd2737d070da49e804c34468a97cc42624cf20', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81105d01f7e5f019231660ddd2737d070da49e804c34468a97cc42624cf20d4fd4434b73eef86a64f91b76855e23eceacb942e14878886060c546a9dec59c0e6a23c79fc87947b4b8e5ea4bc4d0e93b6a1fe116d06bcb6b451620329b9d7c98959a5e7e77a44f5ac5e67000924a2cd702020ab5f8646179746f6e2d76616c6c65792d7265706561746572'} -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090448c77e5f... -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090548c77e5f... -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 17:54:18 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: ec98090448f77e5f... -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Has transport codes: 98090448 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Not enough data: need 253, have 28 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090548f77e5f... -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 17:54:22 - MeshCoreBot - DEBUG - Not enough data: need 253, have 29 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Converted to 28 bytes: ec97090448c77e5f... -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Has transport codes: 97090448 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Not enough data: need 205, have 28 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090548c77e5f... -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:54:26 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:54:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811041f381d5f... -2025-09-02 17:54:42 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811041f381d5f... -2025-09-02 17:54:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811041f381d5f... -2025-09-02 17:54:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860882.236387, 'pubkey_prefix': 'ed9811041f381d5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811041f381d5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fc591b7689a9e0a959c0f28e3d10ec2a1d396fd82e29caec27d408cb1584fa0f521353a45a424bc30fb89336d548943c23b94e21befe00cbb19238c7d6fb724a30ff3a90092b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 17:54:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811051f381d5f... -2025-09-02 17:54:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811051f381d5f... -2025-09-02 17:54:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811051f381d5f... -2025-09-02 17:54:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860883.9778008, 'pubkey_prefix': '32d811051f381d5f015491c13d9c406beccf18905b49eef448331f984d6b6eca', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811051f381d5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094fc591b7689a9e0a959c0f28e3d10ec2a1d396fd82e29caec27d408cb1584fa0f521353a45a424bc30fb89336d548943c23b94e21befe00cbb19238c7d6fb724a30ff3a90092b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 17:54:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981106a1d0381d... -2025-09-02 17:54:54 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981106a1d0381d... -2025-09-02 17:54:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981106a1d0381d... -2025-09-02 17:54:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860894.650347, 'pubkey_prefix': 'f0981106a1d0381d875fa20092d9fb578b564c8bb689c0a4ad21196916cece20', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981106a1d0381d875fa20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95d191b7681a8468f3af50b8cc876dda9f1bdf99da328996963638de4cfe46a644cf0a771f5a065bc11e01256e1f2153e4adf260d08dc9423091da863d5246a98a3ec4c60392b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 17:54:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81107a1d0381d... -2025-09-02 17:54:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81107a1d0381d... -2025-09-02 17:54:55 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81107a1d0381d... -2025-09-02 17:54:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860895.442006, 'pubkey_prefix': '30d81107a1d0381d875f01a20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81107a1d0381d875f01a20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc95d191b7681a8468f3af50b8cc876dda9f1bdf99da328996963638de4cfe46a644cf0a771f5a065bc11e01256e1f2153e4adf260d08dc9423091da863d5246a98a3ec4c60392b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 17:56:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5fb90a... -2025-09-02 17:56:11 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5fb90a... -2025-09-02 17:56:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5fb90a... -2025-09-02 17:56:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860971.521986, 'pubkey_prefix': 'ef9811027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c22592b7680949d0aa61dae269a17647435b8a30969cee5fceecc587c550359fe92a68c789fa2345e78db6d2ed74669e86e6e31296a69d494488a271e6bc27d9b3b9dc9301924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 17:56:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f01b9... -2025-09-02 17:56:12 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f01b9... -2025-09-02 17:56:12 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f01b9... -2025-09-02 17:56:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756860972.2517939, 'pubkey_prefix': '30d811037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c300208', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c22592b7680949d0aa61dae269a17647435b8a30969cee5fceecc587c550359fe92a68c789fa2345e78db6d2ed74669e86e6e31296a69d494488a271e6bc27d9b3b9dc9301924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605027e5f2323... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605027e5f2323... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605027e5f2323... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861061.005789, 'pubkey_prefix': 'e89605027e5f23234a10962c0490a84806b279a112a27e866a6609bc1be1db61', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605027e5f23234a10962c0490a84806b279a112a27e866a6609bc1be1db61fe518a2d33ec64430ea61ef82fcbd42ae455b60552292ce34d11de302c22952df8cda0a52e673e13cede'} -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 17:57:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861061.305757, 'pubkey_prefix': '31d805037e5f0123234a10962c0490a84806b279a112a27e866a6609bc1be1db', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123234a10962c0490a84806b279a112a27e866a6609bc1be1db61fe518a2d33ec64430ea61ef82fcbd42ae455b60552292ce34d11de302c22952df8cda0a52e673e13cede'} -2025-09-02 17:58:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103a37e5f02... -2025-09-02 17:58:01 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103a37e5f02... -2025-09-02 17:58:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103a37e5f02... -2025-09-02 17:58:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861081.8711748, 'pubkey_prefix': 'ee981103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e4', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103a37e5f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc8892b768472d08a62e3c89720036518cc0a74b142fe41f1e228f5a92a908d9d55f164120b094cba755981e4ed8208f4015a7a76d09bd12f287d3cb7c36bb78c000b46d0792c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 17:58:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81104a37e5f01... -2025-09-02 17:58:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81104a37e5f01... -2025-09-02 17:58:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81104a37e5f01... -2025-09-02 17:58:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861082.633141, 'pubkey_prefix': '32d81104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81104a37e5f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dc8892b768472d08a62e3c89720036518cc0a74b142fe41f1e228f5a92a908d9d55f164120b094cba755981e4ed8208f4015a7a76d09bd12f287d3cb7c36bb78c000b46d0792c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 17:58:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970503b97e5f23... -2025-09-02 17:58:06 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970503b97e5f23... -2025-09-02 17:58:06 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970503b97e5f23... -2025-09-02 17:58:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861086.700159, 'pubkey_prefix': 'eb970503b97e5f2323eeff239d5e03f660452f0d5aa067a1373a3156878bfb35', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970503b97e5f2323eeff239d5e03f660452f0d5aa067a1373a3156878bfb35ec0606df1808ef8a3653f29cea4f878549d845eb963d85dfb0aa70230a667f4dbf2ba17b33570f03062c59'} -2025-09-02 17:58:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504b97e5f01... -2025-09-02 17:58:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504b97e5f01... -2025-09-02 17:58:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504b97e5f01... -2025-09-02 17:58:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861088.906018, 'pubkey_prefix': '30d80504b97e5f012323eeff239d5e03f660452f0d5aa067a1373a3156878bfb', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504b97e5f012323eeff239d5e03f660452f0d5aa067a1373a3156878bfb35ec0606df1808ef8a3653f29cea4f878549d845eb963d85dfb0aa70230a667f4dbf2ba17b33570f03062c59'} -2025-09-02 17:58:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981102eb5f2c6b... -2025-09-02 17:58:12 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981102eb5f2c6b... -2025-09-02 17:58:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981102eb5f2c6b... -2025-09-02 17:58:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861092.7768111, 'pubkey_prefix': 'ed981102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981102eb5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a99f92b768fb0ea70f2dd1f2e453bd690423bdfd12e14a82a1989ae50cc1cb8b0e5f6ec95edb4fcafcb642154f61eb5d007e9f94b122bf6a544009d3f1fdc88db1e6e93d0a911f45da024dc1b5f84e65776d616e'} -2025-09-02 17:58:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81103eb5f012c... -2025-09-02 17:58:14 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81103eb5f012c... -2025-09-02 17:58:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81103eb5f012c... -2025-09-02 17:58:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861094.338503, 'pubkey_prefix': '31d81103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81103eb5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a99f92b768fb0ea70f2dd1f2e453bd690423bdfd12e14a82a1989ae50cc1cb8b0e5f6ec95edb4fcafcb642154f61eb5d007e9f94b122bf6a544009d3f1fdc88db1e6e93d0a911f45da024dc1b5f84e65776d616e'} -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Converted to 24 bytes: ed980a004f464fe8... -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Not enough data: need 154, have 24 -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756861111, 'text': 'Hi'} -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:58:32 - MeshCoreBot - INFO - Received DM from 460728508c17: Hi -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 17:58:32 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 17:58:32 - MeshCoreBot - INFO - Processing message: Hi -2025-09-02 17:58:32 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-02 17:58:32 - MeshCoreBot - INFO - Sending DM to HOWL: Greetings, organic entity! I'm HowlBot. -2025-09-02 17:58:32 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 17:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81200010101c0... -2025-09-02 17:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81200010101c0... -2025-09-02 17:58:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81200010101c0... -2025-09-02 17:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861115.247641, 'pubkey_prefix': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205bb92b7685163bd780b99bac2db6f642f77099abdd49f6050f077034a7cf6a2d3b7e320597178f13762ac2a0a6a05aa7b00ddc856a88f2c65a6b96a442be43ebcab0ce60992a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Converted to 24 bytes: ec970a004f4654bc... -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Has transport codes: 970a004f -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756861127, 'text': 'Hello'} -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 17:58:47 - MeshCoreBot - INFO - Received DM from 460728508c17: Hello -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 17:58:47 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 17:58:47 - MeshCoreBot - INFO - Processing message: Hello -2025-09-02 17:58:47 - MeshCoreBot - INFO - Keyword 'hello' matched, responding -2025-09-02 17:58:47 - MeshCoreBot - INFO - Sending DM to HOWL: Hello, carbon unit! I'm HowlBot. -2025-09-02 17:58:47 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 17:58:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970a017e464ffd... -2025-09-02 17:58:48 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970a017e464ffd... -2025-09-02 17:58:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970a017e464ffd... -2025-09-02 17:58:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861128.2891462, 'pubkey_prefix': 'eb970a017e464ffdd106db6d1b7c10b518eb5aac1b30b878c22f5528f1b8557c', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970a017e464ffdd106db6d1b7c10b518eb5aac1b30b878c22f5528f1b8557c6b273cb4854b30d9058c592f45d718f3109b19b78eeb978703'} -2025-09-02 17:59:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811021d5f82de... -2025-09-02 17:59:16 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811021d5f82de... -2025-09-02 17:59:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811021d5f82de... -2025-09-02 17:59:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861156.244975, 'pubkey_prefix': 'ed9811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408cf92b76875d94b9b5c20d38d9db267ae6f6b8987a68de82e40625f4808a8d207de5927cc050d5719e3d4f4e26a2bfc59f6c4f0b9a1eb5209db6cdf16d2572bd62321d50692bcaad902c20db8f84b4a374820525054'} -2025-09-02 17:59:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811031d5f0182... -2025-09-02 17:59:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811031d5f0182... -2025-09-02 17:59:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811031d5f0182... -2025-09-02 17:59:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861157.843895, 'pubkey_prefix': '31d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408cf92b76875d94b9b5c20d38d9db267ae6f6b8987a68de82e40625f4808a8d207de5927cc050d5719e3d4f4e26a2bfc59f6c4f0b9a1eb5209db6cdf16d2572bd62321d50692bcaad902c20db8f84b4a374820525054'} -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090448c77e5f... -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090548c77e5f... -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 17:59:34 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Converted to 28 bytes: e997090448f77e5f... -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd8090548f77e5f... -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 17:59:37 - MeshCoreBot - DEBUG - Not enough data: need 253, have 29 -2025-09-02 17:59:47 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090448c77e5f... -2025-09-02 17:59:47 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 17:59:47 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 17:59:47 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 17:59:48 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd8090548c77e5f... -2025-09-02 17:59:48 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 17:59:48 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:59:48 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 17:59:48 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 17:59:49 - MeshCoreBot - DEBUG - Converted to 28 bytes: e897090448c77e5f... -2025-09-02 17:59:49 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:59:49 - MeshCoreBot - DEBUG - Has transport codes: 97090448 -2025-09-02 17:59:49 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 17:59:49 - MeshCoreBot - DEBUG - Not enough data: need 205, have 28 -2025-09-02 17:59:50 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd8090548c77e5f... -2025-09-02 17:59:50 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 17:59:50 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:59:50 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 17:59:50 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 17:59:54 - MeshCoreBot - DEBUG - Converted to 28 bytes: e897090448f77e5f... -2025-09-02 17:59:54 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 17:59:54 - MeshCoreBot - DEBUG - Has transport codes: 97090448 -2025-09-02 17:59:54 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 17:59:54 - MeshCoreBot - DEBUG - Not enough data: need 253, have 28 -2025-09-02 17:59:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971103ea7e5fe6... -2025-09-02 17:59:55 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971103ea7e5fe6... -2025-09-02 17:59:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971103ea7e5fe6... -2025-09-02 17:59:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861195.374604, 'pubkey_prefix': 'ec971103ea7e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a36', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971103ea7e5fe62ff4c8187507c72f529fc5693a488ff4c831f5dd944a0a3654764ba64a9e761996b76866f8c1e9a3322feced0d1ec65909987ca8240fa21b8bc232df3fb135c9bc0e4a57c23f91f305c101f7d7d65be5b34d0c9cff61dc3ef91ba7feae78563c40f60f92b075d702a08eb5f8526176656e6e61205265706561746572'} -2025-09-02 17:59:56 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090548f77e5f... -2025-09-02 17:59:56 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 17:59:56 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 17:59:56 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 17:59:56 - MeshCoreBot - DEBUG - Not enough data: need 253, have 29 -2025-09-02 18:00:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971103647e5f28... -2025-09-02 18:00:35 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971103647e5f28... -2025-09-02 18:00:35 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971103647e5f28... -2025-09-02 18:00:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861235.9071512, 'pubkey_prefix': 'ea971103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971103647e5f28dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee92e93b76839eccfd9a9cad12e234bdfe74e65f69e892455d8f5b1623c59c846bcb394997c433b9d9c6300fc020e665362dbe28f6d18e1f16a88df52d74a3fe0834122ea0381f09faba5'} -2025-09-02 18:00:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104647e5f01... -2025-09-02 18:00:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104647e5f01... -2025-09-02 18:00:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104647e5f01... -2025-09-02 18:00:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861237.1941051, 'pubkey_prefix': '30d81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d35', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104647e5f0128dff96def17d0525a9c67e4275d4e91996db58a108b8d356a33b7125d976ee92e93b76839eccfd9a9cad12e234bdfe74e65f69e892455d8f5b1623c59c846bcb394997c433b9d9c6300fc020e665362dbe28f6d18e1f16a88df52d74a3fe0834122ea0381f09faba5'} -2025-09-02 18:01:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711031f7e5ff2... -2025-09-02 18:01:38 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711031f7e5ff2... -2025-09-02 18:01:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711031f7e5ff2... -2025-09-02 18:01:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861298.1412082, 'pubkey_prefix': 'ec9711031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711031f7e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce7293b7687711825ef54d0425ae8b4b7d8b8a58c0565ad0da32816b2723b2f75bd3ac0e2ca265ec8bdcd502aae4538c962b4430d83e0b7be7b094de6886da34d77579f403927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 18:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed811041f7e5f01... -2025-09-02 18:01:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed811041f7e5f01... -2025-09-02 18:01:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed811041f7e5f01... -2025-09-02 18:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861299.390986, 'pubkey_prefix': '2ed811041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed811041f7e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0ce7293b7687711825ef54d0425ae8b4b7d8b8a58c0565ad0da32816b2723b2f75bd3ac0e2ca265ec8bdcd502aae4538c962b4430d83e0b7be7b094de6886da34d77579f403927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 18:02:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e997150457cd7e5f... -2025-09-02 18:02:08 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e997150457cd7e5f... -2025-09-02 18:02:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e997150457cd7e5f... -2025-09-02 18:02:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861328.975481, 'pubkey_prefix': 'e997150457cd7e5fd5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f36', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997150457cd7e5fd5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756861328, 'text': '🐦\u200d⬛^: Test'} -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Extracted sender from text: 🐦‍⬛^ -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 18:02:09 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from 🐦‍⬛^: 🐦‍⬛^: Test -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861328.975481, 'pubkey_prefix': 'e997150457cd7e5fd5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f36', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997150457cd7e5fd5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Found raw packet data: e997150457cd7e5fd5bcfc4fd76b961d... -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Converted to 43 bytes: e997150457cd7e5f... -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Not enough data: need 153, have 43 -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 18:02:09 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 18:02:09 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 18:02:09 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from 🐦‍⬛^ | Routed through 4 hops | SNR: -5.75 dB | RSSI: -105 dBm | Routed (4 hops) | Received at: 18:02:08 -2025-09-02 18:02:09 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150557cd7e5f... -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150557cd7e5f... -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150557cd7e5f... -2025-09-02 18:02:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861329.8245802, 'pubkey_prefix': '30d8150557cd7e5f01d5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150557cd7e5f01d5bcfc4fd76b961dc0b484dc51a87315048e8a27e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 18:02:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8150101d5d771... -2025-09-02 18:02:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8150101d5d771... -2025-09-02 18:02:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8150101d5d771... -2025-09-02 18:02:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861330.581404, 'pubkey_prefix': '2ed8150101d5d771f838363de93368a3ac31a8ba9fdd1c73a1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8150101d5d771f838363de93368a3ac31a8ba9fdd1c73a1c88e7f2b4861b62a2a3b16800134045bb8caa3b6e692d1a46f5c95fb9a9790c21fd1d838995158665935561372ab54cf2b4dd21b1d932fe54ba54bc03238e9e6346014da58f8eafb769035d01361b9ce0e43e960a50693c4ed1e4ee2d651fa953f4f70fb5fcd198ef3825ebec21d3f905a8892e208346834a29bfc619bd1f58bbf87d01bd3826834f90e23e419bd09'} -2025-09-02 18:02:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971502015fd5d7... -2025-09-02 18:02:16 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971502015fd5d7... -2025-09-02 18:02:16 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971502015fd5d7... -2025-09-02 18:02:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861336.744239, 'pubkey_prefix': 'ec971502015fd5d771f838363de93368a3ac31a8ba9fdd1c73a1c88e7f2b4861', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971502015fd5d771f838363de93368a3ac31a8ba9fdd1c73a1c88e7f2b4861b62a2a3b16800134045bb8caa3b6e692d1a46f5c95fb9a9790c21fd1d838995158665935561372ab54cf2b4dd21b1d932fe54ba54bc03238e9e6346014da58f8eafb769035d01361b9ce0e43e960a50693c4ed1e4ee2d651fa953f4f70fb5fcd198ef3825ebec21d3f905a8892e208346834a29bfc619bd1f58bbf87d01bd3826834f90e23e419bd09'} -2025-09-02 18:03:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb970503507e5f23... -2025-09-02 18:03:32 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb970503507e5f23... -2025-09-02 18:03:32 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb970503507e5f23... -2025-09-02 18:03:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861412.705191, 'pubkey_prefix': 'eb970503507e5f2323b1ac2b0b523304c1351abe3318d9604b0eb317de47fe62', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb970503507e5f2323b1ac2b0b523304c1351abe3318d9604b0eb317de47fe62c11ceeebca01c7aff56705002fedcb3fc20e8b162cc07bc5297ff31e0d515c66ec063a328842adeec7be95'} -2025-09-02 18:03:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504507e5f01... -2025-09-02 18:03:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504507e5f01... -2025-09-02 18:03:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504507e5f01... -2025-09-02 18:03:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861413.430321, 'pubkey_prefix': '30d80504507e5f012323b1ac2b0b523304c1351abe3318d9604b0eb317de47fe', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504507e5f012323b1ac2b0b523304c1351abe3318d9604b0eb317de47fe62c11ceeebca01c7aff56705002fedcb3fc20e8b162cc07bc5297ff31e0d515c66ec063a328842adeec7be95'} -2025-09-02 18:04:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f54c5... -2025-09-02 18:04:15 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f54c5... -2025-09-02 18:04:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f54c5... -2025-09-02 18:04:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861455.841115, 'pubkey_prefix': 'ec9705027e5f54c5a4a1b575975cb3c2fcd4856f37972aaab902838ac4f69602', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f54c5a4a1b575975cb3c2fcd4856f37972aaab902838ac4f6960273f9761d766c2464250808d04b83ad829b4435a25ec2af8db12c3cca58bb2db04f8e3c7179a72048d8e1'} -2025-09-02 18:04:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0154... -2025-09-02 18:04:16 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0154... -2025-09-02 18:04:16 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0154... -2025-09-02 18:04:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861456.704942, 'pubkey_prefix': '30d805037e5f0154c5a4a1b575975cb3c2fcd4856f37972aaab902838ac4f696', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0154c5a4a1b575975cb3c2fcd4856f37972aaab902838ac4f6960273f9761d766c2464250808d04b83ad829b4435a25ec2af8db12c3cca58bb2db04f8e3c7179a72048d8e1'} -2025-09-02 18:04:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f857ebb... -2025-09-02 18:04:20 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f857ebb... -2025-09-02 18:04:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f857ebb... -2025-09-02 18:04:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861460.9642339, 'pubkey_prefix': 'ec9705015f857ebbbbcf7ec15502f027e86d943fc19b727487b3d18dbcddf84e', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f857ebbbbcf7ec15502f027e86d943fc19b727487b3d18dbcddf84ef2a32fa66103e1b02aacbb977000c03123990ed74c1a5aa446154838ea2cb0e59fb0e79a1b62321a0c'} -2025-09-02 18:04:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01857e... -2025-09-02 18:04:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01857e... -2025-09-02 18:04:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01857e... -2025-09-02 18:04:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861461.687397, 'pubkey_prefix': '2fd805025f01857ebbbbcf7ec15502f027e86d943fc19b727487b3d18dbcddf8', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01857ebbbbcf7ec15502f027e86d943fc19b727487b3d18dbcddf84ef2a32fa66103e1b02aacbb977000c03123990ed74c1a5aa446154838ea2cb0e59fb0e79a1b62321a0c'} -2025-09-02 18:05:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981103b97e5fc0... -2025-09-02 18:05:01 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981103b97e5fc0... -2025-09-02 18:05:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981103b97e5fc0... -2025-09-02 18:05:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861501.049508, 'pubkey_prefix': 'ed981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b83fbb45662c16dd2b80a836a44026807f425f2a11a0207ffc9b7c3ad44cbe0a839778db2c0a250b65424b20f6a89804db01a153361f881781ebac8a6a21c3a42e44f96904924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 18:05:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104b97e5f01... -2025-09-02 18:05:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104b97e5f01... -2025-09-02 18:05:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104b97e5f01... -2025-09-02 18:05:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861502.752191, 'pubkey_prefix': '30d81104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b83fbb45662c16dd2b80a836a44026807f425f2a11a0207ffc9b7c3ad44cbe0a839778db2c0a250b65424b20f6a89804db01a153361f881781ebac8a6a21c3a42e44f96904924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971503577e5fd5... -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971503577e5fd5... -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971503577e5fd5... -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861559.35859, 'pubkey_prefix': 'e9971503577e5fd5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46bd', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971503577e5fd5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46bdaf483213e6c285009943'} -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756861553, 'text': '🐦\u200d⬛^: Ping'} -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Extracted sender from text: 🐦‍⬛^ -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 18:05:59 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from 🐦‍⬛^: 🐦‍⬛^: Ping -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861559.35859, 'pubkey_prefix': 'e9971503577e5fd5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46bd', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971503577e5fd5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46bdaf483213e6c285009943'} -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Found raw packet data: e9971503577e5fd5c54fe33120379df5... -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Converted to 42 bytes: e9971503577e5fd5... -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Not enough data: need 153, have 42 -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:05:59 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 18:05:59 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 18:05:59 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 18:05:59 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 18:05:59 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81504577e5f01... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81504577e5f01... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81504577e5f01... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861560.0389, 'pubkey_prefix': '32d81504577e5f01d5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81504577e5f01d5c54fe33120379df56a7386fe6bb97f8324f53ebac2ee46bdaf483213e6c285009943'} -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150101d51e37... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150101d51e37... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150101d51e37... -2025-09-02 18:06:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861560.4117591, 'pubkey_prefix': '32d8150101d51e37f8a3cd762af5b19d9c8d079e1fbdb285c3e17ee1d1f98f76', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150101d51e37f8a3cd762af5b19d9c8d079e1fbdb285c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 18:06:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8961502015fd51e... -2025-09-02 18:06:02 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8961502015fd51e... -2025-09-02 18:06:02 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8961502015fd51e... -2025-09-02 18:06:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861562.043896, 'pubkey_prefix': 'e8961502015fd51e37f8a3cd762af5b19d9c8d079e1fbdb285c3e17ee1d1f98f', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961502015fd51e37f8a3cd762af5b19d9c8d079e1fbdb285c3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971505aa5149cd... -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971505aa5149cd... -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971505aa5149cd... -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861590.0613718, 'pubkey_prefix': 'eb971505aa5149cd5fd5cf5e02acba5ce52761f6ce05c5d9fd01eecc6838de22', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505aa5149cd5fd5cf5e02acba5ce52761f6ce05c5d9fd01eecc6838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756861586, 'text': 'Swan Seeed: Ping'} -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 18:06:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Seeed: Swan Seeed: Ping -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861590.0613718, 'pubkey_prefix': 'eb971505aa5149cd5fd5cf5e02acba5ce52761f6ce05c5d9fd01eecc6838de22', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505aa5149cd5fd5cf5e02acba5ce52761f6ce05c5d9fd01eecc6838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Found raw packet data: eb971505aa5149cd5fd5cf5e02acba5c... -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Converted to 44 bytes: eb971505aa5149cd... -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Has transport codes: 971505aa -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Path length: 81 -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Not enough data: need 87, have 44 -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:06:30 - MeshCoreBot - DEBUG - Message path info: hops=5, path=Routed (5 hops) -2025-09-02 18:06:30 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 18:06:30 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 18:06:30 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 18:06:30 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705027e5f8575... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705027e5f8575... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705027e5f8575... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861612.078506, 'pubkey_prefix': 'ec9705027e5f857546451d66f0d8c398c8cf6de174fccc45596f9f8d17a14de2', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705027e5f857546451d66f0d8c398c8cf6de174fccc45596f9f8d17a14de2e34e2460956cd97c56232de4725d434cbdccdc8d6910f6de981d8670fac6f6543b7d44b6c9b01b8d862b'} -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0185... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0185... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0185... -2025-09-02 18:06:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861612.801475, 'pubkey_prefix': '31d805037e5f01857546451d66f0d8c398c8cf6de174fccc45596f9f8d17a14d', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01857546451d66f0d8c398c8cf6de174fccc45596f9f8d17a14de2e34e2460956cd97c56232de4725d434cbdccdc8d6910f6de981d8670fac6f6543b7d44b6c9b01b8d862b'} -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971506aa5149cd... -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971506aa5149cd... -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971506aa5149cd... -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861643.352426, 'pubkey_prefix': 'ed971506aa5149cd7e5fd59f9d85d66951e6b401ee522c6283319b82ce6838de', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971506aa5149cd7e5fd59f9d85d66951e6b401ee522c6283319b82ce6838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756861634, 'text': 'Swan Seeed: Ping'} -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 18:07:23 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Seeed: Swan Seeed: Ping -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861643.352426, 'pubkey_prefix': 'ed971506aa5149cd7e5fd59f9d85d66951e6b401ee522c6283319b82ce6838de', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971506aa5149cd7e5fd59f9d85d66951e6b401ee522c6283319b82ce6838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Found raw packet data: ed971506aa5149cd7e5fd59f9d85d669... -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Converted to 45 bytes: ed971506aa5149cd... -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Not enough data: need 153, have 45 -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:07:23 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 18:07:23 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 18:07:23 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 18:07:23 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 18:07:23 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705015f547e58... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705015f547e58... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705015f547e58... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861648.001312, 'pubkey_prefix': 'ed9705015f547e58fb46ee41e33fb8cf0c0a7a4f83bf5aa98978a66fab3fa5f7', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705015f547e58fb46ee41e33fb8cf0c0a7a4f83bf5aa98978a66fab3fa5f7667170da2946456afd9b0d71fafd9bf1eceab0035e1b8e120ea67fce1da9847bc5f9f3f27faa45f07a'} -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d705025f01547e... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d705025f01547e... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d705025f01547e... -2025-09-02 18:07:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861648.443258, 'pubkey_prefix': '32d705025f01547e58fb46ee41e33fb8cf0c0a7a4f83bf5aa98978a66fab3fa5', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d705025f01547e58fb46ee41e33fb8cf0c0a7a4f83bf5aa98978a66fab3fa5f7667170da2946456afd9b0d71fafd9bf1eceab0035e1b8e120ea67fce1da9847bc5f9f3f27faa45f07a'} -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971503507e5fd5... -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971503507e5fd5... -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971503507e5fd5... -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861669.74751, 'pubkey_prefix': 'ed971503507e5fd577e108ede27d8e82a138e2fdcebfd18a9580b5622be65ae8', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503507e5fd577e108ede27d8e82a138e2fdcebfd18a9580b5622be65ae81821f09474cc799da497'} -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756861666, 'text': 'mcarper t1000: test'} -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 18:07:49 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from mcarper t1000: mcarper t1000: test -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861669.74751, 'pubkey_prefix': 'ed971503507e5fd577e108ede27d8e82a138e2fdcebfd18a9580b5622be65ae8', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503507e5fd577e108ede27d8e82a138e2fdcebfd18a9580b5622be65ae81821f09474cc799da497'} -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Found raw packet data: ed971503507e5fd577e108ede27d8e82... -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Converted to 42 bytes: ed971503507e5fd5... -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Not enough data: need 153, have 42 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:07:49 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 18:07:49 - MeshCoreBot - INFO - Processing message: test -2025-09-02 18:07:49 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 18:07:49 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from mcarper t1000 | Routed through 3 hops | SNR: -4.75 dB | RSSI: -105 dBm | Routed (3 hops) | Received at: 18:07:46 -2025-09-02 18:07:49 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:07:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504507e5f01... -2025-09-02 18:07:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504507e5f01... -2025-09-02 18:07:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504507e5f01... -2025-09-02 18:07:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861670.597238, 'pubkey_prefix': '30d81504507e5f01d577e108ede27d8e82a138e2fdcebfd18a9580b5622be65a', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504507e5f01d577e108ede27d8e82a138e2fdcebfd18a9580b5622be65ae81821f09474cc799da497'} -2025-09-02 18:07:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d5615b... -2025-09-02 18:07:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d5615b... -2025-09-02 18:07:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d5615b... -2025-09-02 18:07:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861671.788416, 'pubkey_prefix': '30d8150101d5615bcc515ab18e7671c81d0bb5c2b67080faa1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d5615bcc515ab18e7671c81d0bb5c2b67080faa1c88e7f2b4861b62a2a3b1680013404f092d10df8597c2e51eefe6cab51b27909b71e1c0706cfe172a54f8d27a5f93e4ce018a50739011a544ca8de9119b35021f1fb20e3f4848f409144545bcb88409a9dabf317d756a62df1e1782edb4a2b8df9f6ce264ab6ae88f2aa1d03a8335303cabf0148208d84bca19552f8b99c94fd49e54348b4dd0340e9997427e07e50'} -2025-09-02 18:07:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502015fd561... -2025-09-02 18:07:52 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502015fd561... -2025-09-02 18:07:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502015fd561... -2025-09-02 18:07:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861672.3598669, 'pubkey_prefix': 'ef981502015fd5615bcc515ab18e7671c81d0bb5c2b67080faa1c88e7f2b4861', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502015fd5615bcc515ab18e7671c81d0bb5c2b67080faa1c88e7f2b4861b62a2a3b1680013404f092d10df8597c2e51eefe6cab51b27909b71e1c0706cfe172a54f8d27a5f93e4ce018a50739011a544ca8de9119b35021f1fb20e3f4848f409144545bcb88409a9dabf317d756a62df1e1782edb4a2b8df9f6ce264ab6ae88f2aa1d03a8335303cabf0148208d84bca19552f8b99c94fd49e54348b4dd0340e9997427e07e50'} -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705027e5f2323... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705027e5f2323... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705027e5f2323... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861738.329522, 'pubkey_prefix': 'e99705027e5f232301ef50b972c7f045d69bb00489a00f85bba580ca679c819c', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705027e5f232301ef50b972c7f045d69bb00489a00f85bba580ca679c819cfa18dc40fc2165595beefb9d325fb97a05fa55b28596431e5294b01d5f328d3bedf4247acace7c70898f'} -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0123... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0123... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0123... -2025-09-02 18:08:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861738.6293151, 'pubkey_prefix': '30d705037e5f01232301ef50b972c7f045d69bb00489a00f85bba580ca679c81', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f01232301ef50b972c7f045d69bb00489a00f85bba580ca679c819cfa18dc40fc2165595beefb9d325fb97a05fa55b28596431e5294b01d5f328d3bedf4247acace7c70898f'} -2025-09-02 18:09:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 18:09:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 18:09:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 18:09:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861761.735414, 'pubkey_prefix': 'ed9805027e5f23232e2fc04791df15d96136a3c9b715b69261447ee9de07a4c7', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f23232e2fc04791df15d96136a3c9b715b69261447ee9de07a4c71c641f4642f3a2ec2baba5718da82e60c61f4a905ae59a42671b8abc89cfd3b4d085ba05d1bb8b8330e6'} -2025-09-02 18:09:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 18:09:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 18:09:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 18:09:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861762.739983, 'pubkey_prefix': '31d805037e5f0123232e2fc04791df15d96136a3c9b715b69261447ee9de07a4', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f0123232e2fc04791df15d96136a3c9b715b69261447ee9de07a4c71c641f4642f3a2ec2baba5718da82e60c61f4a905ae59a42671b8abc89cfd3b4d085ba05d1bb8b8330e6'} -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981506aa5149cd... -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981506aa5149cd... -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981506aa5149cd... -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861775.657753, 'pubkey_prefix': 'ed981506aa5149cd7e5fd5a21c88d8bcf028c892d4d365d6a595cb57306838de', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981506aa5149cd7e5fd5a21c88d8bcf028c892d4d365d6a595cb57306838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756861768, 'text': 'Swan Seeed: Ping'} -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Seeed -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Message content for processing: Ping -2025-09-02 18:09:35 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Swan Seeed: Swan Seeed: Ping -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861775.657753, 'pubkey_prefix': 'ed981506aa5149cd7e5fd5a21c88d8bcf028c892d4d365d6a595cb57306838de', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981506aa5149cd7e5fd5a21c88d8bcf028c892d4d365d6a595cb57306838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Found raw packet data: ed981506aa5149cd7e5fd5a21c88d8bc... -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Converted to 45 bytes: ed981506aa5149cd... -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Not enough data: need 154, have 45 -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 18:09:35 - MeshCoreBot - DEBUG - Message path info: hops=6, path=Routed (6 hops) -2025-09-02 18:09:35 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 18:09:35 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 18:09:35 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Pong! -2025-09-02 18:09:35 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81507aa5149cd... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81507aa5149cd... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81507aa5149cd... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861776.194923, 'pubkey_prefix': '2fd81507aa5149cd7e5f01d5a21c88d8bcf028c892d4d365d6a595cb57306838', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81507aa5149cd7e5f01d5a21c88d8bcf028c892d4d365d6a595cb57306838de22ea27fb60a0c59f0ccd1c15c0'} -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d8150101d58c35... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d8150101d58c35... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d8150101d58c35... -2025-09-02 18:09:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861776.578559, 'pubkey_prefix': '33d8150101d58c35774aace36c68476ecae6a02503a182cec3e17ee1d1f98f76', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d8150101d58c35774aace36c68476ecae6a02503a182cec3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 18:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971502015fd58c... -2025-09-02 18:09:37 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971502015fd58c... -2025-09-02 18:09:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971502015fd58c... -2025-09-02 18:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861777.848021, 'pubkey_prefix': 'eb971502015fd58c35774aace36c68476ecae6a02503a182cec3e17ee1d1f98f', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971502015fd58c35774aace36c68476ecae6a02503a182cec3e17ee1d1f98f76539634ff79f422e4'} -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cd1500d577404a... -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cd1500d577404a... -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 30cd1500d577404a... -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861780.455733, 'pubkey_prefix': '30cd1500d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae', 'snr': 12.0, 'rssi': -51, 'raw_hex': '30cd1500d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae1bca65912c9807da60177dc1a92dfc6171f389e23ead779b9091ad165c677107a0d4e183c921c4092469222d30adf0314c77a79481b7245374f30883b7c0fc037e2c2bc848192798c101cbaeb7b50714de2e219de5a0c5'} -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756861780, 'text': 'HOWL: Maybe I need to replace the cooldown with a message queue. Or set the cooldown per channel.'} -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Message content for processing: Maybe I need to replace the cooldown with a message queue. Or set the cooldown per channel. -2025-09-02 18:09:40 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Maybe I need to replace the cooldown with a message queue. Or set the cooldown per channel. -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756861780.455733, 'pubkey_prefix': '30cd1500d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae', 'snr': 12.0, 'rssi': -51, 'raw_hex': '30cd1500d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae1bca65912c9807da60177dc1a92dfc6171f389e23ead779b9091ad165c677107a0d4e183c921c4092469222d30adf0314c77a79481b7245374f30883b7c0fc037e2c2bc848192798c101cbaeb7b50714de2e219de5a0c5'} -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Found raw packet data: 30cd1500d577404a8c4aa029634b010d... -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Converted to 119 bytes: 30cd1500d577404a... -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Has transport codes: cd1500d5 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Path length: 119 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Not enough data: need 125, have 119 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -51 -2025-09-02 18:09:40 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 18:09:40 - MeshCoreBot - INFO - Processing message: Maybe I need to replace the cooldown with a message queue. Or set the cooldown per channel. -2025-09-02 18:09:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d57740... -2025-09-02 18:09:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d57740... -2025-09-02 18:09:41 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d57740... -2025-09-02 18:09:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861781.933325, 'pubkey_prefix': '30d8150101d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae1bca65912c9807da60177dc1a92dfc6171f389e23ead779b9091ad165c677107a0d4e183c921c4092469222d30adf0314c77a79481b7245374f30883b7c0fc037e2c2bc848192798c101cbaeb7b50714de2e219de5a0c5'} -2025-09-02 18:09:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502015fd577... -2025-09-02 18:09:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502015fd577... -2025-09-02 18:09:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502015fd577... -2025-09-02 18:09:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861782.362394, 'pubkey_prefix': 'ef981502015fd577404a8c4aa029634b010d22239176b781195dc9c58a44d44a', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502015fd577404a8c4aa029634b010d22239176b781195dc9c58a44d44a64ae1bca65912c9807da60177dc1a92dfc6171f389e23ead779b9091ad165c677107a0d4e183c921c4092469222d30adf0314c77a79481b7245374f30883b7c0fc037e2c2bc848192798c101cbaeb7b50714de2e219de5a0c5'} -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971505aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971505aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971505aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861794.013819, 'pubkey_prefix': 'ec971505aa5149cd5fb3bfba3c83eaaf8fab84d7d8f2ba64290840c343eaa91d', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971505aa5149cd5fb3bfba3c83eaaf8fab84d7d8f2ba64290840c343eaa91db56dd702982863252c115022'} -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81506aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81506aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81506aa5149cd... -2025-09-02 18:09:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861794.504072, 'pubkey_prefix': '33d81506aa5149cd5f01b3bfba3c83eaaf8fab84d7d8f2ba64290840c343eaa9', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81506aa5149cd5f01b3bfba3c83eaaf8fab84d7d8f2ba64290840c343eaa91db56dd702982863252c115022'} -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861822.0888488, 'pubkey_prefix': 'ee9805027e5f2323007f0b064212e9448efdcd6ccc262d13d140711a44a1f3eb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323007f0b064212e9448efdcd6ccc262d13d140711a44a1f3ebe8cf27844b8dea025d40cbc3a3fd04d7e8aea7e530696063c98f83973b641b1a8c0149eb18f92a4b6b72'} -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 18:10:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756861822.388389, 'pubkey_prefix': '30d805037e5f012323007f0b064212e9448efdcd6ccc262d13d140711a44a1f3', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f012323007f0b064212e9448efdcd6ccc262d13d140711a44a1f3ebe8cf27844b8dea025d40cbc3a3fd04d7e8aea7e530696063c98f83973b641b1a8c0149eb18f92a4b6b72'} -2025-09-02 18:10:42 - MeshCoreBot - DEBUG - Converted to 18 bytes: ef982602301217ae... -2025-09-02 18:10:42 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 18:10:42 - MeshCoreBot - DEBUG - Has transport codes: 98260230 -2025-09-02 18:10:42 - MeshCoreBot - DEBUG - Path length: 18 -2025-09-02 18:10:42 - MeshCoreBot - DEBUG - Not enough data: need 24, have 18 -2025-09-02 18:10:48 - MeshCoreBot - DEBUG - Converted to 18 bytes: ed9726023210f289... -2025-09-02 18:10:48 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 18:10:48 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:10:48 - MeshCoreBot - DEBUG - Not enough data: need 153, have 18 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Converted to 28 bytes: e999090494c77e5f... -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Not enough data: need 155, have 28 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090594c77e5f... -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Has transport codes: d8090594 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:10:58 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 18:11:01 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090494d0805f... -2025-09-02 18:11:01 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:11:01 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:11:01 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 18:11:02 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090594d0805f... -2025-09-02 18:11:02 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:11:02 - MeshCoreBot - DEBUG - Has transport codes: d8090594 -2025-09-02 18:11:02 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 18:11:02 - MeshCoreBot - DEBUG - Not enough data: need 214, have 29 -2025-09-02 18:11:04 - MeshCoreBot - DEBUG - Converted to 28 bytes: ec97090494d04a5f... -2025-09-02 18:11:04 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 18:11:04 - MeshCoreBot - DEBUG - Has transport codes: 97090494 -2025-09-02 18:11:04 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 18:11:04 - MeshCoreBot - DEBUG - Not enough data: need 214, have 28 -2025-09-02 18:11:05 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090594d04a5f... -2025-09-02 18:11:05 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:11:05 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:11:05 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Converted to 27 bytes: eb97090394805f53... -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Has transport codes: 97090394 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Not enough data: need 134, have 27 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d8090494805f01... -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:11:12 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 18:11:15 - MeshCoreBot - DEBUG - Converted to 18 bytes: e997260232053882... -2025-09-02 18:11:15 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:11:15 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:11:15 - MeshCoreBot - DEBUG - Not enough data: need 153, have 18 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Converted to 30 bytes: eb97090694c7b1c4... -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Has transport codes: 97090694 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Not enough data: need 205, have 30 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Converted to 31 bytes: 30d8090794c7b1c4... -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Has transport codes: d8090794 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:11:18 - MeshCoreBot - DEBUG - Not enough data: need 205, have 31 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Converted to 29 bytes: eb972105e694697e... -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Has transport codes: 972105e6 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Path length: 148 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d82106e694697e... -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:11:19 - MeshCoreBot - DEBUG - Not enough data: need 218, have 30 -2025-09-02 18:14:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981103c77e5f64... -2025-09-02 18:14:37 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981103c77e5f64... -2025-09-02 18:14:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981103c77e5f64... -2025-09-02 18:14:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862077.7891068, 'pubkey_prefix': 'ed981103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad807796b768f4e007ee24ae2e5fbfb9c5e896aa91f814027b54197cb14ece5465e078471b5260daab2f2429153b9133441dad91df6c15444f6a3632c7dedede29c975dce603929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 18:14:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81104c77e5f01... -2025-09-02 18:14:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81104c77e5f01... -2025-09-02 18:14:39 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81104c77e5f01... -2025-09-02 18:14:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862079.495786, 'pubkey_prefix': '30d81104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e1655', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad807796b768f4e007ee24ae2e5fbfb9c5e896aa91f814027b54197cb14ece5465e078471b5260daab2f2429153b9133441dad91df6c15444f6a3632c7dedede29c975dce603929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632'} -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705027e5f2323... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705027e5f2323... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705027e5f2323... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862153.12797, 'pubkey_prefix': 'e99705027e5f232346eb07a84c4c3eb27ccc5e407e4265113a546c8a3cd7c27e', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705027e5f232346eb07a84c4c3eb27ccc5e407e4265113a546c8a3cd7c27e7d3f8dbf1aa8414f396a00f3c24bba6b6bf76e2b8d7eada2d4abbd6234f6645c9be7574c4acb645919e2'} -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 18:15:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862153.8501902, 'pubkey_prefix': '32d805037e5f01232346eb07a84c4c3eb27ccc5e407e4265113a546c8a3cd7c2', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f01232346eb07a84c4c3eb27ccc5e407e4265113a546c8a3cd7c27e7d3f8dbf1aa8414f396a00f3c24bba6b6bf76e2b8d7eada2d4abbd6234f6645c9be7574c4acb645919e2'} -2025-09-02 18:16:12 - MeshCoreBot - DEBUG - Converted to 18 bytes: e9972602321480db... -2025-09-02 18:16:12 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:16:12 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:16:12 - MeshCoreBot - DEBUG - Not enough data: need 153, have 18 -2025-09-02 18:16:14 - MeshCoreBot - DEBUG - Converted to 18 bytes: e9962602300ba9f2... -2025-09-02 18:16:14 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:16:14 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:16:14 - MeshCoreBot - DEBUG - Not enough data: need 152, have 18 -2025-09-02 18:16:15 - MeshCoreBot - DEBUG - Converted to 18 bytes: e997260230f313b6... -2025-09-02 18:16:15 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:16:15 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:16:15 - MeshCoreBot - DEBUG - Not enough data: need 153, have 18 -2025-09-02 18:16:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8970506fb1f3808... -2025-09-02 18:16:26 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8970506fb1f3808... -2025-09-02 18:16:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e8970506fb1f3808... -2025-09-02 18:16:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862186.896192, 'pubkey_prefix': 'e8970506fb1f38081d5f2323fdf513c6743a6602fb5a08c83de0e7a820b05312', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e8970506fb1f38081d5f2323fdf513c6743a6602fb5a08c83de0e7a820b05312e538e6fc62159601ad91faddf16762c1c242f9916afaf227087cf5145b5eff3f6b60284930da28640ab875bc5d6f'} -2025-09-02 18:16:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80507fb1f3808... -2025-09-02 18:16:27 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80507fb1f3808... -2025-09-02 18:16:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80507fb1f3808... -2025-09-02 18:16:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862187.9345798, 'pubkey_prefix': '31d80507fb1f38081d5f012323fdf513c6743a6602fb5a08c83de0e7a820b053', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80507fb1f38081d5f012323fdf513c6743a6602fb5a08c83de0e7a820b05312e538e6fc62159601ad91faddf16762c1c242f9916afaf227087cf5145b5eff3f6b60284930da28640ab875bc5d6f'} -2025-09-02 18:16:42 - MeshCoreBot - DEBUG - Converted to 18 bytes: eb972602310d00df... -2025-09-02 18:16:42 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:16:42 - MeshCoreBot - DEBUG - Has transport codes: 97260231 -2025-09-02 18:16:42 - MeshCoreBot - DEBUG - Path length: 13 -2025-09-02 18:16:42 - MeshCoreBot - DEBUG - Not enough data: need 19, have 18 -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79605027e5f2323... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79605027e5f2323... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79605027e5f2323... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862218.0696309, 'pubkey_prefix': 'e79605027e5f232373471882a1b11919d966183306098dfe1883454ae37a5e57', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79605027e5f232373471882a1b11919d966183306098dfe1883454ae37a5e571683cfff4d1d0c770ec9f7b4c5916b0006577dc3b14a0d5bf19a1d3f5018ac985cb87011276cf9cdb5e7'} -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 18:16:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862218.7929862, 'pubkey_prefix': '31d805037e5f01232373471882a1b11919d966183306098dfe1883454ae37a5e', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232373471882a1b11919d966183306098dfe1883454ae37a5e571683cfff4d1d0c770ec9f7b4c5916b0006577dc3b14a0d5bf19a1d3f5018ac985cb87011276cf9cdb5e7'} -2025-09-02 18:17:02 - MeshCoreBot - DEBUG - Converted to 18 bytes: e797260230177c0f... -2025-09-02 18:17:02 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 18:17:02 - MeshCoreBot - DEBUG - Has transport codes: 97260230 -2025-09-02 18:17:02 - MeshCoreBot - DEBUG - Path length: 23 -2025-09-02 18:17:02 - MeshCoreBot - DEBUG - Not enough data: need 29, have 18 -2025-09-02 18:17:06 - MeshCoreBot - DEBUG - Converted to 18 bytes: ea9726022f06c34e... -2025-09-02 18:17:06 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:17:06 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:17:06 - MeshCoreBot - DEBUG - Not enough data: need 153, have 18 -2025-09-02 18:19:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9711021d5fa097... -2025-09-02 18:19:20 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9711021d5fa097... -2025-09-02 18:19:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9711021d5fa097... -2025-09-02 18:19:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862360.417553, 'pubkey_prefix': 'ec9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe51313f1934466eefb2647bd3675e91966870d75ecd8560d9c270cae10d41b4b66e0a438d52a646cf8a18488ab0a417baae2eb75eaa627a3bc8e98f4fbdaeb27d68171aaf400019256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 18:19:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811031d5f01a0... -2025-09-02 18:19:21 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811031d5f01a0... -2025-09-02 18:19:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811031d5f01a0... -2025-09-02 18:19:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862361.397346, 'pubkey_prefix': '32d811031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe51313f1934466eefb2647bd3675e91966870d75ecd8560d9c270cae10d41b4b66e0a438d52a646cf8a18488ab0a417baae2eb75eaa627a3bc8e98f4fbdaeb27d68171aaf400019256f0d9020e23b8f84e374a4d562d434c562d5250'} -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705015f857ed6... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705015f857ed6... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705015f857ed6... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862367.650434, 'pubkey_prefix': 'eb9705015f857ed684c4532f0ad4282f99476c7b1e666ef4fdb20f8250e3a419', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705015f857ed684c4532f0ad4282f99476c7b1e666ef4fdb20f8250e3a41954f626920b63e75be718d5ef6533380418c6008680e4bd9ed00d9331f0629ef9e0274600fcfb6dc55e'} -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 18:19:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862367.9503949, 'pubkey_prefix': '32d805025f01857ed684c4532f0ad4282f99476c7b1e666ef4fdb20f8250e3a4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857ed684c4532f0ad4282f99476c7b1e666ef4fdb20f8250e3a41954f626920b63e75be718d5ef6533380418c6008680e4bd9ed00d9331f0629ef9e0274600fcfb6dc55e'} -2025-09-02 18:19:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605027e5f54c5... -2025-09-02 18:19:33 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605027e5f54c5... -2025-09-02 18:19:33 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605027e5f54c5... -2025-09-02 18:19:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862373.983671, 'pubkey_prefix': 'e99605027e5f54c5703da932397d72256d83460167b7055a73268fc0d6740a60', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605027e5f54c5703da932397d72256d83460167b7055a73268fc0d6740a600883d704b39b7ba9c3731426ca14452aaacc8230c44a53c18f70e3cdea1fc259b5809aed342dac7fdb89'} -2025-09-02 18:19:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0154... -2025-09-02 18:19:34 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0154... -2025-09-02 18:19:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0154... -2025-09-02 18:19:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862374.284391, 'pubkey_prefix': '32d805037e5f0154c5703da932397d72256d83460167b7055a73268fc0d6740a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f0154c5703da932397d72256d83460167b7055a73268fc0d6740a600883d704b39b7ba9c3731426ca14452aaacc8230c44a53c18f70e3cdea1fc259b5809aed342dac7fdb89'} -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Converted to 30 bytes: ea970906ae9164c7... -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Not enough data: need 153, have 30 -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Converted to 31 bytes: 32d80907ae9164c7... -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:19:40 - MeshCoreBot - DEBUG - Not enough data: need 218, have 31 -2025-09-02 18:19:42 - MeshCoreBot - DEBUG - Converted to 30 bytes: eb970906ae91647e... -2025-09-02 18:19:42 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:19:42 - MeshCoreBot - DEBUG - Has transport codes: 970906ae -2025-09-02 18:19:42 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 18:19:42 - MeshCoreBot - DEBUG - Not enough data: need 151, have 30 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Converted to 31 bytes: 31d80907ae91647e... -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Not enough data: need 218, have 31 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Converted to 31 bytes: eb970907ae9164c7... -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Has transport codes: 970907ae -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Path length: 145 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Not enough data: need 151, have 31 -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80908ae9164c7... -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80908ae9164c7... -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80908ae9164c7... -2025-09-02 18:19:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862383.5754519, 'pubkey_prefix': '2fd80908ae9164c794805f0146f51f577d8a3964120444ef4ea9e50ef302c3b6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80908ae9164c794805f0146f51f577d8a3964120444ef4ea9e50ef302c3b6'} -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e897150449cd7e5f... -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e897150449cd7e5f... -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e897150449cd7e5f... -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862480.373228, 'pubkey_prefix': 'e897150449cd7e5fd58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cbe7', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e897150449cd7e5fd58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756862477, 'text': 'Muesli Client: Test'} -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 18:21:20 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756862480.373228, 'pubkey_prefix': 'e897150449cd7e5fd58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cbe7', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e897150449cd7e5fd58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Found raw packet data: e897150449cd7e5fd58dc9feed7c3f54... -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Converted to 43 bytes: e897150449cd7e5f... -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Has transport codes: 97150449 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Not enough data: need 211, have 43 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 18:21:20 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 18:21:20 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 18:21:20 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 18:21:20 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 4 hops | SNR: -6.0 dB | RSSI: -105 dBm | Routed (4 hops) | Received at: 18:21:17 -2025-09-02 18:21:20 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:21:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150549cd7e5f... -2025-09-02 18:21:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150549cd7e5f... -2025-09-02 18:21:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150549cd7e5f... -2025-09-02 18:21:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862481.225922, 'pubkey_prefix': '31d8150549cd7e5f01d58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cb', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150549cd7e5f01d58dc9feed7c3f540f09fd62ca7dad32a95d96a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:21:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815015fd57910... -2025-09-02 18:21:22 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815015fd57910... -2025-09-02 18:21:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815015fd57910... -2025-09-02 18:21:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862482.67797, 'pubkey_prefix': 'ef9815015fd5791043cd7eea17ace62817eb95716cf11c64a1c88e7f2b4861b6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815015fd5791043cd7eea17ace62817eb95716cf11c64a1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240afde0942b866f6b174dc5c44833c0181b21b3ec7edbb208810e30c1f37c05e93cb9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f6752b06b85c58a7e708b719f1e4d5f05a4'} -2025-09-02 18:21:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d57910... -2025-09-02 18:21:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d57910... -2025-09-02 18:21:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d57910... -2025-09-02 18:21:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862483.4470441, 'pubkey_prefix': '31d7150101d5791043cd7eea17ace62817eb95716cf11c64a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d5791043cd7eea17ace62817eb95716cf11c64a1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240afde0942b866f6b174dc5c44833c0181b21b3ec7edbb208810e30c1f37c05e93cb9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f6752b06b85c58a7e708b719f1e4d5f05a4'} -2025-09-02 18:21:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981104e21f7e5f... -2025-09-02 18:21:45 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981104e21f7e5f... -2025-09-02 18:21:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981104e21f7e5f... -2025-09-02 18:21:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862505.441022, 'pubkey_prefix': 'ed981104e21f7e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37df', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981104e21f7e5f8936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a4598b768357aae8b96ba2c778c5d5fed738104b015a5e07052593046b0e6b7dd457fbb853c5c86f62082d3a6d246c62e194f82f4d2c4286981bb166871eb8a79909fdb08929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 18:21:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81105e21f7e5f... -2025-09-02 18:21:46 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81105e21f7e5f... -2025-09-02 18:21:46 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81105e21f7e5f... -2025-09-02 18:21:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862506.714771, 'pubkey_prefix': '33d81105e21f7e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81105e21f7e5f018936011a351a02f297ccddab98e34ddca9b7fc92e10f37dfeccd9cc8ccb8491a4598b768357aae8b96ba2c778c5d5fed738104b015a5e07052593046b0e6b7dd457fbb853c5c86f62082d3a6d246c62e194f82f4d2c4286981bb166871eb8a79909fdb08929af0d6020c14b5f84b375746422054656d70205265706561746572'} -2025-09-02 18:21:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971104f238085f... -2025-09-02 18:21:53 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971104f238085f... -2025-09-02 18:21:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971104f238085f... -2025-09-02 18:21:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862513.199849, 'pubkey_prefix': 'eb971104f238085f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971104f238085f789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f0434298b768d542ab572db9989f6a3e79f44afaf162b59718f87fa52397f3d61033a4cfc16865865f516e98c1a30c5f8d23aad93f69281905e409710e6e5700a4730811900c92188cd6021074b5f84348544c'} -2025-09-02 18:21:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81105f238085f... -2025-09-02 18:21:54 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81105f238085f... -2025-09-02 18:21:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81105f238085f... -2025-09-02 18:21:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862514.040122, 'pubkey_prefix': '30d81105f238085f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb45115', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81105f238085f01789eda5b7915dc61331c9a0ad1692c54a0c0252bb451155e08d23990bc54f0434298b768d542ab572db9989f6a3e79f44afaf162b59718f87fa52397f3d61033a4cfc16865865f516e98c1a30c5f8d23aad93f69281905e409710e6e5700a4730811900c92188cd6021074b5f84348544c'} -2025-09-02 18:22:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 18:22:09 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 18:22:09 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 18:22:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862529.591501, 'pubkey_prefix': 'ea9705027e5f2323e72e1242060832bdfa41874718d803319156ddc30d5d6665', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323e72e1242060832bdfa41874718d803319156ddc30d5d6665946816379634dff967584e1a442f0ca2a3a8d4fb03b17e2bfae8d676abab6f020ea07be636166d2991ea'} -2025-09-02 18:22:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805037e5f0123... -2025-09-02 18:22:10 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805037e5f0123... -2025-09-02 18:22:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805037e5f0123... -2025-09-02 18:22:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862530.1739678, 'pubkey_prefix': '32d805037e5f012323e72e1242060832bdfa41874718d803319156ddc30d5d66', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805037e5f012323e72e1242060832bdfa41874718d803319156ddc30d5d6665946816379634dff967584e1a442f0ca2a3a8d4fb03b17e2bfae8d676abab6f020ea07be636166d2991ea'} -2025-09-02 18:22:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705015f547e3e... -2025-09-02 18:22:43 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705015f547e3e... -2025-09-02 18:22:43 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705015f547e3e... -2025-09-02 18:22:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862563.706794, 'pubkey_prefix': 'ea9705015f547e3eebb0c01e695b55779b6552350ba3f67f8541af7408232a22', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705015f547e3eebb0c01e695b55779b6552350ba3f67f8541af7408232a224a0b06c7cdaf049503666545c0c9c82e8e0d7a83b94ecd7d0485312e64d58d9f0d13eb7f3b8cac221b'} -2025-09-02 18:22:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 18:22:44 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 18:22:44 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 18:22:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862564.287796, 'pubkey_prefix': '32d805025f01547e3eebb0c01e695b55779b6552350ba3f67f8541af7408232a', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e3eebb0c01e695b55779b6552350ba3f67f8541af7408232a224a0b06c7cdaf049503666545c0c9c82e8e0d7a83b94ecd7d0485312e64d58d9f0d13eb7f3b8cac221b'} -2025-09-02 18:22:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705037e245f23... -2025-09-02 18:22:52 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705037e245f23... -2025-09-02 18:22:52 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705037e245f23... -2025-09-02 18:22:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862572.676654, 'pubkey_prefix': 'eb9705037e245f2323d6824306e64c836f4589ade08a1c575803654557e24b27', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705037e245f2323d6824306e64c836f4589ade08a1c575803654557e24b279c63d10c0a3789a3bb906c56d9a1d89bd9e6d97a037ef21796d5389e51afbdf576cb0c2caaca14403e1812'} -2025-09-02 18:22:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805047e245f01... -2025-09-02 18:22:53 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805047e245f01... -2025-09-02 18:22:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805047e245f01... -2025-09-02 18:22:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862573.260048, 'pubkey_prefix': '32d805047e245f012323d6824306e64c836f4589ade08a1c575803654557e24b', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805047e245f012323d6824306e64c836f4589ade08a1c575803654557e24b279c63d10c0a3789a3bb906c56d9a1d89bd9e6d97a037ef21796d5389e51afbdf576cb0c2caaca14403e1812'} -2025-09-02 18:25:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711027e5f3556... -2025-09-02 18:25:01 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711027e5f3556... -2025-09-02 18:25:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711027e5f3556... -2025-09-02 18:25:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862701.2613099, 'pubkey_prefix': 'ed9711027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711027e5f35563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4e998b76882c460920b93582eea842d3b5b8b66916cd984eaa9464dedee520a40d524d47507b938be824178791da90420d8ea02b58c5f1efdde10686b90cc0fe368719d09926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 18:25:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d711037e5f0135... -2025-09-02 18:25:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d711037e5f0135... -2025-09-02 18:25:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d711037e5f0135... -2025-09-02 18:25:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862702.0401669, 'pubkey_prefix': '30d711037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d711037e5f0135563b87bb0fe2de197ec302faa5963d34d344ba4a48ed0fb2f8771b423097f4e998b76882c460920b93582eea842d3b5b8b66916cd984eaa9464dedee520a40d524d47507b938be824178791da90420d8ea02b58c5f1efdde10686b90cc0fe368719d09926a9cd802521fb9f84b4b37434d54202d205265706561746572'} -2025-09-02 18:25:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e69611044a1f385f... -2025-09-02 18:25:22 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e69611044a1f385f... -2025-09-02 18:25:22 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e69611044a1f385f... -2025-09-02 18:25:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862722.6997702, 'pubkey_prefix': 'e69611044a1f385f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145f', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e69611044a1f385f5875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf10499b7687247b51ad5d8b37eb769552319575cb73733f96f4f27471a15bea818e9fe5291685acf0ebe31e1e3224d10819fb9ef4545ff250e8267f83aecc5e3f04a174b0d92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 18:25:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d811054a1f385f... -2025-09-02 18:25:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d811054a1f385f... -2025-09-02 18:25:23 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d811054a1f385f... -2025-09-02 18:25:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862723.92372, 'pubkey_prefix': '32d811054a1f385f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa14', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d811054a1f385f015875959798fa77a4d500c2c0b3a0077d0fb904edd6aa145ff678f4f8a555eaf10499b7687247b51ad5d8b37eb769552319575cb73733f96f4f27471a15bea818e9fe5291685acf0ebe31e1e3224d10819fb9ef4545ff250e8267f83aecc5e3f04a174b0d92d2a3d702f055b7f84e374a4d562d47474c2d5250'} -2025-09-02 18:27:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79611027e5f751a... -2025-09-02 18:27:01 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79611027e5f751a... -2025-09-02 18:27:01 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79611027e5f751a... -2025-09-02 18:27:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862821.230772, 'pubkey_prefix': 'e79611027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79611027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0046499b768f3a53a558476d71dd27d1fbce4a754c32f494abe80d92415c2bab7efe1702c52bf9a27adce612c2ed5416ee72ba5b8f61999554732926b23d01699f02137d70292e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 18:27:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811037e5f0175... -2025-09-02 18:27:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811037e5f0175... -2025-09-02 18:27:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811037e5f0175... -2025-09-02 18:27:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862822.269599, 'pubkey_prefix': '30d811037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb0046499b768f3a53a558476d71dd27d1fbce4a754c32f494abe80d92415c2bab7efe1702c52bf9a27adce612c2ed5416ee72ba5b8f61999554732926b23d01699f02137d70292e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8960503507e5f23... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8960503507e5f23... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8960503507e5f23... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862891.3684878, 'pubkey_prefix': 'e8960503507e5f23239fc3b916f7b9a5a24d84f513529d89dec1760baab3c187', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8960503507e5f23239fc3b916f7b9a5a24d84f513529d89dec1760baab3c187343cfc5d0ae51afd037e8e011f3d04d4e816006144be205ae53b167552dcc707154d8e729f13e53ae49452'} -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd70504507e5f01... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd70504507e5f01... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2cd70504507e5f01... -2025-09-02 18:28:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756862891.808619, 'pubkey_prefix': '2cd70504507e5f0123239fc3b916f7b9a5a24d84f513529d89dec1760baab3c1', 'snr': 11.0, 'rssi': -41, 'raw_hex': '2cd70504507e5f0123239fc3b916f7b9a5a24d84f513529d89dec1760baab3c187343cfc5d0ae51afd037e8e011f3d04d4e816006144be205ae53b167552dcc707154d8e729f13e53ae49452'} -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e79615052587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e79615052587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e79615052587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863030.386951, 'pubkey_prefix': 'e79615052587eb1d5fcdc7818085ea292bb264d5b5a001d4a43caae87194210d', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e79615052587eb1d5fcdc7818085ea292bb264d5b5a001d4a43caae87194210d570cd304c7cea894e1fb9c6b468d7d7dec8bf4f923113e459335f4a5'} -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d715062587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d715062587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d715062587eb1d... -2025-09-02 18:30:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863030.886571, 'pubkey_prefix': '31d715062587eb1d5f01cdc7818085ea292bb264d5b5a001d4a43caae8719421', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d715062587eb1d5f01cdc7818085ea292bb264d5b5a001d4a43caae87194210d570cd304c7cea894e1fb9c6b468d7d7dec8bf4f923113e459335f4a5'} -2025-09-02 18:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e59711005fbfb6c8... -2025-09-02 18:30:55 - MeshCoreBot - DEBUG - Cached SNR -6.75 for pubkey e59711005fbfb6c8... -2025-09-02 18:30:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e59711005fbfb6c8... -2025-09-02 18:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863055.5035992, 'pubkey_prefix': 'e59711005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -6.75, 'rssi': -105, 'raw_hex': 'e59711005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3579ab768933d6556715ef836b296b42e41ae8028d042ad7c40da3ea60904dffb536ec2d8b2a1bd90fd356d6af4bb983846dca09d2e6ca3b430ee4e38a3274e9f619ab30e927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 18:30:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81101015fbfb6... -2025-09-02 18:30:57 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81101015fbfb6... -2025-09-02 18:30:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81101015fbfb6... -2025-09-02 18:30:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863057.138465, 'pubkey_prefix': '31d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c3579ab768933d6556715ef836b296b42e41ae8028d042ad7c40da3ea60904dffb536ec2d8b2a1bd90fd356d6af4bb983846dca09d2e6ca3b430ee4e38a3274e9f619ab30e927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Converted to 28 bytes: e796090448f77e5f... -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Has transport codes: 96090448 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Not enough data: need 253, have 28 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d7090548f77e5f... -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Has transport codes: d7090548 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 18:31:28 - MeshCoreBot - DEBUG - Not enough data: need 253, have 29 -2025-09-02 18:31:30 - MeshCoreBot - DEBUG - Converted to 30 bytes: e796090648c7b124... -2025-09-02 18:31:30 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 18:31:30 - MeshCoreBot - DEBUG - Has transport codes: 96090648 -2025-09-02 18:31:30 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:31:30 - MeshCoreBot - DEBUG - Not enough data: need 205, have 30 -2025-09-02 18:31:31 - MeshCoreBot - DEBUG - Converted to 31 bytes: 33d7090748c7b124... -2025-09-02 18:31:31 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 18:31:31 - MeshCoreBot - DEBUG - Has transport codes: d7090748 -2025-09-02 18:31:31 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:31:31 - MeshCoreBot - DEBUG - Not enough data: need 205, have 31 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Converted to 27 bytes: e5960903487e5f67... -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Header: 0xe5, route_type: 1 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Not enough data: need 152, have 27 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d80904487e5f01... -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Has transport codes: d8090448 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 18:31:35 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 18:31:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8961505ae91647e... -2025-09-02 18:31:42 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8961505ae91647e... -2025-09-02 18:31:42 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e8961505ae91647e... -2025-09-02 18:31:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863102.987104, 'pubkey_prefix': 'e8961505ae91647e5f16f6c18072707927624a2d5a2192c7889972ece0d057e9', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e8961505ae91647e5f16f6c18072707927624a2d5a2192c7889972ece0d057e9dbad5ab5aafd529c770347b12e09f13a4873a5ff2304928fbb85ab35'} -2025-09-02 18:31:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81506ae91647e... -2025-09-02 18:31:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81506ae91647e... -2025-09-02 18:31:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81506ae91647e... -2025-09-02 18:31:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863103.849061, 'pubkey_prefix': '31d81506ae91647e5f0116f6c18072707927624a2d5a2192c7889972ece0d057', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81506ae91647e5f0116f6c18072707927624a2d5a2192c7889972ece0d057e9dbad5ab5aafd529c770347b12e09f13a4873a5ff2304928fbb85ab35'} -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea96090448c7805f... -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Converted to 29 bytes: 30d8090548c7805f... -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:31:55 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 18:31:58 - MeshCoreBot - DEBUG - Converted to 27 bytes: e6960903487e5f67... -2025-09-02 18:31:58 - MeshCoreBot - DEBUG - Header: 0xe6, route_type: 2 -2025-09-02 18:31:58 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:31:58 - MeshCoreBot - DEBUG - Not enough data: need 152, have 27 -2025-09-02 18:31:59 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d70904487e5f01... -2025-09-02 18:31:59 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:31:59 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 18:31:59 - MeshCoreBot - DEBUG - Not enough data: need 217, have 28 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Converted to 29 bytes: e796090548c7a380... -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Has transport codes: 96090548 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Not enough data: need 205, have 29 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Converted to 30 bytes: 32d7090648c7a380... -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 18:32:03 - MeshCoreBot - DEBUG - Not enough data: need 217, have 30 -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e696110491647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e696110491647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e696110491647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863131.026002, 'pubkey_prefix': 'e696110491647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e696110491647e5f9cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0949ab768a0cf9d26e507bd4a80526d8cc4b9ef97e1b4e5c157b66b8c61abf3ae10a55ad0c9d575bb94b42b32c47479f647faee68b19faa6203cddb6b7bb1ad1707e8d40992ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110591647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110591647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110591647e5f... -2025-09-02 18:32:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863131.6283689, 'pubkey_prefix': '32d8110591647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b34', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110591647e5f019cf68bbb3a836cac9f63d15cb950f22dd61c95eb862b342d6e5c91459d81b8f0949ab768a0cf9d26e507bd4a80526d8cc4b9ef97e1b4e5c157b66b8c61abf3ae10a55ad0c9d575bb94b42b32c47479f647faee68b19faa6203cddb6b7bb1ad1707e8d40992ead1cd029a1fadf8416e63686f205265796573205265706561746572'} -2025-09-02 18:33:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e997110438081d5f... -2025-09-02 18:33:31 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e997110438081d5f... -2025-09-02 18:33:31 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e997110438081d5f... -2025-09-02 18:33:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863211.771348, 'pubkey_prefix': 'e997110438081d5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f88561', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e997110438081d5fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bdd39ab7682528ad7217feb63124630051345e2fb6737135343b624c00ac44a403d39128e0066a08fc5c0aba6533235d5dc6d8c015f7a504f986c7b02ba4020db8308ee00c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 18:33:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8110538081d5f... -2025-09-02 18:33:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8110538081d5f... -2025-09-02 18:33:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8110538081d5f... -2025-09-02 18:33:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863212.3672278, 'pubkey_prefix': '32d8110538081d5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8110538081d5f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bdd39ab7682528ad7217feb63124630051345e2fb6737135343b624c00ac44a403d39128e0066a08fc5c0aba6533235d5dc6d8c015f7a504f986c7b02ba4020db8308ee00c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283'} -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090448f77e5f... -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d8090548f77e5f... -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:33:51 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 18:33:53 - MeshCoreBot - DEBUG - Converted to 28 bytes: e996090448f77e5f... -2025-09-02 18:33:53 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:33:53 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:33:53 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 18:33:54 - MeshCoreBot - DEBUG - Converted to 29 bytes: 33d8090548f77e5f... -2025-09-02 18:33:54 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 18:33:54 - MeshCoreBot - DEBUG - Has transport codes: d8090548 -2025-09-02 18:33:54 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 18:33:54 - MeshCoreBot - DEBUG - Not enough data: need 253, have 29 -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971505ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971505ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971505ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863236.0305321, 'pubkey_prefix': 'eb971505ae91647e5f1602d3af16a4e156e5117e52e87fc9f294d4107631a45d', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971505ae91647e5f1602d3af16a4e156e5117e52e87fc9f294d4107631a45da50674db29f05ad7ee1bcb6e6ed47e76caf507dca4c8c502632c1621d5c0f87d0b18b9acedafc32e8e86157ba3b94e08b2c21185b1144b1500d888d84a25a1abfee7b790fd94567c59c70f8ddbb7639c682845afbf9de26165344dec9f041a114d6fdf554dd48f0f399be472'} -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81506ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81506ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81506ae91647e... -2025-09-02 18:33:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863236.5306828, 'pubkey_prefix': '31d81506ae91647e5f011602d3af16a4e156e5117e52e87fc9f294d4107631a4', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81506ae91647e5f011602d3af16a4e156e5117e52e87fc9f294d4107631a45da50674db29f05ad7ee1bcb6e6ed47e76caf507dca4c8c502632c1621d5c0f87d0b18b9acedafc32e8e86157ba3b94e08b2c21185b1144b1500d888d84a25a1abfee7b790fd94567c59c70f8ddbb7639c682845afbf9de26165344dec9f041a114d6fdf554dd48f0f399be472'} -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97090848f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97090848f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97090848f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863238.3186839, 'pubkey_prefix': 'ec97090848f77e94e97e575f67bd9faf14f47cb87621e2d8f51f19acdc282383', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97090848f77e94e97e575f67bd9faf14f47cb87621e2d8f51f19acdc282383'} -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d7090948f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d7090948f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d7090948f77e94... -2025-09-02 18:33:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863238.8909981, 'pubkey_prefix': '30d7090948f77e94e97e575f0167bd9faf14f47cb87621e2d8f51f19acdc2823', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d7090948f77e94e97e575f0167bd9faf14f47cb87621e2d8f51f19acdc282383'} -2025-09-02 18:34:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711015fcdf119... -2025-09-02 18:34:00 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711015fcdf119... -2025-09-02 18:34:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711015fcdf119... -2025-09-02 18:34:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863240.499077, 'pubkey_prefix': 'eb9711015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711015fcdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3fd9ab76884e50b396f534e6a9e9967ca885c0dc0a89ddaf7a6cc78f14c2761de5aacc600a5d53cdd9c4e6c6d327eaefd0242bc1bafd27b8a422f92b4b003d820e176950192d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 18:34:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d711025f01cdf1... -2025-09-02 18:34:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d711025f01cdf1... -2025-09-02 18:34:01 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d711025f01cdf1... -2025-09-02 18:34:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863241.49782, 'pubkey_prefix': '31d711025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d711025f01cdf119c056259c911a808832c7384a9f2f259a8979b4821b4a5d9a3755056bf3fd9ab76884e50b396f534e6a9e9967ca885c0dc0a89ddaf7a6cc78f14c2761de5aacc600a5d53cdd9c4e6c6d327eaefd0242bc1bafd27b8a422f92b4b003d820e176950192d456e302cbe1b0f8457269652052657065617465722053'} -2025-09-02 18:34:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7960503507e5f23... -2025-09-02 18:34:22 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7960503507e5f23... -2025-09-02 18:34:22 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7960503507e5f23... -2025-09-02 18:34:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863262.423188, 'pubkey_prefix': 'e7960503507e5f23235366dbba0d058da84ea10dfcc683713d61cbe5065f22c8', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7960503507e5f23235366dbba0d058da84ea10dfcc683713d61cbe5065f22c896e1565af25864eb696a300dfa07da8d3cd40a1482cdda9e36a91649cc2c9c0c1c28ec12dcee59ddbd23c8'} -2025-09-02 18:34:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d70504507e5f01... -2025-09-02 18:34:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d70504507e5f01... -2025-09-02 18:34:23 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d70504507e5f01... -2025-09-02 18:34:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863263.42769, 'pubkey_prefix': '31d70504507e5f0123235366dbba0d058da84ea10dfcc683713d61cbe5065f22', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d70504507e5f0123235366dbba0d058da84ea10dfcc683713d61cbe5065f22c896e1565af25864eb696a300dfa07da8d3cd40a1482cdda9e36a91649cc2c9c0c1c28ec12dcee59ddbd23c8'} -2025-09-02 18:34:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811027e5fdc9d... -2025-09-02 18:34:31 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811027e5fdc9d... -2025-09-02 18:34:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811027e5fdc9d... -2025-09-02 18:34:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863271.582048, 'pubkey_prefix': 'ee9811027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811027e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286239bb7684e1fcabcb952c452838402c24e7279dc27bf10ca65b4772a5a752fac4f852cbc456002dff7ff37de9cd7c3d951ec5c24cb1a38c61362a13a32ad04fd8cd3340e92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 18:34:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711037e5f01dc... -2025-09-02 18:34:32 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711037e5f01dc... -2025-09-02 18:34:32 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711037e5f01dc... -2025-09-02 18:34:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863272.3916008, 'pubkey_prefix': '32d711037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711037e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead9697286239bb7684e1fcabcb952c452838402c24e7279dc27bf10ca65b4772a5a752fac4f852cbc456002dff7ff37de9cd7c3d951ec5c24cb1a38c61362a13a32ad04fd8cd3340e92f993d6025d8db5f820486f74205261747065617465722053756d6d6572'} -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99605015f857e08... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99605015f857e08... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e99605015f857e08... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863283.145961, 'pubkey_prefix': 'e99605015f857e085fd73cd40150fa897800b3689e6c0da5a85d707d78c3e679', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e99605015f857e085fd73cd40150fa897800b3689e6c0da5a85d707d78c3e679d1e6bb8b594b0938c828e1fecf126868c63ce9965b37c4e7db34e8246212db7c02e335df546f5c2b75'} -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01857e... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01857e... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01857e... -2025-09-02 18:34:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863283.587798, 'pubkey_prefix': '32d805025f01857e085fd73cd40150fa897800b3689e6c0da5a85d707d78c3e6', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01857e085fd73cd40150fa897800b3689e6c0da5a85d707d78c3e679d1e6bb8b594b0938c828e1fecf126868c63ce9965b37c4e7db34e8246212db7c02e335df546f5c2b75'} -2025-09-02 18:35:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7961503f77e5fcd... -2025-09-02 18:35:01 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7961503f77e5fcd... -2025-09-02 18:35:01 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7961503f77e5fcd... -2025-09-02 18:35:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863301.740753, 'pubkey_prefix': 'e7961503f77e5fcd6301541a54e2acf02ffb445c63b86dfeb98144b7046776f1', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7961503f77e5fcd6301541a54e2acf02ffb445c63b86dfeb98144b7046776f11ca5455fd2c889fc0cf75cbcdc4f3b77987cb5f326ca927725f7'} -2025-09-02 18:35:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71504f77e5f01... -2025-09-02 18:35:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71504f77e5f01... -2025-09-02 18:35:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71504f77e5f01... -2025-09-02 18:35:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863302.564835, 'pubkey_prefix': '30d71504f77e5f01cd6301541a54e2acf02ffb445c63b86dfeb98144b7046776', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71504f77e5f01cd6301541a54e2acf02ffb445c63b86dfeb98144b7046776f11ca5455fd2c889fc0cf75cbcdc4f3b77987cb5f326ca927725f7'} -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Converted to 26 bytes: e99721021d5f8e08... -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d721031d5f018e... -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 18:36:05 - MeshCoreBot - DEBUG - Not enough data: need 217, have 27 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Converted to 28 bytes: e996090448f77e5f... -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Path length: 150 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Not enough data: need 152, have 28 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d7090548f77e5f... -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 18:36:55 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Converted to 28 bytes: e796090448f77e5f... -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Header: 0xe7, route_type: 3 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Has transport codes: 96090448 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Not enough data: need 253, have 28 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Converted to 29 bytes: 31d7090548f77e5f... -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 18:36:57 - MeshCoreBot - DEBUG - Not enough data: need 217, have 29 -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e6960503b1245f85... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Cached SNR -6.5 for pubkey e6960503b1245f85... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e6960503b1245f85... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863422.2369962, 'pubkey_prefix': 'e6960503b1245f8575d16dd57c2a0868742b818b7c72f868c41a8eb481d09ae1', 'snr': -6.5, 'rssi': -106, 'raw_hex': 'e6960503b1245f8575d16dd57c2a0868742b818b7c72f868c41a8eb481d09ae1469d932f12cc7e514ccb25ec4dc784be3d8ff3222d2b3e0dd30cf12c54411f4b63650ac1bd3f450a3e599c'} -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d70504b1245f01... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d70504b1245f01... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d70504b1245f01... -2025-09-02 18:37:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863422.5362, 'pubkey_prefix': '33d70504b1245f018575d16dd57c2a0868742b818b7c72f868c41a8eb481d09a', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d70504b1245f018575d16dd57c2a0868742b818b7c72f868c41a8eb481d09ae1469d932f12cc7e514ccb25ec4dc784be3d8ff3222d2b3e0dd30cf12c54411f4b63650ac1bd3f450a3e599c'} -2025-09-02 18:38:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e99705015f547e8d... -2025-09-02 18:38:01 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e99705015f547e8d... -2025-09-02 18:38:01 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e99705015f547e8d... -2025-09-02 18:38:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863481.721555, 'pubkey_prefix': 'e99705015f547e8db3ec1285329a3c010e5acbef8e38343762fd1c0fddb304c4', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e99705015f547e8db3ec1285329a3c010e5acbef8e38343762fd1c0fddb304c4c2c425396e35a96b984e2cb9de466d68786cba3d3a469b4316ec53a91b6f92fecdab4b1ea12da3a6d2'} -2025-09-02 18:38:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d805025f01547e... -2025-09-02 18:38:02 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d805025f01547e... -2025-09-02 18:38:02 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d805025f01547e... -2025-09-02 18:38:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863482.303749, 'pubkey_prefix': '32d805025f01547e8db3ec1285329a3c010e5acbef8e38343762fd1c0fddb304', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d805025f01547e8db3ec1285329a3c010e5acbef8e38343762fd1c0fddb304c4c2c425396e35a96b984e2cb9de466d68786cba3d3a469b4316ec53a91b6f92fecdab4b1ea12da3a6d2'} -2025-09-02 18:38:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711031f7e5f6a... -2025-09-02 18:38:17 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711031f7e5f6a... -2025-09-02 18:38:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711031f7e5f6a... -2025-09-02 18:38:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863497.956019, 'pubkey_prefix': 'eb9711031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711031f7e5f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ba50b768603890e2cb51bbe135c4968dca82a05bb1582594770ae2763e9f99087705efbe051ceabb3f788bb55da754e4edd66c9265f441659dfb31f0de8087886c406a03824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 18:38:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811041f7e5f01... -2025-09-02 18:38:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811041f7e5f01... -2025-09-02 18:38:18 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811041f7e5f01... -2025-09-02 18:38:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863498.7198799, 'pubkey_prefix': '30d811041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51f', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811041f7e5f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ba50b768603890e2cb51bbe135c4968dca82a05bb1582594770ae2763e9f99087705efbe051ceabb3f788bb55da754e4edd66c9265f441659dfb31f0de8087886c406a03824d6f62696c6520436f726520f09f9bb0efb88f'} -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Converted to 29 bytes: e997090548c77e1d... -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Header: 0xe9, route_type: 1 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Not enough data: need 153, have 29 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2fd8090648c77e1d... -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Has transport codes: d8090648 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 18:38:19 - MeshCoreBot - DEBUG - Not enough data: need 205, have 30 -2025-09-02 18:38:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: ec97090448f77e5f... -2025-09-02 18:38:23 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 18:38:23 - MeshCoreBot - DEBUG - Has transport codes: 97090448 -2025-09-02 18:38:23 - MeshCoreBot - DEBUG - Path length: 247 -2025-09-02 18:38:23 - MeshCoreBot - DEBUG - Not enough data: need 253, have 28 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Converted to 28 bytes: ea97090448f77e5f... -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Not enough data: need 153, have 28 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Converted to 29 bytes: 32d8090548f77e5f... -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 18:38:25 - MeshCoreBot - DEBUG - Not enough data: need 218, have 29 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e896150380cd5fd5... -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e896150380cd5fd5... -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e896150380cd5fd5... -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863522.059812, 'pubkey_prefix': 'e896150380cd5fd575a9a43c2143419f59203260bc702205b6a23a3e58352553', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896150380cd5fd575a9a43c2143419f59203260bc702205b6a23a3e58352553009df75305372a07cace'} -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756863519, 'text': 'moss 🐕🐾: Test'} -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 18:38:42 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Test -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756863522.059812, 'pubkey_prefix': 'e896150380cd5fd575a9a43c2143419f59203260bc702205b6a23a3e58352553', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e896150380cd5fd575a9a43c2143419f59203260bc702205b6a23a3e58352553009df75305372a07cace'} -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Found raw packet data: e896150380cd5fd575a9a43c2143419f... -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Converted to 42 bytes: e896150380cd5fd5... -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Header: 0xe8, route_type: 0 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Has transport codes: 96150380 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Not enough data: need 211, have 42 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -6.0 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -106 -2025-09-02 18:38:42 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 18:38:42 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 18:38:42 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 18:38:42 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 3 hops | SNR: -6.0 dB | RSSI: -106 dBm | Routed (3 hops) | Received at: 18:38:39 -2025-09-02 18:38:42 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:39:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea970503fb7e5f23... -2025-09-02 18:39:48 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea970503fb7e5f23... -2025-09-02 18:39:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea970503fb7e5f23... -2025-09-02 18:39:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863588.852439, 'pubkey_prefix': 'ea970503fb7e5f2323173a46ce6badaee9d3148ea3b930ef8d2e675686df83c2', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea970503fb7e5f2323173a46ce6badaee9d3148ea3b930ef8d2e675686df83c2520f4441fff542669e749bf551f1e0ba9c8c0e7230c252f3464a5abf6eb4f5d1754e80e4a76e587a8cc49b'} -2025-09-02 18:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd80504fb7e5f01... -2025-09-02 18:39:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd80504fb7e5f01... -2025-09-02 18:39:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd80504fb7e5f01... -2025-09-02 18:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863589.433053, 'pubkey_prefix': '2fd80504fb7e5f012323173a46ce6badaee9d3148ea3b930ef8d2e675686df83', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd80504fb7e5f012323173a46ce6badaee9d3148ea3b930ef8d2e675686df83c2520f4441fff542669e749bf551f1e0ba9c8c0e7230c252f3464a5abf6eb4f5d1754e80e4a76e587a8cc49b'} -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9711031f7e5f2c... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9711031f7e5f2c... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9711031f7e5f2c... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863604.2077188, 'pubkey_prefix': 'eb9711031f7e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eeda', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9711031f7e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8c1985166a191eccf3aabfec58688d8278f18deed3b742f898bafdaa3a67fa5b7ef5c5457a4a50084b6b81eb5550c03e44c8b270ba603177c624cfd4010695c6adf02160992d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d711041f7e5f01... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d711041f7e5f01... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d711041f7e5f01... -2025-09-02 18:40:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863604.9981802, 'pubkey_prefix': '32d711041f7e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089ee', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d711041f7e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8c1985166a191eccf3aabfec58688d8278f18deed3b742f898bafdaa3a67fa5b7ef5c5457a4a50084b6b81eb5550c03e44c8b270ba603177c624cfd4010695c6adf02160992d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c'} -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea970504fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea970504fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea970504fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863615.0404549, 'pubkey_prefix': 'ea970504fb7e1d5f23238f41c175d3ab6d420fd947c65baab31b5134d685c42f', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea970504fb7e1d5f23238f41c175d3ab6d420fd947c65baab31b5134d685c42f4c3c4e5b074c6658734bb2e51927f6df158f36421d9ca265134eba8a0847a281c273f1198a77e152a42a60df'} -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d80505fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d80505fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d80505fb7e1d5f... -2025-09-02 18:40:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863615.6219368, 'pubkey_prefix': '31d80505fb7e1d5f0123238f41c175d3ab6d420fd947c65baab31b5134d685c4', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d80505fb7e1d5f0123238f41c175d3ab6d420fd947c65baab31b5134d685c42f4c3c4e5b074c6658734bb2e51927f6df158f36421d9ca265134eba8a0847a281c273f1198a77e152a42a60df'} -2025-09-02 18:40:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981104e6ea7e5f... -2025-09-02 18:40:31 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981104e6ea7e5f... -2025-09-02 18:40:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981104e6ea7e5f... -2025-09-02 18:40:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863631.996386, 'pubkey_prefix': 'ee981104e6ea7e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981104e6ea7e5fe412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b8a9cb768dc97cfd7f0dcd43451b80685146f9d1a1a47320e89d00cea6d37fb5efe0c6deec452401a880ec90d9c1e11e29761266a7d0884e63491e40e7e8b668ec7c8560692008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 18:40:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d81105e6ea7e5f... -2025-09-02 18:40:33 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d81105e6ea7e5f... -2025-09-02 18:40:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d81105e6ea7e5f... -2025-09-02 18:40:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863633.502389, 'pubkey_prefix': '32d81105e6ea7e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f4', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d81105e6ea7e5f01e412c904929ca28d5920f786f7434492ce171b5773d4f41c6b294bb43ab3d76b8a9cb768dc97cfd7f0dcd43451b80685146f9d1a1a47320e89d00cea6d37fb5efe0c6deec452401a880ec90d9c1e11e29761266a7d0884e63491e40e7e8b668ec7c8560692008cd70241fbb4f8456e6475726f447269766572205068696e6e65795e'} -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863642.4865532, 'pubkey_prefix': 'ef9805027e5f232350342e3c4790168751764399f1e55872fea474a6738bdff2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232350342e3c4790168751764399f1e55872fea474a6738bdff25f9bf5f96defcf17d747ef652fe1066fa26cef6261d564da058b0d6be89cbfc98c2136b18ebee344f211'} -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 18:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863642.788308, 'pubkey_prefix': '2ed905037e5f01232350342e3c4790168751764399f1e55872fea474a6738bdf', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f01232350342e3c4790168751764399f1e55872fea474a6738bdff25f9bf5f96defcf17d747ef652fe1066fa26cef6261d564da058b0d6be89cbfc98c2136b18ebee344f211'} -2025-09-02 18:40:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811021d5fc573... -2025-09-02 18:40:52 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811021d5fc573... -2025-09-02 18:40:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811021d5fc573... -2025-09-02 18:40:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863652.0861719, 'pubkey_prefix': 'ed9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff1f61476671212fe22e2c5977b64cdd140e4a12aabb124b72bdb31c82acfee5d16e70590b0777b927c537dd40bef557df0173ce756809c8a461680ef8938f656f8f58c605932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 18:40:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd511031d5f01c5... -2025-09-02 18:40:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd511031d5f01c5... -2025-09-02 18:40:53 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd511031d5f01c5... -2025-09-02 18:40:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863653.685034, 'pubkey_prefix': '2fd511031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd511031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff1f61476671212fe22e2c5977b64cdd140e4a12aabb124b72bdb31c82acfee5d16e70590b0777b927c537dd40bef557df0173ce756809c8a461680ef8938f656f8f58c605932eaad902dc0eb8f84b4a37482d5253'} -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103081d5fed... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103081d5fed... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103081d5fed... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863724.0096798, 'pubkey_prefix': 'ef981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f2', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103081d5fedc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18e79cb768bdb79e8c18852e6b92652641564c9ea998ddbfa8110f3c66947ceb40abf1b9dacad681150a1ba77c4faab50b73a7fd97197838edac515fed6670329e06fc260e920000000000000000484158212052656c6179'} -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed71104081d5f01... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed71104081d5f01... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed71104081d5f01... -2025-09-02 18:42:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863724.726227, 'pubkey_prefix': '2ed71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed71104081d5f01edc2289ba52a1ae53f1c2c3f4c330e0362469a1d2a982ef0f208e6f3e4c07d18e79cb768bdb79e8c18852e6b92652641564c9ea998ddbfa8110f3c66947ceb40abf1b9dacad681150a1ba77c4faab50b73a7fd97197838edac515fed6670329e06fc260e920000000000000000484158212052656c6179'} -2025-09-02 18:42:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 18:42:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 18:42:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 18:42:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863742.940168, 'pubkey_prefix': 'ee9805027e5f2323868f6fab037667f42e57ec1dbbbb9d62ec2ead929fc214df', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323868f6fab037667f42e57ec1dbbbb9d62ec2ead929fc214dfde793dffdade7b698e6d93f0bda87e13902339b3d05d65f4ee1ceba15f323941717f20214a0c19694eb8'} -2025-09-02 18:42:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 18:42:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d405037e5f0123... -2025-09-02 18:42:23 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d405037e5f0123... -2025-09-02 18:42:23 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 31d405037e5f0123... -2025-09-02 18:42:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863743.803267, 'pubkey_prefix': '31d405037e5f012323868f6fab037667f42e57ec1dbbbb9d62ec2ead929fc214', 'snr': 12.25, 'rssi': -44, 'raw_hex': '31d405037e5f012323868f6fab037667f42e57ec1dbbbb9d62ec2ead929fc214dfde793dffdade7b698e6d93f0bda87e13902339b3d05d65f4ee1ceba15f323941717f20214a0c19694eb8'} -2025-09-02 18:43:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98110491647e5f... -2025-09-02 18:43:01 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98110491647e5f... -2025-09-02 18:43:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98110491647e5f... -2025-09-02 18:43:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863781.359068, 'pubkey_prefix': 'ef98110491647e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98110491647e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae1f9db7686d20c28783d537242913548f0167ad8c821221292788a8702a934b644013a04dc0e8715183329ac949aa4c06df858662d5b004a42ae6bf95a5e852f8f990170692000000000000000042756c626173617572205265706561746572'} -2025-09-02 18:43:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed3110591647e5f... -2025-09-02 18:43:02 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed3110591647e5f... -2025-09-02 18:43:02 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed3110591647e5f... -2025-09-02 18:43:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863782.835788, 'pubkey_prefix': '2ed3110591647e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbe', 'snr': 11.5, 'rssi': -45, 'raw_hex': '2ed3110591647e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae1f9db7686d20c28783d537242913548f0167ad8c821221292788a8702a934b644013a04dc0e8715183329ac949aa4c06df858662d5b004a42ae6bf95a5e852f8f990170692000000000000000042756c626173617572205265706561746572'} -2025-09-02 18:43:08 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 18:43:08 - MeshCoreBot - INFO - Bot stopped -2025-09-02 18:43:10 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 18:43:10 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 18:43:10 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 18:43:10 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 18:43:10 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 18:43:10 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 18:43:10 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 18:43:10 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 18:43:12 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 18:43:12 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 18:43:12 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 18:43:14 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 18:43:15 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 18:43:15 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 18:43:16 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 18:43:16 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 18:43:17 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 18:43:17 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 18:43:17 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 18:43:17 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 18:43:17 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 18:43:17 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 18:43:17 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 18:43:17 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 18:43:17 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 18:43:17 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 18:43:17 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 18:43:17 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 18:43:17 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 18:43:17 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 18:43:17 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 18:43:17 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 18:43:17 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 18:43:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd11101014ff0f5... -2025-09-02 18:43:19 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd11101014ff0f5... -2025-09-02 18:43:19 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2dd11101014ff0f5... -2025-09-02 18:43:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863799.069752, 'pubkey_prefix': '2dd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.25, 'rssi': -47, 'raw_hex': '2dd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ffad84566e945eb46a8b4548cba4b143300458fe6cbb81197b8f5c111d86c2f267c3770185c9a72cb80235e6c4dac72c52042d502ee134dc7d71fcf4ce1d963cb47ce2f0681486f776c426f7420f09fa496'} -2025-09-02 18:43:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981102015f4ff0... -2025-09-02 18:43:20 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981102015f4ff0... -2025-09-02 18:43:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981102015f4ff0... -2025-09-02 18:43:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863800.413665, 'pubkey_prefix': 'ee981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ffad84566e945eb46a8b4548cba4b143300458fe6cbb81197b8f5c111d86c2f267c3770185c9a72cb80235e6c4dac72c52042d502ee134dc7d71fcf4ce1d963cb47ce2f0681486f776c426f7420f09fa496'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500d5159c39... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500d5159c39... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500d5159c39... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863807.130653, 'pubkey_prefix': '30d91500d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e23c', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756863806, 'text': 'Howl @ 🏡: satpass 25544'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Message content for processing: satpass 25544 -2025-09-02 18:43:27 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: satpass 25544 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756863807.130653, 'pubkey_prefix': '30d91500d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e23c', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Found raw packet data: 30d91500d5159c395035bfd14c08ce4e... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d91500d5159c39... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Has transport codes: d91500d5 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Path length: 21 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Path bytes: 9c395035bfd14c08ce4eb797326840b6af1a1fc69f -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Payload: 26ff76e23ca2d0b0ff7e6ac0... (12 bytes) -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 21, 'path_nodes': ['399c', '3550', 'd1bf', '84c', '4ece', '97b7', '6832', 'b640', '1aaf', 'c61f'], 'payload': '26ff76e23ca2d0b0ff7e6ac0', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Decoded channel packet: {'header': 48, 'path_len': 21, 'path_nodes': ['399c', '3550', 'd1bf', '84c', '4ece', '97b7', '6832', 'b640', '1aaf', 'c61f'], 'payload': '26ff76e23ca2d0b0ff7e6ac0', 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Using decoded path length: 10 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Message path info: hops=10, path=Direct -2025-09-02 18:43:27 - MeshCoreBot - INFO - Processing message: satpass 25544 -2025-09-02 18:43:27 - MeshCoreBot - INFO - Command 'satpass' matched, executing -2025-09-02 18:43:27 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): 🛰️ Satellite Pass: -SPACE STATION @Wed 03 04:19AM Az:WNW for5h50m, MaxEl:72.95° Set@Wed 03 04:25AM Az:ESE -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd4150101d5159c... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd4150101d5159c... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd4150101d5159c... -2025-09-02 18:43:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863807.594799, 'pubkey_prefix': '2fd4150101d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e2', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd4150101d5159c395035bfd14c08ce4eb797326840b6af1a1fc69f26ff76e23ca2d0b0ff7e6ac0'} -2025-09-02 18:43:27 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd4150101d561a8... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd4150101d561a8... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd4150101d561a8... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863809.1791282, 'pubkey_prefix': '2fd4150101d561a823e3a32d534fd7c0ef5d8891ed6cb2581dd1460e305aac2f', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd4150101d561a823e3a32d534fd7c0ef5d8891ed6cb2581dd1460e305aac2fd016c8284fca84e2a11b163627c9830c93c0a4173e17a21513e0a4ab24a135e9d36221e33e542cdaaadbcaddbd0ba0b3d86ca0a1f137ca81a10673a298ebccdee25209ba8743b9a8380f3ec3406ba48865826f8c2f6e0b59cdc59c86b1c477bd847a516bfbd6dcaafdd82be4b7344cf27f912eb9d1f74e20'} -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd561... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd561... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd561... -2025-09-02 18:43:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863809.697748, 'pubkey_prefix': 'ee981502015fd561a823e3a32d534fd7c0ef5d8891ed6cb2581dd1460e305aac', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd561a823e3a32d534fd7c0ef5d8891ed6cb2581dd1460e305aac2fd016c8284fca84e2a11b163627c9830c93c0a4173e17a21513e0a4ab24a135e9d36221e33e542cdaaadbcaddbd0ba0b3d86ca0a1f137ca81a10673a298ebccdee25209ba8743b9a8380f3ec3406ba48865826f8c2f6e0b59cdc59c86b1c477bd847a516bfbd6dcaafdd82be4b7344cf27f912eb9d1f74e20'} -2025-09-02 18:44:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb98110438081d5f... -2025-09-02 18:44:37 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb98110438081d5f... -2025-09-02 18:44:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey eb98110438081d5f... -2025-09-02 18:44:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863877.052048, 'pubkey_prefix': 'eb98110438081d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7', 'snr': -5.25, 'rssi': -104, 'raw_hex': 'eb98110438081d5f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d97e9db768364d774446a7ccdc42a5fc8a7046ae9128792e56982185abcbc9ad0b3ad54cc0b0c78ae7a6fa2ee29ffd535af3ad98ddd2be2c9cfe400ab77914e23fd6107c0f92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 18:44:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed2110538081d5f... -2025-09-02 18:44:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed2110538081d5f... -2025-09-02 18:44:38 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2ed2110538081d5f... -2025-09-02 18:44:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863878.831124, 'pubkey_prefix': '2ed2110538081d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910', 'snr': 11.5, 'rssi': -46, 'raw_hex': '2ed2110538081d5f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d97e9db768364d774446a7ccdc42a5fc8a7046ae9128792e56982185abcbc9ad0b3ad54cc0b0c78ae7a6fa2ee29ffd535af3ad98ddd2be2c9cfe400ab77914e23fd6107c0f92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99'} -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Converted to 26 bytes: ec982102085f8e53... -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Has transport codes: 98210208 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed12103085f018e... -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-02 18:44:46 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 18:45:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811015f7e7662... -2025-09-02 18:45:01 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811015f7e7662... -2025-09-02 18:45:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811015f7e7662... -2025-09-02 18:45:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863901.411731, 'pubkey_prefix': 'f09811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94009c9db768cfc9873d2dc37f21801785144ae3ea69357542196a40f80161288bf24da004173c0ab67d215b4d9f66b180437016787a77a43d708dd8a005b288e55feacac30b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 18:45:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d311025f017e76... -2025-09-02 18:45:03 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d311025f017e76... -2025-09-02 18:45:03 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 31d311025f017e76... -2025-09-02 18:45:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863903.154262, 'pubkey_prefix': '31d311025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.25, 'rssi': -45, 'raw_hex': '31d311025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c94009c9db768cfc9873d2dc37f21801785144ae3ea69357542196a40f80161288bf24da004173c0ab67d215b4d9f66b180437016787a77a43d708dd8a005b288e55feacac30b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172'} -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971d03081d5f7e... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971d03081d5f7e... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971d03081d5f7e... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863951.523699, 'pubkey_prefix': 'ed971d03081d5f7e8eed9e9f41e971266698935cbf91ffeb8e934b305d599950', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971d03081d5f7e8eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b246045ca92c33608ef92ce054b462dab4db84266'} -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d01d04081d5f01... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d01d04081d5f01... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d01d04081d5f01... -2025-09-02 18:45:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756863951.885397, 'pubkey_prefix': '30d01d04081d5f017e8eed9e9f41e971266698935cbf91ffeb8e934b305d5999', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d01d04081d5f017e8eed9e9f41e971266698935cbf91ffeb8e934b305d59995018799616b71b246045ca92c33608ef92ce054b462dab4db84266'} -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Converted to 25 bytes: ee9821015f8e7e65... -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2ed121025f018e7e... -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-02 18:45:52 - MeshCoreBot - DEBUG - Not enough data: need 211, have 26 -2025-09-02 18:46:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991103c57e5f50... -2025-09-02 18:46:41 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991103c57e5f50... -2025-09-02 18:46:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991103c57e5f50... -2025-09-02 18:46:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864001.2291079, 'pubkey_prefix': 'f0991103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a41784', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991103c57e5f50b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3d2b9eb76888232ad8abd43b6d3235cc12604961f9db8e780407a0f94865bd5f920282e2782f2ad3889f892b04ec3d3018a91144bab45812738850a790a5e9ef71d6de6607934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 18:46:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d01104c57e5f01... -2025-09-02 18:46:42 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d01104c57e5f01... -2025-09-02 18:46:42 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d01104c57e5f01... -2025-09-02 18:46:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864002.703124, 'pubkey_prefix': '30d01104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a417', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d01104c57e5f0150b5df117e6dc80b3ffd3ae92bd9bd09d62d11c0acf2a4178481a96e20764d3d2b9eb76888232ad8abd43b6d3235cc12604961f9db8e780407a0f94865bd5f920282e2782f2ad3889f892b04ec3d3018a91144bab45812738850a790a5e9ef71d6de6607934265d802a8e5baf843697369656e20536f6c617220526f6f6d'} -2025-09-02 18:46:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 18:48:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991104b1241d5f... -2025-09-02 18:48:21 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991104b1241d5f... -2025-09-02 18:48:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991104b1241d5f... -2025-09-02 18:48:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864101.6207922, 'pubkey_prefix': 'f0991104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991104b1241d5f89e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b7d9eb7683ce3fb45245d97a072b5518912c3102480c78bfb923f1c292ac2a7031efdb72a2d269e473dfef4573fa71b09793c4d6f8c07c54e15266d9f6d6524409e0ed003932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 18:48:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2bd71105b1241d5f... -2025-09-02 18:48:22 - MeshCoreBot - DEBUG - Cached SNR 10.75 for pubkey 2bd71105b1241d5f... -2025-09-02 18:48:22 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2bd71105b1241d5f... -2025-09-02 18:48:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864102.659049, 'pubkey_prefix': '2bd71105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4', 'snr': 10.75, 'rssi': -41, 'raw_hex': '2bd71105b1241d5f0189e12f5b0fa19bf012e223328014dec8508ebe442228b4a5906a25462c69d14b7d9eb7683ce3fb45245d97a072b5518912c3102480c78bfb923f1c292ac2a7031efdb72a2d269e473dfef4573fa71b09793c4d6f8c07c54e15266d9f6d6524409e0ed003932c08d8027410b5f84269747465726c616b6520526d2070772068656c6c6f'} -2025-09-02 18:49:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 18:49:02 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 18:49:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 18:49:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864142.673457, 'pubkey_prefix': 'ee9805027e5f232303d6926ddfc2d820c206576c7683583c2456dcc44fd59fe4', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f232303d6926ddfc2d820c206576c7683583c2456dcc44fd59fe4136322b94f6edb1dd70a28ba89f38f44e74c1528c8b455bae97c8b33f286cf3a01ce1432ffa35750e998'} -2025-09-02 18:49:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd205037e5f0123... -2025-09-02 18:49:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd205037e5f0123... -2025-09-02 18:49:03 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd205037e5f0123... -2025-09-02 18:49:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864143.678081, 'pubkey_prefix': '2fd205037e5f01232303d6926ddfc2d820c206576c7683583c2456dcc44fd59f', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd205037e5f01232303d6926ddfc2d820c206576c7683583c2456dcc44fd59fe4136322b94f6edb1dd70a28ba89f38f44e74c1528c8b455bae97c8b33f286cf3a01ce1432ffa35750e998'} -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea98150449cd7e5f... -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea98150449cd7e5f... -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ea98150449cd7e5f... -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864187.928278, 'pubkey_prefix': 'ea98150449cd7e5fd54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cbe7', 'snr': -5.5, 'rssi': -104, 'raw_hex': 'ea98150449cd7e5fd54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756864184, 'text': 'Muesli Client: Test'} -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 18:49:47 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Muesli Client: Muesli Client: Test -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756864187.928278, 'pubkey_prefix': 'ea98150449cd7e5fd54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cbe7', 'snr': -5.5, 'rssi': -104, 'raw_hex': 'ea98150449cd7e5fd54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Found raw packet data: ea98150449cd7e5fd54dfcbc86646d5c... -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Converted to 43 bytes: ea98150449cd7e5f... -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Not enough data: need 154, have 43 -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 18:49:47 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 18:49:47 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 18:49:47 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 18:49:47 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Muesli Client | Routed through 4 hops | SNR: -5.5 dB | RSSI: -104 dBm | Routed (4 hops) | Received at: 18:49:44 -2025-09-02 18:49:47 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 18:49:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd5150549cd7e5f... -2025-09-02 18:49:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd5150549cd7e5f... -2025-09-02 18:49:48 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd5150549cd7e5f... -2025-09-02 18:49:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864188.1307461, 'pubkey_prefix': '2fd5150549cd7e5f01d54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cb', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd5150549cd7e5f01d54dfcbc86646d5c1ad81b1c1c7d39948bef64a926a2cbe7f0ac6d6514d699b097e9a0'} -2025-09-02 18:49:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805015f857e26... -2025-09-02 18:49:49 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805015f857e26... -2025-09-02 18:49:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805015f857e26... -2025-09-02 18:49:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864189.239106, 'pubkey_prefix': 'ed9805015f857e26fee435844e093566145d1d07702b556ba0bd323dbaaa64b5', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805015f857e26fee435844e093566145d1d07702b556ba0bd323dbaaa64b5649ff525cee60d34501afc88d6b5e28dcbb60eb36ff9d42c80c81afbae97468b24cfab5d60ded080fa'} -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed6150101d5f649... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed6150101d5f649... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed6150101d5f649... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864190.021688, 'pubkey_prefix': '2ed6150101d5f649258374a463335daff52c0085b2f5f33ea1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed6150101d5f649258374a463335daff52c0085b2f5f33ea1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240ad04e85406613652eb405d63108e6a9695e00aaddda4553d42850932f0559efe9b9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f67185d1fb5749e0085ef9db59ca52c01dc'} -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd605025f01857e... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd605025f01857e... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2dd605025f01857e... -2025-09-02 18:49:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864190.847327, 'pubkey_prefix': '2dd605025f01857e26fee435844e093566145d1d07702b556ba0bd323dbaaa64', 'snr': 11.25, 'rssi': -42, 'raw_hex': '2dd605025f01857e26fee435844e093566145d1d07702b556ba0bd323dbaaa64b5649ff525cee60d34501afc88d6b5e28dcbb60eb36ff9d42c80c81afbae97468b24cfab5d60ded080fa'} -2025-09-02 18:49:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991502015fd5f6... -2025-09-02 18:49:51 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991502015fd5f6... -2025-09-02 18:49:51 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991502015fd5f6... -2025-09-02 18:49:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864191.711492, 'pubkey_prefix': 'ef991502015fd5f649258374a463335daff52c0085b2f5f33ea1c88e7f2b4861', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991502015fd5f649258374a463335daff52c0085b2f5f33ea1c88e7f2b4861b62a2a3b168001340400d8d275261871534d51b72e9c8717d52506d75c9c5ada1db641825324d1882a54ce793bd0d457f525824ed3cfc6240ad04e85406613652eb405d63108e6a9695e00aaddda4553d42850932f0559efe9b9f20df5c705ff98c0a6dca3f22106cd5c4c44895fda74a4a0a6c429436c1f67185d1fb5749e0085ef9db59ca52c01dc'} -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991104804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991104804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991104804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864225.095285, 'pubkey_prefix': 'f1991104804a385f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991104804a385f5a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716dc9eb76895fb787b181d0aee58670f5f98ec5f1f49f77325818c5d5529eb019ec8eac53430845f5bffd712d99af17cc02f45a6f34588edc899dc5a7142a0d47043b97c0d925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71105804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71105804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71105804a385f... -2025-09-02 18:50:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864225.682776, 'pubkey_prefix': '2fd71105804a385f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71105804a385f015a61c5efe7afb6b890e02e7c732eda684b4eff31d88dc4ff6091313a0dfda716dc9eb76895fb787b181d0aee58670f5f98ec5f1f49f77325818c5d5529eb019ec8eac53430845f5bffd712d99af17cc02f45a6f34588edc899dc5a7142a0d47043b97c0d925efbd50248b7b7f8536f7574682042656c6c65767565205265706561746572'} -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Converted to 27 bytes: eb97090349cd5f61... -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Has transport codes: 97090349 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd6090449cd5f01... -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Has transport codes: d6090449 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 18:50:36 - MeshCoreBot - DEBUG - Not enough data: need 211, have 28 -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f8575... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f8575... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f8575... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864325.0817542, 'pubkey_prefix': 'eb9705027e5f85757c52d3efb35a00ea48593c4cecbb93d0e27ef4c0dbd0f829', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f85757c52d3efb35a00ea48593c4cecbb93d0e27ef4c0dbd0f82969d562264bfa4e4354486992b05c700c6f5436c83a8fd02a7890025697ac5c53fa133e14ee48d54540c5'} -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705037e5f0185... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705037e5f0185... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705037e5f0185... -2025-09-02 18:52:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864325.663054, 'pubkey_prefix': '30d705037e5f0185757c52d3efb35a00ea48593c4cecbb93d0e27ef4c0dbd0f8', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705037e5f0185757c52d3efb35a00ea48593c4cecbb93d0e27ef4c0dbd0f82969d562264bfa4e4354486992b05c700c6f5436c83a8fd02a7890025697ac5c53fa133e14ee48d54540c5'} -2025-09-02 18:53:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f547e80... -2025-09-02 18:53:18 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f547e80... -2025-09-02 18:53:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f547e80... -2025-09-02 18:53:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864398.470727, 'pubkey_prefix': 'f19905015f547e80f7083eee92f6b292c12903565c6111ca217ac1bd6ccb53b1', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f547e80f7083eee92f6b292c12903565c6111ca217ac1bd6ccb53b1e55ea05f557628f7a68c2cc37ddda3c966abddcdf5cb529c2500a3a0bd6c0846a37ceb873f0ecdea7d'} -2025-09-02 18:53:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d605025f01547e... -2025-09-02 18:53:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d605025f01547e... -2025-09-02 18:53:19 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d605025f01547e... -2025-09-02 18:53:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864399.191309, 'pubkey_prefix': '30d605025f01547e80f7083eee92f6b292c12903565c6111ca217ac1bd6ccb53', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d605025f01547e80f7083eee92f6b292c12903565c6111ca217ac1bd6ccb53b1e55ea05f557628f7a68c2cc37ddda3c966abddcdf5cb529c2500a3a0bd6c0846a37ceb873f0ecdea7d'} -2025-09-02 18:54:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9811061f80c7a3... -2025-09-02 18:54:23 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9811061f80c7a3... -2025-09-02 18:54:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9811061f80c7a3... -2025-09-02 18:54:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864463.228502, 'pubkey_prefix': 'ed9811061f80c7a37e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a6', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9811061f80c7a37e5f4fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54c59fb7688100bb9495bdadd5ed75099e512dd153d3a08f01a3c31ba9df8f26bce8013868ceebe8e806d96ae4e594a277253832192dfeaf3eea95bbc75700f27a1bfa30068173656c6563747269632d7061676572'} -2025-09-02 18:54:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d511071f80c7a3... -2025-09-02 18:54:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d511071f80c7a3... -2025-09-02 18:54:24 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d511071f80c7a3... -2025-09-02 18:54:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864464.861336, 'pubkey_prefix': '31d511071f80c7a37e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d511071f80c7a37e5f014fe68a34992007bb844c3c14f83cc9b4ba02fff665a63d6436218b660817df54c59fb7688100bb9495bdadd5ed75099e512dd153d3a08f01a3c31ba9df8f26bce8013868ceebe8e806d96ae4e594a277253832192dfeaf3eea95bbc75700f27a1bfa30068173656c6563747269632d7061676572'} -2025-09-02 18:58:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981103647e5fb8... -2025-09-02 18:58:09 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981103647e5fb8... -2025-09-02 18:58:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981103647e5fb8... -2025-09-02 18:58:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864689.9303439, 'pubkey_prefix': 'ed981103647e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981103647e5fb82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80cb1a0b7684ee4769b9e5f034d8cba5da9bcbec437f65770cdfa4fbbc2e9c7b7b194175537c396cc89e4525800012b3142acff5df5a9e41cdd2ce8024e6d628b390e884d03920000000000000000656172206275645f'} -2025-09-02 18:58:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd41104647e5f01... -2025-09-02 18:58:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd41104647e5f01... -2025-09-02 18:58:11 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd41104647e5f01... -2025-09-02 18:58:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864691.101084, 'pubkey_prefix': '2fd41104647e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf37', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd41104647e5f01b82abab46ea7c8236099c4516e466b5c547030d86247cf3779e9f3c7e537e80cb1a0b7684ee4769b9e5f034d8cba5da9bcbec437f65770cdfa4fbbc2e9c7b7b194175537c396cc89e4525800012b3142acff5df5a9e41cdd2ce8024e6d628b390e884d03920000000000000000656172206275645f'} -2025-09-02 18:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d41100010101c0... -2025-09-02 18:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d41100010101c0... -2025-09-02 18:58:35 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 32d41100010101c0... -2025-09-02 18:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864715.23715, 'pubkey_prefix': '32d41100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.5, 'rssi': -44, 'raw_hex': '32d41100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205cba0b768c65b929c6d4bf127b05c1fea3c7694cf5ae636b3ed432b1a73b99277df6623e674b5d2c030efb3644f535f5094ba11daedad886be99f8020a7712e03c9b8e10092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 18:58:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811015f010101... -2025-09-02 18:58:39 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811015f010101... -2025-09-02 18:58:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811015f010101... -2025-09-02 18:58:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864719.288338, 'pubkey_prefix': 'ef9811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205cba0b768c65b929c6d4bf127b05c1fea3c7694cf5ae636b3ed432b1a73b99277df6623e674b5d2c030efb3644f535f5094ba11daedad886be99f8020a7712e03c9b8e10092a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9811051d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9811051d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9811051d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864775.1398761, 'pubkey_prefix': 'ec9811051d64c77e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4f', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9811051d64c77e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f4ffa0b76831624c3d659f249f4ef6fd6f0dec4f02d02e246fd5ae4feb0a38cc28d57071de76e80d378837c9140877cf2a2cf14ea5dc8ff0ae81193e3cb93d7ca981047f0e925e18ce026ee3acf8546f70436174'} -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d911061d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d911061d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d911061d64c77e... -2025-09-02 18:59:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864775.888424, 'pubkey_prefix': '30d911061d64c77e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d911061d64c77e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f4ffa0b76831624c3d659f249f4ef6fd6f0dec4f02d02e246fd5ae4feb0a38cc28d57071de76e80d378837c9140877cf2a2cf14ea5dc8ff0ae81193e3cb93d7ca981047f0e925e18ce026ee3acf8546f70436174'} -2025-09-02 18:59:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 18:59:52 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 18:59:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 18:59:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864792.562227, 'pubkey_prefix': 'ee9805027e5f232320cb92f81b893125e0a71582d586d5c5cdfe165265de1f13', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f232320cb92f81b893125e0a71582d586d5c5cdfe165265de1f137d1c854cf9dee0869c6027a494a2e8553b0d628dc3cec53ed201b7d78742e8129f699b2903bcc9356d07'} -2025-09-02 18:59:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d805037e5f0123... -2025-09-02 18:59:53 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d805037e5f0123... -2025-09-02 18:59:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d805037e5f0123... -2025-09-02 18:59:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864793.568251, 'pubkey_prefix': '31d805037e5f01232320cb92f81b893125e0a71582d586d5c5cdfe165265de1f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d805037e5f01232320cb92f81b893125e0a71582d586d5c5cdfe165265de1f137d1c854cf9dee0869c6027a494a2e8553b0d628dc3cec53ed201b7d78742e8129f699b2903bcc9356d07'} -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e49805027e5f2323... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Cached SNR -7.0 for pubkey e49805027e5f2323... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey e49805027e5f2323... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864870.12143, 'pubkey_prefix': 'e49805027e5f23231ff215ae18c4aeee3bedb1a75c45cd5429ad7ebf03af34cf', 'snr': -7.0, 'rssi': -104, 'raw_hex': 'e49805027e5f23231ff215ae18c4aeee3bedb1a75c45cd5429ad7ebf03af34cff9e38c3c9c7750d5649216b70f9d6d1948f7a8dd6b688b7cbbd009ca1193eed49e23b69173ac27948214'} -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd305037e5f0123... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd305037e5f0123... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd305037e5f0123... -2025-09-02 19:01:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864870.420584, 'pubkey_prefix': '2fd305037e5f0123231ff215ae18c4aeee3bedb1a75c45cd5429ad7ebf03af34', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd305037e5f0123231ff215ae18c4aeee3bedb1a75c45cd5429ad7ebf03af34cff9e38c3c9c7750d5649216b70f9d6d1948f7a8dd6b688b7cbbd009ca1193eed49e23b69173ac27948214'} -2025-09-02 19:01:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 19:01:59 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 19:01:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 19:01:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864919.3428218, 'pubkey_prefix': 'ec9805027e5f2323585d6c1ac6c4edeef3926e8fc2bf64a3c4631e6c431deb60', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f2323585d6c1ac6c4edeef3926e8fc2bf64a3c4631e6c431deb60a40b7ccd0f2b094e2288ba615c192d061bb53d96b291a2a8f7c0071de641041bcf1fd78361cea3eb024b'} -2025-09-02 19:02:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd605037e5f0123... -2025-09-02 19:02:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd605037e5f0123... -2025-09-02 19:02:00 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd605037e5f0123... -2025-09-02 19:02:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864920.347643, 'pubkey_prefix': '2fd605037e5f012323585d6c1ac6c4edeef3926e8fc2bf64a3c4631e6c431deb', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd605037e5f012323585d6c1ac6c4edeef3926e8fc2bf64a3c4631e6c431deb60a40b7ccd0f2b094e2288ba615c192d061bb53d96b291a2a8f7c0071de641041bcf1fd78361cea3eb024b'} -2025-09-02 19:02:24 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:02:42 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:02:42 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:02:45 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:02:45 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:02:45 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:02:45 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:02:45 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:02:45 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:02:45 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:02:45 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:02:47 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:02:47 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:02:47 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:02:49 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:02:49 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:02:49 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:02:50 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:02:50 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:02:50 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:02:51 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:02:51 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:02:51 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:02:51 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:02:51 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:02:51 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:02:51 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:02:51 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:02:51 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:02:51 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:02:51 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:02:51 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:02:51 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:02:51 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:02:51 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:02:51 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:02:51 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:02:51 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:02:51 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:02:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11101014ff0f5... -2025-09-02 19:02:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11101014ff0f5... -2025-09-02 19:02:53 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11101014ff0f5... -2025-09-02 19:02:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864973.3917959, 'pubkey_prefix': '2fd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f90dd456669357857c78b6655b98b775810d63872067cc81bbf986bab2577ad1e12996ecbe0c686d0be08ad70ab954271d5da1a422676653204729ca5d460cf2ed41b920f81486f776c426f7420f09fa496'} -2025-09-02 19:02:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971102015f4ff0... -2025-09-02 19:02:57 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971102015f4ff0... -2025-09-02 19:02:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971102015f4ff0... -2025-09-02 19:02:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864977.9812648, 'pubkey_prefix': 'eb971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f90dd456669357857c78b6655b98b775810d63872067cc81bbf986bab2577ad1e12996ecbe0c686d0be08ad70ab954271d5da1a422676653204729ca5d460cf2ed41b920f81486f776c426f7420f09fa496'} -2025-09-02 19:03:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 19:03:09 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 19:03:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 19:03:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864989.852844, 'pubkey_prefix': 'ec9805027e5f23234236f830963d307f0453641c247957c8746df1b15b821a06', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f23234236f830963d307f0453641c247957c8746df1b15b821a065405837c7d65a2e31409b1de50cb8c506caf16a77b75d6ce63c2029d83ca8653d1a91a3839128038d570'} -2025-09-02 19:03:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed605037e5f0123... -2025-09-02 19:03:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed605037e5f0123... -2025-09-02 19:03:10 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed605037e5f0123... -2025-09-02 19:03:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756864990.154073, 'pubkey_prefix': '2ed605037e5f0123234236f830963d307f0453641c247957c8746df1b15b821a', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed605037e5f0123234236f830963d307f0453641c247957c8746df1b15b821a065405837c7d65a2e31409b1de50cb8c506caf16a77b75d6ce63c2029d83ca8653d1a91a3839128038d570'} -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500d5d77958... -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500d5d77958... -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500d5d77958... -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865001.346526, 'pubkey_prefix': '30d91500d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756865001, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:03:21 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865001.346526, 'pubkey_prefix': '30d91500d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Found raw packet data: 30d91500d5d779583775f7262ea0d63b... -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d91500d5d77958... -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Has transport codes: d91500d5 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Path length: 215 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Not enough data: need 221, have 39 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Failed to decode channel packet -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:03:21 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:03:21 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:03:21 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:03:21 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.0 dB | RSSI: -39 dBm | Received at: 19:03:21 -2025-09-02 19:03:21 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150101d5d779... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150101d5d779... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150101d5d779... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865002.2611258, 'pubkey_prefix': '2fd6150101d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a9', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150101d5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd5d7... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd5d7... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd5d7... -2025-09-02 19:03:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865002.4513621, 'pubkey_prefix': 'ee981502015fd5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd5d779583775f7262ea0d63b079100ebf8cf19301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:03:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150101d572e6... -2025-09-02 19:03:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150101d572e6... -2025-09-02 19:03:23 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150101d572e6... -2025-09-02 19:03:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865003.087154, 'pubkey_prefix': '2fd6150101d572e68a3d53ba33d48359269d8cad511d6f04a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150101d572e68a3d53ba33d48359269d8cad511d6f04a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4f640f62bde26015ef96b5135e5a935c73c04f4615e1f0b3bf03b7dba818fd9765c4c44895fda74a4a0a6c429436c1f677580919bea4d9cd9cc9e4e5ea11a457c'} -2025-09-02 19:03:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815015fd572e6... -2025-09-02 19:03:25 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815015fd572e6... -2025-09-02 19:03:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815015fd572e6... -2025-09-02 19:03:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865005.517268, 'pubkey_prefix': 'ef9815015fd572e68a3d53ba33d48359269d8cad511d6f04a1c88e7f2b4861b6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815015fd572e68a3d53ba33d48359269d8cad511d6f04a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d4f640f62bde26015ef96b5135e5a935c73c04f4615e1f0b3bf03b7dba818fd9765c4c44895fda74a4a0a6c429436c1f677580919bea4d9cd9cc9e4e5ea11a457c'} -2025-09-02 19:04:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711027e5f7773... -2025-09-02 19:04:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711027e5f7773... -2025-09-02 19:04:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711027e5f7773... -2025-09-02 19:04:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865061.972279, 'pubkey_prefix': 'ed9711027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e3', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711027e5f7773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b1da2b76860dfdf3312aad3ab9ddf68fc759a4c78c7a32ee453e8d8f6974f28f49cc876193d846b517f0d3f1d1184461a65cfdbde88863e3aa0242d188a3d36e81521070992b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 19:04:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d011037e5f0177... -2025-09-02 19:04:23 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d011037e5f0177... -2025-09-02 19:04:23 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 32d011037e5f0177... -2025-09-02 19:04:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865063.1932778, 'pubkey_prefix': '32d011037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99', 'snr': 12.5, 'rssi': -48, 'raw_hex': '32d011037e5f017773d0e215f0f1f4e27d1648203aae62f52e92fc71882bdd99e35d8a6c571e4b1da2b76860dfdf3312aad3ab9ddf68fc759a4c78c7a32ee453e8d8f6974f28f49cc876193d846b517f0d3f1d1184461a65cfdbde88863e3aa0242d188a3d36e81521070992b1a6d602ebdbb8f854616d204f275368616e74657220'} -2025-09-02 19:04:27 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:04:27 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:06:20 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:06:27 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:06:27 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:06:27 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:06:27 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:06:27 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:06:27 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:06:27 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:06:27 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:06:29 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:06:29 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:06:29 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:06:31 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:06:31 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:06:31 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:06:32 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:06:32 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:06:32 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:06:33 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:06:33 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:06:33 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:06:33 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:06:33 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:06:33 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:06:33 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:06:33 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:06:33 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:06:33 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:06:33 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:06:33 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:06:33 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:06:33 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:06:33 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:06:33 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:06:33 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:06:33 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:06:33 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d41101014ff0f5... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d41101014ff0f5... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 31d41101014ff0f5... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865195.194603, 'pubkey_prefix': '31d41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -44, 'raw_hex': '31d41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f6fde4566c0cf24a20d89fd0c982a358c361d79731dfe6402d0abc2be83eab0992d84b23d21cb476ece11bf9333f2222a73ee2ab6b4069777ac0fde765aa79826483b5b0681486f776c426f7420f09fa496'} -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971102015f4ff0... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971102015f4ff0... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971102015f4ff0... -2025-09-02 19:06:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865195.72965, 'pubkey_prefix': 'ee971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f6fde4566c0cf24a20d89fd0c982a358c361d79731dfe6402d0abc2be83eab0992d84b23d21cb476ece11bf9333f2222a73ee2ab6b4069777ac0fde765aa79826483b5b0681486f776c426f7420f09fa496'} -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32db1500d5614314... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32db1500d5614314... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 32db1500d5614314... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865208.380718, 'pubkey_prefix': '32db1500d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a952', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1500d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756865208, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:06:48 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865208.380718, 'pubkey_prefix': '32db1500d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a952', 'snr': 12.5, 'rssi': -37, 'raw_hex': '32db1500d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:06:48 - MeshCoreBot - INFO - 🔍 FOUND RAW PACKET DATA: 78 chars, starts with: 32db1500d5614314ccdfab3ea8d38908... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Full raw hex: 32db1500d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Converted to 39 bytes: 32db1500d5614314... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Path length: 219 -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Not enough data: need 221, have 39 -2025-09-02 19:06:48 - MeshCoreBot - WARNING - ❌ FAILED to decode channel packet -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -37 -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:06:48 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:06:48 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:06:48 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.5 dB | RSSI: -37 dBm | Received at: 19:06:48 -2025-09-02 19:06:48 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d56143... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d56143... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d56143... -2025-09-02 19:06:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865208.5736809, 'pubkey_prefix': '31d8150101d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a9', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:06:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502015fd561... -2025-09-02 19:06:49 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502015fd561... -2025-09-02 19:06:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502015fd561... -2025-09-02 19:06:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865209.4840362, 'pubkey_prefix': 'f0981502015fd5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502015fd5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:06:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150101d570ca... -2025-09-02 19:06:50 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150101d570ca... -2025-09-02 19:06:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150101d570ca... -2025-09-02 19:06:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865210.252767, 'pubkey_prefix': '31d8150101d570ca6eaeff9ec79f5927da226d882054a5d2a1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150101d570ca6eaeff9ec79f5927da226d882054a5d2a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d46029e6119434d871d3905607d5f92a232c27bc85ea3075645de1f57eb5ccb4215c4c44895fda74a4a0a6c429436c1f67dd68c3fd34da80d22697d52ebcaa244e'} -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981509015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981509015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981509015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865215.2329679, 'pubkey_prefix': 'ef981509015f7e50fb23507e5fd5614314ccdfab3ea8d389087141ebd913255e', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981509015f7e50fb23507e5fd5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d16'} -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d5150a015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d5150a015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d5150a015f7e50... -2025-09-02 19:06:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865215.548908, 'pubkey_prefix': '31d5150a015f7e50fb23507e5f01d5614314ccdfab3ea8d389087141ebd91325', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d5150a015f7e50fb23507e5f01d5614314ccdfab3ea8d389087141ebd913255e301aca2e523ce3a95206b4b71b1b5d16'} -2025-09-02 19:06:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502015fd570... -2025-09-02 19:06:56 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502015fd570... -2025-09-02 19:06:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502015fd570... -2025-09-02 19:06:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865216.076638, 'pubkey_prefix': 'ef981502015fd570ca6eaeff9ec79f5927da226d882054a5d2a1c88e7f2b4861', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502015fd570ca6eaeff9ec79f5927da226d882054a5d2a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d46029e6119434d871d3905607d5f92a232c27bc85ea3075645de1f57eb5ccb4215c4c44895fda74a4a0a6c429436c1f67dd68c3fd34da80d22697d52ebcaa244e'} -2025-09-02 19:07:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb97110408a01d5f... -2025-09-02 19:07:59 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb97110408a01d5f... -2025-09-02 19:07:59 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb97110408a01d5f... -2025-09-02 19:07:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865279.794966, 'pubkey_prefix': 'eb97110408a01d5fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb97110408a01d5fcb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a50197b768e66e532b4027c4b5ad656f92a0514a431a2cc25452032ad95df3f93862e9c0c2bcf3f75b25f3e2f14e0552f7c17a1bb553de35b782f76ba9cedb1b7c4713730c9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 19:08:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d5110508a01d5f... -2025-09-02 19:08:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d5110508a01d5f... -2025-09-02 19:08:01 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d5110508a01d5f... -2025-09-02 19:08:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865281.211972, 'pubkey_prefix': '30d5110508a01d5f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d5110508a01d5f01cb1f3e60913ac96eccd9ae1053bb8646c5aa0a8edbac6d17822d06b0e054f6a50197b768e66e532b4027c4b5ad656f92a0514a431a2cc25452032ad95df3f93862e9c0c2bcf3f75b25f3e2f14e0552f7c17a1bb553de35b782f76ba9cedb1b7c4713730c9253e1d90245b6b8f8484158217065617465725e'} -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb9705027e5f2323... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb9705027e5f2323... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb9705027e5f2323... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865299.118762, 'pubkey_prefix': 'eb9705027e5f23237bc3a1e8587f3b75f5bb8addb40f14a80c449de03ab87c3a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb9705027e5f23237bc3a1e8587f3b75f5bb8addb40f14a80c449de03ab87c3afc82d5b9c9821daed817e900c638971513c529d494e2e77af194708778e9b6d93ea938f749f167a058eb'} -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d605037e5f0123... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d605037e5f0123... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 32d605037e5f0123... -2025-09-02 19:08:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865299.841473, 'pubkey_prefix': '32d605037e5f0123237bc3a1e8587f3b75f5bb8addb40f14a80c449de03ab87c', 'snr': 12.5, 'rssi': -42, 'raw_hex': '32d605037e5f0123237bc3a1e8587f3b75f5bb8addb40f14a80c449de03ab87c3afc82d5b9c9821daed817e900c638971513c529d494e2e77af194708778e9b6d93ea938f749f167a058eb'} -2025-09-02 19:08:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e89605015f547e45... -2025-09-02 19:08:36 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e89605015f547e45... -2025-09-02 19:08:36 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e89605015f547e45... -2025-09-02 19:08:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865316.6460621, 'pubkey_prefix': 'e89605015f547e4561de3d4c862819a366bbcfe5cdef54f2f3870f9331a70317', 'snr': -6.0, 'rssi': -106, 'raw_hex': 'e89605015f547e4561de3d4c862819a366bbcfe5cdef54f2f3870f9331a703171a0f6be6413f2af3baab3dad78b2778e47afe2513930c70292b86b82e742c73aca0be9d582a5324837'} -2025-09-02 19:08:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d605025f01547e... -2025-09-02 19:08:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d605025f01547e... -2025-09-02 19:08:37 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d605025f01547e... -2025-09-02 19:08:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865317.086643, 'pubkey_prefix': '30d605025f01547e4561de3d4c862819a366bbcfe5cdef54f2f3870f9331a703', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d605025f01547e4561de3d4c862819a366bbcfe5cdef54f2f3870f9331a703171a0f6be6413f2af3baab3dad78b2778e47afe2513930c70292b86b82e742c73aca0be9d582a5324837'} -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971503fb7e5fd5... -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971503fb7e5fd5... -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971503fb7e5fd5... -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865323.05801, 'pubkey_prefix': 'ed971503fb7e5fd5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503fb7e5fd5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756865319, 'text': 'RayneShift - OTG: test'} -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:08:43 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from RayneShift - OTG: RayneShift - OTG: test -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865323.05801, 'pubkey_prefix': 'ed971503fb7e5fd5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503fb7e5fd5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 19:08:43 - MeshCoreBot - INFO - 🔍 FOUND RAW PACKET DATA: 84 chars, starts with: ed971503fb7e5fd5862eb2aef8109bf3... -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Full raw hex: ed971503fb7e5fd5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707ec96f062e7c74916fc83 -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Converted to 42 bytes: ed971503fb7e5fd5... -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Not enough data: need 153, have 42 -2025-09-02 19:08:43 - MeshCoreBot - WARNING - ❌ FAILED to decode channel packet -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 19:08:43 - MeshCoreBot - DEBUG - Message path info: hops=3, path=Routed (3 hops) -2025-09-02 19:08:43 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:08:43 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:08:43 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from RayneShift - OTG | Routed through 3 hops | SNR: -4.75 dB | RSSI: -105 dBm | Routed (3 hops) | Received at: 19:08:39 -2025-09-02 19:08:43 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71504fb7e5f01... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71504fb7e5f01... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71504fb7e5f01... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865324.174716, 'pubkey_prefix': '2fd71504fb7e5f01d5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c947', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71504fb7e5f01d5862eb2aef8109bf3f5ae9fe6129970d723269e6e20c94707ec96f062e7c74916fc83'} -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed7150101d52121... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed7150101d52121... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed7150101d52121... -2025-09-02 19:08:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865324.933353, 'pubkey_prefix': '2ed7150101d521213636774da0ae1b45cd142168ca611f3ea1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed7150101d521213636774da0ae1b45cd142168ca611f3ea1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b796759a2424c6bc14977f3b3c745d7cf6d98298fd53e601826864e454b31383dbcc3f23c213e745bbd37933aa67d9bb69b9ca70247412a7bbd4be0078a239b4c267ba333cd644930d4b716c473850f95714ba5e38e85c5607ee3d0b10c75d5ee7a7'} -2025-09-02 19:08:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971502015fd521... -2025-09-02 19:08:45 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971502015fd521... -2025-09-02 19:08:45 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971502015fd521... -2025-09-02 19:08:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865325.502375, 'pubkey_prefix': 'ee971502015fd521213636774da0ae1b45cd142168ca611f3ea1c88e7f2b4861', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971502015fd521213636774da0ae1b45cd142168ca611f3ea1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b796759a2424c6bc14977f3b3c745d7cf6d98298fd53e601826864e454b31383dbcc3f23c213e745bbd37933aa67d9bb69b9ca70247412a7bbd4be0078a239b4c267ba333cd644930d4b716c473850f95714ba5e38e85c5607ee3d0b10c75d5ee7a7'} -2025-09-02 19:09:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea9705027e5f2323... -2025-09-02 19:09:21 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea9705027e5f2323... -2025-09-02 19:09:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea9705027e5f2323... -2025-09-02 19:09:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865361.348947, 'pubkey_prefix': 'ea9705027e5f2323fc0f3ab809edf45cd9ca80dbc8f960ce29d384f6c3347daa', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea9705027e5f2323fc0f3ab809edf45cd9ca80dbc8f960ce29d384f6c3347daab4cda9af26b320eb8958a54a3910513bb56aff1f1b14b207f127cf55643c88a98176a7b9b093ce9ae110'} -2025-09-02 19:09:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d605037e5f0123... -2025-09-02 19:09:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d605037e5f0123... -2025-09-02 19:09:22 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d605037e5f0123... -2025-09-02 19:09:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865362.3539462, 'pubkey_prefix': '30d605037e5f012323fc0f3ab809edf45cd9ca80dbc8f960ce29d384f6c3347d', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d605037e5f012323fc0f3ab809edf45cd9ca80dbc8f960ce29d384f6c3347daab4cda9af26b320eb8958a54a3910513bb56aff1f1b14b207f127cf55643c88a98176a7b9b093ce9ae110'} -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Converted to 26 bytes: de9721027e5f0380... -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Header: 0xde, route_type: 2 -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d521037e5f0103... -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Has transport codes: d521037e -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:09:34 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 19:09:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9961d05d0e6b124... -2025-09-02 19:09:37 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9961d05d0e6b124... -2025-09-02 19:09:37 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e9961d05d0e6b124... -2025-09-02 19:09:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865377.869961, 'pubkey_prefix': 'e9961d05d0e6b1245f8003cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3', 'snr': -5.75, 'rssi': -106, 'raw_hex': 'e9961d05d0e6b1245f8003cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a528a2172efaff0b07578838806c4cb0ba200b'} -2025-09-02 19:09:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d41d06d0e6b124... -2025-09-02 19:09:38 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d41d06d0e6b124... -2025-09-02 19:09:38 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 31d41d06d0e6b124... -2025-09-02 19:09:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865378.4910011, 'pubkey_prefix': '31d41d06d0e6b1245f018003cebea3da9c279cf8eb9449f0cc5ba3690621ee66', 'snr': 12.25, 'rssi': -44, 'raw_hex': '31d41d06d0e6b1245f018003cebea3da9c279cf8eb9449f0cc5ba3690621ee66a3b91067cdba881ec883a528a2172efaff0b07578838806c4cb0ba200b'} -2025-09-02 19:09:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e7960506d0781f38... -2025-09-02 19:09:40 - MeshCoreBot - DEBUG - Cached SNR -6.25 for pubkey e7960506d0781f38... -2025-09-02 19:09:40 - MeshCoreBot - DEBUG - Cached RSSI -106 for pubkey e7960506d0781f38... -2025-09-02 19:09:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865380.710741, 'pubkey_prefix': 'e7960506d0781f38085f0380ef8ab4b634e32ead16cd27d2895223eb266a4355', 'snr': -6.25, 'rssi': -106, 'raw_hex': 'e7960506d0781f38085f0380ef8ab4b634e32ead16cd27d2895223eb266a4355bf98028614d96d304432202cc81cf1205d59a350e30c424df3fd270bd63d85bf54713a634f90452e8e6fe3f3e5cb'} -2025-09-02 19:09:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d50507d0781f38... -2025-09-02 19:09:41 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d50507d0781f38... -2025-09-02 19:09:41 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d50507d0781f38... -2025-09-02 19:09:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865381.166794, 'pubkey_prefix': '31d50507d0781f38085f010380ef8ab4b634e32ead16cd27d2895223eb266a43', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d50507d0781f38085f010380ef8ab4b634e32ead16cd27d2895223eb266a4355bf98028614d96d304432202cc81cf1205d59a350e30c424df3fd270bd63d85bf54713a634f90452e8e6fe3f3e5cb'} -2025-09-02 19:10:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 19:10:04 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 19:10:04 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 19:10:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865404.8462772, 'pubkey_prefix': 'ef9805027e5f23239cbc92048f3c484b77828d950d5d8562241662529e104286', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f23239cbc92048f3c484b77828d950d5d8562241662529e1042867c3fa5506f596d6038e1b3e3c3077593dca0e1f1afe41d1878006a0b6142aaf5031cb74b366fdd866c60'} -2025-09-02 19:10:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d505037e5f0123... -2025-09-02 19:10:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d505037e5f0123... -2025-09-02 19:10:05 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d505037e5f0123... -2025-09-02 19:10:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865405.7082398, 'pubkey_prefix': '31d505037e5f0123239cbc92048f3c484b77828d950d5d8562241662529e1042', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d505037e5f0123239cbc92048f3c484b77828d950d5d8562241662529e1042867c3fa5506f596d6038e1b3e3c3077593dca0e1f1afe41d1878006a0b6142aaf5031cb74b366fdd866c60'} -2025-09-02 19:10:45 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32da1500d5baf48c... -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32da1500d5baf48c... -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 32da1500d5baf48c... -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865458.656363, 'pubkey_prefix': '32da1500d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1500d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81b0ae741cbb83c3f8c75fecc9d4f800526b422c774c5aab9d1b596c2201531724df5e53bcb7aac5'} -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756865458, 'text': 'Howl @ 🏡: The bot may be a little iffy right now.'} -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Message content for processing: The bot may be a little iffy right now. -2025-09-02 19:10:58 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: The bot may be a little iffy right now. -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865458.656363, 'pubkey_prefix': '32da1500d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81', 'snr': 12.5, 'rssi': -38, 'raw_hex': '32da1500d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81b0ae741cbb83c3f8c75fecc9d4f800526b422c774c5aab9d1b596c2201531724df5e53bcb7aac5'} -2025-09-02 19:10:58 - MeshCoreBot - INFO - 🔍 FOUND RAW PACKET DATA: 142 chars, starts with: 32da1500d5baf48c4299902a3795b416... -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Full raw hex: 32da1500d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81b0ae741cbb83c3f8c75fecc9d4f800526b422c774c5aab9d1b596c2201531724df5e53bcb7aac5 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Converted to 71 bytes: 32da1500d5baf48c... -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Path length: 218 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Not enough data: need 220, have 71 -2025-09-02 19:10:58 - MeshCoreBot - WARNING - ❌ FAILED to decode channel packet -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -38 -2025-09-02 19:10:58 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:10:58 - MeshCoreBot - INFO - Processing message: The bot may be a little iffy right now. -2025-09-02 19:10:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d6150101d5baf4... -2025-09-02 19:10:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d6150101d5baf4... -2025-09-02 19:10:59 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d6150101d5baf4... -2025-09-02 19:10:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865459.353936, 'pubkey_prefix': '30d6150101d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d6150101d5baf48c4299902a3795b416018275b3785d47868ef24d5143fe2e81b0ae741cbb83c3f8c75fecc9d4f800526b422c774c5aab9d1b596c2201531724df5e53bcb7aac5'} -2025-09-02 19:11:22 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:11:22 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:11:23 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:11:23 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:11:23 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:11:23 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:11:23 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:11:24 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:11:24 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:11:24 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:11:25 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:11:25 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:11:25 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:11:27 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:11:28 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:11:28 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:11:28 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:11:29 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:11:29 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:11:30 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:11:30 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:11:30 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:11:30 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:11:30 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:11:30 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:11:30 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:11:30 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:11:30 - MeshCoreBot - ERROR - Connection failed: name 'on_rf_log_data' is not defined -2025-09-02 19:11:30 - MeshCoreBot - ERROR - Failed to connect to MeshCore node -2025-09-02 19:11:58 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:12:04 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:12:04 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:12:04 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:12:04 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:12:04 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:12:04 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:12:04 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:12:04 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:12:06 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:12:06 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:12:06 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:12:08 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:12:08 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:12:08 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:12:09 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:12:09 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:12:09 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:12:10 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:12:10 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:12:10 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:12:10 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:12:10 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:12:10 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:12:10 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:12:10 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:12:10 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 19:12:10 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 19:12:10 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:12:10 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:12:10 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:12:10 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:12:10 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:12:10 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:12:10 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:12:10 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:12:10 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:12:10 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:12:10 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:12:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d31101014ff0f5... -2025-09-02 19:12:12 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d31101014ff0f5... -2025-09-02 19:12:12 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 31d31101014ff0f5... -2025-09-02 19:12:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865532.378048, 'pubkey_prefix': '31d31101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -45, 'raw_hex': '31d31101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbfdf4566832e59ec34a235191d00a445fba0b19ec41e3be9dedf6bea7a087d0ba879e93ac20ecff1e68df492fc44a4fb4ab329f43583e1c5924954bd77f2bdeb3a1dcd0b81486f776c426f7420f09fa496'} -2025-09-02 19:12:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981102015f4ff0... -2025-09-02 19:12:14 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981102015f4ff0... -2025-09-02 19:12:14 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981102015f4ff0... -2025-09-02 19:12:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865534.897218, 'pubkey_prefix': 'ed981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fbfdf4566832e59ec34a235191d00a445fba0b19ec41e3be9dedf6bea7a087d0ba879e93ac20ecff1e68df492fc44a4fb4ab329f43583e1c5924954bd77f2bdeb3a1dcd0b81486f776c426f7420f09fa496'} -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34db1500d5370e32... -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34db1500d5370e32... -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 34db1500d5370e32... -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865543.515519, 'pubkey_prefix': '34db1500d5370e324614aff33692a4c560dd23fa23dcb8301aca2e523ce3a952', 'snr': 13.0, 'rssi': -37, 'raw_hex': '34db1500d5370e324614aff33692a4c560dd23fa23dcb8301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756865543, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:12:23 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865543.515519, 'pubkey_prefix': '34db1500d5370e324614aff33692a4c560dd23fa23dcb8301aca2e523ce3a952', 'snr': 13.0, 'rssi': -37, 'raw_hex': '34db1500d5370e324614aff33692a4c560dd23fa23dcb8301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:12:23 - MeshCoreBot - INFO - 🔍 FOUND RAW PACKET DATA: 78 chars, starts with: 34db1500d5370e324614aff33692a4c5... -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Full raw hex: 34db1500d5370e324614aff33692a4c560dd23fa23dcb8301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Converted to 39 bytes: 34db1500d5370e32... -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Header: 0x34, route_type: 0 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Has transport codes: db1500d5 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Path length: 55 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Not enough data: need 61, have 39 -2025-09-02 19:12:23 - MeshCoreBot - WARNING - ❌ FAILED to decode channel packet -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Using SNR from RF data: 13.0 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -37 -2025-09-02 19:12:23 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:12:23 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:12:23 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:12:23 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 13.0 dB | RSSI: -37 dBm | Received at: 19:12:23 -2025-09-02 19:12:23 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865841.2338061, 'pubkey_prefix': 'ee9805027e5f2323c76b15ff9454761029e393f7e626f7346e34f3cabd5141da', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323c76b15ff9454761029e393f7e626f7346e34f3cabd5141da04f44f409c4bd0d91a39776f79319d2de06bd86435900a49c9a29f5f490cc63cd3509808f70e51718da2'} -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 19:17:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865841.5333161, 'pubkey_prefix': '2fd905037e5f012323c76b15ff9454761029e393f7e626f7346e34f3cabd5141', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323c76b15ff9454761029e393f7e626f7346e34f3cabd5141da04f44f409c4bd0d91a39776f79319d2de06bd86435900a49c9a29f5f490cc63cd3509808f70e51718da2'} -2025-09-02 19:17:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811021d5ffdd1... -2025-09-02 19:17:37 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811021d5ffdd1... -2025-09-02 19:17:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811021d5ffdd1... -2025-09-02 19:17:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865857.3257248, 'pubkey_prefix': 'f09811021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811021d5ffdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbedd03946662ba0e06d22cbd2dc707a0a663183852cb80420d4511fbbfa82bee8399cb722d2b25bf75472f86c625dad4832f882c2b709f88b8ac8f3d0c7f5ce4b77476f4b0592c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 19:17:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd711031d5f01fd... -2025-09-02 19:17:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd711031d5f01fd... -2025-09-02 19:17:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd711031d5f01fd... -2025-09-02 19:17:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865858.958743, 'pubkey_prefix': '2fd711031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790a', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd711031d5f01fdd1b6113c20427484548d50e386620c1cd400731310a2790ac7fd3c92eacbedd03946662ba0e06d22cbd2dc707a0a663183852cb80420d4511fbbfa82bee8399cb722d2b25bf75472f86c625dad4832f882c2b709f88b8ac8f3d0c7f5ce4b77476f4b0592c2c5d9023268b8f8434c454152564945572d5250'} -2025-09-02 19:18:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 19:18:12 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 19:18:12 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 19:18:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865892.405527, 'pubkey_prefix': 'ed9705027e5f2323f01350f33eefa073964fc2b922cf3cea647f6cdebd0e79df', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323f01350f33eefa073964fc2b922cf3cea647f6cdebd0e79df4de3f705ff6c8031b6f15521434845c6e1d85f0560048a66537ac320affbd10dabeaff56c5e4eb8bb666'} -2025-09-02 19:18:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd605037e5f0123... -2025-09-02 19:18:13 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd605037e5f0123... -2025-09-02 19:18:13 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd605037e5f0123... -2025-09-02 19:18:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865893.269153, 'pubkey_prefix': '2fd605037e5f012323f01350f33eefa073964fc2b922cf3cea647f6cdebd0e79', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd605037e5f012323f01350f33eefa073964fc2b922cf3cea647f6cdebd0e79df4de3f705ff6c8031b6f15521434845c6e1d85f0560048a66537ac320affbd10dabeaff56c5e4eb8bb666'} -2025-09-02 19:18:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811031d7e5feb... -2025-09-02 19:18:49 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811031d7e5feb... -2025-09-02 19:18:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811031d7e5feb... -2025-09-02 19:18:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865929.183031, 'pubkey_prefix': 'f09811031d7e5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811031d7e5feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f7fa5b768767469773b87fe56faa671fb9136bfcfd75c4445311f341a8a0693056388fcb9b2385f8b87f8c78936a0a409eb879d5854983b258c8094295bb558c037e77f0c92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 19:18:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd811041d7e5f01... -2025-09-02 19:18:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd811041d7e5f01... -2025-09-02 19:18:50 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd811041d7e5f01... -2025-09-02 19:18:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865930.183862, 'pubkey_prefix': '2fd811041d7e5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd811041d7e5f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f7fa5b768767469773b87fe56faa671fb9136bfcfd75c4445311f341a8a0693056388fcb9b2385f8b87f8c78936a0a409eb879d5854983b258c8094295bb558c037e77f0c92fa4bda0266b9b5f84e65776d4732205265706561746572'} -2025-09-02 19:19:17 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:19:17 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:19:18 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:19:18 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:19:18 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:19:18 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:19:18 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:19:18 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:19:18 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:19:18 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:19:20 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:19:20 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:19:20 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:19:22 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:19:23 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:19:23 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:19:23 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:19:24 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:19:24 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:19:24 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:19:25 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:19:25 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:19:25 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:19:25 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:19:25 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:19:25 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:19:25 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:19:25 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 19:19:25 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 19:19:25 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:19:25 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:19:25 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:19:25 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:19:25 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:19:25 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:19:25 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:19:25 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:19:25 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:19:25 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:19:25 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:19:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91101014ff0f5... -2025-09-02 19:19:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91101014ff0f5... -2025-09-02 19:19:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91101014ff0f5... -2025-09-02 19:19:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865966.4437099, 'pubkey_prefix': '2fd91101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f72e14566717620679f897f1e2444b34258ec387c0febb96764d2cd4876db88e40aa7170521376bf8a032e6b81a88eb0e5f844ebe1e04f4bfb14d476ffb010571d5c1d40381486f776c426f7420f09fa496'} -2025-09-02 19:19:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991102015f4ff0... -2025-09-02 19:19:29 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991102015f4ff0... -2025-09-02 19:19:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991102015f4ff0... -2025-09-02 19:19:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865969.412069, 'pubkey_prefix': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f72e14566717620679f897f1e2444b34258ec387c0febb96764d2cd4876db88e40aa7170521376bf8a032e6b81a88eb0e5f844ebe1e04f4bfb14d476ffb010571d5c1d40381486f776c426f7420f09fa496'} -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d91500d5f1912c... -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d91500d5f1912c... -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 32d91500d5f1912c... -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865970.9405591, 'pubkey_prefix': '32d91500d5f1912cfc81d8b0a4df92e209edfa0bab9d95301aca2e523ce3a952', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d91500d5f1912cfc81d8b0a4df92e209edfa0bab9d95301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756865970, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:19:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865970.9405591, 'pubkey_prefix': '32d91500d5f1912cfc81d8b0a4df92e209edfa0bab9d95301aca2e523ce3a952', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d91500d5f1912cfc81d8b0a4df92e209edfa0bab9d95301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:19:30 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 32d91500d5f1912cfc81d8b0a4df92e2... -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Full RF data: 32d91500d5f1912cfc81d8b0a4df92e209edfa0bab9d95301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:19:30 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:19:30 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:19:30 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:19:30 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.5 dB | RSSI: -39 dBm | Received at: 19:19:30 -2025-09-02 19:19:31 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:19:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990504507e1d5f... -2025-09-02 19:19:31 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990504507e1d5f... -2025-09-02 19:19:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990504507e1d5f... -2025-09-02 19:19:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865971.833472, 'pubkey_prefix': 'f3990504507e1d5f232380c304665250d2d1c07c09ef81a424ddff0917dc427f', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990504507e1d5f232380c304665250d2d1c07c09ef81a424ddff0917dc427f8e28bdfc02a0040a4cb8eec218a5defa2d51eb53e4e082f706df5075d30f408e2a122effdfa214c12efa8edc'} -2025-09-02 19:19:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed80505507e1d5f... -2025-09-02 19:19:32 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed80505507e1d5f... -2025-09-02 19:19:32 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed80505507e1d5f... -2025-09-02 19:19:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865972.275875, 'pubkey_prefix': '2ed80505507e1d5f01232380c304665250d2d1c07c09ef81a424ddff0917dc42', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed80505507e1d5f01232380c304665250d2d1c07c09ef81a424ddff0917dc427f8e28bdfc02a0040a4cb8eec218a5defa2d51eb53e4e082f706df5075d30f408e2a122effdfa214c12efa8edc'} -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991503d07e5f11... -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991503d07e5f11... -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991503d07e5f11... -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865997.190051, 'pubkey_prefix': 'f1991503d07e5f113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503d07e5f113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997783d56e9050ed544f002f05f21deb14c9dad8bc227261f9e024f6385aac186a1ba2a8ba34a65880e5452'} -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756865990, 'text': 'moss 🐕🐾: No bingo this week or next 😔'} -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Message content for processing: No bingo this week or next 😔 -2025-09-02 19:19:57 - MeshCoreBot - INFO - Received channel message (Public) from moss 🐕🐾: moss 🐕🐾: No bingo this week or next 😔 -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756865997.190051, 'pubkey_prefix': 'f1991503d07e5f113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503d07e5f113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997783d56e9050ed544f002f05f21deb14c9dad8bc227261f9e024f6385aac186a1ba2a8ba34a65880e5452'} -2025-09-02 19:19:57 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f1991503d07e5f113fea91a48bfaf9c8... -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Full RF data: f1991503d07e5f113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997783d56e9050ed544f002f05f21deb14c9dad8bc227261f9e024f6385aac186a1ba2a8ba34a65880e5452 -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 19:19:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 19:19:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91504d07e5f01... -2025-09-02 19:19:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91504d07e5f01... -2025-09-02 19:19:58 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91504d07e5f01... -2025-09-02 19:19:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756865998.054441, 'pubkey_prefix': '30d91504d07e5f01113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f9', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91504d07e5f01113fea91a48bfaf9c855c1b85659e78a8801a8dde11ae0f997783d56e9050ed544f002f05f21deb14c9dad8bc227261f9e024f6385aac186a1ba2a8ba34a65880e5452'} -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f857e39... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f857e39... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f857e39... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866008.289132, 'pubkey_prefix': 'f19905015f857e39eae9b820fb6066da2f9872d7b9977d060a6d3315ba0d01a4', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f857e39eae9b820fb6066da2f9872d7b9977d060a6d3315ba0d01a417322ca1353b022aa334f972f82f983db81f87547a95b677d12ce0471eb90df02767e649db78b1e85c'} -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905025f01857e... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905025f01857e... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905025f01857e... -2025-09-02 19:20:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866008.5880818, 'pubkey_prefix': '31d905025f01857e39eae9b820fb6066da2f9872d7b9977d060a6d3315ba0d01', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905025f01857e39eae9b820fb6066da2f9872d7b9977d060a6d3315ba0d01a417322ca1353b022aa334f972f82f983db81f87547a95b677d12ce0471eb90df02767e649db78b1e85c'} -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500d5f8e91d... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500d5f8e91d... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500d5f8e91d... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866014.1237109, 'pubkey_prefix': '30d91500d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b607', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6076da2c3ac86118db914818c70c8c365160eca41862faacbfb75a6cdd2d2043e76250e84e275ad06'} -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866013, 'text': 'Howl @ 🏡: Someone try it? I might have path working.'} -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Message content for processing: Someone try it? I might have path working. -2025-09-02 19:20:14 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Someone try it? I might have path working. -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866014.1237109, 'pubkey_prefix': '30d91500d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b607', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6076da2c3ac86118db914818c70c8c365160eca41862faacbfb75a6cdd2d2043e76250e84e275ad06'} -2025-09-02 19:20:14 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 142 chars, starts with: 30d91500d5f8e91d462ee319b0dc6de6... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Full RF data: 30d91500d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6076da2c3ac86118db914818c70c8c365160eca41862faacbfb75a6cdd2d2043e76250e84e275ad06 -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:20:14 - MeshCoreBot - INFO - Processing message: Someone try it? I might have path working. -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30db150101d5f8e9... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30db150101d5f8e9... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 30db150101d5f8e9... -2025-09-02 19:20:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866014.55069, 'pubkey_prefix': '30db150101d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6', 'snr': 12.0, 'rssi': -37, 'raw_hex': '30db150101d5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6076da2c3ac86118db914818c70c8c365160eca41862faacbfb75a6cdd2d2043e76250e84e275ad06'} -2025-09-02 19:20:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991502015fd5f8... -2025-09-02 19:20:16 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991502015fd5f8... -2025-09-02 19:20:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991502015fd5f8... -2025-09-02 19:20:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866016.465569, 'pubkey_prefix': 'f0991502015fd5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991502015fd5f8e91d462ee319b0dc6de61ecb7ea3c260edb9efc08bf80107b6076da2c3ac86118db914818c70c8c365160eca41862faacbfb75a6cdd2d2043e76250e84e275ad06'} -2025-09-02 19:20:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905015f857ec3... -2025-09-02 19:20:22 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905015f857ec3... -2025-09-02 19:20:22 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905015f857ec3... -2025-09-02 19:20:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866022.4425228, 'pubkey_prefix': 'f09905015f857ec337d9b70466c4215610a37546d92eb8dfbaa257dd4843d309', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905015f857ec337d9b70466c4215610a37546d92eb8dfbaa257dd4843d3094b126b97a88037faa97b357c536ebd92db146d7ebcdb30bddd357df7ca4157d9b61c0e5e515f13e42d'} -2025-09-02 19:20:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905025f01857e... -2025-09-02 19:20:23 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905025f01857e... -2025-09-02 19:20:23 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905025f01857e... -2025-09-02 19:20:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866023.025034, 'pubkey_prefix': '2ed905025f01857ec337d9b70466c4215610a37546d92eb8dfbaa257dd4843d3', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905025f01857ec337d9b70466c4215610a37546d92eb8dfbaa257dd4843d3094b126b97a88037faa97b357c536ebd92db146d7ebcdb30bddd357df7ca4157d9b61c0e5e515f13e42d'} -2025-09-02 19:20:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991505d0e6b124... -2025-09-02 19:20:25 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991505d0e6b124... -2025-09-02 19:20:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991505d0e6b124... -2025-09-02 19:20:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866025.991433, 'pubkey_prefix': 'ef991505d0e6b1245fd51b5e01d14fadbd01d7b24556cc67a333c3093a3e5835', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991505d0e6b1245fd51b5e01d14fadbd01d7b24556cc67a333c3093a3e58352553009df75305372a07cace'} -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756866023, 'text': 'moss 🐕🐾: Test'} -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 19:20:26 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Test -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866025.991433, 'pubkey_prefix': 'ef991505d0e6b1245fd51b5e01d14fadbd01d7b24556cc67a333c3093a3e5835', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991505d0e6b1245fd51b5e01d14fadbd01d7b24556cc67a333c3093a3e58352553009df75305372a07cace'} -2025-09-02 19:20:26 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 88 chars, starts with: ef991505d0e6b1245fd51b5e01d14fad... -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Full RF data: ef991505d0e6b1245fd51b5e01d14fadbd01d7b24556cc67a333c3093a3e58352553009df75305372a07cace -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Routed (4 hops) -2025-09-02 19:20:26 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:20:26 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:20:26 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 4 hops | SNR: -4.25 dB | RSSI: -103 dBm | Routed (4 hops) | Received at: 19:20:23 -2025-09-02 19:20:26 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91506d0e6b124... -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91506d0e6b124... -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91506d0e6b124... -2025-09-02 19:20:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866026.990409, 'pubkey_prefix': '2ed91506d0e6b1245f01d51b5e01d14fadbd01d7b24556cc67a333c3093a3e58', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91506d0e6b1245f01d51b5e01d14fadbd01d7b24556cc67a333c3093a3e58352553009df75305372a07cace'} -2025-09-02 19:20:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d5ce46... -2025-09-02 19:20:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d5ce46... -2025-09-02 19:20:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d5ce46... -2025-09-02 19:20:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866027.759562, 'pubkey_prefix': '2fd9150101d5ce467ad5b01fef272f210bc8a3704a86ad12a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150101d5ce467ad5b01fef272f210bc8a3704a86ad12a1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7654ce793bd0d457f525824ed3cfc6240ac2711b2cbb486b33629f1492bbff32601a67d555601c05fa687a5ddbe4eec7802ab80aacf39bb68ed57ede1238b0520e03cabf0148208d84bca19552f8b99c949cd74dced1a07c28615608871ad3786d'} -2025-09-02 19:20:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991502015fd5ce... -2025-09-02 19:20:32 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991502015fd5ce... -2025-09-02 19:20:32 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991502015fd5ce... -2025-09-02 19:20:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866032.9240751, 'pubkey_prefix': 'f0991502015fd5ce467ad5b01fef272f210bc8a3704a86ad12a1c88e7f2b4861', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991502015fd5ce467ad5b01fef272f210bc8a3704a86ad12a1c88e7f2b4861b62a2a3b1680013404ad36dcc016299af178d94460ee0f72d5f93fb9028574908f64dd580f11186b7654ce793bd0d457f525824ed3cfc6240ac2711b2cbb486b33629f1492bbff32601a67d555601c05fa687a5ddbe4eec7802ab80aacf39bb68ed57ede1238b0520e03cabf0148208d84bca19552f8b99c949cd74dced1a07c28615608871ad3786d'} -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503b97e5f23... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503b97e5f23... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503b97e5f23... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866034.004411, 'pubkey_prefix': 'f0980503b97e5f23233621c71e730c52330b3037fd0b22630fde061db533bb8e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503b97e5f23233621c71e730c52330b3037fd0b22630fde061db533bb8eb2b105c80b0fe11540cac2abd574007a1e01df5792998bc7b015bedd51f5e551b29d41b60876e96fc79535'} -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90504b97e5f01... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90504b97e5f01... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90504b97e5f01... -2025-09-02 19:20:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866034.305423, 'pubkey_prefix': '2fd90504b97e5f0123233621c71e730c52330b3037fd0b22630fde061db533bb', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90504b97e5f0123233621c71e730c52330b3037fd0b22630fde061db533bb8eb2b105c80b0fe11540cac2abd574007a1e01df5792998bc7b015bedd51f5e551b29d41b60876e96fc79535'} -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9905027e5f54c5... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9905027e5f54c5... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef9905027e5f54c5... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866038.300086, 'pubkey_prefix': 'ef9905027e5f54c5fd602681419c17f3fcd24e9261e670ebd20598735729d7c3', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef9905027e5f54c5fd602681419c17f3fcd24e9261e670ebd20598735729d7c31cc49ee927b2db73490f2e82b661234cf0ffeb266d13aec78ef02b6105452c58c531531f50b484320013'} -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0154... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0154... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0154... -2025-09-02 19:20:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866038.6003609, 'pubkey_prefix': '2ed905037e5f0154c5fd602681419c17f3fcd24e9261e670ebd20598735729d7', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f0154c5fd602681419c17f3fcd24e9261e670ebd20598735729d7c31cc49ee927b2db73490f2e82b661234cf0ffeb266d13aec78ef02b6105452c58c531531f50b484320013'} -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Converted to 24 bytes: f1990a004ffa417e... -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Not enough data: need 155, have 24 -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756866047, 'text': 'Test'} -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:20:48 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Test -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 19:20:48 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 19:20:48 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:20:48 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:20:48 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: Message received from moss 🐕🐾 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 19:20:47 -2025-09-02 19:20:48 - MeshCoreBot - INFO - Successfully sent DM to moss 🐕🐾 -2025-09-02 19:20:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fda0a035f4a38fa... -2025-09-02 19:20:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fda0a035f4a38fa... -2025-09-02 19:20:49 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 2fda0a035f4a38fa... -2025-09-02 19:20:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866049.631571, 'pubkey_prefix': '2fda0a035f4a38fa4f21989ffd001ecda7165f9b34823d21cafa473f0e840ef6', 'snr': 11.75, 'rssi': -38, 'raw_hex': '2fda0a035f4a38fa4f21989ffd001ecda7165f9b34823d21cafa473f0e840ef6da255f3e8dbd1a2f7d0ef64faaf5a47b3b097b35edfa500004f211a3bd69d31c816c8fcd17a92436458f84c503104b93b8c7a226e5be759e0fdbdf0a3db6cbd52e957acb0579cb6c86a6f7d5250a77b44c7d41d8a64c3af0052c04f4a5749c2cff193dd2e9bac85480cc0de6053a485145f4d8bdb1b3b6ad47cb6e68e4ab1a9fc481e6076686f2aafd22b6'} -2025-09-02 19:20:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990a024a38fa4f... -2025-09-02 19:20:50 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990a024a38fa4f... -2025-09-02 19:20:50 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990a024a38fa4f... -2025-09-02 19:20:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866050.203567, 'pubkey_prefix': 'f3990a024a38fa4f21989ffd001ecda7165f9b34823d21cafa473f0e840ef6da', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990a024a38fa4f21989ffd001ecda7165f9b34823d21cafa473f0e840ef6da255f3e8dbd1a2f7d0ef64faaf5a47b3b097b35edfa500004f211a3bd69d31c816c8fcd17a92436458f84c503104b93b8c7a226e5be759e0fdbdf0a3db6cbd52e957acb0579cb6c86a6f7d5250a77b44c7d41d8a64c3af0052c04f4a5749c2cff193dd2e9bac85480cc0de6053a485145f4d8bdb1b3b6ad47cb6e68e4ab1a9fc481e6076686f2aafd22b6'} -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Converted to 24 bytes: f2990a004ffa11a7... -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Not enough data: need 155, have 24 -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756866047, 'text': 'Test'} -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:21:02 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Test -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 19:21:02 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 19:21:02 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:21:02 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:21:02 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: Message received from moss 🐕🐾 | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 19:20:47 -2025-09-02 19:21:02 - MeshCoreBot - INFO - Successfully sent DM to moss 🐕🐾 -2025-09-02 19:21:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90a035f4a38fa... -2025-09-02 19:21:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90a035f4a38fa... -2025-09-02 19:21:03 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90a035f4a38fa... -2025-09-02 19:21:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866063.8524642, 'pubkey_prefix': '2fd90a035f4a38fa4f7de404212c96bdd268be00d3cc82ea2be5a53f0e840ef6', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90a035f4a38fa4f7de404212c96bdd268be00d3cc82ea2be5a53f0e840ef6da255f3e8dbd1a2f7d0ef64faaf5a47b3b097b35edfa500004f211a3bd69d31c816c8fcd17a92436458f84c503104b93b8c7a226e5be759e0fdbdf0a3db6cbd52e957acb0579cb6c86a6f7d5250a77b44c7d41d8a64c3af0052c04f4a5749c2cff193dd2e9bac85480cc0de6053a485145f4d8bdb1b3b6ad47cb6e68e4ab1a9fc481e6076686f2aafd22b6'} -2025-09-02 19:21:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990a024a38fa4f... -2025-09-02 19:21:04 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990a024a38fa4f... -2025-09-02 19:21:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990a024a38fa4f... -2025-09-02 19:21:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866064.424784, 'pubkey_prefix': 'f1990a024a38fa4f7de404212c96bdd268be00d3cc82ea2be5a53f0e840ef6da', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990a024a38fa4f7de404212c96bdd268be00d3cc82ea2be5a53f0e840ef6da255f3e8dbd1a2f7d0ef64faaf5a47b3b097b35edfa500004f211a3bd69d31c816c8fcd17a92436458f84c503104b93b8c7a226e5be759e0fdbdf0a3db6cbd52e957acb0579cb6c86a6f7d5250a77b44c7d41d8a64c3af0052c04f4a5749c2cff193dd2e9bac85480cc0de6053a485145f4d8bdb1b3b6ad47cb6e68e4ab1a9fc481e6076686f2aafd22b6'} -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f8575... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f8575... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f8575... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866135.481623, 'pubkey_prefix': 'ec9805027e5f85758795636f3be68333c1d8335e78d6a634e9724df19be3eae3', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f85758795636f3be68333c1d8335e78d6a634e9724df19be3eae334c6dc8d974ec3e11c9b2b8cb0066e24d0c1e69a16fe8466f570a1951eb2b389d219df2e15386802b42b'} -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed605037e5f0185... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed605037e5f0185... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed605037e5f0185... -2025-09-02 19:22:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866135.921688, 'pubkey_prefix': '2ed605037e5f0185758795636f3be68333c1d8335e78d6a634e9724df19be3ea', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed605037e5f0185758795636f3be68333c1d8335e78d6a634e9724df19be3eae334c6dc8d974ec3e11c9b2b8cb0066e24d0c1e69a16fe8466f570a1951eb2b389d219df2e15386802b42b'} -2025-09-02 19:23:49 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:23:49 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:23:52 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:23:52 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:23:52 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:23:52 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:23:52 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:23:52 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:23:52 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:23:52 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:23:54 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:23:54 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:23:54 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:23:56 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:23:56 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:23:56 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:23:57 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:23:57 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:23:57 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:23:58 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:23:58 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:23:58 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:23:58 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:23:58 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:23:58 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:23:58 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:23:58 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:23:58 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 19:23:58 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 19:23:58 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:23:58 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:23:58 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:23:58 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:23:58 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:23:58 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:23:58 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:23:58 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:23:58 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:23:58 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:23:58 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81101014ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81101014ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81101014ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866240.097484, 'pubkey_prefix': '2fd81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f83e245662fbb984a6d6740f0d2c2cd8d5c5239225c999c20f1a8411c4b83bd991c84aebdb07d26bf3a12e26372267cc095facfbe5ea3f9405670072d456a571b3143090c81486f776c426f7420f09fa496'} -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911015f4ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911015f4ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911015f4ff0f5... -2025-09-02 19:24:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866240.5223548, 'pubkey_prefix': 'f49911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f83e245662fbb984a6d6740f0d2c2cd8d5c5239225c999c20f1a8411c4b83bd991c84aebdb07d26bf3a12e26372267cc095facfbe5ea3f9405670072d456a571b3143090c81486f776c426f7420f09fa496'} -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71500d5343418... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71500d5343418... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71500d5343418... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866244.123051, 'pubkey_prefix': '32d71500d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a952', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71500d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866243, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:24:04 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866244.123051, 'pubkey_prefix': '32d71500d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a952', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71500d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:24:04 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 32d71500d53434181bd7fa8db0318304... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Full RF data: 32d71500d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:24:04 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:24:04 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:24:04 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.5 dB | RSSI: -41 dBm | Received at: 19:24:03 -2025-09-02 19:24:04 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d9150101d53434... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d9150101d53434... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 32d9150101d53434... -2025-09-02 19:24:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866244.9173188, 'pubkey_prefix': '32d9150101d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a9', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d9150101d53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:24:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d9150101d549a2... -2025-09-02 19:24:05 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d9150101d549a2... -2025-09-02 19:24:05 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d9150101d549a2... -2025-09-02 19:24:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866245.62195, 'pubkey_prefix': '31d9150101d549a235661108c383355ef1c45b3a2366d6cfa1c88e7f2b4861b6', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d9150101d549a235661108c383355ef1c45b3a2366d6cfa1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d46029e6119434d871d3905607d5f92a230d060f9ad2d26ce2469feb5ded9f47e65c4c44895fda74a4a0a6c429436c1f6752d41f93e21913a4632b24475236269b'} -2025-09-02 19:24:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd534... -2025-09-02 19:24:06 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd534... -2025-09-02 19:24:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd534... -2025-09-02 19:24:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866246.548796, 'pubkey_prefix': 'f2991502015fd53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd53434181bd7fa8db0318304195563ae7dde23301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:24:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a15015fd549a2... -2025-09-02 19:24:07 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a15015fd549a2... -2025-09-02 19:24:07 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a15015fd549a2... -2025-09-02 19:24:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866247.2751, 'pubkey_prefix': 'f49a15015fd549a235661108c383355ef1c45b3a2366d6cfa1c88e7f2b4861b6', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a15015fd549a235661108c383355ef1c45b3a2366d6cfa1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002976c2f721be6ddabf23fbb870a06387a347df06eca6670a444f3139f15c6c7d46029e6119434d871d3905607d5f92a230d060f9ad2d26ce2469feb5ded9f47e65c4c44895fda74a4a0a6c429436c1f6752d41f93e21913a4632b24475236269b'} -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d71500d553acbe... -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d71500d553acbe... -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d71500d553acbe... -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866254.4414048, 'pubkey_prefix': '30d71500d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71500d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b9e23fb7dd76f7a853af505a5432439dd9a25a9c6c2abd9'} -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866254, 'text': 'Howl @ 🏡: moss, try again?'} -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Message content for processing: moss, try again? -2025-09-02 19:24:14 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: moss, try again? -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866254.4414048, 'pubkey_prefix': '30d71500d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d71500d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b9e23fb7dd76f7a853af505a5432439dd9a25a9c6c2abd9'} -2025-09-02 19:24:14 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 110 chars, starts with: 30d71500d553acbe4f83d4f7a8c3ba0d... -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Full RF data: 30d71500d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b9e23fb7dd76f7a853af505a5432439dd9a25a9c6c2abd9 -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:24:14 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:24:14 - MeshCoreBot - INFO - Processing message: moss, try again? -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2edc150101d553ac... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2edc150101d553ac... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Cached RSSI -36 for pubkey 2edc150101d553ac... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866255.009113, 'pubkey_prefix': '2edc150101d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa5', 'snr': 11.5, 'rssi': -36, 'raw_hex': '2edc150101d553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b9e23fb7dd76f7a853af505a5432439dd9a25a9c6c2abd9'} -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fd553... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fd553... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fd553... -2025-09-02 19:24:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866255.711618, 'pubkey_prefix': 'f3991502015fd553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fd553acbe4f83d4f7a8c3ba0d9a32d8df6cf77199dbbb41209f1aa53b9e23fb7dd76f7a853af505a5432439dd9a25a9c6c2abd9'} -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59915031f7e5fd5... -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59915031f7e5fd5... -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59915031f7e5fd5... -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866301.801387, 'pubkey_prefix': 'f59915031f7e5fd504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59915031f7e5fd504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553009df75305372a07cace'} -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756866299, 'text': 'moss 🐕🐾: Test'} -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 19:25:01 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Test -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866301.801387, 'pubkey_prefix': 'f59915031f7e5fd504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59915031f7e5fd504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553009df75305372a07cace'} -2025-09-02 19:25:01 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f59915031f7e5fd504303035d484cf4d... -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Full RF data: f59915031f7e5fd504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553009df75305372a07cace -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops via 5f01,384a -2025-09-02 19:25:01 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Route: 5f01,384a (4 hops) -2025-09-02 19:25:01 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:25:01 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:25:01 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss 🐕🐾 | Routed through 4 hops | SNR: -2.75 dB | RSSI: -103 dBm | Route: 5f01,384a (4 hops) | Received at: 19:24:59 -2025-09-02 19:25:01 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:25:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd715041f7e5f01... -2025-09-02 19:25:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd715041f7e5f01... -2025-09-02 19:25:03 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd715041f7e5f01... -2025-09-02 19:25:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866303.0374432, 'pubkey_prefix': '2fd715041f7e5f01d504303035d484cf4dae4f5c7db90e1218a6ff3a3e583525', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd715041f7e5f01d504303035d484cf4dae4f5c7db90e1218a6ff3a3e58352553009df75305372a07cace'} -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81500d53afa38... -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81500d53afa38... -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81500d53afa38... -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866324.778422, 'pubkey_prefix': '31d81500d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463d9ed181eecf86eee894c939d0ecf2eaae62da7a7c1e44cc02cf77fe26ff28ab24179b1feb05cd4d6bd0d9c227a92f650e2a03cf8cbb8bd'} -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866324, 'text': 'Howl @ 🏡: Well, the path is there, but the formatting needs work.'} -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Message content for processing: Well, the path is there, but the formatting needs work. -2025-09-02 19:25:24 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Well, the path is there, but the formatting needs work. -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866324.778422, 'pubkey_prefix': '31d81500d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463d9ed181eecf86eee894c939d0ecf2eaae62da7a7c1e44cc02cf77fe26ff28ab24179b1feb05cd4d6bd0d9c227a92f650e2a03cf8cbb8bd'} -2025-09-02 19:25:24 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 31d81500d53afa38cc6649a11dd231fc... -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Full RF data: 31d81500d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463d9ed181eecf86eee894c939d0ecf2eaae62da7a7c1e44cc02cf77fe26ff28ab24179b1feb05cd4d6bd0d9c227a92f650e2a03cf8cbb8bd -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:25:24 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:25:24 - MeshCoreBot - INFO - Processing message: Well, the path is there, but the formatting needs work. -2025-09-02 19:25:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d53afa... -2025-09-02 19:25:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d53afa... -2025-09-02 19:25:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d53afa... -2025-09-02 19:25:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866325.44291, 'pubkey_prefix': '30d8150101d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f4', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463d9ed181eecf86eee894c939d0ecf2eaae62da7a7c1e44cc02cf77fe26ff28ab24179b1feb05cd4d6bd0d9c227a92f650e2a03cf8cbb8bd'} -2025-09-02 19:25:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd53a... -2025-09-02 19:25:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd53a... -2025-09-02 19:25:27 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd53a... -2025-09-02 19:25:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866327.0737762, 'pubkey_prefix': 'f4991502015fd53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd53afa38cc6649a11dd231fcfdb820714bbeed2487c75b36d687f463d9ed181eecf86eee894c939d0ecf2eaae62da7a7c1e44cc02cf77fe26ff28ab24179b1feb05cd4d6bd0d9c227a92f650e2a03cf8cbb8bd'} -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503fb7e5fd5... -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503fb7e5fd5... -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503fb7e5fd5... -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866351.0222878, 'pubkey_prefix': 'f2991503fb7e5fd586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503fb7e5fd586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28f5bee781bbe8a7499565'} -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756866348, 'text': 'RayneShift - OTG: 👀 test'} -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Message content for processing: 👀 test -2025-09-02 19:25:51 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from RayneShift - OTG: RayneShift - OTG: 👀 test -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866351.0222878, 'pubkey_prefix': 'f2991503fb7e5fd586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503fb7e5fd586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28f5bee781bbe8a7499565'} -2025-09-02 19:25:51 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f2991503fb7e5fd586df0569d9db1b5a... -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Full RF data: f2991503fb7e5fd586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28f5bee781bbe8a7499565 -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Stored path to RayneShift - OTG: 2 hops via 7e5f -2025-09-02 19:25:51 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Route: 7e5f (2 hops) -2025-09-02 19:25:51 - MeshCoreBot - INFO - Processing message: 👀 test -2025-09-02 19:25:51 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:25:51 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from RayneShift - OTG | Routed through 2 hops | SNR: -3.5 dB | RSSI: -103 dBm | Route: 7e5f (2 hops) | Received at: 19:25:48 -2025-09-02 19:25:51 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:25:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd9150101d55f09... -2025-09-02 19:25:52 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd9150101d55f09... -2025-09-02 19:25:52 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd9150101d55f09... -2025-09-02 19:25:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866352.270784, 'pubkey_prefix': '2dd9150101d55f097eb18157e629ed5e40d06f7f2bec34eea1c88e7f2b4861b6', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd9150101d55f097eb18157e629ed5e40d06f7f2bec34eea1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b796c2eabe81ea5e2675258e20ca43c4524d6349dad7d472b3b033c1c70b9241fcede2311a1c2b492e5a1bfda5adb6d0a6c0a5a18b7d32aa2e38c13df7a08e724c0d5d771d163a532508a7aa7133e43638caee51b243e4a73f22d5f6abc13f4036ae'} -2025-09-02 19:25:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504fb7e5f01... -2025-09-02 19:25:53 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504fb7e5f01... -2025-09-02 19:25:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504fb7e5f01... -2025-09-02 19:25:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866353.002634, 'pubkey_prefix': '2fd81504fb7e5f01d586df0569d9db1b5a932199b3285537fca58d0f1be17b1c', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504fb7e5f01d586df0569d9db1b5a932199b3285537fca58d0f1be17b1c28f5bee781bbe8a7499565'} -2025-09-02 19:25:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1502015fd55f... -2025-09-02 19:25:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1502015fd55f... -2025-09-02 19:25:55 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1502015fd55f... -2025-09-02 19:25:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866355.080137, 'pubkey_prefix': 'f59a1502015fd55f097eb18157e629ed5e40d06f7f2bec34eea1c88e7f2b4861', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1502015fd55f097eb18157e629ed5e40d06f7f2bec34eea1c88e7f2b4861b62a2a3b1680013404c68030fd04e4fcf4b31ff859983b1ae474294d766c6629542e6dfd3b3821b796c2eabe81ea5e2675258e20ca43c4524d6349dad7d472b3b033c1c70b9241fcede2311a1c2b492e5a1bfda5adb6d0a6c0a5a18b7d32aa2e38c13df7a08e724c0d5d771d163a532508a7aa7133e43638caee51b243e4a73f22d5f6abc13f4036ae'} -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991504fb7ecd5f... -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991504fb7ecd5f... -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991504fb7ecd5f... -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866450.0794659, 'pubkey_prefix': 'f4991504fb7ecd5fd5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504fb7ecd5fd5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09104a083c6c6a540877681fe2ce47cd97a2a5f9eae4566723b51cfb0ef996e9d1a406107e64f630598b70a982d0e7e4686dc69e2b3611c4ed6c8fe139d484c7e2e8a2783dc15908cbd72b02f3c27844abddf925bc4d93c2dcf6f5a1306eecfb261e51ec118c5c5e4275299683163a68e3b2204944a877e8e9c0a88e'} -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756866435, 'text': "RayneShift - OTG: This evokes happiness\nDoes DMing still work with it? I tried a few times earlier today and couldn't get it through"} -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Extracted sender from text: RayneShift - OTG -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Message content for processing: This evokes happiness -Does DMing still work with it? I tried a few times earlier today and couldn't get it through -2025-09-02 19:27:30 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from RayneShift - OTG: RayneShift - OTG: This evokes happiness -Does DMing still work with it? I tried a few times earlier today and couldn't get it through -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866450.0794659, 'pubkey_prefix': 'f4991504fb7ecd5fd5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504fb7ecd5fd5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09104a083c6c6a540877681fe2ce47cd97a2a5f9eae4566723b51cfb0ef996e9d1a406107e64f630598b70a982d0e7e4686dc69e2b3611c4ed6c8fe139d484c7e2e8a2783dc15908cbd72b02f3c27844abddf925bc4d93c2dcf6f5a1306eecfb261e51ec118c5c5e4275299683163a68e3b2204944a877e8e9c0a88e'} -2025-09-02 19:27:30 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 310 chars, starts with: f4991504fb7ecd5fd5ad1f1ddec31593... -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Full RF data: f4991504fb7ecd5fd5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09104a083c6c6a540877681fe2ce47cd97a2a5f9eae4566723b51cfb0ef996e9d1a406107e64f630598b70a982d0e7e4686dc69e2b3611c4ed6c8fe139d484c7e2e8a2783dc15908cbd72b02f3c27844abddf925bc4d93c2dcf6f5a1306eecfb261e51ec118c5c5e4275299683163a68e3b2204944a877e8e9c0a88e -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Stored path to RayneShift - OTG: 2 hops via 7e5f -2025-09-02 19:27:30 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Route: 7e5f (2 hops) -2025-09-02 19:27:30 - MeshCoreBot - INFO - Processing message: This evokes happiness -Does DMing still work with it? I tried a few times earlier today and couldn't get it through -2025-09-02 19:27:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81505fb7ecd5f... -2025-09-02 19:27:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81505fb7ecd5f... -2025-09-02 19:27:31 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81505fb7ecd5f... -2025-09-02 19:27:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866451.91485, 'pubkey_prefix': '30d81505fb7ecd5f01d5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81505fb7ecd5f01d5ad1f1ddec31593ae8ce26c89e42c8ef7ad997737c11c09104a083c6c6a540877681fe2ce47cd97a2a5f9eae4566723b51cfb0ef996e9d1a406107e64f630598b70a982d0e7e4686dc69e2b3611c4ed6c8fe139d484c7e2e8a2783dc15908cbd72b02f3c27844abddf925bc4d93c2dcf6f5a1306eecfb261e51ec118c5c5e4275299683163a68e3b2204944a877e8e9c0a88e'} -2025-09-02 19:27:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a050450b97e5f... -2025-09-02 19:27:33 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a050450b97e5f... -2025-09-02 19:27:33 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a050450b97e5f... -2025-09-02 19:27:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866453.050128, 'pubkey_prefix': 'f79a050450b97e5f232357fa796b08424c4992a551e3f381bed7c81b5aecfe5a', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a050450b97e5f232357fa796b08424c4992a551e3f381bed7c81b5aecfe5ac7cd390d63a5df1e82717a743d76c620dad6a14753784cd6cd2bf7869125ea819ca0ae0b3eefcb6380c30819'} -2025-09-02 19:27:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8050550b97e5f... -2025-09-02 19:27:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8050550b97e5f... -2025-09-02 19:27:34 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8050550b97e5f... -2025-09-02 19:27:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866454.055375, 'pubkey_prefix': '2fd8050550b97e5f01232357fa796b08424c4992a551e3f381bed7c81b5aecfe', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8050550b97e5f01232357fa796b08424c4992a551e3f381bed7c81b5aecfe5ac7cd390d63a5df1e82717a743d76c620dad6a14753784cd6cd2bf7869125ea819ca0ae0b3eefcb6380c30819'} -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991504d038085f... -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991504d038085f... -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991504d038085f... -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866475.6946938, 'pubkey_prefix': 'f4991504d038085fd57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504d038085fd57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c3e87f7c16b71b5bc354f9bce295c8fe329816a5fcc5798a8ca37eb05b4f88af61fb2cf19be0f01cf6fd6e450f3bf752236237001e97ea06268ba893067f6961554d688e8a4407c65c6d0b08f2a71e495597628e89df4306cce87de'} -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756866468, 'text': 'moss 🐕🐾: I got through but haven’t gotten responses back since it moved to the dedicated id'} -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Message content for processing: I got through but haven’t gotten responses back since it moved to the dedicated id -2025-09-02 19:27:55 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: I got through but haven’t gotten responses back since it moved to the dedicated id -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866475.6946938, 'pubkey_prefix': 'f4991504d038085fd57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504d038085fd57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c3e87f7c16b71b5bc354f9bce295c8fe329816a5fcc5798a8ca37eb05b4f88af61fb2cf19be0f01cf6fd6e450f3bf752236237001e97ea06268ba893067f6961554d688e8a4407c65c6d0b08f2a71e495597628e89df4306cce87de'} -2025-09-02 19:27:55 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 246 chars, starts with: f4991504d038085fd57aa9bb0b1ef430... -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Full RF data: f4991504d038085fd57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c3e87f7c16b71b5bc354f9bce295c8fe329816a5fcc5798a8ca37eb05b4f88af61fb2cf19be0f01cf6fd6e450f3bf752236237001e97ea06268ba893067f6961554d688e8a4407c65c6d0b08f2a71e495597628e89df4306cce87de -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops via 5f01,384a -2025-09-02 19:27:55 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Route: 5f01,384a (4 hops) -2025-09-02 19:27:55 - MeshCoreBot - INFO - Processing message: I got through but haven’t gotten responses back since it moved to the dedicated id -2025-09-02 19:27:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d81505d038085f... -2025-09-02 19:27:57 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d81505d038085f... -2025-09-02 19:27:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d81505d038085f... -2025-09-02 19:27:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866477.208978, 'pubkey_prefix': '33d81505d038085f01d57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc1', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d81505d038085f01d57aa9bb0b1ef43021ab849a45176a344d05ecca2b6dc14c3e87f7c16b71b5bc354f9bce295c8fe329816a5fcc5798a8ca37eb05b4f88af61fb2cf19be0f01cf6fd6e450f3bf752236237001e97ea06268ba893067f6961554d688e8a4407c65c6d0b08f2a71e495597628e89df4306cce87de'} -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71500d582dc68... -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71500d582dc68... -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71500d582dc68... -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866482.831703, 'pubkey_prefix': '2fd71500d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71500d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123d6c6545de3249131aeda6a04dbc93cd9750be705464101f2a0d7cada57db420827bf186a0ae3b94df870e25007cb326612ab314509d157234217fb7eccd449a6cb27b5d569e29c0f195638efb2fb750176614968c1c65d'} -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866482, 'text': "Howl @ 🏡: I broke a little bit of dm functionality last night. It will all work when I'm done."} -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Message content for processing: I broke a little bit of dm functionality last night. It will all work when I'm done. -2025-09-02 19:28:02 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I broke a little bit of dm functionality last night. It will all work when I'm done. -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866482.831703, 'pubkey_prefix': '2fd71500d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71500d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123d6c6545de3249131aeda6a04dbc93cd9750be705464101f2a0d7cada57db420827bf186a0ae3b94df870e25007cb326612ab314509d157234217fb7eccd449a6cb27b5d569e29c0f195638efb2fb750176614968c1c65d'} -2025-09-02 19:28:02 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 238 chars, starts with: 2fd71500d582dc68a0eb63b7cebc2037... -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Full RF data: 2fd71500d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123d6c6545de3249131aeda6a04dbc93cd9750be705464101f2a0d7cada57db420827bf186a0ae3b94df870e25007cb326612ab314509d157234217fb7eccd449a6cb27b5d569e29c0f195638efb2fb750176614968c1c65d -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:28:02 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:28:02 - MeshCoreBot - INFO - Processing message: I broke a little bit of dm functionality last night. It will all work when I'm done. -2025-09-02 19:28:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d8150101d582dc... -2025-09-02 19:28:03 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d8150101d582dc... -2025-09-02 19:28:03 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 34d8150101d582dc... -2025-09-02 19:28:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866483.2705321, 'pubkey_prefix': '34d8150101d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d01', 'snr': 13.0, 'rssi': -40, 'raw_hex': '34d8150101d582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123d6c6545de3249131aeda6a04dbc93cd9750be705464101f2a0d7cada57db420827bf186a0ae3b94df870e25007cb326612ab314509d157234217fb7eccd449a6cb27b5d569e29c0f195638efb2fb750176614968c1c65d'} -2025-09-02 19:28:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1502015fd582... -2025-09-02 19:28:04 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1502015fd582... -2025-09-02 19:28:04 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1502015fd582... -2025-09-02 19:28:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866484.528337, 'pubkey_prefix': 'f69a1502015fd582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1502015fd582dc68a0eb63b7cebc2037084cdd548cbb5e86bb21f4d4426d0123d6c6545de3249131aeda6a04dbc93cd9750be705464101f2a0d7cada57db420827bf186a0ae3b94df870e25007cb326612ab314509d157234217fb7eccd449a6cb27b5d569e29c0f195638efb2fb750176614968c1c65d'} -2025-09-02 19:28:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69911027e5fc51d... -2025-09-02 19:28:23 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69911027e5fc51d... -2025-09-02 19:28:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f69911027e5fc51d... -2025-09-02 19:28:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866503.955202, 'pubkey_prefix': 'f69911027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f', 'snr': -2.5, 'rssi': -103, 'raw_hex': 'f69911027e5fc51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136bba7b768371d8d7b4b3700d77b5fdc6da0868e6fc31b601774252c40a27aa825207f073954987fe7810c41d5e779384a4a2dc2ac7b2f694a35a43ef4cfe50508846f040f92c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 19:28:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed611037e5f01c5... -2025-09-02 19:28:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed611037e5f01c5... -2025-09-02 19:28:24 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed611037e5f01c5... -2025-09-02 19:28:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866504.7331789, 'pubkey_prefix': '2ed611037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed611037e5f01c51deec07a23ce758d065fafb3a79014e75ae0dfd9eecaff9a9f27e055a84136bba7b768371d8d7b4b3700d77b5fdc6da0868e6fc31b601774252c40a27aa825207f073954987fe7810c41d5e779384a4a2dc2ac7b2f694a35a43ef4cfe50508846f040f92c962d80211e7baf843697369656e2053746174696f6e'} -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91500d567a9d8... -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91500d567a9d8... -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91500d567a9d8... -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866515.42595, 'pubkey_prefix': '2dd91500d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91500d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb0de83cee977d1dc9ea72366caac4a631918f9c5bad16074acfa9f2246885edcb3cd028d8f9532e6e450543d7e013d398b25b246163f6fa5a18063824bb9e6fc09b83a11fb66166634584397be07ab90320cb4079b24124e6327e3a8e8d9b7a94d0c44e7f26a785'} -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866514, 'text': "Howl @ 🏡: I also have to restart the bot to fetch new contacts, it doesn't grab the pubkeys periodically yet."} -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Message content for processing: I also have to restart the bot to fetch new contacts, it doesn't grab the pubkeys periodically yet. -2025-09-02 19:28:35 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I also have to restart the bot to fetch new contacts, it doesn't grab the pubkeys periodically yet. -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866515.42595, 'pubkey_prefix': '2dd91500d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91500d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb0de83cee977d1dc9ea72366caac4a631918f9c5bad16074acfa9f2246885edcb3cd028d8f9532e6e450543d7e013d398b25b246163f6fa5a18063824bb9e6fc09b83a11fb66166634584397be07ab90320cb4079b24124e6327e3a8e8d9b7a94d0c44e7f26a785'} -2025-09-02 19:28:35 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 270 chars, starts with: 2dd91500d567a9d810f8eaf3a1e79159... -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Full RF data: 2dd91500d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb0de83cee977d1dc9ea72366caac4a631918f9c5bad16074acfa9f2246885edcb3cd028d8f9532e6e450543d7e013d398b25b246163f6fa5a18063824bb9e6fc09b83a11fb66166634584397be07ab90320cb4079b24124e6327e3a8e8d9b7a94d0c44e7f26a785 -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.25 -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:28:35 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:28:35 - MeshCoreBot - INFO - Processing message: I also have to restart the bot to fetch new contacts, it doesn't grab the pubkeys periodically yet. -2025-09-02 19:28:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d8150101d567a9... -2025-09-02 19:28:36 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d8150101d567a9... -2025-09-02 19:28:36 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 32d8150101d567a9... -2025-09-02 19:28:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866516.361699, 'pubkey_prefix': '32d8150101d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78', 'snr': 12.5, 'rssi': -40, 'raw_hex': '32d8150101d567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb0de83cee977d1dc9ea72366caac4a631918f9c5bad16074acfa9f2246885edcb3cd028d8f9532e6e450543d7e013d398b25b246163f6fa5a18063824bb9e6fc09b83a11fb66166634584397be07ab90320cb4079b24124e6327e3a8e8d9b7a94d0c44e7f26a785'} -2025-09-02 19:28:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd567... -2025-09-02 19:28:41 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd567... -2025-09-02 19:28:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd567... -2025-09-02 19:28:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866521.510368, 'pubkey_prefix': 'f4991502015fd567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd567a9d810f8eaf3a1e791595ad455d76809d0095db81fdb8ded78bb0de83cee977d1dc9ea72366caac4a631918f9c5bad16074acfa9f2246885edcb3cd028d8f9532e6e450543d7e013d398b25b246163f6fa5a18063824bb9e6fc09b83a11fb66166634584397be07ab90320cb4079b24124e6327e3a8e8d9b7a94d0c44e7f26a785'} -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d91500d546f3d1... -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d91500d546f3d1... -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 32d91500d546f3d1... -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866549.4821491, 'pubkey_prefix': '32d91500d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7e', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d91500d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7eaefdcdd083a5d8af02f0889b3cb6dad1600c73db4fa1fd7af9cdeb30176cfc4a7ec1ce5ff6d9d58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866549, 'text': "Howl @ 🏡: If it doesn't know your pubkey, dms won't work."} -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Message content for processing: If it doesn't know your pubkey, dms won't work. -2025-09-02 19:29:09 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: If it doesn't know your pubkey, dms won't work. -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866549.4821491, 'pubkey_prefix': '32d91500d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7e', 'snr': 12.5, 'rssi': -39, 'raw_hex': '32d91500d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7eaefdcdd083a5d8af02f0889b3cb6dad1600c73db4fa1fd7af9cdeb30176cfc4a7ec1ce5ff6d9d58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:29:09 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 32d91500d546f3d18841bc87f609f930... -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Full RF data: 32d91500d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7eaefdcdd083a5d8af02f0889b3cb6dad1600c73db4fa1fd7af9cdeb30176cfc4a7ec1ce5ff6d9d58abd8c199646a89a4ef0a74c45a30d96 -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.5 -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:29:09 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:29:09 - MeshCoreBot - INFO - Processing message: If it doesn't know your pubkey, dms won't work. -2025-09-02 19:29:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d7150101d546f3... -2025-09-02 19:29:10 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d7150101d546f3... -2025-09-02 19:29:10 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d7150101d546f3... -2025-09-02 19:29:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866550.6298828, 'pubkey_prefix': '31d7150101d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d7150101d546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7eaefdcdd083a5d8af02f0889b3cb6dad1600c73db4fa1fd7af9cdeb30176cfc4a7ec1ce5ff6d9d58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:29:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502015fd546... -2025-09-02 19:29:11 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502015fd546... -2025-09-02 19:29:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502015fd546... -2025-09-02 19:29:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866551.611805, 'pubkey_prefix': 'f3991502015fd546f3d18841bc87f609f930c309a5d08416ae43a5895b18add0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502015fd546f3d18841bc87f609f930c309a5d08416ae43a5895b18add06b7eaefdcdd083a5d8af02f0889b3cb6dad1600c73db4fa1fd7af9cdeb30176cfc4a7ec1ce5ff6d9d58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29912005fbfb6c8... -2025-09-02 19:30:55 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29912005fbfb6c8... -2025-09-02 19:30:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29912005fbfb6c8... -2025-09-02 19:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866655.429424, 'pubkey_prefix': 'f29912005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29912005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c367a8b768986dfc628124789743142056c830c12c8f0aff91ad145cb4a421d395afaa8d4d71f5b805d318c0a291eda48e2f79d5589215d6ecb9ee5e06055d4df745ed2406927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 19:31:56 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 19:31:56 - MeshCoreBot - INFO - Bot stopped -2025-09-02 19:31:57 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 19:31:57 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 19:31:57 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 19:31:57 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 19:31:57 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 19:31:57 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 19:31:57 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 19:31:57 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 19:31:59 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 19:31:59 - MeshCoreBot - INFO - Contacts loaded: 149 contacts -2025-09-02 19:31:59 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 19:32:01 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 19:32:02 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 19:32:02 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 19:32:02 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 19:32:03 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 19:32:03 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 19:32:03 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 19:32:04 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 19:32:04 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 19:32:04 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 19:32:04 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 19:32:04 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 19:32:04 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 19:32:04 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 19:32:04 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 19:32:04 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 19:32:04 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 19:32:04 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 19:32:04 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 19:32:04 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 19:32:04 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 19:32:04 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 19:32:04 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 19:32:04 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 19:32:04 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 19:32:04 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 19:32:04 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 19:32:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d71101014ff0f5... -2025-09-02 19:32:06 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d71101014ff0f5... -2025-09-02 19:32:06 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 31d71101014ff0f5... -2025-09-02 19:32:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866726.2543612, 'pubkey_prefix': '31d71101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -41, 'raw_hex': '31d71101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f69e4456662ff3fc95fbb8775b673edea1fd9e19e361c631357fab65e401638db324d3162da6bdf90347b1d98e4360fcc7e3393cb8fc498bf339c068132d8badef3c7520881486f776c426f7420f09fa496'} -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91500d5e1f6f9... -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91500d5e1f6f9... -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91500d5e1f6f9... -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866730.158365, 'pubkey_prefix': '30d91500d5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866729, 'text': 'Howl @ 🏡: test'} -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 19:32:10 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866730.158365, 'pubkey_prefix': '30d91500d5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a952', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91500d5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:32:10 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 30d91500d5e1f6f947852d2ff13d155c... -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Full RF data: 30d91500d5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:32:10 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:32:10 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:32:10 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:32:10 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct connection (0 hops) | SNR: 12.0 dB | RSSI: -39 dBm | Received at: 19:32:09 -2025-09-02 19:32:10 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:32:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991102015f4ff0... -2025-09-02 19:32:11 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991102015f4ff0... -2025-09-02 19:32:11 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991102015f4ff0... -2025-09-02 19:32:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866731.2080572, 'pubkey_prefix': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f69e4456662ff3fc95fbb8775b673edea1fd9e19e361c631357fab65e401638db324d3162da6bdf90347b1d98e4360fcc7e3393cb8fc498bf339c068132d8badef3c7520881486f776c426f7420f09fa496'} -2025-09-02 19:32:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd5e1... -2025-09-02 19:32:12 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd5e1... -2025-09-02 19:32:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd5e1... -2025-09-02 19:32:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866732.1520379, 'pubkey_prefix': 'f4991502015fd5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd5e1f6f947852d2ff13d155c55755a896f7222301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91500d58fb41d... -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91500d58fb41d... -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91500d58fb41d... -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866740.687436, 'pubkey_prefix': '31d91500d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa2', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91500d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa25cf320027add70'} -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756866740, 'text': 'Howl @ 🏡: try again?'} -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Message content for processing: try again? -2025-09-02 19:32:20 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: try again? -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866740.687436, 'pubkey_prefix': '31d91500d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa2', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91500d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa25cf320027add70'} -2025-09-02 19:32:20 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 31d91500d58fb41de8782e81a45fe49f... -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Full RF data: 31d91500d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa25cf320027add70 -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 19:32:20 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:32:20 - MeshCoreBot - INFO - Processing message: try again? -2025-09-02 19:32:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150101d58fb4... -2025-09-02 19:32:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150101d58fb4... -2025-09-02 19:32:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150101d58fb4... -2025-09-02 19:32:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866741.150645, 'pubkey_prefix': '2fd8150101d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacf', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150101d58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa25cf320027add70'} -2025-09-02 19:32:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981502015fd58f... -2025-09-02 19:32:23 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981502015fd58f... -2025-09-02 19:32:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981502015fd58f... -2025-09-02 19:32:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866743.140509, 'pubkey_prefix': 'ee981502015fd58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6cea', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981502015fd58fb41de8782e81a45fe49f184b3ed590ed3e4d9c6ea73b6ceacfa25cf320027add70'} -2025-09-02 19:32:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 19:32:51 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 19:32:51 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 19:32:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866771.964576, 'pubkey_prefix': 'f29805027e5f2323122050ddb9ab047d9d7810a24d9cff3b92cf9d6b3cc43917', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f2323122050ddb9ab047d9d7810a24d9cff3b92cf9d6b3cc43917e54b0c1775258e9fb6b30b2b8c6616c846060b47252d106f2df27afd5753b6856bc89de297a509dfc4c7'} -2025-09-02 19:32:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed705037e5f0123... -2025-09-02 19:32:52 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed705037e5f0123... -2025-09-02 19:32:52 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2ed705037e5f0123... -2025-09-02 19:32:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866772.686178, 'pubkey_prefix': '2ed705037e5f012323122050ddb9ab047d9d7810a24d9cff3b92cf9d6b3cc439', 'snr': 11.5, 'rssi': -41, 'raw_hex': '2ed705037e5f012323122050ddb9ab047d9d7810a24d9cff3b92cf9d6b3cc43917e54b0c1775258e9fb6b30b2b8c6616c846060b47252d106f2df27afd5753b6856bc89de297a509dfc4c7'} -2025-09-02 19:33:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980503507e5f23... -2025-09-02 19:33:12 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980503507e5f23... -2025-09-02 19:33:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980503507e5f23... -2025-09-02 19:33:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866792.180244, 'pubkey_prefix': 'ef980503507e5f2323e0ab5628ac559b7b52627cc4690be6e2b8497b89572c7b', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980503507e5f2323e0ab5628ac559b7b52627cc4690be6e2b8497b89572c7b2edfdac553ee109c77406d38b31ce0361d86196e3f99e6d1af08189038574dbd616a977018cdbc74f24131'} -2025-09-02 19:33:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d80504507e5f01... -2025-09-02 19:33:13 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d80504507e5f01... -2025-09-02 19:33:13 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 33d80504507e5f01... -2025-09-02 19:33:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866793.0443678, 'pubkey_prefix': '33d80504507e5f012323e0ab5628ac559b7b52627cc4690be6e2b8497b89572c', 'snr': 12.75, 'rssi': -40, 'raw_hex': '33d80504507e5f012323e0ab5628ac559b7b52627cc4690be6e2b8497b89572c7b2edfdac553ee109c77406d38b31ce0361d86196e3f99e6d1af08189038574dbd616a977018cdbc74f24131'} -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971506aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971506aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971506aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866874.151932, 'pubkey_prefix': 'ec971506aa5149cd7e5f114858e713a2de7957c6bea5e21da48a39df13c2711f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971506aa5149cd7e5f114858e713a2de7957c6bea5e21da48a39df13c2711fa973fc9b9069d9b0e4db3bee6c'} -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756866870, 'text': 'Swan Base: bazingo'} -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Message content for processing: bazingo -2025-09-02 19:34:34 - MeshCoreBot - INFO - Received channel message (Public) from Swan Base: Swan Base: bazingo -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756866874.151932, 'pubkey_prefix': 'ec971506aa5149cd7e5f114858e713a2de7957c6bea5e21da48a39df13c2711f', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971506aa5149cd7e5f114858e713a2de7957c6bea5e21da48a39df13c2711fa973fc9b9069d9b0e4db3bee6c'} -2025-09-02 19:34:34 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 90 chars, starts with: ec971506aa5149cd7e5f114858e713a2... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Full RF data: ec971506aa5149cd7e5f114858e713a2de7957c6bea5e21da48a39df13c2711fa973fc9b9069d9b0e4db3bee6c -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Contact Swan Base not found in contacts -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91507aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91507aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91507aa5149cd... -2025-09-02 19:34:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866874.365237, 'pubkey_prefix': '2fd91507aa5149cd7e5f01114858e713a2de7957c6bea5e21da48a39df13c271', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91507aa5149cd7e5f01114858e713a2de7957c6bea5e21da48a39df13c2711fa973fc9b9069d9b0e4db3bee6c'} -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9705015f857ec5... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9705015f857ec5... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9705015f857ec5... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866933.267452, 'pubkey_prefix': 'ec9705015f857ec56c167b5b1c878a8d1449035fc26071b14a0ea76b6a0de7d2', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9705015f857ec56c167b5b1c878a8d1449035fc26071b14a0ea76b6a0de7d2cff35647fa6af971f9e524a604301125b31d6e4dc8f6a3aea0291d6f1d04a5f7c468c1400ac9becc0f'} -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01857e... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01857e... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01857e... -2025-09-02 19:35:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866933.989983, 'pubkey_prefix': '30d905025f01857ec56c167b5b1c878a8d1449035fc26071b14a0ea76b6a0de7', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01857ec56c167b5b1c878a8d1449035fc26071b14a0ea76b6a0de7d2cff35647fa6af971f9e524a604301125b31d6e4dc8f6a3aea0291d6f1d04a5f7c468c1400ac9becc0f'} -2025-09-02 19:35:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f54c5... -2025-09-02 19:35:49 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f54c5... -2025-09-02 19:35:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f54c5... -2025-09-02 19:35:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866949.5333009, 'pubkey_prefix': 'ee9705027e5f54c56ba3f89bfabf04a38d0b8a209cdcf18e4e873512ae1e1067', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f54c56ba3f89bfabf04a38d0b8a209cdcf18e4e873512ae1e106700eef97481d1fed5f587582c493b3d3b3fcb97f4956e83adf0535160ce7e413456e49c991e706ed7b137'} -2025-09-02 19:35:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0154... -2025-09-02 19:35:50 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0154... -2025-09-02 19:35:50 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0154... -2025-09-02 19:35:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756866950.539158, 'pubkey_prefix': '30d905037e5f0154c56ba3f89bfabf04a38d0b8a209cdcf18e4e873512ae1e10', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0154c56ba3f89bfabf04a38d0b8a209cdcf18e4e873512ae1e106700eef97481d1fed5f587582c493b3d3b3fcb97f4956e83adf0535160ce7e413456e49c991e706ed7b137'} -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Converted to 29 bytes: ed9809051f38081d... -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756866988, 'text': 'Solar'} -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:36:58 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 19:36:58 - MeshCoreBot - DEBUG - DM path info: Routed through 5 hops -2025-09-02 19:36:58 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 19:36:58 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 19:36:59 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: ☀️ Solar Conditions: -A-Index: 34 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.7 -Solar Flux: 187 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 19:36:59 - MeshCoreBot - INFO - Successfully sent DM to moss 🐕🐾 -2025-09-02 19:37:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f8575... -2025-09-02 19:37:24 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f8575... -2025-09-02 19:37:24 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f8575... -2025-09-02 19:37:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867044.9769118, 'pubkey_prefix': 'ee9705027e5f85755b65e58d676148895bcdb69cbe564431101a0ebcdf137208', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f85755b65e58d676148895bcdb69cbe564431101a0ebcdf137208b15ad46c1aa420e55fc8d57bc88e8fa4b83fc3d56691273c677b4c338257ff1adfa7eaee37a60cc71ada'} -2025-09-02 19:37:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0185... -2025-09-02 19:37:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0185... -2025-09-02 19:37:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0185... -2025-09-02 19:37:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867045.982785, 'pubkey_prefix': '30d805037e5f0185755b65e58d676148895bcdb69cbe564431101a0ebcdf1372', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0185755b65e58d676148895bcdb69cbe564431101a0ebcdf137208b15ad46c1aa420e55fc8d57bc88e8fa4b83fc3d56691273c677b4c338257ff1adfa7eaee37a60cc71ada'} -2025-09-02 19:37:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103e97e5ffa... -2025-09-02 19:37:51 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103e97e5ffa... -2025-09-02 19:37:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103e97e5ffa... -2025-09-02 19:37:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867071.301593, 'pubkey_prefix': 'ed971103e97e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee1', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103e97e5ffacade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7fba9b76888cd11f3724669ff07dff46d8da255dd7be6ca7bd87d8007863caba978d54cac2857ddc1c776046436f5118699e250204b43e260b2cb94864274a96d87b362069298c9d702f537b5f86661636164653030'} -2025-09-02 19:37:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91104e97e5f01... -2025-09-02 19:37:52 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91104e97e5f01... -2025-09-02 19:37:52 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91104e97e5f01... -2025-09-02 19:37:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867072.897325, 'pubkey_prefix': '2fd91104e97e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498e', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91104e97e5f01facade006d30eb10a2125ac6f92a81ddacce84113bc8498ee177034f070928c7fba9b76888cd11f3724669ff07dff46d8da255dd7be6ca7bd87d8007863caba978d54cac2857ddc1c776046436f5118699e250204b43e260b2cb94864274a96d87b362069298c9d702f537b5f86661636164653030'} -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee9709031f7e5f4f... -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756867124, 'text': 'Solar'} -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:38:46 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-02 19:38:46 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 19:38:46 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 19:38:46 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: ☀️ Solar Conditions: -A-Index: 34 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.7 -Solar Flux: 187 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 19:38:46 - MeshCoreBot - INFO - Successfully sent DM to moss 🐕🐾 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd809041f7e5f01... -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Has transport codes: d809041f -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 19:38:46 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 19:38:49 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd8210101fa4f6e... -2025-09-02 19:38:49 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:38:49 - MeshCoreBot - DEBUG - Has transport codes: d8210101 -2025-09-02 19:38:49 - MeshCoreBot - DEBUG - Path length: 250 -2025-09-02 19:38:49 - MeshCoreBot - DEBUG - Not enough data: need 256, have 25 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef980902385f4ffa... -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Has transport codes: 98090238 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'fab8d8f19f72', 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756867124, 'text': 'Solar'} -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:38:50 - MeshCoreBot - INFO - Received DM from fab8d8f19f72: Solar -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - Processing DM from pubkey: fab8d8f19f72 -2025-09-02 19:38:50 - MeshCoreBot - DEBUG - DM path info: Routed through 2 hops -2025-09-02 19:38:50 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 19:38:50 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 19:38:51 - MeshCoreBot - INFO - Sending DM to moss 🐕🐾: ☀️ Solar Conditions: -A-Index: 34 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.7 -Solar Flux: 187 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 19:38:51 - MeshCoreBot - INFO - Successfully sent DM to moss 🐕🐾 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee98210301155ffa... -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd80903385f014f... -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Has transport codes: d8090338 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:38:51 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 19:38:54 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d9210101fa4f19... -2025-09-02 19:38:54 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 19:38:54 - MeshCoreBot - DEBUG - Has transport codes: d9210101 -2025-09-02 19:38:54 - MeshCoreBot - DEBUG - Path length: 250 -2025-09-02 19:38:54 - MeshCoreBot - DEBUG - Not enough data: need 256, have 25 -2025-09-02 19:39:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 19:39:07 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 19:39:07 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 19:39:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867147.481505, 'pubkey_prefix': 'ed9705027e5f232396fa6fdb1e970216ce4cf9cd44e8ecae45ac116d79768311', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f232396fa6fdb1e970216ce4cf9cd44e8ecae45ac116d7976831149436b0aefbf5f1cb079d612321dad742879642ef07eed150e47031f8965a61a22749fd482d624ce1f1b'} -2025-09-02 19:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed805037e5f0123... -2025-09-02 19:39:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed805037e5f0123... -2025-09-02 19:39:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed805037e5f0123... -2025-09-02 19:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867148.345782, 'pubkey_prefix': '2ed805037e5f01232396fa6fdb1e970216ce4cf9cd44e8ecae45ac116d797683', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed805037e5f01232396fa6fdb1e970216ce4cf9cd44e8ecae45ac116d7976831149436b0aefbf5f1cb079d612321dad742879642ef07eed150e47031f8965a61a22749fd482d624ce1f1b'} -2025-09-02 19:39:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f547e86... -2025-09-02 19:39:09 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f547e86... -2025-09-02 19:39:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f547e86... -2025-09-02 19:39:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867149.907027, 'pubkey_prefix': 'ef9805015f547e86c8bb231e55bc72d89b4a4c2e0bc3cff9670dbb2fcecf9a15', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f547e86c8bb231e55bc72d89b4a4c2e0bc3cff9670dbb2fcecf9a15cfd15d1d380243d031281389c79ca55eda5a8aba04e7b1b8f5823ad7af5c4f69b1149e82fa2fcb3a2f'} -2025-09-02 19:39:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905025f01547e... -2025-09-02 19:39:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905025f01547e... -2025-09-02 19:39:10 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905025f01547e... -2025-09-02 19:39:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867150.208748, 'pubkey_prefix': '2ed905025f01547e86c8bb231e55bc72d89b4a4c2e0bc3cff9670dbb2fcecf9a', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905025f01547e86c8bb231e55bc72d89b4a4c2e0bc3cff9670dbb2fcecf9a15cfd15d1d380243d031281389c79ca55eda5a8aba04e7b1b8f5823ad7af5c4f69b1149e82fa2fcb3a2f'} -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503e97e5fd5... -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503e97e5fd5... -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503e97e5fd5... -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867172.845782, 'pubkey_prefix': 'ee981503e97e5fd57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503e97e5fd57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d4882c2ea4ef147eb8e63'} -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756867169, 'text': 'moss 🐕🐾: Solar'} -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Message content for processing: Solar -2025-09-02 19:39:32 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Solar -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756867172.845782, 'pubkey_prefix': 'ee981503e97e5fd57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503e97e5fd57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d4882c2ea4ef147eb8e63'} -2025-09-02 19:39:32 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: ee981503e97e5fd57eca6a106a5957de... -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Full RF data: ee981503e97e5fd57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d4882c2ea4ef147eb8e63 -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops via 01,5f,4a,38 -2025-09-02 19:39:32 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Route: 01,5f,4a,38 (4 hops) -2025-09-02 19:39:32 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 19:39:32 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 19:39:33 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Solar Conditions: -A-Index: 34 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.7 -Solar Flux: 187 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 19:39:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504e97e5f01... -2025-09-02 19:39:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504e97e5f01... -2025-09-02 19:39:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504e97e5f01... -2025-09-02 19:39:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867173.05642, 'pubkey_prefix': '2ed91504e97e5f01d57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc7', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504e97e5f01d57eca6a106a5957de1bd5f12bd3925ffe7d939befbabcc74d4882c2ea4ef147eb8e63'} -2025-09-02 19:39:33 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:39:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980505fb1f3808... -2025-09-02 19:39:39 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980505fb1f3808... -2025-09-02 19:39:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980505fb1f3808... -2025-09-02 19:39:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867179.1411572, 'pubkey_prefix': 'ee980505fb1f38085f2323c346a655bd6ec0d49369751f937a095c696576573a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980505fb1f38085f2323c346a655bd6ec0d49369751f937a095c696576573a7aa02382f9e40fc9cbc41dbc88875a57ed8e6b1d2acfbd09f268a5b6fd5faa6de702a852b7ca2a72bd4b1710e4'} -2025-09-02 19:39:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90506fb1f3808... -2025-09-02 19:39:40 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90506fb1f3808... -2025-09-02 19:39:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90506fb1f3808... -2025-09-02 19:39:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867180.181973, 'pubkey_prefix': '2fd90506fb1f38085f012323c346a655bd6ec0d49369751f937a095c69657657', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90506fb1f38085f012323c346a655bd6ec0d49369751f937a095c696576573a7aa02382f9e40fc9cbc41dbc88875a57ed8e6b1d2acfbd09f268a5b6fd5faa6de702a852b7ca2a72bd4b1710e4'} -2025-09-02 19:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103081d5fee... -2025-09-02 19:40:05 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103081d5fee... -2025-09-02 19:40:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103081d5fee... -2025-09-02 19:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867205.004241, 'pubkey_prefix': 'ed971103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f11', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103081d5fee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d78aab7681372830bd8acafd07239ee916dcc4a53607b915c1d1ddbec87a8e0e519211ad55d2fba07df7eba2324689bbc2dfe3dec9da1b8d09898d0b305d1b2367267890f8348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 19:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91104081d5f01... -2025-09-02 19:40:06 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91104081d5f01... -2025-09-02 19:40:06 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91104081d5f01... -2025-09-02 19:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867206.483806, 'pubkey_prefix': '2fd91104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91104081d5f01ee15d1761751305232130bfc0bbda59ad7c74748cf9bb72f112dd44e49f6a21d78aab7681372830bd8acafd07239ee916dcc4a53607b915c1d1ddbec87a8e0e519211ad55d2fba07df7eba2324689bbc2dfe3dec9da1b8d09898d0b305d1b2367267890f8348415821204d6f62696c6520526f6f6d202868656c6c6f295e'} -2025-09-02 19:40:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981102085f860c... -2025-09-02 19:40:08 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981102085f860c... -2025-09-02 19:40:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981102085f860c... -2025-09-02 19:40:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867208.6139588, 'pubkey_prefix': 'f0981102085f860cca9784c7347338891faca922566190408b40135bc8c97372', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981102085f860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a98aaab768fdc757866238c993bb015a19e17c609d6d7cec289bbdb68dad5f34f33b5d95c1508cf26171e68c3ffcb25e386b3c49a72931cac47aa2dc36ea8f7a09c90fd10e9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 19:40:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91103085f0186... -2025-09-02 19:40:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91103085f0186... -2025-09-02 19:40:09 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91103085f0186... -2025-09-02 19:40:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867209.3900669, 'pubkey_prefix': '31d91103085f01860cca9784c7347338891faca922566190408b40135bc8c973', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91103085f01860cca9784c7347338891faca922566190408b40135bc8c97372115ca72534a98aaab768fdc757866238c993bb015a19e17c609d6d7cec289bbdb68dad5f34f33b5d95c1508cf26171e68c3ffcb25e386b3c49a72931cac47aa2dc36ea8f7a09c90fd10e9239f7da02ad4db6f8484158212054656d706561746572'} -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef980903fb1f5f4f... -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Has transport codes: 980903fb -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Not enough data: need 37, have 27 -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756867217, 'text': 'test'} -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:40:17 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 19:40:17 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-02 19:40:17 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:40:17 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:40:17 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 19:40:17 -2025-09-02 19:40:17 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 19:40:18 - MeshCoreBot - DEBUG - Converted to 28 bytes: 31d80904fb1f5f01... -2025-09-02 19:40:18 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 19:40:18 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 19:40:18 - MeshCoreBot - DEBUG - Not enough data: need 218, have 28 -2025-09-02 19:40:19 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d92101016b4fd6... -2025-09-02 19:40:19 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 19:40:19 - MeshCoreBot - DEBUG - Has transport codes: d9210101 -2025-09-02 19:40:19 - MeshCoreBot - DEBUG - Path length: 107 -2025-09-02 19:40:19 - MeshCoreBot - DEBUG - Not enough data: need 113, have 25 -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef980903fb1f5f4f... -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Has transport codes: 980903fb -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Not enough data: need 37, have 27 -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '6b69746a7454', 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756867217, 'text': 'test'} -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:40:22 - MeshCoreBot - INFO - Received DM from 6b69746a7454: test -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - Processing DM from pubkey: 6b69746a7454 -2025-09-02 19:40:22 - MeshCoreBot - DEBUG - DM path info: Routed through 3 hops -2025-09-02 19:40:22 - MeshCoreBot - INFO - Processing message: test -2025-09-02 19:40:22 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:40:22 - MeshCoreBot - INFO - Sending DM to RayneShift - OTG: Message received from RayneShift - OTG | Routed through 3 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 19:40:17 -2025-09-02 19:40:22 - MeshCoreBot - INFO - Successfully sent DM to RayneShift - OTG -2025-09-02 19:40:23 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd90904fb1f5f01... -2025-09-02 19:40:23 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 19:40:23 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 19:40:23 - MeshCoreBot - DEBUG - Not enough data: need 219, have 28 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d92101016b4f15... -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Converted to 25 bytes: ed9721015f6b4f15... -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 19:40:24 - MeshCoreBot - DEBUG - Not enough data: need 153, have 25 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9715031f385fd5... -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9715031f385fd5... -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec9715031f385fd5... -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867241.677269, 'pubkey_prefix': 'ec9715031f385fd5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715031f385fd5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c598fbd076fa51b62340e3301467744609f319b89ae41d45c1eb6705884085c3a00c562e054c82735b30b0e406a617b0c50927b576538acfe2f4c256b0c7437173ded7492dd32e0bdf581'} -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756867233, 'text': 'moss 🐕🐾: Could make one and hook it up to the noaa aurora dashboard or something?'} -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Message content for processing: Could make one and hook it up to the noaa aurora dashboard or something? -2025-09-02 19:40:41 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: Could make one and hook it up to the noaa aurora dashboard or something? -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756867241.677269, 'pubkey_prefix': 'ec9715031f385fd5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec9715031f385fd5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c598fbd076fa51b62340e3301467744609f319b89ae41d45c1eb6705884085c3a00c562e054c82735b30b0e406a617b0c50927b576538acfe2f4c256b0c7437173ded7492dd32e0bdf581'} -2025-09-02 19:40:41 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: ec9715031f385fd5b34b6aac5a3e6e03... -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Full RF data: ec9715031f385fd5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c598fbd076fa51b62340e3301467744609f319b89ae41d45c1eb6705884085c3a00c562e054c82735b30b0e406a617b0c50927b576538acfe2f4c256b0c7437173ded7492dd32e0bdf581 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops via 01,5f,4a,38 -2025-09-02 19:40:41 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Route: 01,5f,4a,38 (4 hops) -2025-09-02 19:40:41 - MeshCoreBot - INFO - Processing message: Could make one and hook it up to the noaa aurora dashboard or something? -2025-09-02 19:40:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed915041f385f01... -2025-09-02 19:40:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed915041f385f01... -2025-09-02 19:40:42 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed915041f385f01... -2025-09-02 19:40:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867242.63324, 'pubkey_prefix': '2ed915041f385f01d5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed915041f385f01d5b34b6aac5a3e6e036964f53e7597530f054ade5dd7a1ce7c598fbd076fa51b62340e3301467744609f319b89ae41d45c1eb6705884085c3a00c562e054c82735b30b0e406a617b0c50927b576538acfe2f4c256b0c7437173ded7492dd32e0bdf581'} -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981105cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981105cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981105cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867291.338516, 'pubkey_prefix': 'ed981105cb08a01d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981105cb08a01d5f53d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5d7aab7680a87d324e8ca508ff6a95da1a586d1083eaad5f94d71acfbc9d4a0e47d15fde73a0ceb584899f97a0fe3f7a9cc8d4526c1dca8466a107b31597fcbdd1b3c100f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91106cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91106cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91106cb08a01d... -2025-09-02 19:41:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867291.892769, 'pubkey_prefix': '2fd91106cb08a01d5f0153d856211af38cf6018720e0871c5196d01a21fcb144', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91106cb08a01d5f0153d856211af38cf6018720e0871c5196d01a21fcb144c6924a78fae4c6c905b5d7aab7680a87d324e8ca508ff6a95da1a586d1083eaad5f94d71acfbc9d4a0e47d15fde73a0ceb584899f97a0fe3f7a9cc8d4526c1dca8466a107b31597fcbdd1b3c100f932ae0d902dab5b8f853544f502046415254494e475e'} -2025-09-02 19:43:21 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2fbb0a02155f4f46... -2025-09-02 19:43:21 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:43:21 - MeshCoreBot - DEBUG - Has transport codes: bb0a0215 -2025-09-02 19:43:21 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:43:21 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 19:43:26 - MeshCoreBot - DEBUG - Converted to 26 bytes: 28a90a02155f4f46... -2025-09-02 19:43:26 - MeshCoreBot - DEBUG - Header: 0x28, route_type: 0 -2025-09-02 19:43:26 - MeshCoreBot - DEBUG - Has transport codes: a90a0215 -2025-09-02 19:43:26 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:43:26 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 19:43:31 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2fb80a02155f4f46... -2025-09-02 19:43:31 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:43:31 - MeshCoreBot - DEBUG - Has transport codes: b80a0215 -2025-09-02 19:43:31 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:43:31 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 19:43:36 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2eb80a02155f4f46... -2025-09-02 19:43:36 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 19:43:36 - MeshCoreBot - DEBUG - Path length: 184 -2025-09-02 19:43:36 - MeshCoreBot - DEBUG - Not enough data: need 186, have 26 -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fbd09004f46d82f... -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Has transport codes: bd09004f -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756867401, 'text': 'Test'} -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:43:41 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 19:43:41 - MeshCoreBot - DEBUG - DM path info: Routed through 0 hops -2025-09-02 19:43:41 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:43:41 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:43:41 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Routed through 0 hops | Received at: 19:43:21 -2025-09-02 19:43:41 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed90901014f46d8... -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed8210101464fef... -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 19:43:42 - MeshCoreBot - DEBUG - Not enough data: need 218, have 25 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef982102015f464f... -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Has transport codes: 98210201 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2db522004f46b48b... -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Path length: 181 -2025-09-02 19:43:43 - MeshCoreBot - DEBUG - Not enough data: need 183, have 24 -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fb51500d51e2456... -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fb51500d51e2456... -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Cached RSSI -75 for pubkey 2fb51500d51e2456... -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867464.7645838, 'pubkey_prefix': '2fb51500d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d14557', 'snr': 11.75, 'rssi': -75, 'raw_hex': '2fb51500d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145578dff22c6a976504fc316e93c110984aec728d1c761e8c58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756867464, 'text': 'HOWL: Yeah. That seems like a good addition.'} -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Message content for processing: Yeah. That seems like a good addition. -2025-09-02 19:44:24 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Yeah. That seems like a good addition. -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756867464.7645838, 'pubkey_prefix': '2fb51500d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d14557', 'snr': 11.75, 'rssi': -75, 'raw_hex': '2fb51500d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145578dff22c6a976504fc316e93c110984aec728d1c761e8c58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:44:24 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 142 chars, starts with: 2fb51500d51e245665a9ea7830cb0c7a... -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Full RF data: 2fb51500d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145578dff22c6a976504fc316e93c110984aec728d1c761e8c58abd8c199646a89a4ef0a74c45a30d96 -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -75 -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Stored path to HOWL: 2 hops via 5f,7e -2025-09-02 19:44:24 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Route: 5f,7e (2 hops) -2025-09-02 19:44:24 - MeshCoreBot - INFO - Processing message: Yeah. That seems like a good addition. -2025-09-02 19:44:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d51e24... -2025-09-02 19:44:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d51e24... -2025-09-02 19:44:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d51e24... -2025-09-02 19:44:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867465.731425, 'pubkey_prefix': '30d8150101d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145578dff22c6a976504fc316e93c110984aec728d1c761e8c58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:44:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981502015fd51e... -2025-09-02 19:44:28 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981502015fd51e... -2025-09-02 19:44:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981502015fd51e... -2025-09-02 19:44:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867468.736864, 'pubkey_prefix': 'ef981502015fd51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d1', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981502015fd51e245665a9ea7830cb0c7ae6c001af7e575fb4bba6383114d145578dff22c6a976504fc316e93c110984aec728d1c761e8c58abd8c199646a89a4ef0a74c45a30d96'} -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Converted to 23 bytes: 2bac1500d5410749... -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Header: 0x2b, route_type: 3 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Has transport codes: ac1500d5 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Path length: 65 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Not enough data: need 71, have 23 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756867479, 'text': 'HOWL: Test'} -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 19:44:39 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Test -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:44:39 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 19:44:39 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:44:39 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:44:39 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 19:44:39 -2025-09-02 19:44:39 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fd8150101d54107... -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Has transport codes: d8150101 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Path length: 213 -2025-09-02 19:44:39 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-02 19:44:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150101d5fa10... -2025-09-02 19:44:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150101d5fa10... -2025-09-02 19:44:40 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150101d5fa10... -2025-09-02 19:44:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867480.717216, 'pubkey_prefix': '30d8150101d5fa1034d1798802e4c79b3e4426d85bcd1101a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150101d5fa1034d1798802e4c79b3e4426d85bcd1101a1c88e7f2b4861b62a2a3b1680013404620a9d17ddabde5904941df75194d1e0ab18d4149201eb8bdcc5e878b143d898ab48f624612d48f13c799ddbad7933ce79cdc08cd9ca9495859b80d690f309283af6826dc2b3750ff65563bf651b13685c4c44895fda74a4a0a6c429436c1f67147c574b049ac4243b18640b46bd2ead'} -2025-09-02 19:44:41 - MeshCoreBot - DEBUG - Converted to 25 bytes: ee971502015fd541... -2025-09-02 19:44:41 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 19:44:41 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 19:44:41 - MeshCoreBot - DEBUG - Not enough data: need 153, have 25 -2025-09-02 19:44:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815015fd5fa10... -2025-09-02 19:44:45 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815015fd5fa10... -2025-09-02 19:44:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815015fd5fa10... -2025-09-02 19:44:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867485.9070919, 'pubkey_prefix': 'f09815015fd5fa1034d1798802e4c79b3e4426d85bcd1101a1c88e7f2b4861b6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815015fd5fa1034d1798802e4c79b3e4426d85bcd1101a1c88e7f2b4861b62a2a3b1680013404620a9d17ddabde5904941df75194d1e0ab18d4149201eb8bdcc5e878b143d898ab48f624612d48f13c799ddbad7933ce79cdc08cd9ca9495859b80d690f309283af6826dc2b3750ff65563bf651b13685c4c44895fda74a4a0a6c429436c1f67147c574b049ac4243b18640b46bd2ead'} -2025-09-02 19:44:46 - MeshCoreBot - DEBUG - Converted to 31 bytes: ec971508015f7e7f... -2025-09-02 19:44:46 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 19:44:46 - MeshCoreBot - DEBUG - Has transport codes: 97150801 -2025-09-02 19:44:46 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 19:44:46 - MeshCoreBot - DEBUG - Not enough data: need 101, have 31 -2025-09-02 19:44:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81509015f7e7f... -2025-09-02 19:44:47 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81509015f7e7f... -2025-09-02 19:44:47 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81509015f7e7f... -2025-09-02 19:44:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867487.052638, 'pubkey_prefix': '30d81509015f7e7ffb801f5f01d54107491760b7bea9dca1ab58f0c9262dac46', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81509015f7e7ffb801f5f01d54107491760b7bea9dca1ab58f0c9262dac46'} -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97150480c77e5f... -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97150480c77e5f... -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97150480c77e5f... -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867521.8807511, 'pubkey_prefix': 'ed97150480c77e5fd5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97150480c77e5fd5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c4f51de6b6c17886fa055e04859b570d9ae559b1d82fc43a6d3dd66'} -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756867518, 'text': 'moss 🐕🐾: I want my own bot now 😅'} -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Extracted sender from text: moss 🐕🐾 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Message content for processing: I want my own bot now 😅 -2025-09-02 19:45:21 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss 🐕🐾: moss 🐕🐾: I want my own bot now 😅 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756867521.8807511, 'pubkey_prefix': 'ed97150480c77e5fd5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97150480c77e5fd5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c4f51de6b6c17886fa055e04859b570d9ae559b1d82fc43a6d3dd66'} -2025-09-02 19:45:21 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: ed97150480c77e5fd5908db5dcf1a2f6... -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Full RF data: ed97150480c77e5fd5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c4f51de6b6c17886fa055e04859b570d9ae559b1d82fc43a6d3dd66 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Stored path to moss 🐕🐾: 4 hops via 01,5f,4a,38 -2025-09-02 19:45:21 - MeshCoreBot - DEBUG - Message path info: hops=4, path=Route: 01,5f,4a,38 (4 hops) -2025-09-02 19:45:21 - MeshCoreBot - INFO - Processing message: I want my own bot now 😅 -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d9150580c77e5f... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d9150580c77e5f... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d9150580c77e5f... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867522.2578628, 'pubkey_prefix': '31d9150580c77e5f01d5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f4', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d9150580c77e5f01d5908db5dcf1a2f644750a7ed67e684f4ab6fffe5045f41c4f51de6b6c17886fa055e04859b570d9ae559b1d82fc43a6d3dd66'} -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 19:45:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867522.639307, 'pubkey_prefix': 'f09805027e5f2323de87ab43e773d3247b31b78ba57dae2e378c97442a0c11ca', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323de87ab43e773d3247b31b78ba57dae2e378c97442a0c11ca7a80c84cad4bf773777bb7acfad33618b635e6d72695f38929c5022a91df7efd61d8fff8f18a0d475fd4'} -2025-09-02 19:45:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 19:45:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 19:45:23 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 19:45:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867523.0802429, 'pubkey_prefix': '30d905037e5f012323de87ab43e773d3247b31b78ba57dae2e378c97442a0c11', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323de87ab43e773d3247b31b78ba57dae2e378c97442a0c11ca7a80c84cad4bf773777bb7acfad33618b635e6d72695f38929c5022a91df7efd61d8fff8f18a0d475fd4'} -2025-09-02 19:45:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980503507e5f23... -2025-09-02 19:45:52 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980503507e5f23... -2025-09-02 19:45:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980503507e5f23... -2025-09-02 19:45:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867552.558819, 'pubkey_prefix': 'ef980503507e5f2323d53e8e975fc7b30cdceee1a406d30dfc64414c5c57cd38', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980503507e5f2323d53e8e975fc7b30cdceee1a406d30dfc64414c5c57cd3864f814a0d33162a4193d5dcb9d1ac1479ff87c206da76e0060402b2761439e0d409affadb2d166e776e91b'} -2025-09-02 19:45:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80504507e5f01... -2025-09-02 19:45:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80504507e5f01... -2025-09-02 19:45:53 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80504507e5f01... -2025-09-02 19:45:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867553.140418, 'pubkey_prefix': '30d80504507e5f012323d53e8e975fc7b30cdceee1a406d30dfc64414c5c57cd', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80504507e5f012323d53e8e975fc7b30cdceee1a406d30dfc64414c5c57cd3864f814a0d33162a4193d5dcb9d1ac1479ff87c206da76e0060402b2761439e0d409affadb2d166e776e91b'} -2025-09-02 19:46:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 19:46:26 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 19:46:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 19:46:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867586.8986392, 'pubkey_prefix': 'ed9705027e5f2323be9bf150e0a36d1c792fe81eb4f3da423ed389b74c713527', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f2323be9bf150e0a36d1c792fe81eb4f3da423ed389b74c713527a07bc74dc0013589b2585b6c4818ddfbae95edcbe0c4b789acbc079a314c3646b06f8cea1a93c95d88f7'} -2025-09-02 19:46:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 19:46:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 19:46:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 19:46:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867587.7609432, 'pubkey_prefix': '30d905037e5f012323be9bf150e0a36d1c792fe81eb4f3da423ed389b74c7135', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323be9bf150e0a36d1c792fe81eb4f3da423ed389b74c713527a07bc74dc0013589b2585b6c4818ddfbae95edcbe0c4b789acbc079a314c3646b06f8cea1a93c95d88f7'} -2025-09-02 19:49:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9811031f7e5f4a... -2025-09-02 19:49:28 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9811031f7e5f4a... -2025-09-02 19:49:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9811031f7e5f4a... -2025-09-02 19:49:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867768.730106, 'pubkey_prefix': 'ee9811031f7e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9811031f7e5f4a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1e7acb768fd42f2c8e51c91cf46a15726fed47800648391926a2b12d8fd32d0bcd1359b2c0acf6634aed15229fdf38082eec73798d21a0e0d3b2387a53dcbfbca7b296b0f9244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 19:49:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d911041f7e5f01... -2025-09-02 19:49:30 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d911041f7e5f01... -2025-09-02 19:49:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d911041f7e5f01... -2025-09-02 19:49:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867770.2368262, 'pubkey_prefix': '31d911041f7e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d911041f7e5f014a7fca5ac0ac688cbf23e987bf73400772fc154c0b034433a75cccc3ecca0ec1e7acb768fd42f2c8e51c91cf46a15726fed47800648391926a2b12d8fd32d0bcd1359b2c0acf6634aed15229fdf38082eec73798d21a0e0d3b2387a53dcbfbca7b296b0f9244c9d602b2a9b5f84e2043617069746f6c2048696c6c205265706561746572'} -2025-09-02 19:49:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981104e61f7e5f... -2025-09-02 19:49:59 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981104e61f7e5f... -2025-09-02 19:49:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981104e61f7e5f... -2025-09-02 19:49:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867799.967596, 'pubkey_prefix': 'f0981104e61f7e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761d', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981104e61f7e5feaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d300ab68664441e5a29525112cee017b6b1ae71cd5b04fc150a727057786490693b16a69e3e511be0ce0d4905c203ea86bb770bfaa13baead4309a2b0eacd4648f29b2b90c92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 19:50:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81105e61f7e5f... -2025-09-02 19:50:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81105e61f7e5f... -2025-09-02 19:50:01 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81105e61f7e5f... -2025-09-02 19:50:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867801.600075, 'pubkey_prefix': '2ed81105e61f7e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c6576', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81105e61f7e5f01eaf3a101c6b2ff28b21f60439bfacbbfb7b24ad46c65761dc0ac0d76bcf888d300ab68664441e5a29525112cee017b6b1ae71cd5b04fc150a727057786490693b16a69e3e511be0ce0d4905c203ea86bb770bfaa13baead4309a2b0eacd4648f29b2b90c92f26fd7021ea2b5f8436f77656e2057657374'} -2025-09-02 19:50:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103fb7e5f63... -2025-09-02 19:50:19 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103fb7e5f63... -2025-09-02 19:50:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103fb7e5f63... -2025-09-02 19:50:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867819.588786, 'pubkey_prefix': 'ef981103fb7e5f633e8db572e1dd230be46acd622c255d018365cf577101fe3b', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103fb7e5f633e8db572e1dd230be46acd622c255d018365cf577101fe3be3b652b84bd719f0934466af5155284749d880eed3b2ca31a43b0a77ef043b2c95eb7b9662a8e5fe63f30c0f03f7127b7d8b53d313c7233e323f37bf22b7087a971c25d864f7485b9161059200000000000000005061727469636c6520466f726573745e'} -2025-09-02 19:50:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81104fb7e5f01... -2025-09-02 19:50:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81104fb7e5f01... -2025-09-02 19:50:21 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81104fb7e5f01... -2025-09-02 19:50:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867821.03784, 'pubkey_prefix': '2fd81104fb7e5f01633e8db572e1dd230be46acd622c255d018365cf577101fe', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81104fb7e5f01633e8db572e1dd230be46acd622c255d018365cf577101fe3be3b652b84bd719f0934466af5155284749d880eed3b2ca31a43b0a77ef043b2c95eb7b9662a8e5fe63f30c0f03f7127b7d8b53d313c7233e323f37bf22b7087a971c25d864f7485b9161059200000000000000005061727469636c6520466f726573745e'} -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9705015f857eea... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9705015f857eea... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef9705015f857eea... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867841.193383, 'pubkey_prefix': 'ef9705015f857eea7cdad45d86200da917f359ff3806f5d52667210d1a3ca1ea', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef9705015f857eea7cdad45d86200da917f359ff3806f5d52667210d1a3ca1ea99eb6bcd85db5eebb91612e92c79b58142043548aac1f8d8ebb58ca49601cdbd17e0210bc129a7996d'} -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01857e... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01857e... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01857e... -2025-09-02 19:50:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867841.7749188, 'pubkey_prefix': '30d905025f01857eea7cdad45d86200da917f359ff3806f5d52667210d1a3ca1', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01857eea7cdad45d86200da917f359ff3806f5d52667210d1a3ca1ea99eb6bcd85db5eebb91612e92c79b58142043548aac1f8d8ebb58ca49601cdbd17e0210bc129a7996d'} -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f54c5... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f54c5... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f54c5... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867866.479075, 'pubkey_prefix': 'f19805027e5f54c582ee95663204f0005d1b65e435462f326a4282bc3c67658e', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f54c582ee95663204f0005d1b65e435462f326a4282bc3c67658e7985f238a3e269b4005501ecee59559fc4506526a2a2db7fdd3ac12c291b44fee84ce131d04ff0c3f9b2'} -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0154... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0154... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0154... -2025-09-02 19:51:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867866.919979, 'pubkey_prefix': '30d905037e5f0154c582ee95663204f0005d1b65e435462f326a4282bc3c6765', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0154c582ee95663204f0005d1b65e435462f326a4282bc3c67658e7985f238a3e269b4005501ecee59559fc4506526a2a2db7fdd3ac12c291b44fee84ce131d04ff0c3f9b2'} -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867902.266926, 'pubkey_prefix': 'f09805027e5f2323a790984d0e7a305ed5f9b30d43b69e2ec11d42f186339337', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323a790984d0e7a305ed5f9b30d43b69e2ec11d42f186339337677d9dee494907e8452db89614eab3beba0377d80b98dcbc9daf543009dae748e26a58a6ab9272b5d2a6'} -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd905037e5f0123... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd905037e5f0123... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd905037e5f0123... -2025-09-02 19:51:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867902.988288, 'pubkey_prefix': '2dd905037e5f012323a790984d0e7a305ed5f9b30d43b69e2ec11d42f1863393', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd905037e5f012323a790984d0e7a305ed5f9b30d43b69e2ec11d42f186339337677d9dee494907e8452db89614eab3beba0377d80b98dcbc9daf543009dae748e26a58a6ab9272b5d2a6'} -2025-09-02 19:52:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f8575... -2025-09-02 19:52:32 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f8575... -2025-09-02 19:52:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f8575... -2025-09-02 19:52:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867952.952401, 'pubkey_prefix': 'f19805027e5f85752accc4bcd5571fc192aaf8f2086bc93b55496b9ffc7d7c54', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f85752accc4bcd5571fc192aaf8f2086bc93b55496b9ffc7d7c54ca7e98fa7d0e31b8300cb3daf3e5633247c7b492eba885af5907c5bf02975f596f79ebffcdb09162fe0d'} -2025-09-02 19:52:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0185... -2025-09-02 19:52:33 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0185... -2025-09-02 19:52:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0185... -2025-09-02 19:52:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756867953.815604, 'pubkey_prefix': '30d905037e5f0185752accc4bcd5571fc192aaf8f2086bc93b55496b9ffc7d7c', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0185752accc4bcd5571fc192aaf8f2086bc93b55496b9ffc7d7c54ca7e98fa7d0e31b8300cb3daf3e5633247c7b492eba885af5907c5bf02975f596f79ebffcdb09162fe0d'} -2025-09-02 19:54:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f547e78... -2025-09-02 19:54:20 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f547e78... -2025-09-02 19:54:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f547e78... -2025-09-02 19:54:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868060.2032971, 'pubkey_prefix': 'ef9805015f547e7839d0dab21e2b582c3e0518945cd3e895fbcb2ec8ca7d06aa', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f547e7839d0dab21e2b582c3e0518945cd3e895fbcb2ec8ca7d06aad65f42e931d6cf6622ac26e0f95989a51eac2975401b9e6ce4c98eeaf264cc3bb73393902f26f35771'} -2025-09-02 19:54:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905025f01547e... -2025-09-02 19:54:21 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905025f01547e... -2025-09-02 19:54:21 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905025f01547e... -2025-09-02 19:54:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868061.062386, 'pubkey_prefix': '31d905025f01547e7839d0dab21e2b582c3e0518945cd3e895fbcb2ec8ca7d06', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905025f01547e7839d0dab21e2b582c3e0518945cd3e895fbcb2ec8ca7d06aad65f42e931d6cf6622ac26e0f95989a51eac2975401b9e6ce4c98eeaf264cc3bb73393902f26f35771'} -2025-09-02 19:56:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103507e5f91... -2025-09-02 19:56:56 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103507e5f91... -2025-09-02 19:56:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103507e5f91... -2025-09-02 19:56:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868216.590333, 'pubkey_prefix': 'f0981103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103507e5f912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3973aeb768c30de5438aca494c4d2cc2600a6ebec3b5770ea510189fdf386bcc6bec4e91019999553f8860fa2537a8a7b6ddc952078699c2b9053cddc59eed291a6a62f50392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 19:56:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91104507e5f01... -2025-09-02 19:56:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91104507e5f01... -2025-09-02 19:56:57 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91104507e5f01... -2025-09-02 19:56:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868217.382304, 'pubkey_prefix': '2ed91104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae8232', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91104507e5f01912df8066f43ad33742a2040ce96a7443ff52c557cae823252220db41d512b3973aeb768c30de5438aca494c4d2cc2600a6ebec3b5770ea510189fdf386bcc6bec4e91019999553f8860fa2537a8a7b6ddc952078699c2b9053cddc59eed291a6a62f50392c97ed5021724b6f84272696768746f6e205265706561746572'} -2025-09-02 19:57:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 19:57:15 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 19:57:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 19:57:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868235.545058, 'pubkey_prefix': 'f09805027e5f2323ac93e3269bbf02fcda3aab17469f43df055a908396449de6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f2323ac93e3269bbf02fcda3aab17469f43df055a908396449de69f057fe81892be8de5608cc3d7f811d6655020504e1343f43ccad7d3f0ac299a9b8b7c02b65fccd9e344'} -2025-09-02 19:57:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 19:57:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 19:57:16 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 19:57:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868236.549025, 'pubkey_prefix': '2fd905037e5f012323ac93e3269bbf02fcda3aab17469f43df055a908396449d', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323ac93e3269bbf02fcda3aab17469f43df055a908396449de69f057fe81892be8de5608cc3d7f811d6655020504e1343f43ccad7d3f0ac299a9b8b7c02b65fccd9e344'} -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Converted to 28 bytes: f2980504fb7ecd5f... -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2dd90505fb7ecd5f... -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 19:57:17 - MeshCoreBot - DEBUG - Not enough data: need 219, have 29 -2025-09-02 19:57:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015f258f4a... -2025-09-02 19:57:25 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015f258f4a... -2025-09-02 19:57:25 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015f258f4a... -2025-09-02 19:57:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868245.63065, 'pubkey_prefix': 'f39911015f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015f258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd94aeb7684169f141cc901b754a27cc7bed02851652c7200823c24a2062133d2859a2b754f721c78a749143bc11f5e577d26a27b5438399de3f4e653e21531286b3b60909924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-02 19:57:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911025f01258f... -2025-09-02 19:57:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911025f01258f... -2025-09-02 19:57:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911025f01258f... -2025-09-02 19:57:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868246.610053, 'pubkey_prefix': '2fd911025f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911025f01258f4aa306a9b10af98966d1f856be32892f8ddc24a046e6b237f632d935decd94aeb7684169f141cc901b754a27cc7bed02851652c7200823c24a2062133d2859a2b754f721c78a749143bc11f5e577d26a27b5438399de3f4e653e21531286b3b60909924c4ada02282db2f84b696e6773746f6e204e6f727468'} -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Converted to 24 bytes: 1ea50a004f467f2d... -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Header: 0x1e, route_type: 2 -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Path length: 165 -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Not enough data: need 167, have 24 -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756868254, 'text': 'Ping'} -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:57:34 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 19:57:34 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 19:57:34 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 19:57:34 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 19:57:34 - MeshCoreBot - INFO - Sending DM to HOWL: Pong! -2025-09-02 19:57:34 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Converted to 24 bytes: 16a20a004f460260... -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Header: 0x16, route_type: 2 -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Path length: 162 -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Not enough data: need 164, have 24 -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756868259, 'text': 'Test'} -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 19:57:42 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 19:57:42 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 19:57:42 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 19:57:42 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 19:57:42 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Direct (0 hops) | Received at: 19:57:39 -2025-09-02 19:57:42 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 19:57:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 19:57:46 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 19:57:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 19:57:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868266.6318111, 'pubkey_prefix': 'f29805027e5f2323062c952b900e62597da6f5a70037ea8e6c5260bff857fede', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f2323062c952b900e62597da6f5a70037ea8e6c5260bff857fedefc2aee3e4812a4d3155c6fd2df9f567768a3f0f993540dce24f83a1e69f101d50b132420b91df44f274f'} -2025-09-02 19:57:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 19:57:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 19:57:47 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 19:57:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868267.214251, 'pubkey_prefix': '2fd905037e5f012323062c952b900e62597da6f5a70037ea8e6c5260bff857fe', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f012323062c952b900e62597da6f5a70037ea8e6c5260bff857fedefc2aee3e4812a4d3155c6fd2df9f567768a3f0f993540dce24f83a1e69f101d50b132420b91df44f274f'} -2025-09-02 19:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91200010101c0... -2025-09-02 19:58:35 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91200010101c0... -2025-09-02 19:58:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91200010101c0... -2025-09-02 19:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868315.235595, 'pubkey_prefix': '2dd91200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205dbaeb7689052f8327a5b5b223425799a72641606eff2761737ff76ad1e251d1043f96ef998191b7497546937ee8389f42935e143e1dc143f12f21bfe5b2944b54dad460c92a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 19:58:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29811027e5f50c5... -2025-09-02 19:58:40 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29811027e5f50c5... -2025-09-02 19:58:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29811027e5f50c5... -2025-09-02 19:58:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868320.1013298, 'pubkey_prefix': 'f29811027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082c', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29811027e5f50c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0e3aeb7689b27e05650b30cd9ab58d306c76562debf61d51a5f3be83b51808d22ec55360a59c911574cd6dd96dc16ec5807a91a4c7dda37d9513645a3ef6ffdfba9d4d006935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 19:58:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911037e5f0150... -2025-09-02 19:58:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911037e5f0150... -2025-09-02 19:58:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911037e5f0150... -2025-09-02 19:58:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868321.104908, 'pubkey_prefix': '2fd911037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa61408', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911037e5f0150c5b93dc02027bc8afecfdc0c93bef5a3b763dedb1aa614082cc3c9f82dfad0e3aeb7689b27e05650b30cd9ab58d306c76562debf61d51a5f3be83b51808d22ec55360a59c911574cd6dd96dc16ec5807a91a4c7dda37d9513645a3ef6ffdfba9d4d006935aaad5028e6db6f8f09fa68a20466f782048616e676f7574'} -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0971503c41d5f11... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0971503c41d5f11... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f0971503c41d5f11... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868446.706374, 'pubkey_prefix': 'f0971503c41d5f1140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0971503c41d5f1140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08ed8f3eb462a4d73fd603c10416ab7b3abb8cad56e8d0a9875cd5'} -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756868443, 'text': '🐶WO0F Companion<\x01: Tons of HAX'} -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Message content for processing: Tons of HAX -2025-09-02 20:00:46 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: Tons of HAX -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868446.706374, 'pubkey_prefix': 'f0971503c41d5f1140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0971503c41d5f1140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08ed8f3eb462a4d73fd603c10416ab7b3abb8cad56e8d0a9875cd5'} -2025-09-02 20:00:46 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: f0971503c41d5f1140e8e25212d25d27... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Full RF data: f0971503c41d5f1140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08ed8f3eb462a4d73fd603c10416ab7b3abb8cad56e8d0a9875cd5 -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91504c41d5f01... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91504c41d5f01... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91504c41d5f01... -2025-09-02 20:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868446.9527628, 'pubkey_prefix': '30d91504c41d5f011140e8e25212d25d27b72651dbce34082ceff18c3c0b663e', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91504c41d5f011140e8e25212d25d27b72651dbce34082ceff18c3c0b663e08ed8f3eb462a4d73fd603c10416ab7b3abb8cad56e8d0a9875cd5'} -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971503c41d5f11... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971503c41d5f11... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971503c41d5f11... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868460.6401439, 'pubkey_prefix': 'ef971503c41d5f112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105d', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503c41d5f112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105df964d5f106f7c7a9ab44'} -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756868457, 'text': '🐶WO0F Companion<\x01: 🐶'} -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Message content for processing: 🐶 -2025-09-02 20:01:00 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: 🐶 -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868460.6401439, 'pubkey_prefix': 'ef971503c41d5f112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105d', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503c41d5f112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105df964d5f106f7c7a9ab44'} -2025-09-02 20:01:00 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: ef971503c41d5f112925df8263dbe5c5... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Full RF data: ef971503c41d5f112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105df964d5f106f7c7a9ab44 -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504c41d5f01... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504c41d5f01... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504c41d5f01... -2025-09-02 20:01:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868460.938964, 'pubkey_prefix': '2ed91504c41d5f01112925df8263dbe5c5ca40161b45cea95890d2d6bfe15310', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504c41d5f01112925df8263dbe5c5ca40161b45cea95890d2d6bfe153105df964d5f106f7c7a9ab44'} -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971505c4c7804a... -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971505c4c7804a... -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971505c4c7804a... -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868485.912071, 'pubkey_prefix': 'ed971505c4c7804a5f113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971505c4c7804a5f113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d6503bfe2f956383cb43e24758aa52b2d3d3493fe6d9044a4c01fe8c9882804e979051f854c675815eaf53f49'} -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756868480, 'text': '🐶WO0F Companion<\x01: More HAX than I know what to do with '} -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Message content for processing: More HAX than I know what to do with -2025-09-02 20:01:25 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: More HAX than I know what to do with  -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868485.912071, 'pubkey_prefix': 'ed971505c4c7804a5f113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971505c4c7804a5f113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d6503bfe2f956383cb43e24758aa52b2d3d3493fe6d9044a4c01fe8c9882804e979051f854c675815eaf53f49'} -2025-09-02 20:01:25 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 152 chars, starts with: ed971505c4c7804a5f113f2e44e9d197... -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Full RF data: ed971505c4c7804a5f113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d6503bfe2f956383cb43e24758aa52b2d3d3493fe6d9044a4c01fe8c9882804e979051f854c675815eaf53f49 -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:01:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:01:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91506c4c7804a... -2025-09-02 20:01:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91506c4c7804a... -2025-09-02 20:01:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91506c4c7804a... -2025-09-02 20:01:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868486.7750652, 'pubkey_prefix': '30d91506c4c7804a5f01113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91506c4c7804a5f01113f2e44e9d197dcb39ae4855d12a0f7f509f1a1cf1f7d6503bfe2f956383cb43e24758aa52b2d3d3493fe6d9044a4c01fe8c9882804e979051f854c675815eaf53f49'} -2025-09-02 20:03:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 20:03:54 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 20:03:54 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 20:03:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868634.911415, 'pubkey_prefix': 'f19805027e5f23230de8dff314dd6c603c56d2fd137bd4fca3e5952a5ac32332', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23230de8dff314dd6c603c56d2fd137bd4fca3e5952a5ac32332dc7eb33e6a2bca610467cf4266442180e0147d37ea0783f757e2b2d22864cf146523bce091d0a1e37007'} -2025-09-02 20:03:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 20:03:55 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 20:03:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 20:03:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868635.917378, 'pubkey_prefix': '2ed905037e5f0123230de8dff314dd6c603c56d2fd137bd4fca3e5952a5ac323', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f0123230de8dff314dd6c603c56d2fd137bd4fca3e5952a5ac32332dc7eb33e6a2bca610467cf4266442180e0147d37ea0783f757e2b2d22864cf146523bce091d0a1e37007'} -2025-09-02 20:04:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5ff31c... -2025-09-02 20:04:09 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5ff31c... -2025-09-02 20:04:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5ff31c... -2025-09-02 20:04:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868649.694103, 'pubkey_prefix': 'f19811027e5ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5ff31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb066f2b4b66a96480656299b3f59c2c348217542542229c0c2452ba817e08ef0ca7250d011da53abb094c129afc557fd83206e990451c2efa31d6eddb718e165a7db4ba6204929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 20:04:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd911037e5f01f3... -2025-09-02 20:04:10 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd911037e5f01f3... -2025-09-02 20:04:10 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd911037e5f01f3... -2025-09-02 20:04:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868650.9716742, 'pubkey_prefix': '2dd911037e5f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247b', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd911037e5f01f31c015d0209ab7a6ef3570f712e85dccdcda04cf4417b247bad03b6d7e4eb066f2b4b66a96480656299b3f59c2c348217542542229c0c2452ba817e08ef0ca7250d011da53abb094c129afc557fd83206e990451c2efa31d6eddb718e165a7db4ba6204929a04d7020469b8f847616e64616c5246204261736520f09fa799f09faa84'} -2025-09-02 20:04:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9711027e5ff783... -2025-09-02 20:04:37 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9711027e5ff783... -2025-09-02 20:04:37 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9711027e5ff783... -2025-09-02 20:04:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868677.6169322, 'pubkey_prefix': 'ee9711027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5b', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9711027e5ff7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a13fbb45662f6c9e9241f7545a3a2b250d4df352ebc5eae8e5e12ff0a181d237157e0db6badd8a4e1cc6329b323d79e5e9192477cf0a582ad5d3d060be5af9e516334b3e0c92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 20:04:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d911037e5f01f7... -2025-09-02 20:04:39 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d911037e5f01f7... -2025-09-02 20:04:39 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d911037e5f01f7... -2025-09-02 20:04:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868679.2883441, 'pubkey_prefix': '31d911037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d911037e5f01f7836db8961fdf4e00c98d782f443f405acf9bb37b2938aaed5bcacb9a1d97a13fbb45662f6c9e9241f7545a3a2b250d4df352ebc5eae8e5e12ff0a181d237157e0db6badd8a4e1cc6329b323d79e5e9192477cf0a582ad5d3d060be5af9e516334b3e0c92b14ed202bd57b6f841756275726e20572048696c6c205250'} -2025-09-02 20:04:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed90505237ecd5f... -2025-09-02 20:04:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed90505237ecd5f... -2025-09-02 20:04:44 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed90505237ecd5f... -2025-09-02 20:04:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868684.7436092, 'pubkey_prefix': '2ed90505237ecd5f011b6344ba64ba635ecced4fed9d0d4918d519dab17ab338', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed90505237ecd5f011b6344ba64ba635ecced4fed9d0d4918d519dab17ab3386917b0b0b27e65019c384f219338ad752b9aa9509feaeb91b7d3eb7f9ad1df1f881b401ae1303fd4f7ca4f3670'} -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Converted to 28 bytes: f0980504237e1d5f... -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Has transport codes: 98050423 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2ed90505237e1d5f... -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:04:55 - MeshCoreBot - DEBUG - Not enough data: need 219, have 29 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Converted to 27 bytes: f3990503fb1f5f1b... -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Has transport codes: 990503fb -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Not enough data: need 37, have 27 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d90504fb1f5f01... -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Has transport codes: d90504fb -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 20:04:58 - MeshCoreBot - DEBUG - Not enough data: need 37, have 28 -2025-09-02 20:05:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f498050723fb7f91... -2025-09-02 20:05:03 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f498050723fb7f91... -2025-09-02 20:05:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f498050723fb7f91... -2025-09-02 20:05:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868703.732558, 'pubkey_prefix': 'f498050723fb7f91507e5f1b635e3e2354be034f352cdf719d9d3fdda7edc59e', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f498050723fb7f91507e5f1b635e3e2354be034f352cdf719d9d3fdda7edc59ed35f133b3dd8eeac3967ddbb53d1f3ccad641e0ba312d56cb0e2c7864522da16de9896b82850fa07bc73c7f5cc3a11'} -2025-09-02 20:05:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9050823fb7f91... -2025-09-02 20:05:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9050823fb7f91... -2025-09-02 20:05:04 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9050823fb7f91... -2025-09-02 20:05:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868704.773859, 'pubkey_prefix': '2fd9050823fb7f91507e5f011b635e3e2354be034f352cdf719d9d3fdda7edc5', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9050823fb7f91507e5f011b635e3e2354be034f352cdf719d9d3fdda7edc59ed35f133b3dd8eeac3967ddbb53d1f3ccad641e0ba312d56cb0e2c7864522da16de9896b82850fa07bc73c7f5cc3a11'} -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981504777e245f... -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981504777e245f... -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981504777e245f... -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868705.3775182, 'pubkey_prefix': 'f2981504777e245f118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31b', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981504777e245f118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31bfc334a97f617e7794e3caed081b47ee2e9096f091f51a13d4400bd'} -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756868701, 'text': 'mcarper t1000: HAX the woofers 🔊🔊🔊'} -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Message content for processing: HAX the woofers 🔊🔊🔊 -2025-09-02 20:05:05 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: HAX the woofers 🔊🔊🔊 -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868705.3775182, 'pubkey_prefix': 'f2981504777e245f118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31b', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981504777e245f118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31bfc334a97f617e7794e3caed081b47ee2e9096f091f51a13d4400bd'} -2025-09-02 20:05:05 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f2981504777e245f118f56f416b3b5db... -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Full RF data: f2981504777e245f118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31bfc334a97f617e7794e3caed081b47ee2e9096f091f51a13d4400bd -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Contact mcarper t1000 not found in contacts -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:05:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:05:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91505777e245f... -2025-09-02 20:05:06 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91505777e245f... -2025-09-02 20:05:06 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91505777e245f... -2025-09-02 20:05:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868706.2380219, 'pubkey_prefix': '2ed91505777e245f01118f56f416b3b5db638416fe0773c0e6fa542d1d0883b3', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91505777e245f01118f56f416b3b5db638416fe0773c0e6fa542d1d0883b31bfc334a97f617e7794e3caed081b47ee2e9096f091f51a13d4400bd'} -2025-09-02 20:05:09 - MeshCoreBot - DEBUG - Converted to 29 bytes: f1980505fb541f38... -2025-09-02 20:05:09 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:05:09 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:05:09 - MeshCoreBot - DEBUG - Not enough data: need 154, have 29 -2025-09-02 20:05:10 - MeshCoreBot - DEBUG - Converted to 30 bytes: 2dd90506fb541f38... -2025-09-02 20:05:10 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 20:05:10 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:05:10 - MeshCoreBot - DEBUG - Not enough data: need 219, have 30 -2025-09-02 20:05:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098050423fb7e5f... -2025-09-02 20:05:13 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098050423fb7e5f... -2025-09-02 20:05:13 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098050423fb7e5f... -2025-09-02 20:05:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868713.7636852, 'pubkey_prefix': 'f098050423fb7e5f1b630dc20e62e98d1b3439f7b61d7a8b626b7547d8309171', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098050423fb7e5f1b630dc20e62e98d1b3439f7b61d7a8b626b7547d8309171b7781fab461170690fff6d321ba0ae3dfe97a7e40965a16dee3c93eff8ea289cf9007382e6e319edcc1a50a5'} -2025-09-02 20:05:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed8050523fb7e5f... -2025-09-02 20:05:14 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed8050523fb7e5f... -2025-09-02 20:05:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed8050523fb7e5f... -2025-09-02 20:05:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868714.487721, 'pubkey_prefix': '2ed8050523fb7e5f011b630dc20e62e98d1b3439f7b61d7a8b626b7547d83091', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed8050523fb7e5f011b630dc20e62e98d1b3439f7b61d7a8b626b7547d8309171b7781fab461170690fff6d321ba0ae3dfe97a7e40965a16dee3c93eff8ea289cf9007382e6e319edcc1a50a5'} -2025-09-02 20:05:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503237e5f1b... -2025-09-02 20:05:19 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503237e5f1b... -2025-09-02 20:05:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503237e5f1b... -2025-09-02 20:05:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868719.8725948, 'pubkey_prefix': 'f0980503237e5f1b63dc39621221c675c872e2346335c189acbc93c159fde955', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503237e5f1b63dc39621221c675c872e2346335c189acbc93c159fde9559f360766a48abe6b5f5916cbaf03188b932813cefc34d2d18c215afaf091a765976ed73d5207bd489b4298'} -2025-09-02 20:05:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed90504237e5f01... -2025-09-02 20:05:20 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed90504237e5f01... -2025-09-02 20:05:20 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed90504237e5f01... -2025-09-02 20:05:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868720.877525, 'pubkey_prefix': '2ed90504237e5f011b63dc39621221c675c872e2346335c189acbc93c159fde9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed90504237e5f011b63dc39621221c675c872e2346335c189acbc93c159fde9559f360766a48abe6b5f5916cbaf03188b932813cefc34d2d18c215afaf091a765976ed73d5207bd489b4298'} -2025-09-02 20:05:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4981104e9b1245f... -2025-09-02 20:05:46 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4981104e9b1245f... -2025-09-02 20:05:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f4981104e9b1245f... -2025-09-02 20:05:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868746.16996, 'pubkey_prefix': 'f4981104e9b1245f9477dcb12240ea0c7737999bbf24de385548cb701dde7826', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f4981104e9b1245f9477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa9393b0b7680bca1e6e5abb9c72edeb20f60864094af263eb6b81f71605b95b6664fef960eaec9688aca3145a6495cccf5ce0365729e704c4176174c9b7a2828770ba72ac0892f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 20:05:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd91105e9b1245f... -2025-09-02 20:05:47 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd91105e9b1245f... -2025-09-02 20:05:47 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2cd91105e9b1245f... -2025-09-02 20:05:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868747.419004, 'pubkey_prefix': '2cd91105e9b1245f019477dcb12240ea0c7737999bbf24de385548cb701dde78', 'snr': 11.0, 'rssi': -39, 'raw_hex': '2cd91105e9b1245f019477dcb12240ea0c7737999bbf24de385548cb701dde7826bc5a6b913a5dfa9393b0b7680bca1e6e5abb9c72edeb20f60864094af263eb6b81f71605b95b6664fef960eaec9688aca3145a6495cccf5ce0365729e704c4176174c9b7a2828770ba72ac0892f841d7028da0b5f820f09f93af20572e412e532e542e452e'} -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980502cd5f857e... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980502cd5f857e... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980502cd5f857e... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868750.543139, 'pubkey_prefix': 'f1980502cd5f857ebfc682e048685d86fcf6e17937178bc7048b0bc257635d90', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980502cd5f857ebfc682e048685d86fcf6e17937178bc7048b0bc257635d90292770850594c894df2ad67f1ca011909b562664a6bcdb1dccef757249e47b000cdd37f0fcb9ea9355a6'} -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90503cd5f0185... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90503cd5f0185... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90503cd5f0185... -2025-09-02 20:05:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868750.842693, 'pubkey_prefix': '2fd90503cd5f01857ebfc682e048685d86fcf6e17937178bc7048b0bc257635d', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90503cd5f01857ebfc682e048685d86fcf6e17937178bc7048b0bc257635d90292770850594c894df2ad67f1ca011909b562664a6bcdb1dccef757249e47b000cdd37f0fcb9ea9355a6'} -2025-09-02 20:05:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97090523fb7ecd... -2025-09-02 20:05:51 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97090523fb7ecd... -2025-09-02 20:05:51 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97090523fb7ecd... -2025-09-02 20:05:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868751.428019, 'pubkey_prefix': 'ee97090523fb7ecd5f1b6343f56845f7ad006b93c7e046f84ce318853494194a', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97090523fb7ecd5f1b6343f56845f7ad006b93c7e046f84ce318853494194a164b72c54ba44aca585471d19db1d68c0964b10159ec3bcf60ab3a8818'} -2025-09-02 20:05:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9090623fb7ecd... -2025-09-02 20:05:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9090623fb7ecd... -2025-09-02 20:05:53 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9090623fb7ecd... -2025-09-02 20:05:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868753.276117, 'pubkey_prefix': '30d9090623fb7ecd5f011b6343f56845f7ad006b93c7e046f84ce31885349419', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9090623fb7ecd5f011b6343f56845f7ad006b93c7e046f84ce318853494194a164b72c54ba44aca585471d19db1d68c0964b10159ec3bcf60ab3a8818'} -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503c47e5f11... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503c47e5f11... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503c47e5f11... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868765.3324502, 'pubkey_prefix': 'f1981503c47e5f11464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503c47e5f11464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c56ff717449a9c6b428ac08ef2844456126c1f2c46c8bf0b1f1a4e'} -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756868761, 'text': '🐶WO0F Companion<\x01: 🦴🦴🦴'} -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Message content for processing: 🦴🦴🦴 -2025-09-02 20:06:05 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: 🦴🦴🦴 -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868765.3324502, 'pubkey_prefix': 'f1981503c47e5f11464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503c47e5f11464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c56ff717449a9c6b428ac08ef2844456126c1f2c46c8bf0b1f1a4e'} -2025-09-02 20:06:05 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: f1981503c47e5f11464ec0c5bb92eef4... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Full RF data: f1981503c47e5f11464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c56ff717449a9c6b428ac08ef2844456126c1f2c46c8bf0b1f1a4e -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91504c47e5f01... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91504c47e5f01... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91504c47e5f01... -2025-09-02 20:06:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868765.926143, 'pubkey_prefix': '2dd91504c47e5f0111464ec0c5bb92eef45332f12b60edadb09434ac33c06d32', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91504c47e5f0111464ec0c5bb92eef45332f12b60edadb09434ac33c06d32c56ff717449a9c6b428ac08ef2844456126c1f2c46c8bf0b1f1a4e'} -2025-09-02 20:06:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f54c5... -2025-09-02 20:06:25 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f54c5... -2025-09-02 20:06:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f54c5... -2025-09-02 20:06:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868785.907692, 'pubkey_prefix': 'f19805027e5f54c59bb65fc460d4099f585ac9d6e9653e7a697874d15b7568a9', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f54c59bb65fc460d4099f585ac9d6e9653e7a697874d15b7568a9cab4e47cbaefca541c58708c7900c89722aff8783b82e07f5058ec75d658b6a4f94a5f37be02d486ed56'} -2025-09-02 20:06:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0154... -2025-09-02 20:06:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0154... -2025-09-02 20:06:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0154... -2025-09-02 20:06:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868786.487332, 'pubkey_prefix': '30d905037e5f0154c59bb65fc460d4099f585ac9d6e9653e7a697874d15b7568', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0154c59bb65fc460d4099f585ac9d6e9653e7a697874d15b7568a9cab4e47cbaefca541c58708c7900c89722aff8783b82e07f5058ec75d658b6a4f94a5f37be02d486ed56'} -2025-09-02 20:07:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811027e5fd8c4... -2025-09-02 20:07:24 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811027e5fd8c4... -2025-09-02 20:07:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811027e5fd8c4... -2025-09-02 20:07:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868844.714303, 'pubkey_prefix': 'ef9811027e5fd8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811027e5fd8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9dc2d6b3e31c2e9b0b768b6f9142f388a07a0e80e7b5eeb142f6b4dbd684cad4aae47213001e70e7b7bdc5e4ea46b4a65c46db74a6397ab1550d954d31ad35b3bba0926762df907189e0892d884d402a65bb5f8f09f909d205265706561746572'} -2025-09-02 20:07:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911037e5f01d8... -2025-09-02 20:07:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911037e5f01d8... -2025-09-02 20:07:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911037e5f01d8... -2025-09-02 20:07:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868845.456047, 'pubkey_prefix': '2fd911037e5f01d8c4211ed3597eee8f799e23968bc6973045b1209bb2a40dae', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911037e5f01d8c4211ed3597eee8f799e23968bc6973045b1209bb2a40daed9dc2d6b3e31c2e9b0b768b6f9142f388a07a0e80e7b5eeb142f6b4dbd684cad4aae47213001e70e7b7bdc5e4ea46b4a65c46db74a6397ab1550d954d31ad35b3bba0926762df907189e0892d884d402a65bb5f8f09f909d205265706561746572'} -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980903c41d5fb7... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980903c41d5fb7... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980903c41d5fb7... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868921.220824, 'pubkey_prefix': 'f1980903c41d5fb783930a64675c44726afa78e3314410f6415b3392b166dcf5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980903c41d5fb783930a64675c44726afa78e3314410f6415b3392b166dcf5144a290cc2155ad3bc26743b33bf824ea88fc2acebde061ddc8355'} -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90904c41d5f01... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90904c41d5f01... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90904c41d5f01... -2025-09-02 20:08:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868921.843412, 'pubkey_prefix': '2fd90904c41d5f01b783930a64675c44726afa78e3314410f6415b3392b166dc', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90904c41d5f01b783930a64675c44726afa78e3314410f6415b3392b166dcf5144a290cc2155ad3bc26743b33bf824ea88fc2acebde061ddc8355'} -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971503757e5f11... -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971503757e5f11... -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971503757e5f11... -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868937.55466, 'pubkey_prefix': 'ef971503757e5f11fd83abe9b84d2e37b2843022dcb451204933e486bf588d24', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503757e5f11fd83abe9b84d2e37b2843022dcb451204933e486bf588d249c837aaf283988fa45ae22c070761a536c8d7440ade574f641a5bf413e6ca9836183cf3affea96c0a776421b557e7a6c0aaaaae56938b8e7e04843525a2c6d3f0a9dd30e0d009b46bbd76e8373aa4418857d0bd766cd1d0bd8474202058a5b107ac4d19c236e903c611a5f89f55f143fbffb99ae7c82fa517f15'} -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756868925, 'text': "UncleLit Nano G2 Blue: I just set my Station G2 repeater to 6dBm (PA output is 26dBm (0.4W). Let's see if this is getting to Cougar"} -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Message content for processing: I just set my Station G2 repeater to 6dBm (PA output is 26dBm (0.4W). Let's see if this is getting to Cougar -2025-09-02 20:08:57 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: I just set my Station G2 repeater to 6dBm (PA output is 26dBm (0.4W). Let's see if this is getting to Cougar -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868937.55466, 'pubkey_prefix': 'ef971503757e5f11fd83abe9b84d2e37b2843022dcb451204933e486bf588d24', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503757e5f11fd83abe9b84d2e37b2843022dcb451204933e486bf588d249c837aaf283988fa45ae22c070761a536c8d7440ade574f641a5bf413e6ca9836183cf3affea96c0a776421b557e7a6c0aaaaae56938b8e7e04843525a2c6d3f0a9dd30e0d009b46bbd76e8373aa4418857d0bd766cd1d0bd8474202058a5b107ac4d19c236e903c611a5f89f55f143fbffb99ae7c82fa517f15'} -2025-09-02 20:08:57 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 308 chars, starts with: ef971503757e5f11fd83abe9b84d2e37... -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Full RF data: ef971503757e5f11fd83abe9b84d2e37b2843022dcb451204933e486bf588d249c837aaf283988fa45ae22c070761a536c8d7440ade574f641a5bf413e6ca9836183cf3affea96c0a776421b557e7a6c0aaaaae56938b8e7e04843525a2c6d3f0a9dd30e0d009b46bbd76e8373aa4418857d0bd766cd1d0bd8474202058a5b107ac4d19c236e903c611a5f89f55f143fbffb99ae7c82fa517f15 -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:08:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:08:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91504757e5f01... -2025-09-02 20:08:58 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91504757e5f01... -2025-09-02 20:08:58 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91504757e5f01... -2025-09-02 20:08:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868938.097918, 'pubkey_prefix': '30d91504757e5f0111fd83abe9b84d2e37b2843022dcb451204933e486bf588d', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91504757e5f0111fd83abe9b84d2e37b2843022dcb451204933e486bf588d249c837aaf283988fa45ae22c070761a536c8d7440ade574f641a5bf413e6ca9836183cf3affea96c0a776421b557e7a6c0aaaaae56938b8e7e04843525a2c6d3f0a9dd30e0d009b46bbd76e8373aa4418857d0bd766cd1d0bd8474202058a5b107ac4d19c236e903c611a5f89f55f143fbffb99ae7c82fa517f15'} -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0971503757e5f11... -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0971503757e5f11... -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f0971503757e5f11... -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868963.372857, 'pubkey_prefix': 'f0971503757e5f1161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ff', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0971503757e5f1161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ffcdf016527bdda774e89a0e670e2c290cb5667cf4e27f32b9e1809d0dc45002f2d13aea0e1b33a285b778'} -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756868957, 'text': 'UncleLit Nano G2 Blue: cougar heard it after 3 tries'} -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Message content for processing: cougar heard it after 3 tries -2025-09-02 20:09:23 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: cougar heard it after 3 tries -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756868963.372857, 'pubkey_prefix': 'f0971503757e5f1161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ff', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0971503757e5f1161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ffcdf016527bdda774e89a0e670e2c290cb5667cf4e27f32b9e1809d0dc45002f2d13aea0e1b33a285b778'} -2025-09-02 20:09:23 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f0971503757e5f1161210f3fee99d451... -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Full RF data: f0971503757e5f1161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ffcdf016527bdda774e89a0e670e2c290cb5667cf4e27f32b9e1809d0dc45002f2d13aea0e1b33a285b778 -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:09:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:09:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504757e5f01... -2025-09-02 20:09:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504757e5f01... -2025-09-02 20:09:24 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504757e5f01... -2025-09-02 20:09:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868964.376523, 'pubkey_prefix': '2ed91504757e5f011161210f3fee99d4514e1b009a1dbce4555a336d4decadb9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504757e5f011161210f3fee99d4514e1b009a1dbce4555a336d4decadb9ffcdf016527bdda774e89a0e670e2c290cb5667cf4e27f32b9e1809d0dc45002f2d13aea0e1b33a285b778'} -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805015f547ed3... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805015f547ed3... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805015f547ed3... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868985.2540202, 'pubkey_prefix': 'f19805015f547ed35da97bfbbafca68000f3c767fab71d2837c78acd91d880d8', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805015f547ed35da97bfbbafca68000f3c767fab71d2837c78acd91d880d825a438a24ca2b8c0c1acc71d67449736aa3a7b5fcdccdcacbf998965873d39b9ff4f5365462f74979c'} -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01547e... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01547e... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01547e... -2025-09-02 20:09:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756868985.83649, 'pubkey_prefix': '30d905025f01547ed35da97bfbbafca68000f3c767fab71d2837c78acd91d880', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01547ed35da97bfbbafca68000f3c767fab71d2837c78acd91d880d825a438a24ca2b8c0c1acc71d67449736aa3a7b5fcdccdcacbf998965873d39b9ff4f5365462f74979c'} -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Converted to 27 bytes: ef970503237e5f1b... -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Has transport codes: 97050323 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd90504237e5f01... -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:10:24 - MeshCoreBot - DEBUG - Not enough data: need 219, have 28 -2025-09-02 20:10:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0970503507e5f23... -2025-09-02 20:10:29 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0970503507e5f23... -2025-09-02 20:10:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f0970503507e5f23... -2025-09-02 20:10:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869029.9893382, 'pubkey_prefix': 'f0970503507e5f232355648c491eb08ffd5add3a23b316b96a0a8dfa145bed3b', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0970503507e5f232355648c491eb08ffd5add3a23b316b96a0a8dfa145bed3b52e71b2206ff4157356fbf1a7c2a824d80784420ef7e75de9ccfed1e44735bc7da4173e1109b8f0b02b2ae'} -2025-09-02 20:10:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d90504507e5f01... -2025-09-02 20:10:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d90504507e5f01... -2025-09-02 20:10:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d90504507e5f01... -2025-09-02 20:10:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869030.712472, 'pubkey_prefix': '30d90504507e5f01232355648c491eb08ffd5add3a23b316b96a0a8dfa145bed', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d90504507e5f01232355648c491eb08ffd5add3a23b316b96a0a8dfa145bed3b52e71b2206ff4157356fbf1a7c2a824d80784420ef7e75de9ccfed1e44735bc7da4173e1109b8f0b02b2ae'} -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Converted to 27 bytes: f39809037ecd5f1b... -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Has transport codes: 9809037e -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32d909047ecd5f01... -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:10:47 - MeshCoreBot - DEBUG - Not enough data: need 219, have 28 -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0971103c7805f04... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0971103c7805f04... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f0971103c7805f04... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869056.0960472, 'pubkey_prefix': 'f0971103c7805f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0971103c7805f040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471ccb1b7681d2c06642ef67d3cee5c402178df5dbc8a299708d0dbaff8c29df22e3e8dd54be88b4beacfc8980f3806c3c21b702d6525319a98e340686c6780932469e3bd06933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91104c7805f01... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91104c7805f01... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91104c7805f01... -2025-09-02 20:10:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869056.809896, 'pubkey_prefix': '2fd91104c7805f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91104c7805f01040d7cac2437ad56ea5c3c6f074592b8a70f85783aa55c24a9c4398548e5c471ccb1b7681d2c06642ef67d3cee5c402178df5dbc8a299708d0dbaff8c29df22e3e8dd54be88b4beacfc8980f3806c3c21b702d6525319a98e340686c6780932469e3bd06933871d102ce9ab2f8573749544c5f48616d736861636b206e6f2070617373'} -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed90901014f46f2... -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756869146, 'text': 'Test'} -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:12:32 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 20:12:32 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 20:12:32 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:12:32 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:12:32 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Routed through 1 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 20:12:26 -2025-09-02 20:12:32 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 20:12:33 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd9210101464fbe... -2025-09-02 20:12:33 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:12:33 - MeshCoreBot - DEBUG - Has transport codes: d9210101 -2025-09-02 20:12:33 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 20:12:33 - MeshCoreBot - DEBUG - Not enough data: need 76, have 25 -2025-09-02 20:12:34 - MeshCoreBot - DEBUG - Converted to 24 bytes: 31d922004f46eae0... -2025-09-02 20:12:34 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:12:34 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:12:34 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-02 20:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9711015f15a24f... -2025-09-02 20:12:59 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9711015f15a24f... -2025-09-02 20:12:59 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef9711015f15a24f... -2025-09-02 20:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869179.91802, 'pubkey_prefix': 'ef9711015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef9711015f15a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c821be446666ca8c3dc8f4a4ca316bf567156b81d058e3e5b91d33d5d8f67a3b77ce51e2af3beeafbeadf226ac020018c3eace9f15cccaeb0fb90d1ebe3d1ecd065613ed08926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 20:13:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911025f0115a2... -2025-09-02 20:13:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911025f0115a2... -2025-09-02 20:13:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911025f0115a2... -2025-09-02 20:13:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869181.590254, 'pubkey_prefix': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c821be446666ca8c3dc8f4a4ca316bf567156b81d058e3e5b91d33d5d8f67a3b77ce51e2af3beeafbeadf226ac020018c3eace9f15cccaeb0fb90d1ebe3d1ecd065613ed08926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2ed90a004f46f060... -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756869172, 'text': 'Test'} -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:13:04 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869181.590254, 'pubkey_prefix': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c821be446666ca8c3dc8f4a4ca316bf567156b81d058e3e5b91d33d5d8f67a3b77ce51e2af3beeafbeadf226ac020018c3eace9f15cccaeb0fb90d1ebe3d1ecd065613ed08926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Converted to 133 bytes: 2ed911025f0115a2... -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Not enough data: need 219, have 133 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869181.590254, 'pubkey_prefix': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c821be446666ca8c3dc8f4a4ca316bf567156b81d058e3e5b91d33d5d8f67a3b77ce51e2af3beeafbeadf226ac020018c3eace9f15cccaeb0fb90d1ebe3d1ecd065613ed08926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756869181.590254, 'pubkey_prefix': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911025f0115a24fcbc0dd2d2a4f80c7930cbb1de2139883bdd42b678afb19a4fa1ee1a6c821be446666ca8c3dc8f4a4ca316bf567156b81d058e3e5b91d33d5d8f67a3b77ce51e2af3beeafbeadf226ac020018c3eace9f15cccaeb0fb90d1ebe3d1ecd065613ed08926246dc020ed2b8f848696c6c6372657374205265706561746572'} -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 11.5 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -39 -2025-09-02 20:13:04 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 20:13:04 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:13:04 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:13:04 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct connection (0 hops) | SNR: 11.5 dB | RSSI: -39 dBm | Direct (0 hops) | Received at: 20:12:52 -2025-09-02 20:13:04 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2fd90a004f46170c... -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Has transport codes: d90a004f -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756869198, 'text': 'Ping'} -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:13:26 - MeshCoreBot - INFO - Received DM from 460728508c17: Ping -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 20:13:26 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 20:13:26 - MeshCoreBot - INFO - Processing message: Ping -2025-09-02 20:13:26 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 20:13:26 - MeshCoreBot - INFO - Sending DM to HOWL: Pong! -2025-09-02 20:13:26 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 20:13:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971103fb7e5f23... -2025-09-02 20:13:44 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971103fb7e5f23... -2025-09-02 20:13:44 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971103fb7e5f23... -2025-09-02 20:13:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869224.342633, 'pubkey_prefix': 'ef971103fb7e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971103fb7e5f23897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bf09344669c4eb8792e0732c2d19825d4a3bdfbdac6546cb05aad1d6b42f10732a58be2b5b6c463102e28b8ef526955736d0571c63cae12de0ff04f325b546798389f7b089200000000000000005468652042726577657279'} -2025-09-02 20:13:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91104fb7e5f01... -2025-09-02 20:13:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91104fb7e5f01... -2025-09-02 20:13:45 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91104fb7e5f01... -2025-09-02 20:13:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869225.539895, 'pubkey_prefix': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bf09344669c4eb8792e0732c2d19825d4a3bdfbdac6546cb05aad1d6b42f10732a58be2b5b6c463102e28b8ef526955736d0571c63cae12de0ff04f325b546798389f7b089200000000000000005468652042726577657279'} -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d90901014f46ea... -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Has transport codes: d9090101 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Path length: 79 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Not enough data: need 85, have 25 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 1, 'txt_type': 0, 'sender_timestamp': 1756869210, 'text': 'Test'} -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:13:46 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869225.539895, 'pubkey_prefix': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bf09344669c4eb8792e0732c2d19825d4a3bdfbdac6546cb05aad1d6b42f10732a58be2b5b6c463102e28b8ef526955736d0571c63cae12de0ff04f325b546798389f7b089200000000000000005468652042726577657279'} -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Converted to 128 bytes: 31d91104fb7e5f01... -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Not enough data: need 219, have 128 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869225.539895, 'pubkey_prefix': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bf09344669c4eb8792e0732c2d19825d4a3bdfbdac6546cb05aad1d6b42f10732a58be2b5b6c463102e28b8ef526955736d0571c63cae12de0ff04f325b546798389f7b089200000000000000005468652042726577657279'} -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756869225.539895, 'pubkey_prefix': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f3027', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91104fb7e5f0123897a046991dd154ed9d55a583b7389a557afb0ab3f302771c27103f957154bf09344669c4eb8792e0732c2d19825d4a3bdfbdac6546cb05aad1d6b42f10732a58be2b5b6c463102e28b8ef526955736d0571c63cae12de0ff04f325b546798389f7b089200000000000000005468652042726577657279'} -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 12.25 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -39 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - DM path info: Routed through 1 hops -2025-09-02 20:13:46 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:13:46 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:13:46 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Routed through 1 hops | SNR: 12.25 dB | RSSI: -39 dBm | Received at: 20:13:30 -2025-09-02 20:13:46 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Converted to 26 bytes: f0980902015f4f46... -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Has transport codes: 98090201 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:13:46 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:13:47 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed9210101464fd2... -2025-09-02 20:13:47 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:13:47 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:13:47 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 20:13:48 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2cd922004f46a94d... -2025-09-02 20:13:48 - MeshCoreBot - DEBUG - Header: 0x2c, route_type: 0 -2025-09-02 20:13:48 - MeshCoreBot - DEBUG - Has transport codes: d922004f -2025-09-02 20:13:48 - MeshCoreBot - DEBUG - Path length: 70 -2025-09-02 20:13:48 - MeshCoreBot - DEBUG - Not enough data: need 76, have 24 -2025-09-02 20:14:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981d0449cd7e5f... -2025-09-02 20:14:00 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981d0449cd7e5f... -2025-09-02 20:14:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981d0449cd7e5f... -2025-09-02 20:14:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869240.4897, 'pubkey_prefix': 'f0981d0449cd7e5f517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff933', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981d0449cd7e5f517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff933306ddd0f2cb2088f4ae194399e8433ecffcc355acefa8434a05a0a7accb73ce89603a7fae91dad19d07ba8'} -2025-09-02 20:14:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91d0549cd7e5f... -2025-09-02 20:14:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91d0549cd7e5f... -2025-09-02 20:14:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91d0549cd7e5f... -2025-09-02 20:14:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869241.496027, 'pubkey_prefix': '2ed91d0549cd7e5f01517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91d0549cd7e5f01517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff933306ddd0f2cb2088f4ae194399e8433ecffcc355acefa8434a05a0a7accb73ce89603a7fae91dad19d07ba8'} -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Converted to 25 bytes: ef971502155fd5da... -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Has transport codes: 97150215 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Not enough data: need 101, have 25 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756869243, 'text': 'HOWL: Test'} -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 20:14:05 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Test -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869241.496027, 'pubkey_prefix': '2ed91d0549cd7e5f01517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91d0549cd7e5f01517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff933306ddd0f2cb2088f4ae194399e8433ecffcc355acefa8434a05a0a7accb73ce89603a7fae91dad19d07ba8'} -2025-09-02 20:14:05 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 152 chars, starts with: 2ed91d0549cd7e5f01517d348cfe4a3a... -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Full RF data: 2ed91d0549cd7e5f01517d348cfe4a3a3e6a74c835b32f83a4e64de0de3e0ff933306ddd0f2cb2088f4ae194399e8433ecffcc355acefa8434a05a0a7accb73ce89603a7fae91dad19d07ba8 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.5 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Stored path to HOWL: 2 hops via 5f,7e -2025-09-02 20:14:05 - MeshCoreBot - DEBUG - Message path info: hops=2, path=Route: 5f,7e (2 hops) -2025-09-02 20:14:05 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:14:05 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:14:05 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from HOWL | Routed through 2 hops | SNR: 11.5 dB | RSSI: -39 dBm | Route: 5f,7e (2 hops) | Received at: 20:14:03 -2025-09-02 20:14:05 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:14:06 - MeshCoreBot - DEBUG - Converted to 26 bytes: 2ed91503155f01d5... -2025-09-02 20:14:06 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:14:06 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:14:06 - MeshCoreBot - DEBUG - Not enough data: need 219, have 26 -2025-09-02 20:14:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150101d56174... -2025-09-02 20:14:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150101d56174... -2025-09-02 20:14:07 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150101d56174... -2025-09-02 20:14:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869247.795007, 'pubkey_prefix': '2fd9150101d56174e201e5c3ee3fc35ae6220f8f2bee6f40a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150101d56174e201e5c3ee3fc35ae6220f8f2bee6f40a1c88e7f2b4861b62a2a3b1680013404620a9d17ddabde5904941df75194d1e0a2aabf6c39a65f722cdbad675da4f476ec4a8e63b84a15bb8482417e81a829e75cdfae51509b10fc9516adb61a0c6660528e7dc93f5ce5603caee8c2cfda689e8dba0ccec39e0e8d1f4fc0912c23f124ad2640c71229521dbc54c1197c2ffe34e48147bdd2005f354c57f8bf053dece6'} -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971504c4b1245f... -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971504c4b1245f... -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971504c4b1245f... -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869248.723575, 'pubkey_prefix': 'ef971504c4b1245f11b46efeb510a3027d448634fb9103892be14446ad65d020', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971504c4b1245f11b46efeb510a3027d448634fb9103892be14446ad65d020ae49e0e0959a35ffa310d4'} -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756869244, 'text': '🐶WO0F Companion<\x01: Grrr'} -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Message content for processing: Grrr -2025-09-02 20:14:08 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: Grrr -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869248.723575, 'pubkey_prefix': 'ef971504c4b1245f11b46efeb510a3027d448634fb9103892be14446ad65d020', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971504c4b1245f11b46efeb510a3027d448634fb9103892be14446ad65d020ae49e0e0959a35ffa310d4'} -2025-09-02 20:14:08 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 86 chars, starts with: ef971504c4b1245f11b46efeb510a302... -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Full RF data: ef971504c4b1245f11b46efeb510a3027d448634fb9103892be14446ad65d020ae49e0e0959a35ffa310d4 -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:14:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:14:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91505c4b1245f... -2025-09-02 20:14:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91505c4b1245f... -2025-09-02 20:14:09 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91505c4b1245f... -2025-09-02 20:14:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869249.213959, 'pubkey_prefix': '31d91505c4b1245f0111b46efeb510a3027d448634fb9103892be14446ad65d0', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91505c4b1245f0111b46efeb510a3027d448634fb9103892be14446ad65d020ae49e0e0959a35ffa310d4'} -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef97150b155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef97150b155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef97150b155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869250.2669828, 'pubkey_prefix': 'ef97150b155f7e584ae28994d0385fd5da168c16747b5b496a031dafddd65e17', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef97150b155f7e584ae28994d0385fd5da168c16747b5b496a031dafddd65e178cc4'} -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9150c155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9150c155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9150c155f7e58... -2025-09-02 20:14:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869250.6000278, 'pubkey_prefix': '30d9150c155f7e584ae28994d0385f01d5da168c16747b5b496a031dafddd65e', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9150c155f7e584ae28994d0385f01d5da168c16747b5b496a031dafddd65e178cc4'} -2025-09-02 20:14:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971103fb7e5f6b... -2025-09-02 20:14:26 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971103fb7e5f6b... -2025-09-02 20:14:26 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971103fb7e5f6b... -2025-09-02 20:14:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869266.802586, 'pubkey_prefix': 'ee971103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971103fb7e5f6b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca89b2b768f8067e10486969d71b7031976ef2abe132a7186e70feaed30b40aa8dcfa8b9826586651ba9a94a3afa12e374fc4421d43f4ec90580d7cdcc640f97eacdf47a01815261796e655368696674202d204f5447'} -2025-09-02 20:14:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91104fb7e5f01... -2025-09-02 20:14:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91104fb7e5f01... -2025-09-02 20:14:28 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91104fb7e5f01... -2025-09-02 20:14:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869268.189107, 'pubkey_prefix': '30d91104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b1', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91104fb7e5f016b69746a745459830ef03188bcede9f6847172ab3fc355b18ff80e06ef53e1ca89b2b768f8067e10486969d71b7031976ef2abe132a7186e70feaed30b40aa8dcfa8b9826586651ba9a94a3afa12e374fc4421d43f4ec90580d7cdcc640f97eacdf47a01815261796e655368696674202d204f5447'} -2025-09-02 20:15:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9110564c77e5f... -2025-09-02 20:15:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9110564c77e5f... -2025-09-02 20:15:25 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9110564c77e5f... -2025-09-02 20:15:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869325.441338, 'pubkey_prefix': '2fd9110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e28147', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9110564c77e5f01917a65d93ddfeb8816226d993ada58c4462d1e98e281478c87adfacd10580737d0dc4866e24df6709b30f2ad801091b778c5e0699cb38c24581472f65a39e8405854a8f16669f7eefbeb85bb890f0fec27bf8bce46fdd2a0f5168c93a2b6b5aa8eb7af08920000000000000000537461722053637265616d5f'} -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503757e5f11... -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503757e5f11... -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503757e5f11... -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869343.7780962, 'pubkey_prefix': 'f1981503757e5f11b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ff', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503757e5f11b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ffcdf016527bdda774e89aaf8fbe42a27631adb042d554ba82167ab22ee301c4810938a419b65cf2f729a45e35b5f4ef6872906f337ccd917c652f'} -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869336, 'text': "UncleLit Nano G2 Blue: cougar doesn't hear my repeater often at 0.4W"} -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Message content for processing: cougar doesn't hear my repeater often at 0.4W -2025-09-02 20:15:43 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: cougar doesn't hear my repeater often at 0.4W -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869343.7780962, 'pubkey_prefix': 'f1981503757e5f11b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ff', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503757e5f11b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ffcdf016527bdda774e89aaf8fbe42a27631adb042d554ba82167ab22ee301c4810938a419b65cf2f729a45e35b5f4ef6872906f337ccd917c652f'} -2025-09-02 20:15:43 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f1981503757e5f11b7aadfcaa25e70d3... -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Full RF data: f1981503757e5f11b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ffcdf016527bdda774e89aaf8fbe42a27631adb042d554ba82167ab22ee301c4810938a419b65cf2f729a45e35b5f4ef6872906f337ccd917c652f -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:15:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:15:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504757e5f01... -2025-09-02 20:15:44 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504757e5f01... -2025-09-02 20:15:44 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504757e5f01... -2025-09-02 20:15:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869344.120683, 'pubkey_prefix': '2ed91504757e5f0111b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504757e5f0111b7aadfcaa25e70d3ff5418b5d1de1b4dd1626d4decadb9ffcdf016527bdda774e89aaf8fbe42a27631adb042d554ba82167ab22ee301c4810938a419b65cf2f729a45e35b5f4ef6872906f337ccd917c652f'} -2025-09-02 20:15:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09705027e5f2323... -2025-09-02 20:15:48 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09705027e5f2323... -2025-09-02 20:15:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f09705027e5f2323... -2025-09-02 20:15:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869348.5912268, 'pubkey_prefix': 'f09705027e5f232328830a4bad5ad73869c44284442de72e93c149fabc03cda4', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f09705027e5f232328830a4bad5ad73869c44284442de72e93c149fabc03cda405d9d7b84c3d63d95526189b679f6ce6af39d157425c8849502e5caf4e37e700a938ff2e81ea9f7e605f'} -2025-09-02 20:15:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 20:15:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 20:15:49 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 20:15:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869349.454379, 'pubkey_prefix': '2fd905037e5f01232328830a4bad5ad73869c44284442de72e93c149fabc03cd', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f01232328830a4bad5ad73869c44284442de72e93c149fabc03cda405d9d7b84c3d63d95526189b679f6ce6af39d157425c8849502e5caf4e37e700a938ff2e81ea9f7e605f'} -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198150349cd5f11... -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198150349cd5f11... -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198150349cd5f11... -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869360.109437, 'pubkey_prefix': 'f198150349cd5f1120b43907dee44c2b9ea1be013a4ec214833fbf4017bf23f2', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150349cd5f1120b43907dee44c2b9ea1be013a4ec214833fbf4017bf23f2c15990c476fabbbe39a70b72efc46264574e1fb7315fa7c1ddc4'} -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869357, 'text': 'Muesli Client: Well we hear you :)'} -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Message content for processing: Well we hear you :) -2025-09-02 20:16:00 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Well we hear you :) -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869360.109437, 'pubkey_prefix': 'f198150349cd5f1120b43907dee44c2b9ea1be013a4ec214833fbf4017bf23f2', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150349cd5f1120b43907dee44c2b9ea1be013a4ec214833fbf4017bf23f2c15990c476fabbbe39a70b72efc46264574e1fb7315fa7c1ddc4'} -2025-09-02 20:16:00 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: f198150349cd5f1120b43907dee44c2b... -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Full RF data: f198150349cd5f1120b43907dee44c2b9ea1be013a4ec214833fbf4017bf23f2c15990c476fabbbe39a70b72efc46264574e1fb7315fa7c1ddc4 -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 20:16:00 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 20:16:03 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 20:16:03 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:16:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971504c47e255f... -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971504c47e255f... -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971504c47e255f... -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869374.410194, 'pubkey_prefix': 'ee971504c47e255f119d46d8223c7ecfa713152029a25b05953069469febd35f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971504c47e255f119d46d8223c7ecfa713152029a25b05953069469febd35f844a2b063aa136b10bbd53e63a76ab1eb311099bb8bdc6d6d62095181403d245568e5eda97593e2d3ebf31'} -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756869365, 'text': '🐶WO0F Companion<\x01: The only answer is... more power '} -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Message content for processing: The only answer is... more power -2025-09-02 20:16:14 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: The only answer is... more power  -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869374.410194, 'pubkey_prefix': 'ee971504c47e255f119d46d8223c7ecfa713152029a25b05953069469febd35f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971504c47e255f119d46d8223c7ecfa713152029a25b05953069469febd35f844a2b063aa136b10bbd53e63a76ab1eb311099bb8bdc6d6d62095181403d245568e5eda97593e2d3ebf31'} -2025-09-02 20:16:14 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: ee971504c47e255f119d46d8223c7ecf... -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Full RF data: ee971504c47e255f119d46d8223c7ecfa713152029a25b05953069469febd35f844a2b063aa136b10bbd53e63a76ab1eb311099bb8bdc6d6d62095181403d245568e5eda97593e2d3ebf31 -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:16:14 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:16:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91505c47e255f... -2025-09-02 20:16:15 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91505c47e255f... -2025-09-02 20:16:15 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91505c47e255f... -2025-09-02 20:16:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869375.414956, 'pubkey_prefix': '2ed91505c47e255f01119d46d8223c7ecfa713152029a25b05953069469febd3', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91505c47e255f01119d46d8223c7ecfa713152029a25b05953069469febd35f844a2b063aa136b10bbd53e63a76ab1eb311099bb8bdc6d6d62095181403d245568e5eda97593e2d3ebf31'} -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4981503c47e5f11... -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4981503c47e5f11... -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f4981503c47e5f11... -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869420.874913, 'pubkey_prefix': 'f4981503c47e5f117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c7', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f4981503c47e5f117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c726353efc38ae28a39a85d6952b8f0497e6aa5c8d594de95bec27'} -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869416, 'text': '🐶WO0F Companion<\x01: Give it all the beans'} -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Message content for processing: Give it all the beans -2025-09-02 20:17:00 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: Give it all the beans -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869420.874913, 'pubkey_prefix': 'f4981503c47e5f117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c7', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f4981503c47e5f117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c726353efc38ae28a39a85d6952b8f0497e6aa5c8d594de95bec27'} -2025-09-02 20:17:00 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: f4981503c47e5f117bb1f2cc3b4f6472... -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Full RF data: f4981503c47e5f117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c726353efc38ae28a39a85d6952b8f0497e6aa5c8d594de95bec27 -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:17:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:17:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91504c47e5f01... -2025-09-02 20:17:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91504c47e5f01... -2025-09-02 20:17:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91504c47e5f01... -2025-09-02 20:17:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869421.5818229, 'pubkey_prefix': '30d91504c47e5f01117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91504c47e5f01117bb1f2cc3b4f6472936ff1af1cc673ed4f1817bb27e042c726353efc38ae28a39a85d6952b8f0497e6aa5c8d594de95bec27'} -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971503757e5f11... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971503757e5f11... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971503757e5f11... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869467.481208, 'pubkey_prefix': 'ef971503757e5f11b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafd', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503757e5f11b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2afc7bf355ff141068b8d8dc61184c81b'} -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869460, 'text': 'UncleLit Nano G2 Blue: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 2nd try'} -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Message content for processing: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 2nd try -2025-09-02 20:17:47 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 2nd try -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869467.481208, 'pubkey_prefix': 'ef971503757e5f11b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafd', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971503757e5f11b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2afc7bf355ff141068b8d8dc61184c81b'} -2025-09-02 20:17:47 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: ef971503757e5f11b1e17a6eef7c33cd... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Full RF data: ef971503757e5f11b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2afc7bf355ff141068b8d8dc61184c81b -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91504757e5f01... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91504757e5f01... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91504757e5f01... -2025-09-02 20:17:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869467.971861, 'pubkey_prefix': '31d91504757e5f0111b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7da', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91504757e5f0111b1e17a6eef7c33cdfd003e394f890f738c28eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2afc7bf355ff141068b8d8dc61184c81b'} -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee971503757e5f11... -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee971503757e5f11... -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee971503757e5f11... -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869480.390989, 'pubkey_prefix': 'ee971503757e5f114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafd', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971503757e5f114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2b80bc8839cc2ab649d9396a3ebe6b265'} -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869475, 'text': 'UncleLit Nano G2 Blue: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 3rd try'} -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Message content for processing: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 3rd try -2025-09-02 20:18:00 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: now my repeater is set to 10 dBm, PA output is 1W, can cougar hear me more often now? 3rd try -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869480.390989, 'pubkey_prefix': 'ee971503757e5f114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafd', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee971503757e5f114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2b80bc8839cc2ab649d9396a3ebe6b265'} -2025-09-02 20:18:00 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: ee971503757e5f114f8feef943c9b5ee... -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Full RF data: ee971503757e5f114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2b80bc8839cc2ab649d9396a3ebe6b265 -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:18:00 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:18:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91504757e5f01... -2025-09-02 20:18:01 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91504757e5f01... -2025-09-02 20:18:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91504757e5f01... -2025-09-02 20:18:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869481.580492, 'pubkey_prefix': '2ed91504757e5f01114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7da', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91504757e5f01114f8feef943c9b5ee37a4a4913723522ba812eb39c4c7dafde3017ed89b58be814c01e79ff0cd7cfb4daff676a70959a61e6ef7763e8cec14c1ac6c781490f596a2cf658be7ea1bd80e320488dfe97087856106d1b73bf36a9d813b9bbd05ca9cc78540377645231862aa7cc4034358216ce2b80bc8839cc2ab649d9396a3ebe6b265'} -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981505c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981505c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981505c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869497.173818, 'pubkey_prefix': 'f0981505c4584a805f11653de12452b7528ae85a814fb9d3c957b9233134a132', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505c4584a805f11653de12452b7528ae85a814fb9d3c957b9233134a132cf26ad08d9b0f30bd1d86261dcb095f78c5536315df3b4ff954d65729a95f1e4579ac92907b750a2717f94bc621d2a8e7eb942b50f22be9394dd7352'} -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756869489, 'text': "🐶WO0F Companion<\x01: I hear you and that's all that matters "} -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Message content for processing: I hear you and that's all that matters -2025-09-02 20:18:17 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: I hear you and that's all that matters  -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869497.173818, 'pubkey_prefix': 'f0981505c4584a805f11653de12452b7528ae85a814fb9d3c957b9233134a132', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981505c4584a805f11653de12452b7528ae85a814fb9d3c957b9233134a132cf26ad08d9b0f30bd1d86261dcb095f78c5536315df3b4ff954d65729a95f1e4579ac92907b750a2717f94bc621d2a8e7eb942b50f22be9394dd7352'} -2025-09-02 20:18:17 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 184 chars, starts with: f0981505c4584a805f11653de12452b7... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Full RF data: f0981505c4584a805f11653de12452b7528ae85a814fb9d3c957b9233134a132cf26ad08d9b0f30bd1d86261dcb095f78c5536315df3b4ff954d65729a95f1e4579ac92907b750a2717f94bc621d2a8e7eb942b50f22be9394dd7352 -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91506c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91506c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91506c4584a80... -2025-09-02 20:18:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869497.692636, 'pubkey_prefix': '2fd91506c4584a805f0111653de12452b7528ae85a814fb9d3c957b9233134a1', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91506c4584a805f0111653de12452b7528ae85a814fb9d3c957b9233134a132cf26ad08d9b0f30bd1d86261dcb095f78c5536315df3b4ff954d65729a95f1e4579ac92907b750a2717f94bc621d2a8e7eb942b50f22be9394dd7352'} -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f098150449cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f098150449cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f098150449cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869539.04942, 'pubkey_prefix': 'f098150449cd7e5f117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccede', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150449cd7e5f117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccedef6d7894618b96b7846fcecfab147e2ba7f1fc4b783328f2185a137'} -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756869534, 'text': 'Muesli Client: Heard 2nd, 3rd'} -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Message content for processing: Heard 2nd, 3rd -2025-09-02 20:18:59 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Heard 2nd, 3rd -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869539.04942, 'pubkey_prefix': 'f098150449cd7e5f117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccede', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f098150449cd7e5f117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccedef6d7894618b96b7846fcecfab147e2ba7f1fc4b783328f2185a137'} -2025-09-02 20:18:59 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f098150449cd7e5f117bc0c635e8b125... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Full RF data: f098150449cd7e5f117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccedef6d7894618b96b7846fcecfab147e2ba7f1fc4b783328f2185a137 -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed9150549cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed9150549cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed9150549cd7e5f... -2025-09-02 20:18:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869539.6689322, 'pubkey_prefix': '2ed9150549cd7e5f01117bc0c635e8b125b7f16a895c2059ea58bb3fac308cce', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed9150549cd7e5f01117bc0c635e8b125b7f16a895c2059ea58bb3fac308ccedef6d7894618b96b7846fcecfab147e2ba7f1fc4b783328f2185a137'} -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d90101017d4f6d... -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Converted to 26 bytes: f0980102015f7d4f... -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Has transport codes: 98010201 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:19:00 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:19:02 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 20:19:02 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:19:02 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981503757e5f11... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981503757e5f11... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981503757e5f11... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869580.173486, 'pubkey_prefix': 'f2981503757e5f11c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503757e5f11c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7041bcc136df98acb9e889ec2d6e474b0e836f778721b1e5f366ab0c2ffb1a564401b1cbfb35ead8f488a216869ad10b0b25b66d326d60be8a12f56fbcae15eca2d45a2e936df3ff2ea62'} -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869574, 'text': 'UncleLit Nano G2 Blue: seems 1W is still hit and miss, too much "insertion loss" ;-)'} -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Message content for processing: seems 1W is still hit and miss, too much "insertion loss" ;-) -2025-09-02 20:19:40 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: seems 1W is still hit and miss, too much "insertion loss" ;-) -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869580.173486, 'pubkey_prefix': 'f2981503757e5f11c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503757e5f11c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7041bcc136df98acb9e889ec2d6e474b0e836f778721b1e5f366ab0c2ffb1a564401b1cbfb35ead8f488a216869ad10b0b25b66d326d60be8a12f56fbcae15eca2d45a2e936df3ff2ea62'} -2025-09-02 20:19:40 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: f2981503757e5f11c20720d8d3d719a7... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Full RF data: f2981503757e5f11c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7041bcc136df98acb9e889ec2d6e474b0e836f778721b1e5f366ab0c2ffb1a564401b1cbfb35ead8f488a216869ad10b0b25b66d326d60be8a12f56fbcae15eca2d45a2e936df3ff2ea62 -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd91504757e5f01... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd91504757e5f01... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd91504757e5f01... -2025-09-02 20:19:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869580.5696151, 'pubkey_prefix': '2dd91504757e5f0111c20720d8d3d719a785363461a4b84d6d950f72ccd819c8', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd91504757e5f0111c20720d8d3d719a785363461a4b84d6d950f72ccd819c8a7041bcc136df98acb9e889ec2d6e474b0e836f778721b1e5f366ab0c2ffb1a564401b1cbfb35ead8f488a216869ad10b0b25b66d326d60be8a12f56fbcae15eca2d45a2e936df3ff2ea62'} -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed97150302a35f11... -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed97150302a35f11... -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed97150302a35f11... -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869617.157516, 'pubkey_prefix': 'ed97150302a35f1177b34348f6cf2124ae9017d58085bfbc4629045a217ca492', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97150302a35f1177b34348f6cf2124ae9017d58085bfbc4629045a217ca492f346093478ca45827b568e74b3fe0240a35d0e281c8447316b088b0389498f442614e03ae6b28d594156'} -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869612, 'text': 'Sounder Pilot^: I didn’t hear the 4th try though 🤨'} -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Message content for processing: I didn’t hear the 4th try though 🤨 -2025-09-02 20:20:17 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: I didn’t hear the 4th try though 🤨 -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869617.157516, 'pubkey_prefix': 'ed97150302a35f1177b34348f6cf2124ae9017d58085bfbc4629045a217ca492', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed97150302a35f1177b34348f6cf2124ae9017d58085bfbc4629045a217ca492f346093478ca45827b568e74b3fe0240a35d0e281c8447316b088b0389498f442614e03ae6b28d594156'} -2025-09-02 20:20:17 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: ed97150302a35f1177b34348f6cf2124... -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Full RF data: ed97150302a35f1177b34348f6cf2124ae9017d58085bfbc4629045a217ca492f346093478ca45827b568e74b3fe0240a35d0e281c8447316b088b0389498f442614e03ae6b28d594156 -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Attempting to discover path to Sounder Pilot^ -2025-09-02 20:20:17 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:20:20 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:20:20 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:20:20 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981505c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981505c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981505c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869628.357171, 'pubkey_prefix': 'f1981505c4241d085f1134da7b093dae1c58935e78b4bb8ad62291c25b7693f5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505c4241d085f1134da7b093dae1c58935e78b4bb8ad62291c25b7693f505c460c98cb72420ff6865635cc66e1cf76b9aa30b218349e92ceae1'} -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756869622, 'text': '🐶WO0F Companion<\x01: Crank her up'} -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Message content for processing: Crank her up -2025-09-02 20:20:28 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: Crank her up -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869628.357171, 'pubkey_prefix': 'f1981505c4241d085f1134da7b093dae1c58935e78b4bb8ad62291c25b7693f5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981505c4241d085f1134da7b093dae1c58935e78b4bb8ad62291c25b7693f505c460c98cb72420ff6865635cc66e1cf76b9aa30b218349e92ceae1'} -2025-09-02 20:20:28 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 120 chars, starts with: f1981505c4241d085f1134da7b093dae... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Full RF data: f1981505c4241d085f1134da7b093dae1c58935e78b4bb8ad62291c25b7693f505c460c98cb72420ff6865635cc66e1cf76b9aa30b218349e92ceae1 -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91506c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91506c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91506c4241d08... -2025-09-02 20:20:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869628.7361689, 'pubkey_prefix': '30d91506c4241d085f011134da7b093dae1c58935e78b4bb8ad62291c25b7693', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91506c4241d085f011134da7b093dae1c58935e78b4bb8ad62291c25b7693f505c460c98cb72420ff6865635cc66e1cf76b9aa30b218349e92ceae1'} -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981503757e5f11... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981503757e5f11... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981503757e5f11... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869648.013252, 'pubkey_prefix': 'f1981503757e5f114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503757e5f114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c30663f6ce3a6b9dd0eda897fee6a7185b1899f3f206e4b8c39a872d82aa221cd75cb6ec2169feddf2a70'} -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869641, 'text': 'UncleLit Nano G2 Blue: the 4th is my last message'} -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Message content for processing: the 4th is my last message -2025-09-02 20:20:48 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: the 4th is my last message -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869648.013252, 'pubkey_prefix': 'f1981503757e5f114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981503757e5f114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c30663f6ce3a6b9dd0eda897fee6a7185b1899f3f206e4b8c39a872d82aa221cd75cb6ec2169feddf2a70'} -2025-09-02 20:20:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f1981503757e5f114b0e97a076837b4e... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Full RF data: f1981503757e5f114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c30663f6ce3a6b9dd0eda897fee6a7185b1899f3f206e4b8c39a872d82aa221cd75cb6ec2169feddf2a70 -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2cd91504757e5f01... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Cached SNR 11.0 for pubkey 2cd91504757e5f01... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2cd91504757e5f01... -2025-09-02 20:20:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869648.878346, 'pubkey_prefix': '2cd91504757e5f01114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d17', 'snr': 11.0, 'rssi': -39, 'raw_hex': '2cd91504757e5f01114b0e97a076837b4e5e26576df6479171f6a7fe47ac5d173c30663f6ce3a6b9dd0eda897fee6a7185b1899f3f206e4b8c39a872d82aa221cd75cb6ec2169feddf2a70'} -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f857ede... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f857ede... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f857ede... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869655.145802, 'pubkey_prefix': 'f09805015f857edeefaeed5f871faa2051bd93cf919a750b5555e2f19da09a80', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f857edeefaeed5f871faa2051bd93cf919a750b5555e2f19da09a804e1eb30893b132c2fd414ccac7c4ec517d7b91c1e0ad62d9796e1d009dc76a1eef2a826d52e030a5fe'} -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01857e... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01857e... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01857e... -2025-09-02 20:20:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869655.588754, 'pubkey_prefix': '30d905025f01857edeefaeed5f871faa2051bd93cf919a750b5555e2f19da09a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01857edeefaeed5f871faa2051bd93cf919a750b5555e2f19da09a804e1eb30893b132c2fd414ccac7c4ec517d7b91c1e0ad62d9796e1d009dc76a1eef2a826d52e030a5fe'} -2025-09-02 20:21:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981104c77e1d5f... -2025-09-02 20:21:00 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981104c77e1d5f... -2025-09-02 20:21:00 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981104c77e1d5f... -2025-09-02 20:21:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869660.346207, 'pubkey_prefix': 'f0981104c77e1d5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981104c77e1d5f80db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e15b4b76811c496dee5d81f936420a470c403bb650d22a86493cae37de4e3e7e42d0343b757f8a2dcbee02ebdb81a12f305d4dae7fcc6d0e71bb73615cd561fb33b191604927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 20:21:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91105c77e1d5f... -2025-09-02 20:21:01 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91105c77e1d5f... -2025-09-02 20:21:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91105c77e1d5f... -2025-09-02 20:21:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869661.597307, 'pubkey_prefix': '30d91105c77e1d5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91105c77e1d5f0180db2b0f80bc62a8dfae042d83765232118e468b7d9566a6120c586e5c35c62e15b4b76811c496dee5d81f936420a470c403bb650d22a86493cae37de4e3e7e42d0343b757f8a2dcbee02ebdb81a12f305d4dae7fcc6d0e71bb73615cd561fb33b191604927287d6022852b5f8446f776e746f776e205265706561746572'} -2025-09-02 20:21:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9705027e5f2323... -2025-09-02 20:21:15 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9705027e5f2323... -2025-09-02 20:21:15 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9705027e5f2323... -2025-09-02 20:21:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869675.033228, 'pubkey_prefix': 'ee9705027e5f232313b9602998488894bd1a891236835771908407fe09a2bc0f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9705027e5f232313b9602998488894bd1a891236835771908407fe09a2bc0f30837375cd7a13fa13ede5564f3d2dccd36edfd7643790b191f248beca1402bc071e749b54a8cad6e705'} -2025-09-02 20:21:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0123... -2025-09-02 20:21:16 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0123... -2025-09-02 20:21:16 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0123... -2025-09-02 20:21:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869676.0387409, 'pubkey_prefix': '2fd905037e5f01232313b9602998488894bd1a891236835771908407fe09a2bc', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f01232313b9602998488894bd1a891236835771908407fe09a2bc0f30837375cd7a13fa13ede5564f3d2dccd36edfd7643790b191f248beca1402bc071e749b54a8cad6e705'} -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97150402a37e5f... -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97150402a37e5f... -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97150402a37e5f... -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869698.588588, 'pubkey_prefix': 'ee97150402a37e5f11ceff1f21464c320394be91f4accf1b48325d8f57a0c578', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150402a37e5f11ceff1f21464c320394be91f4accf1b48325d8f57a0c5789465ab15cbb3d7cc20d1e9cee58acc32fbeacf4d7a4c855a13ce25'} -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756869694, 'text': 'Sounder Pilot^: Yeah. I was joking lol'} -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Message content for processing: Yeah. I was joking lol -2025-09-02 20:21:38 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: Yeah. I was joking lol -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869698.588588, 'pubkey_prefix': 'ee97150402a37e5f11ceff1f21464c320394be91f4accf1b48325d8f57a0c578', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150402a37e5f11ceff1f21464c320394be91f4accf1b48325d8f57a0c5789465ab15cbb3d7cc20d1e9cee58acc32fbeacf4d7a4c855a13ce25'} -2025-09-02 20:21:38 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: ee97150402a37e5f11ceff1f21464c32... -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Full RF data: ee97150402a37e5f11ceff1f21464c320394be91f4accf1b48325d8f57a0c5789465ab15cbb3d7cc20d1e9cee58acc32fbeacf4d7a4c855a13ce25 -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Attempting to discover path to Sounder Pilot^ -2025-09-02 20:21:38 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd9010101854ffd... -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Has transport codes: d9010101 -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Path length: 133 -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Not enough data: need 139, have 25 -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd9150502a37e5f... -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd9150502a37e5f... -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd9150502a37e5f... -2025-09-02 20:21:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869699.6738439, 'pubkey_prefix': '2fd9150502a37e5f0111ceff1f21464c320394be91f4accf1b48325d8f57a0c5', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd9150502a37e5f0111ceff1f21464c320394be91f4accf1b48325d8f57a0c5789465ab15cbb3d7cc20d1e9cee58acc32fbeacf4d7a4c855a13ce25'} -2025-09-02 20:21:41 - MeshCoreBot - DEBUG - Converted to 27 bytes: ee97010301155f85... -2025-09-02 20:21:41 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 20:21:41 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 20:21:41 - MeshCoreBot - DEBUG - Not enough data: need 153, have 27 -2025-09-02 20:21:42 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:21:42 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:21:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869715.204533, 'pubkey_prefix': 'f19805027e5f2323d99a492117bb474ab2c9d1d7804fa99a5a496fb40bcedf0d', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f2323d99a492117bb474ab2c9d1d7804fa99a5a496fb40bcedf0d4e6bdf122b0b2166c80aa5a1b6d86c2d968933b1150319d4e389286ad5fa1e98beea55f12df33a91f1e5'} -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 20:21:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869715.928858, 'pubkey_prefix': '30d905037e5f012323d99a492117bb474ab2c9d1d7804fa99a5a496fb40bcedf', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323d99a492117bb474ab2c9d1d7804fa99a5a496fb40bcedf0d4e6bdf122b0b2166c80aa5a1b6d86c2d968933b1150319d4e389286ad5fa1e98beea55f12df33a91f1e5'} -2025-09-02 20:21:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9711027e5fa3d1... -2025-09-02 20:21:59 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9711027e5fa3d1... -2025-09-02 20:21:59 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef9711027e5fa3d1... -2025-09-02 20:21:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869719.958913, 'pubkey_prefix': 'ef9711027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5c', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef9711027e5fa3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d04fb4b76849d5668b11db18426b29d6150984319e4f57b802749b76a5bbf4636cb49aafaca9a851e1bfaae34594a0e7943a4cca5b2986a679559538b73543483a49f78800929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 20:22:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d911037e5f01a3... -2025-09-02 20:22:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d911037e5f01a3... -2025-09-02 20:22:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d911037e5f01a3... -2025-09-02 20:22:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869721.628459, 'pubkey_prefix': '31d911037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d911037e5f01a3d1bc2e1c7ec28c4040c8cdf07cb23e352123612f4f78a5ea5cdd1838abc7d04fb4b76849d5668b11db18426b29d6150984319e4f57b802749b76a5bbf4636cb49aafaca9a851e1bfaae34594a0e7943a4cca5b2986a679559538b73543483a49f78800929da6d1027f8bb2f8573749544c5f52414b5f536f6c61725e'} -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49805027e5f2323... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49805027e5f2323... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f49805027e5f2323... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869747.3805912, 'pubkey_prefix': 'f49805027e5f2323b2426e60243e4ffb06770bf165f2f4405a4d9aa6ff82ea52', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f49805027e5f2323b2426e60243e4ffb06770bf165f2f4405a4d9aa6ff82ea522ed727b811564092fe1da9cef857cabf536c476439898212a1bc512d61888934694062873472b4d61e18'} -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 20:22:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869747.6788611, 'pubkey_prefix': '30d905037e5f012323b2426e60243e4ffb06770bf165f2f4405a4d9aa6ff82ea', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f012323b2426e60243e4ffb06770bf165f2f4405a4d9aa6ff82ea522ed727b811564092fe1da9cef857cabf536c476439898212a1bc512d61888934694062873472b4d61e18'} -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49805027e5f8575... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49805027e5f8575... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f49805027e5f8575... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869767.042022, 'pubkey_prefix': 'f49805027e5f85753a03408a73df1a84dd46fcef5d223d95ba7e96e9fb47b2f9', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f49805027e5f85753a03408a73df1a84dd46fcef5d223d95ba7e96e9fb47b2f9efd5e18b6821ae9eae4b2d72238c129426a6723e6fbb3f6ced6af8acb9a1bf77f527fccb62033a60f291'} -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905037e5f0185... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905037e5f0185... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905037e5f0185... -2025-09-02 20:22:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869767.622391, 'pubkey_prefix': '31d905037e5f0185753a03408a73df1a84dd46fcef5d223d95ba7e96e9fb47b2', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905037e5f0185753a03408a73df1a84dd46fcef5d223d95ba7e96e9fb47b2f9efd5e18b6821ae9eae4b2d72238c129426a6723e6fbb3f6ced6af8acb9a1bf77f527fccb62033a60f291'} -2025-09-02 20:23:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39805027e5f2323... -2025-09-02 20:23:07 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39805027e5f2323... -2025-09-02 20:23:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f39805027e5f2323... -2025-09-02 20:23:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869787.504204, 'pubkey_prefix': 'f39805027e5f23233b54bc0f5abaa4b4e06d6d29c2f7ef5b4ef001a2aa8cdd1a', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f39805027e5f23233b54bc0f5abaa4b4e06d6d29c2f7ef5b4ef001a2aa8cdd1a3b8721b216418a75fe0d34a84553bf78994775476f7a0049a2017df066262b8242265744cca41f487967'} -2025-09-02 20:23:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 20:23:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 20:23:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 20:23:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869788.3685682, 'pubkey_prefix': '2ed905037e5f0123233b54bc0f5abaa4b4e06d6d29c2f7ef5b4ef001a2aa8cdd', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f0123233b54bc0f5abaa4b4e06d6d29c2f7ef5b4ef001a2aa8cdd1a3b8721b216418a75fe0d34a84553bf78994775476f7a0049a2017df066262b8242265744cca41f487967'} -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981503c47e5f11... -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981503c47e5f11... -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981503c47e5f11... -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869829.521125, 'pubkey_prefix': 'f2981503c47e5f11b30cd9a604028474292b19e4055df84c3da44a1737a3ce8e', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503c47e5f11b30cd9a604028474292b19e4055df84c3da44a1737a3ce8efa21f91b3aedd55f14fbd9957dc2d4835f964470ed45581b682890d5ccf6bac22dd5a19caa499a4eab22f109db85e4472b0aadc3b6f4fe38c1c4cb451f2a1a602e143bbfc0e12d897b0f1885ada767ccb20cfab74736383d76469cfe6aec224d4ab351b5078495e3d74a42db2536d3a0f99b79ce8bba8ebd7bbc'} -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756869823, 'text': '🐶WO0F Companion<\x01: You can run as much power as you want, you just have to send "Test" periodically and it makes it okay. :)'} -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Extracted sender from text: 🐶WO0F Companion< -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Message content for processing: You can run as much power as you want, you just have to send "Test" periodically and it makes it okay. :) -2025-09-02 20:23:49 - MeshCoreBot - INFO - Received channel message (Public) from 🐶WO0F Companion<: 🐶WO0F Companion<: You can run as much power as you want, you just have to send "Test" periodically and it makes it okay. :) -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756869829.521125, 'pubkey_prefix': 'f2981503c47e5f11b30cd9a604028474292b19e4055df84c3da44a1737a3ce8e', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981503c47e5f11b30cd9a604028474292b19e4055df84c3da44a1737a3ce8efa21f91b3aedd55f14fbd9957dc2d4835f964470ed45581b682890d5ccf6bac22dd5a19caa499a4eab22f109db85e4472b0aadc3b6f4fe38c1c4cb451f2a1a602e143bbfc0e12d897b0f1885ada767ccb20cfab74736383d76469cfe6aec224d4ab351b5078495e3d74a42db2536d3a0f99b79ce8bba8ebd7bbc'} -2025-09-02 20:23:49 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 308 chars, starts with: f2981503c47e5f11b30cd9a604028474... -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Full RF data: f2981503c47e5f11b30cd9a604028474292b19e4055df84c3da44a1737a3ce8efa21f91b3aedd55f14fbd9957dc2d4835f964470ed45581b682890d5ccf6bac22dd5a19caa499a4eab22f109db85e4472b0aadc3b6f4fe38c1c4cb451f2a1a602e143bbfc0e12d897b0f1885ada767ccb20cfab74736383d76469cfe6aec224d4ab351b5078495e3d74a42db2536d3a0f99b79ce8bba8ebd7bbc -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Contact 🐶WO0F Companion< not found in contacts -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:23:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:23:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd81504c47e5f01... -2025-09-02 20:23:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd81504c47e5f01... -2025-09-02 20:23:51 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd81504c47e5f01... -2025-09-02 20:23:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869831.359044, 'pubkey_prefix': '2fd81504c47e5f0111b30cd9a604028474292b19e4055df84c3da44a1737a3ce', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd81504c47e5f0111b30cd9a604028474292b19e4055df84c3da44a1737a3ce8efa21f91b3aedd55f14fbd9957dc2d4835f964470ed45581b682890d5ccf6bac22dd5a19caa499a4eab22f109db85e4472b0aadc3b6f4fe38c1c4cb451f2a1a602e143bbfc0e12d897b0f1885ada767ccb20cfab74736383d76469cfe6aec224d4ab351b5078495e3d74a42db2536d3a0f99b79ce8bba8ebd7bbc'} -2025-09-02 20:25:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39805015f547e14... -2025-09-02 20:25:24 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39805015f547e14... -2025-09-02 20:25:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f39805015f547e14... -2025-09-02 20:25:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869924.703016, 'pubkey_prefix': 'f39805015f547e14ee46e52509422189c8fcfa981b1ae13e3e08c2a840f81984', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f39805015f547e14ee46e52509422189c8fcfa981b1ae13e3e08c2a840f8198491b4322be56faccbf98dc4c01a6fb52c7066891fed7e9f27bdb41119d155abd44f3a027e4ab06aedb6'} -2025-09-02 20:25:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd805025f01547e... -2025-09-02 20:25:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd805025f01547e... -2025-09-02 20:25:25 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd805025f01547e... -2025-09-02 20:25:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756869925.142032, 'pubkey_prefix': '2fd805025f01547e14ee46e52509422189c8fcfa981b1ae13e3e08c2a840f819', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd805025f01547e14ee46e52509422189c8fcfa981b1ae13e3e08c2a840f8198491b4322be56faccbf98dc4c01a6fb52c7066891fed7e9f27bdb41119d155abd44f3a027e4ab06aedb6'} -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Converted to 23 bytes: 31d41500d58feafc... -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Path length: 212 -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Not enough data: need 214, have 23 -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756869953, 'text': 'HOWL: Test'} -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Extracted sender from text: HOWL -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 20:25:53 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from HOWL: HOWL: Test -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:25:53 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 20:25:53 - MeshCoreBot - DEBUG - Message path info: hops=0, path=Direct -2025-09-02 20:25:53 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:25:53 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:25:53 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from HOWL | Direct connection (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 20:25:53 -2025-09-02 20:25:53 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:25:54 - MeshCoreBot - DEBUG - Converted to 25 bytes: f3981502015fd58f... -2025-09-02 20:25:54 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 20:25:54 - MeshCoreBot - DEBUG - Has transport codes: 98150201 -2025-09-02 20:25:54 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:25:54 - MeshCoreBot - DEBUG - Not enough data: need 101, have 25 -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805027e5f2323... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805027e5f2323... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805027e5f2323... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870115.640678, 'pubkey_prefix': 'ef9805027e5f232306a2b7dc4d439c422f9e1849703c72df0770f562953ccaba', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805027e5f232306a2b7dc4d439c422f9e1849703c72df0770f562953ccaba4c2d06df0a7121f35a7b03a822ca9bd09c9ac5ae5848c6c650a4e6c62008a90e96ff5e7fc3e8a158f9aa'} -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 20:28:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870115.939407, 'pubkey_prefix': '30d805037e5f01232306a2b7dc4d439c422f9e1849703c72df0770f562953cca', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f01232306a2b7dc4d439c422f9e1849703c72df0770f562953ccaba4c2d06df0a7121f35a7b03a822ca9bd09c9ac5ae5848c6c650a4e6c62008a90e96ff5e7fc3e8a158f9aa'} -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef98150349cd5f11... -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef98150349cd5f11... -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef98150349cd5f11... -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870147.456307, 'pubkey_prefix': 'ef98150349cd5f1164ec15495ad7ab9c23710523724d61635be0840e1bc517d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150349cd5f1164ec15495ad7ab9c23710523724d61635be0840e1bc517d064790379d70c5217c16d512a4647124dbad9ba43da04ee8c63ee95f1fd4b9a148a731c519e19202cc3bdca07103d9e9ebd934d55eb815fe91df8'} -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756870143, 'text': 'Muesli Client: CR 7 seems to be super stable between PT-Hastings and Eire S'} -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Message content for processing: CR 7 seems to be super stable between PT-Hastings and Eire S -2025-09-02 20:29:07 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: CR 7 seems to be super stable between PT-Hastings and Eire S -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870147.456307, 'pubkey_prefix': 'ef98150349cd5f1164ec15495ad7ab9c23710523724d61635be0840e1bc517d0', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef98150349cd5f1164ec15495ad7ab9c23710523724d61635be0840e1bc517d064790379d70c5217c16d512a4647124dbad9ba43da04ee8c63ee95f1fd4b9a148a731c519e19202cc3bdca07103d9e9ebd934d55eb815fe91df8'} -2025-09-02 20:29:07 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: ef98150349cd5f1164ec15495ad7ab9c... -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Full RF data: ef98150349cd5f1164ec15495ad7ab9c23710523724d61635be0840e1bc517d064790379d70c5217c16d512a4647124dbad9ba43da04ee8c63ee95f1fd4b9a148a731c519e19202cc3bdca07103d9e9ebd934d55eb815fe91df8 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd80101017d4f32... -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Has transport codes: d8010101 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Path length: 125 -2025-09-02 20:29:07 - MeshCoreBot - DEBUG - Not enough data: need 131, have 25 -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150449cd5f01... -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150449cd5f01... -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150449cd5f01... -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870148.446992, 'pubkey_prefix': '30d8150449cd5f011164ec15495ad7ab9c23710523724d61635be0840e1bc517', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150449cd5f011164ec15495ad7ab9c23710523724d61635be0840e1bc517d064790379d70c5217c16d512a4647124dbad9ba43da04ee8c63ee95f1fd4b9a148a731c519e19202cc3bdca07103d9e9ebd934d55eb815fe91df8'} -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee970102015f7d4f... -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 20:29:08 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 20:29:10 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 20:29:10 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:29:10 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971503757e5f11... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971503757e5f11... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971503757e5f11... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870211.251661, 'pubkey_prefix': 'ed971503757e5f11f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503757e5f11f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4afd51f7e5621231c5b88649cbb0976838033d865278573bde3ee'} -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756870208, 'text': 'UncleLit Nano G2 Blue: I should try CR7'} -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Message content for processing: I should try CR7 -2025-09-02 20:30:11 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: I should try CR7 -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870211.251661, 'pubkey_prefix': 'ed971503757e5f11f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971503757e5f11f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4afd51f7e5621231c5b88649cbb0976838033d865278573bde3ee'} -2025-09-02 20:30:11 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: ed971503757e5f11f5fe39902064d665... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Full RF data: ed971503757e5f11f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4afd51f7e5621231c5b88649cbb0976838033d865278573bde3ee -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Contact UncleLit Nano G2 Blue not found in contacts -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81504757e5f01... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81504757e5f01... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81504757e5f01... -2025-09-02 20:30:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870211.4976041, 'pubkey_prefix': '30d81504757e5f0111f5fe39902064d6652f6cd5669282986df0ccd4dca651bd', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81504757e5f0111f5fe39902064d6652f6cd5669282986df0ccd4dca651bdf4afd51f7e5621231c5b88649cbb0976838033d865278573bde3ee'} -2025-09-02 20:30:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811031f7e5f45... -2025-09-02 20:30:20 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811031f7e5f45... -2025-09-02 20:30:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811031f7e5f45... -2025-09-02 20:30:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870220.8000798, 'pubkey_prefix': 'f09811031f7e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811031f7e5f45b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892f3c25166bd377c556628fa2ef4d6a412eab1954df47a949187a1322fedd06329122ea200f0a74b73ffa6554e2eb52182b9625a4cabef2b43f79a8e46f326c01451b7e80992cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 20:30:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d811041f7e5f01... -2025-09-02 20:30:22 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d811041f7e5f01... -2025-09-02 20:30:22 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d811041f7e5f01... -2025-09-02 20:30:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870222.0260658, 'pubkey_prefix': '30d811041f7e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d811041f7e5f0145b308d48cce900c7703fc936bdb7cdd77b284a28c5054a2bd6268e1732b6892f3c25166bd377c556628fa2ef4d6a412eab1954df47a949187a1322fedd06329122ea200f0a74b73ffa6554e2eb52182b9625a4cabef2b43f79a8e46f326c01451b7e80992cecbd6026af7b4f84b4b37544755205265706561746572'} -2025-09-02 20:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09812005fbfb6c8... -2025-09-02 20:30:55 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09812005fbfb6c8... -2025-09-02 20:30:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09812005fbfb6c8... -2025-09-02 20:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870255.4430149, 'pubkey_prefix': 'f09812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09812005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c377b6b7680bf0ec6933e20e0e56a05d6dcd78a52200a902f7929629a110cc9bc5d33abb26b48eae58482a2e2f7bc0d07d8172c87873469458b4b5c22bb569cff8d4556507927845db0210ebb6f84e374a4d562d5041494e452d5250'} -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef9705027e5f9b75... -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Has transport codes: 9705027e -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d905037e5f019b... -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:31:08 - MeshCoreBot - DEBUG - Not enough data: need 219, have 27 -2025-09-02 20:31:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9711027e5f751a... -2025-09-02 20:31:14 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9711027e5f751a... -2025-09-02 20:31:14 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee9711027e5f751a... -2025-09-02 20:31:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870274.5949152, 'pubkey_prefix': 'ee9711027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee9711027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb00471b6b76877a4b3172619c497d8edd6fb3f20e1b9329bd7c502b973e662313175c2507ed1da5574bdbf52c2f6293ff4be198b247a4cc8b0aad4e7347ab65a9143d2007a0392e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 20:31:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d811037e5f0175... -2025-09-02 20:31:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d811037e5f0175... -2025-09-02 20:31:15 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d811037e5f0175... -2025-09-02 20:31:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870275.638284, 'pubkey_prefix': '31d811037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d811037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb00471b6b76877a4b3172619c497d8edd6fb3f20e1b9329bd7c502b973e662313175c2507ed1da5574bdbf52c2f6293ff4be198b247a4cc8b0aad4e7347ab65a9143d2007a0392e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c'} -2025-09-02 20:31:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0970902245f9b75... -2025-09-02 20:31:19 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0970902245f9b75... -2025-09-02 20:31:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey f0970902245f9b75... -2025-09-02 20:31:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870279.693289, 'pubkey_prefix': 'f0970902245f9b7531b34c1d92493afd398a741e085b02bee6b7144ab1d14e84', 'snr': -4.0, 'rssi': -105, 'raw_hex': 'f0970902245f9b7531b34c1d92493afd398a741e085b02bee6b7144ab1d14e84f70994f0af84e13b5773'} -2025-09-02 20:31:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d80903245f019b... -2025-09-02 20:31:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d80903245f019b... -2025-09-02 20:31:20 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d80903245f019b... -2025-09-02 20:31:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870280.182594, 'pubkey_prefix': '30d80903245f019b7531b34c1d92493afd398a741e085b02bee6b7144ab1d14e', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d80903245f019b7531b34c1d92493afd398a741e085b02bee6b7144ab1d14e84f70994f0af84e13b5773'} -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09809027e5f9b75... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09809027e5f9b75... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09809027e5f9b75... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870293.603798, 'pubkey_prefix': 'f09809027e5f9b7538dea72cbfa456399f16304c8d7b88e66b4bfd71b57fbd2e', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09809027e5f9b7538dea72cbfa456399f16304c8d7b88e66b4bfd71b57fbd2e3ba3d62415842b83ac62'} -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd909037e5f019b... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd909037e5f019b... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd909037e5f019b... -2025-09-02 20:31:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870293.902585, 'pubkey_prefix': '2fd909037e5f019b7538dea72cbfa456399f16304c8d7b88e66b4bfd71b57fbd', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd909037e5f019b7538dea72cbfa456399f16304c8d7b88e66b4bfd71b57fbd2e3ba3d62415842b83ac62'} -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97150402a37e5f... -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97150402a37e5f... -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97150402a37e5f... -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870313.611988, 'pubkey_prefix': 'ee97150402a37e5fd55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b64', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150402a37e5fd55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b645749f9396898e00d7dfbb2'} -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756870310, 'text': 'Sounder Pilot^: Solar'} -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Message content for processing: Solar -2025-09-02 20:31:53 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Sounder Pilot^: Sounder Pilot^: Solar -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870313.611988, 'pubkey_prefix': 'ee97150402a37e5fd55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b64', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150402a37e5fd55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b645749f9396898e00d7dfbb2'} -2025-09-02 20:31:53 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 86 chars, starts with: ee97150402a37e5fd55acf72cb57cdb3... -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Full RF data: ee97150402a37e5fd55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b645749f9396898e00d7dfbb2 -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Attempting to discover path to Sounder Pilot^ -2025-09-02 20:31:53 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150502a37e5f... -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150502a37e5f... -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150502a37e5f... -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870314.127312, 'pubkey_prefix': '2fd8150502a37e5f01d55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150502a37e5f01d55acf72cb57cdb3002172c30a45d49182b1bb79cfea0b645749f9396898e00d7dfbb2'} -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd8010101854f4c... -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Has transport codes: d8010101 -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Path length: 133 -2025-09-02 20:31:54 - MeshCoreBot - DEBUG - Not enough data: need 139, have 25 -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef980102015f854f... -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Has transport codes: 98010201 -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9715057524507e... -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9715057524507e... -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef9715057524507e... -2025-09-02 20:31:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870315.85955, 'pubkey_prefix': 'ef9715057524507e5fb18e5352beafcc1488f3471041064748beaceb90789f7c', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef9715057524507e5fb18e5352beafcc1488f3471041064748beaceb90789f7c4a4a787860a41919a37bac77897e856c76452ced467e219fe351a909'} -2025-09-02 20:31:57 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:31:57 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:31:57 - MeshCoreBot - INFO - Processing message: Solar -2025-09-02 20:31:57 - MeshCoreBot - INFO - Command 'solar' matched, executing -2025-09-02 20:31:57 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): ☀️ Solar Conditions: -A-Index: 34 -K-Index: 4 -Sunspots: 175 -X-Ray Flux: C1.9 -Solar Flux: 187 -Signal Noise: S3-S4 - -📡 HF Band Conditions: -d80m-40m=Poor -d30m-20m=Fair -d17m-15m=Fair -d12m-10m=Fair -n80m-40m=Fair -n30m-20m=Fair -n17m-15m=Fair -n12m-10m=Poor -2025-09-02 20:31:57 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef971505dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef971505dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ef971505dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870349.634804, 'pubkey_prefix': 'ef971505dc38081d5fb1cfb721d5e22e0d7059185ffe80bd34abe76301acd181', 'snr': -4.25, 'rssi': -105, 'raw_hex': 'ef971505dc38081d5fb1cfb721d5e22e0d7059185ffe80bd34abe76301acd1814cf8b397ca792bdf8af4e2a1fd9ff4a82e85a593ba9299ca01d9e889'} -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91506dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91506dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91506dc38081d... -2025-09-02 20:32:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870349.8928692, 'pubkey_prefix': '2fd91506dc38081d5f01b1cfb721d5e22e0d7059185ffe80bd34abe76301acd1', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91506dc38081d5f01b1cfb721d5e22e0d7059185ffe80bd34abe76301acd1814cf8b397ca792bdf8af4e2a1fd9ff4a82e85a593ba9299ca01d9e889'} -2025-09-02 20:33:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed971103807e5fe2... -2025-09-02 20:33:16 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed971103807e5fe2... -2025-09-02 20:33:16 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed971103807e5fe2... -2025-09-02 20:33:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870396.050006, 'pubkey_prefix': 'ed971103807e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed971103807e5fe2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98f7b6b76845e864f05ad78bf9b1d978dc55dc46c53dd13cedbfb08088cb97251a4ba9944d35f6498b6c90dfa3d11f883fa624ea7e47bab2a39b81d5c63b36e43f8cfe1c0292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 20:33:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81104807e5f01... -2025-09-02 20:33:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81104807e5f01... -2025-09-02 20:33:17 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81104807e5f01... -2025-09-02 20:33:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870397.3227892, 'pubkey_prefix': '31d81104807e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81104807e5f01e2e325a87d3a99d70aa04e4985f2f5004c57c004a062e59f92f1845b709e9a98f7b6b76845e864f05ad78bf9b1d978dc55dc46c53dd13cedbfb08088cb97251a4ba9944d35f6498b6c90dfa3d11f883fa624ea7e47bab2a39b81d5c63b36e43f8cfe1c0292bd21d7020a15b5f862757368776861636b6572207265706561746572'} -2025-09-02 20:34:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705027e5f2323... -2025-09-02 20:34:48 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705027e5f2323... -2025-09-02 20:34:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705027e5f2323... -2025-09-02 20:34:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870488.619421, 'pubkey_prefix': 'ed9705027e5f23237f19350f933712c51375652738c0f500d2850720245dd209', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705027e5f23237f19350f933712c51375652738c0f500d2850720245dd20925cdf49e1fe90cf59401b8e4d5e648ee2cbd61c9afad0976af88c4ea158143757a845bcc53bd700a8b8c'} -2025-09-02 20:34:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d805037e5f0123... -2025-09-02 20:34:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d805037e5f0123... -2025-09-02 20:34:49 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d805037e5f0123... -2025-09-02 20:34:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870489.201229, 'pubkey_prefix': '30d805037e5f0123237f19350f933712c51375652738c0f500d2850720245dd2', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d805037e5f0123237f19350f933712c51375652738c0f500d2850720245dd20925cdf49e1fe90cf59401b8e4d5e648ee2cbd61c9afad0976af88c4ea158143757a845bcc53bd700a8b8c'} -2025-09-02 20:35:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 20:35:37 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 20:35:37 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 20:35:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870537.408215, 'pubkey_prefix': 'f19805027e5f232389b9265790bb1dee67ad442df698791a5222767bee546431', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f232389b9265790bb1dee67ad442df698791a5222767bee54643138f79503a5cddce7523b7e38012dbd10202f6fb2079922d508bf0e36bd2006b91db8a08998df8482ea71'} -2025-09-02 20:35:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd905037e5f0123... -2025-09-02 20:35:38 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd905037e5f0123... -2025-09-02 20:35:38 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd905037e5f0123... -2025-09-02 20:35:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870538.272325, 'pubkey_prefix': '2dd905037e5f01232389b9265790bb1dee67ad442df698791a5222767bee5464', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd905037e5f01232389b9265790bb1dee67ad442df698791a5222767bee54643138f79503a5cddce7523b7e38012dbd10202f6fb2079922d508bf0e36bd2006b91db8a08998df8482ea71'} -2025-09-02 20:36:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49805015f857e9b... -2025-09-02 20:36:02 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49805015f857e9b... -2025-09-02 20:36:02 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f49805015f857e9b... -2025-09-02 20:36:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870562.605259, 'pubkey_prefix': 'f49805015f857e9b2b355b6678dce6527561a3c5bb96c6a4e5370f1e961ffdaf', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f49805015f857e9b2b355b6678dce6527561a3c5bb96c6a4e5370f1e961ffdaf7e6532c43a8d8d97caf2ff6685d99055b386e8e89118d003cf8fd370c9c36402eab9899bc7cdc1dd9f'} -2025-09-02 20:36:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905025f01857e... -2025-09-02 20:36:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905025f01857e... -2025-09-02 20:36:03 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905025f01857e... -2025-09-02 20:36:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870563.046506, 'pubkey_prefix': '30d905025f01857e9b2b355b6678dce6527561a3c5bb96c6a4e5370f1e961ffd', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905025f01857e9b2b355b6678dce6527561a3c5bb96c6a4e5370f1e961ffdaf7e6532c43a8d8d97caf2ff6685d99055b386e8e89118d003cf8fd370c9c36402eab9899bc7cdc1dd9f'} -2025-09-02 20:36:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f2323... -2025-09-02 20:36:19 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f2323... -2025-09-02 20:36:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f2323... -2025-09-02 20:36:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870579.302027, 'pubkey_prefix': 'f19805027e5f23234dbb894e7be9dd487e36d30b479a039f4be94e117c7ec4f1', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f23234dbb894e7be9dd487e36d30b479a039f4be94e117c7ec4f1ed2336a7712d420334b5716099aebf887810920595c48eeb9d95495730cb09e58fad451716a8a7c7dd8d'} -2025-09-02 20:36:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0123... -2025-09-02 20:36:20 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0123... -2025-09-02 20:36:20 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0123... -2025-09-02 20:36:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870580.024687, 'pubkey_prefix': '30d905037e5f0123234dbb894e7be9dd487e36d30b479a039f4be94e117c7ec4', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f0123234dbb894e7be9dd487e36d30b479a039f4be94e117c7ec4f1ed2336a7712d420334b5716099aebf887810920595c48eeb9d95495730cb09e58fad451716a8a7c7dd8d'} -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f54c5... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f54c5... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f54c5... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870619.3272939, 'pubkey_prefix': 'f09805027e5f54c50ffbd07da5ee7df138e50555a903d63505775ac75b697af4', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f54c50ffbd07da5ee7df138e50555a903d63505775ac75b697af4071aa8e938e339a83860cd943ded2bdb81f099b86cca0d14611537c95cd86fab6e06ce952f24ea0303c1'} -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905037e5f0154... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905037e5f0154... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905037e5f0154... -2025-09-02 20:36:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870619.768685, 'pubkey_prefix': '2fd905037e5f0154c50ffbd07da5ee7df138e50555a903d63505775ac75b697a', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905037e5f0154c50ffbd07da5ee7df138e50555a903d63505775ac75b697af4071aa8e938e339a83860cd943ded2bdb81f099b86cca0d14611537c95cd86fab6e06ce952f24ea0303c1'} -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: f0980503c47e5fb7... -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Has transport codes: 980503c4 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 30d90504c47e5f01... -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Has transport codes: d90504c4 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 20:37:22 - MeshCoreBot - DEBUG - Not enough data: need 132, have 28 -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980504c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980504c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980504c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870648.209871, 'pubkey_prefix': 'f0980504c4c77e5fb783971217d3fcb38dba45c758be77ee9f6e9d6de6e81d41', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980504c4c77e5fb783971217d3fcb38dba45c758be77ee9f6e9d6de6e81d419bbd7c7b9494ae288fcba22d15ae38893c3fc73cf3120d1fb2d059e536bf6c9cb2c6170c7c3126daf750d4be'} -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd90505c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd90505c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd90505c4c77e5f... -2025-09-02 20:37:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870648.6499882, 'pubkey_prefix': '2dd90505c4c77e5f01b783971217d3fcb38dba45c758be77ee9f6e9d6de6e81d', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd90505c4c77e5f01b783971217d3fcb38dba45c758be77ee9f6e9d6de6e81d419bbd7c7b9494ae288fcba22d15ae38893c3fc73cf3120d1fb2d059e536bf6c9cb2c6170c7c3126daf750d4be'} -2025-09-02 20:37:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198090524e9d038... -2025-09-02 20:37:29 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198090524e9d038... -2025-09-02 20:37:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198090524e9d038... -2025-09-02 20:37:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870649.8698912, 'pubkey_prefix': 'f198090524e9d0385fb783526798eb2eaca32d5c42aeb24b585d2436beb21262', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198090524e9d0385fb783526798eb2eaca32d5c42aeb24b585d2436beb212628836802007b8ce59929b1087d13b33bf824ea88fc2acebde061ddc8355'} -2025-09-02 20:37:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9090624e9d038... -2025-09-02 20:37:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9090624e9d038... -2025-09-02 20:37:30 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9090624e9d038... -2025-09-02 20:37:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870650.128383, 'pubkey_prefix': '30d9090624e9d0385f01b783526798eb2eaca32d5c42aeb24b585d2436beb212', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9090624e9d0385f01b783526798eb2eaca32d5c42aeb24b585d2436beb212628836802007b8ce59929b1087d13b33bf824ea88fc2acebde061ddc8355'} -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee97150383245f11... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee97150383245f11... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ee97150383245f11... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870669.391149, 'pubkey_prefix': 'ee97150383245f110ae9456616ddce80a3b918252edd69831acf44ae8b3da64f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150383245f110ae9456616ddce80a3b918252edd69831acf44ae8b3da64fdde3d57e8028a6b2b4ab'} -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756870666, 'text': 'S H R \\ K E: Meshing'} -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Extracted sender from text: S H R \ K E -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Message content for processing: Meshing -2025-09-02 20:37:49 - MeshCoreBot - INFO - Received channel message (Public) from S H R \ K E: S H R \ K E: Meshing -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870669.391149, 'pubkey_prefix': 'ee97150383245f110ae9456616ddce80a3b918252edd69831acf44ae8b3da64f', 'snr': -4.5, 'rssi': -105, 'raw_hex': 'ee97150383245f110ae9456616ddce80a3b918252edd69831acf44ae8b3da64fdde3d57e8028a6b2b4ab'} -2025-09-02 20:37:49 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: ee97150383245f110ae9456616ddce80... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Full RF data: ee97150383245f110ae9456616ddce80a3b918252edd69831acf44ae8b3da64fdde3d57e8028a6b2b4ab -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Contact S H R \ K E not found in contacts -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd9150483245f01... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd9150483245f01... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd9150483245f01... -2025-09-02 20:37:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870669.880672, 'pubkey_prefix': '2dd9150483245f01110ae9456616ddce80a3b918252edd69831acf44ae8b3da6', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd9150483245f01110ae9456616ddce80a3b918252edd69831acf44ae8b3da64fdde3d57e8028a6b2b4ab'} -2025-09-02 20:38:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fc79f... -2025-09-02 20:38:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fc79f... -2025-09-02 20:38:20 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fc79f... -2025-09-02 20:38:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870700.354218, 'pubkey_prefix': 'f19811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db8', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fc79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564422ab8b768a9484e12392421152b5f2c87083189d7a6ee179701224ad03c245a41fbe8ea231f9ba5a61ea3d1ab18b3c89850ff0e0d181da52d1ba384e0c6dedaeeff0ce10e92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 20:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed911037e5f01c7... -2025-09-02 20:38:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed911037e5f01c7... -2025-09-02 20:38:21 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed911037e5f01c7... -2025-09-02 20:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870701.3935502, 'pubkey_prefix': '2ed911037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555d', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed911037e5f01c79f318ac9063b31c374c7b4476cc32d12f19df37c2440555db81fde34e564422ab8b768a9484e12392421152b5f2c87083189d7a6ee179701224ad03c245a41fbe8ea231f9ba5a61ea3d1ab18b3c89850ff0e0d181da52d1ba384e0c6dedaeeff0ce10e92dd2bd3024c7ab1f85757375354522f50756765744d65736820506561636f63'} -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee9805027e5f8575... -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd905037e5f0185... -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Has transport codes: d905037e -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:38:35 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 20:38:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f8575... -2025-09-02 20:38:38 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f8575... -2025-09-02 20:38:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f8575... -2025-09-02 20:38:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870718.5613708, 'pubkey_prefix': 'f09805027e5f8575aaf89bbce20e69be0a9638ad9d56260cc0c135a39004aec0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f8575aaf89bbce20e69be0a9638ad9d56260cc0c135a39004aec0a666404d0b8cdf599f5c1f2dfbab0907d4247cef675f9e5bfc497e4e8dbbdd100e46a4fa4459a002f83d'} -2025-09-02 20:38:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0185... -2025-09-02 20:38:39 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0185... -2025-09-02 20:38:39 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0185... -2025-09-02 20:38:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870719.426601, 'pubkey_prefix': '30d905037e5f018575aaf89bbce20e69be0a9638ad9d56260cc0c135a39004ae', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f018575aaf89bbce20e69be0a9638ad9d56260cc0c135a39004aec0a666404d0b8cdf599f5c1f2dfbab0907d4247cef675f9e5bfc497e4e8dbbdd100e46a4fa4459a002f83d'} -2025-09-02 20:38:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199110494697e5f... -2025-09-02 20:38:47 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199110494697e5f... -2025-09-02 20:38:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199110494697e5f... -2025-09-02 20:38:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870727.973355, 'pubkey_prefix': 'f199110494697e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf2666', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199110494697e5fe9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b42b8b768ccbfeb9634d468449d17271b575bc2339a8372952ac837deadbd496f32c06bbefa06c717dd34732071a26a0f363bd5de88b8a7e1aacf5915d96869e5fe6d5f0f9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 20:38:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9110594697e5f... -2025-09-02 20:38:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9110594697e5f... -2025-09-02 20:38:49 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9110594697e5f... -2025-09-02 20:38:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870729.037766, 'pubkey_prefix': '30d9110594697e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9110594697e5f01e9ad1b9f895bb064e9ec791670e8351c5667c8a70ccf26669580faa7c8971a9b42b8b768ccbfeb9634d468449d17271b575bc2339a8372952ac837deadbd496f32c06bbefa06c717dd34732071a26a0f363bd5de88b8a7e1aacf5915d96869e5fe6d5f0f9276d2d702883eb5f84c6963746f6e20537072696e6773205265706561746572'} -2025-09-02 20:38:53 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1980502245f8575... -2025-09-02 20:38:53 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:38:53 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:38:53 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:38:55 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed90503245f0185... -2025-09-02 20:38:55 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:38:55 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:38:55 - MeshCoreBot - DEBUG - Not enough data: need 219, have 27 -2025-09-02 20:39:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811038d1d5f2c... -2025-09-02 20:39:07 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811038d1d5f2c... -2025-09-02 20:39:07 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811038d1d5f2c... -2025-09-02 20:39:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870747.820962, 'pubkey_prefix': 'f19811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb1', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811038d1d5f2cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e354b8b768b6e59615bc1e022ea12430650f28879735809624bc92314c0251f5deab46590cc6ec6ee930c02fc913dc70c16d8ba33e09ab642eec1197ae7ed1f5699b86fc00814c54204d6f62696c65'} -2025-09-02 20:39:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd911048d1d5f01... -2025-09-02 20:39:08 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd911048d1d5f01... -2025-09-02 20:39:08 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd911048d1d5f01... -2025-09-02 20:39:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870748.9411469, 'pubkey_prefix': '2dd911048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2b', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd911048d1d5f012cd8beb7dc2ca3f898e8d6ce978576ada988c5f30b516e2bb158de625215f9e354b8b768b6e59615bc1e022ea12430650f28879735809624bc92314c0251f5deab46590cc6ec6ee930c02fc913dc70c16d8ba33e09ab642eec1197ae7ed1f5699b86fc00814c54204d6f62696c65'} -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Converted to 31 bytes: ef970507e91f38b1... -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Has transport codes: 970507e9 -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Path length: 31 -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Not enough data: need 37, have 31 -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd90508e91f38b1... -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd90508e91f38b1... -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd90508e91f38b1... -2025-09-02 20:39:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870774.958368, 'pubkey_prefix': '2fd90508e91f38b1241d5f01857575515bd3278867d28f3f0217376538321fdc', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd90508e91f38b1241d5f01857575515bd3278867d28f3f0217376538321fdc'} -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f8575... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f8575... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f8575... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870775.265984, 'pubkey_prefix': 'f09805027e5f8575cdac0fc9ea05e025b664a20567680999b1961ebdc0c16283', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f8575cdac0fc9ea05e025b664a20567680999b1961ebdc0c16283cf2c70c4e3760f1ae4daa0647b9a5dbec8788ac88d05d5d8bfaff07152509623aa9eed3ffa426c410c04'} -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d905037e5f0185... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d905037e5f0185... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d905037e5f0185... -2025-09-02 20:39:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870775.708142, 'pubkey_prefix': '30d905037e5f018575cdac0fc9ea05e025b664a20567680999b1961ebdc0c162', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d905037e5f018575cdac0fc9ea05e025b664a20567680999b1961ebdc0c16283cf2c70c4e3760f1ae4daa0647b9a5dbec8788ac88d05d5d8bfaff07152509623aa9eed3ffa426c410c04'} -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198150349cd5f11... -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198150349cd5f11... -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198150349cd5f11... -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870779.4024792, 'pubkey_prefix': 'f198150349cd5f1157d4462f065461bb44785e03c4d413e6629ed59fd1c25d85', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150349cd5f1157d4462f065461bb44785e03c4d413e6629ed59fd1c25d85e338eb045e77ec73d16c'} -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756870777, 'text': 'Muesli Client: Mesh mesh'} -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Message content for processing: Mesh mesh -2025-09-02 20:39:39 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Mesh mesh -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870779.4024792, 'pubkey_prefix': 'f198150349cd5f1157d4462f065461bb44785e03c4d413e6629ed59fd1c25d85', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150349cd5f1157d4462f065461bb44785e03c4d413e6629ed59fd1c25d85e338eb045e77ec73d16c'} -2025-09-02 20:39:39 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f198150349cd5f1157d4462f065461bb... -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Full RF data: f198150349cd5f1157d4462f065461bb44785e03c4d413e6629ed59fd1c25d85e338eb045e77ec73d16c -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 20:39:39 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 20:39:42 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 20:39:42 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:39:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:39:51 - MeshCoreBot - DEBUG - Converted to 28 bytes: f298090491647e5f... -2025-09-02 20:39:51 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 20:39:51 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:39:51 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 20:39:52 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2dd9090591647e5f... -2025-09-02 20:39:52 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 20:39:52 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:39:52 - MeshCoreBot - DEBUG - Not enough data: need 219, have 29 -2025-09-02 20:39:53 - MeshCoreBot - DEBUG - Converted to 28 bytes: f2980904b8647e5f... -2025-09-02 20:39:53 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 20:39:53 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:39:53 - MeshCoreBot - DEBUG - Not enough data: need 154, have 28 -2025-09-02 20:39:54 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2dd90905b8647e5f... -2025-09-02 20:39:54 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 20:39:54 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:39:54 - MeshCoreBot - DEBUG - Not enough data: need 219, have 29 -2025-09-02 20:39:57 - MeshCoreBot - DEBUG - Converted to 30 bytes: f1980906b86fbb64... -2025-09-02 20:39:57 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:39:57 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:39:57 - MeshCoreBot - DEBUG - Not enough data: need 154, have 30 -2025-09-02 20:39:58 - MeshCoreBot - DEBUG - Converted to 31 bytes: 30d90907b86fbb64... -2025-09-02 20:39:58 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:39:58 - MeshCoreBot - DEBUG - Has transport codes: d90907b8 -2025-09-02 20:39:58 - MeshCoreBot - DEBUG - Path length: 111 -2025-09-02 20:39:58 - MeshCoreBot - DEBUG - Not enough data: need 117, have 31 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Converted to 28 bytes: f098090491647e5f... -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Has transport codes: 98090491 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Not enough data: need 106, have 28 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd9090591647e5f... -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Has transport codes: d9090591 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Path length: 100 -2025-09-02 20:40:13 - MeshCoreBot - DEBUG - Not enough data: need 106, have 29 -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19815063d804a1f... -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19815063d804a1f... -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19815063d804a1f... -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870815.39095, 'pubkey_prefix': 'f19815063d804a1f385f11c125917957fed232769dbdcc4540db5dd32caf035b', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815063d804a1f385f11c125917957fed232769dbdcc4540db5dd32caf035bcb43fa70b0955eb5340586dbc1729b6587e6897cb1f2ef9ee54e93cd02'} -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756870813, 'text': 'DuneCat 😺1️⃣: Meshy meshlings'} -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Message content for processing: Meshy meshlings -2025-09-02 20:40:15 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: Meshy meshlings -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756870815.39095, 'pubkey_prefix': 'f19815063d804a1f385f11c125917957fed232769dbdcc4540db5dd32caf035b', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19815063d804a1f385f11c125917957fed232769dbdcc4540db5dd32caf035bcb43fa70b0955eb5340586dbc1729b6587e6897cb1f2ef9ee54e93cd02'} -2025-09-02 20:40:15 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 122 chars, starts with: f19815063d804a1f385f11c125917957... -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Full RF data: f19815063d804a1f385f11c125917957fed232769dbdcc4540db5dd32caf035bcb43fa70b0955eb5340586dbc1729b6587e6897cb1f2ef9ee54e93cd02 -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Contact DuneCat 😺1️⃣ not found in contacts -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:40:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:40:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed915073d804a1f... -2025-09-02 20:40:16 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed915073d804a1f... -2025-09-02 20:40:16 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed915073d804a1f... -2025-09-02 20:40:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870816.253709, 'pubkey_prefix': '2ed915073d804a1f385f0111c125917957fed232769dbdcc4540db5dd32caf03', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed915073d804a1f385f0111c125917957fed232769dbdcc4540db5dd32caf035bcb43fa70b0955eb5340586dbc1729b6587e6897cb1f2ef9ee54e93cd02'} -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39805027e5f8575... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39805027e5f8575... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f39805027e5f8575... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870845.5437791, 'pubkey_prefix': 'f39805027e5f8575ef9f176e6eb2c7c9ec0e9582e48279fe596066b9e1f8d952', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f39805027e5f8575ef9f176e6eb2c7c9ec0e9582e48279fe596066b9e1f8d952068142d3b7b5e40a67f99a90261def1997b26da7fb89682d64fddc560448838bc76bc913e324a1287e4c'} -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0185... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0185... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0185... -2025-09-02 20:40:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870845.984444, 'pubkey_prefix': '2ed905037e5f018575ef9f176e6eb2c7c9ec0e9582e48279fe596066b9e1f8d9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f018575ef9f176e6eb2c7c9ec0e9582e48279fe596066b9e1f8d952068142d3b7b5e40a67f99a90261def1997b26da7fb89682d64fddc560448838bc76bc913e324a1287e4c'} -2025-09-02 20:40:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981106d01f3808... -2025-09-02 20:40:46 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981106d01f3808... -2025-09-02 20:40:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981106d01f3808... -2025-09-02 20:40:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870846.563318, 'pubkey_prefix': 'f1981106d01f38081d5fa100f2aeeffe151a38abb99b35582cc527f028266730', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981106d01f38081d5fa100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c1a8b8b7684966af398ba2d0c2f85ba5c0bdb1c68844b81d9c6caacf7bde48e0f3f1872283d07fc83c32730687d066a131756e28ff42ff9a75162047ffd137eeb7fe623608923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 20:40:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91107d01f3808... -2025-09-02 20:40:47 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91107d01f3808... -2025-09-02 20:40:47 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91107d01f3808... -2025-09-02 20:40:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870847.814931, 'pubkey_prefix': '2ed91107d01f38081d5f01a100f2aeeffe151a38abb99b35582cc527f0282667', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91107d01f38081d5f01a100f2aeeffe151a38abb99b35582cc527f0282667307699badb663d3afc21c1a8b8b7684966af398ba2d0c2f85ba5c0bdb1c68844b81d9c6caacf7bde48e0f3f1872283d07fc83c32730687d066a131756e28ff42ff9a75162047ffd137eeb7fe623608923e9ad602f445b5f85345414d4553485f434f52455f5231'} -2025-09-02 20:41:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09811021d5f08b8... -2025-09-02 20:41:17 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09811021d5f08b8... -2025-09-02 20:41:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09811021d5f08b8... -2025-09-02 20:41:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870877.7290921, 'pubkey_prefix': 'f09811021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09811021d5f08b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1d9b8b768e9fb388b31e71d6806e2cf7da4faddd368e4f3cfc9d6531e2292a4b73bbb310f9200b59b4c819e9e3eb5168d6963483c8c9978a1a96e3eb1eba5c19b88684d02928689d90220e8b8f85041524b2d5250'} -2025-09-02 20:41:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd911031d5f0108... -2025-09-02 20:41:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd911031d5f0108... -2025-09-02 20:41:18 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd911031d5f0108... -2025-09-02 20:41:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870878.686033, 'pubkey_prefix': '2fd911031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd911031d5f0108b81cbe1f75ae9e13906b277703ea2a09a60b3ea27196c6bc12b963ce3624b1d9b8b768e9fb388b31e71d6806e2cf7da4faddd368e4f3cfc9d6531e2292a4b73bbb310f9200b59b4c819e9e3eb5168d6963483c8c9978a1a96e3eb1eba5c19b88684d02928689d90220e8b8f85041524b2d5250'} -2025-09-02 20:41:32 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39805027e5f2323... -2025-09-02 20:41:32 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39805027e5f2323... -2025-09-02 20:41:32 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f39805027e5f2323... -2025-09-02 20:41:32 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870892.99947, 'pubkey_prefix': 'f39805027e5f2323c477572de7534f0c05a68c37ab645d47e82ababc3e7c1a9d', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f39805027e5f2323c477572de7534f0c05a68c37ab645d47e82ababc3e7c1a9d284900f83181a3b44130676fd13a5d41293ce1a30e4bea88bb81fe35746cf5293c971f3fbe45b42712b6'} -2025-09-02 20:41:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905037e5f0123... -2025-09-02 20:41:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905037e5f0123... -2025-09-02 20:41:33 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905037e5f0123... -2025-09-02 20:41:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870893.863362, 'pubkey_prefix': '2ed905037e5f012323c477572de7534f0c05a68c37ab645d47e82ababc3e7c1a', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905037e5f012323c477572de7534f0c05a68c37ab645d47e82ababc3e7c1a9d284900f83181a3b44130676fd13a5d41293ce1a30e4bea88bb81fe35746cf5293c971f3fbe45b42712b6'} -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f547ec4... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f547ec4... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f547ec4... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870921.118809, 'pubkey_prefix': 'f09805015f547ec44f88488ad25c4c5f0f863c4ca2e124b3ed23960f35035245', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f547ec44f88488ad25c4c5f0f863c4ca2e124b3ed23960f35035245c91569b603f1d27abc21b587b75310a157ec2dd9685e42a3471020eea5a00c3cfed29e4eb7bad76eb6'} -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd905025f01547e... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd905025f01547e... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd905025f01547e... -2025-09-02 20:42:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870921.841729, 'pubkey_prefix': '2fd905025f01547ec44f88488ad25c4c5f0f863c4ca2e124b3ed23960f350352', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd905025f01547ec44f88488ad25c4c5f0f863c4ca2e124b3ed23960f35035245c91569b603f1d27abc21b587b75310a157ec2dd9685e42a3471020eea5a00c3cfed29e4eb7bad76eb6'} -2025-09-02 20:42:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3981104801f7e5f... -2025-09-02 20:42:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3981104801f7e5f... -2025-09-02 20:42:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f3981104801f7e5f... -2025-09-02 20:42:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870958.413056, 'pubkey_prefix': 'f3981104801f7e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981104801f7e5f3d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b51221b9b76888a0730344dc78041fa76489d4c5e9a713171e61b85d3b52289662e2d55960bbe91cc7a1525f8a1f3bda7fd6ffe4e742c6f6176897bff64f28b8dd27f7a13b0c928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 20:42:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91105801f7e5f... -2025-09-02 20:42:39 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91105801f7e5f... -2025-09-02 20:42:39 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91105801f7e5f... -2025-09-02 20:42:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870959.895778, 'pubkey_prefix': '2ed91105801f7e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf9', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91105801f7e5f013d5ef36b07bb6222fa0ad13cd044ad3a75124371458bf930397d8cdd39f8b51221b9b76888a0730344dc78041fa76489d4c5e9a713171e61b85d3b52289662e2d55960bbe91cc7a1525f8a1f3bda7fd6ffe4e742c6f6176897bff64f28b8dd27f7a13b0c928092d6027e1ab5f842656c6c746f776e202844756e6543617429'} -2025-09-02 20:42:45 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd80504c4245f01... -2025-09-02 20:42:45 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:42:45 - MeshCoreBot - DEBUG - Has transport codes: d80504c4 -2025-09-02 20:42:45 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 20:42:45 - MeshCoreBot - DEBUG - Not enough data: need 42, have 28 -2025-09-02 20:43:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905061f38081d... -2025-09-02 20:43:08 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905061f38081d... -2025-09-02 20:43:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905061f38081d... -2025-09-02 20:43:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870988.112412, 'pubkey_prefix': 'f59905061f38081dc55f2323a5f2f9f6ed5d2232bc51dc36e9c00295583f665d', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905061f38081dc55f2323a5f2f9f6ed5d2232bc51dc36e9c00295583f665d1a5561d0060e90722652c1985755c19cf644f17a370aa0d9f9817bb2443a03ef7b73008f39ad8721bac3cc04caca'} -2025-09-02 20:43:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d905071f38081d... -2025-09-02 20:43:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d905071f38081d... -2025-09-02 20:43:09 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d905071f38081d... -2025-09-02 20:43:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756870989.0077498, 'pubkey_prefix': '31d905071f38081dc55f012323a5f2f9f6ed5d2232bc51dc36e9c00295583f66', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d905071f38081dc55f012323a5f2f9f6ed5d2232bc51dc36e9c00295583f665d1a5561d0060e90722652c1985755c19cf644f17a370aa0d9f9817bb2443a03ef7b73008f39ad8721bac3cc04caca'} -2025-09-02 20:43:11 - MeshCoreBot - DEBUG - Converted to 25 bytes: f29809015f365776... -2025-09-02 20:43:11 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 20:43:11 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:43:11 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Converted to 26 bytes: 30d809025f013657... -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Has transport codes: d809025f -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Path length: 1 -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Path bytes: 36 -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Payload: 577603ebdbfd50758a6fe0d19afe43df... (19 bytes) -2025-09-02 20:43:12 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 48, 'path_len': 1, 'path_nodes': [], 'payload': '577603ebdbfd50758a6fe0d19afe43df1e5b59', 'payload_info': {'type': 'unknown', 'data': '577603ebdbfd50758a6fe0d19afe43df1e5b59', 'length': 19}, 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 0, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981502575fd5ad... -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981502575fd5ad... -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981502575fd5ad... -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871036.391532, 'pubkey_prefix': 'f1981502575fd5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502575fd5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756871035, 'text': '🐦\u200d⬛^: Test'} -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Extracted sender from text: 🐦‍⬛^ -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 20:43:56 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from 🐦‍⬛^: 🐦‍⬛^: Test -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871036.391532, 'pubkey_prefix': 'f1981502575fd5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec5', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981502575fd5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 20:43:56 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 82 chars, starts with: f1981502575fd5ad037a055ac6c99061... -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Full RF data: f1981502575fd5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec58e79577cdf3480e7b0 -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Attempting to discover path to 🐦‍⬛^ -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Discovering path to 🐦‍⬛^ via CLI -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed9010101364f5d... -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:43:56 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 20:43:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81503575f01d5... -2025-09-02 20:43:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81503575f01d5... -2025-09-02 20:43:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81503575f01d5... -2025-09-02 20:43:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871037.07434, 'pubkey_prefix': '2ed81503575f01d5ad037a055ac6c99061f5386d50da8b5abac327e5962f360e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81503575f01d5ad037a055ac6c99061f5386d50da8b5abac327e5962f360ec58e79577cdf3480e7b0'} -2025-09-02 20:43:58 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1980102015f364f... -2025-09-02 20:43:58 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:43:58 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:43:58 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:43:59 - MeshCoreBot - DEBUG - No result from disc_path command for 🐦‍⬛^ -2025-09-02 20:43:59 - MeshCoreBot - DEBUG - Message path info: hops=255, path=Unknown path -2025-09-02 20:43:59 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:43:59 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:43:59 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from 🐦‍⬛^ | Routed through 255 hops | SNR: -3.75 dB | RSSI: -104 dBm | Unknown path | Received at: 20:43:55 -2025-09-02 20:43:59 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:44:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9150101d55a24... -2025-09-02 20:44:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9150101d55a24... -2025-09-02 20:44:02 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9150101d55a24... -2025-09-02 20:44:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871042.135085, 'pubkey_prefix': '30d9150101d55a2400a258be695ce2b9f8e2e44cca40dd58a1c88e7f2b4861b6', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9150101d55a2400a258be695ce2b9f8e2e44cca40dd58a1c88e7f2b4861b62a2a3b16800134045bb8caa3b6e692d1a46f5c95fb9a9790c21fd1d838995158665935561372ab5439632b8832a7c14ed8cabdf221ecb4d2afe3f39e6ae6dcb665742de5235d4edff01e2ac3533ea4f8f011e031e9ec2ee5efdad9bbc4c0c4089699aaf509746302f1fea86ec386179a19ee16a11bdca9effec4ac3b43a7c6a73fc2c96a9be31367'} -2025-09-02 20:44:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981106584a1f38... -2025-09-02 20:44:16 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981106584a1f38... -2025-09-02 20:44:16 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981106584a1f38... -2025-09-02 20:44:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871056.306129, 'pubkey_prefix': 'f2981106584a1f38085f0b285347f2e539b5033a397ab829145ea898a0d11a74', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981106584a1f38085f0b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2cab9b7685bef1882190375dfe9ccb56dae07b6426e33366e1ff140943760a1002ca474adb05bf259a8710ae04871085e6cb981a4cc5592532b0c75a4d62b14047101d307920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 20:44:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d91107584a1f38... -2025-09-02 20:44:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d91107584a1f38... -2025-09-02 20:44:18 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d91107584a1f38... -2025-09-02 20:44:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871058.082318, 'pubkey_prefix': '30d91107584a1f38085f010b285347f2e539b5033a397ab829145ea898a0d11a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d91107584a1f38085f010b285347f2e539b5033a397ab829145ea898a0d11a74e8b4863f18c54f97cba2cab9b7685bef1882190375dfe9ccb56dae07b6426e33366e1ff140943760a1002ca474adb05bf259a8710ae04871085e6cb981a4cc5592532b0c75a4d62b14047101d307920000000000000000e28b86cb9ae2828ae280a7e28b862ee28b86efbda1c2b0'} -2025-09-02 20:44:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19811027e5fb177... -2025-09-02 20:44:46 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19811027e5fb177... -2025-09-02 20:44:46 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19811027e5fb177... -2025-09-02 20:44:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871086.550087, 'pubkey_prefix': 'f19811027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be0', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19811027e5fb177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898ecb9b768b32c6517b26dde6527fefb7fd745550b674407de7c6de256652078c652dc30f45f6a38dc33eb87ccc90cd091a480fce02d7dfd95638a9f006f51ae653fc0b70e922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 20:44:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d011037e5f01b1... -2025-09-02 20:44:48 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d011037e5f01b1... -2025-09-02 20:44:48 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 32d011037e5f01b1... -2025-09-02 20:44:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871088.290514, 'pubkey_prefix': '32d011037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0b', 'snr': 12.5, 'rssi': -48, 'raw_hex': '32d011037e5f01b177e28284e87e995b476300c3d0c31a853221705b7e2b1c0be03de43ae25898ecb9b768b32c6517b26dde6527fefb7fd745550b674407de7c6de256652078c652dc30f45f6a38dc33eb87ccc90cd091a480fce02d7dfd95638a9f006f51ae653fc0b70e922c08d8027410b5f84269747465726c616b6520536f6c6172706561746572'} -2025-09-02 20:44:53 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2fd10504b1245f01... -2025-09-02 20:44:53 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:44:53 - MeshCoreBot - DEBUG - Has transport codes: d10504b1 -2025-09-02 20:44:53 - MeshCoreBot - DEBUG - Path length: 36 -2025-09-02 20:44:53 - MeshCoreBot - DEBUG - Not enough data: need 42, have 28 -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f8575... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f8575... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f8575... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871094.098952, 'pubkey_prefix': 'f39905027e5f857569b1d6b71d64d1118a2f400ff8974a36a5b1e7eb2541542d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f857569b1d6b71d64d1118a2f400ff8974a36a5b1e7eb2541542dcf49028144d9ff08fde0bb88396e2c1336d6374a2d4c6a4aa8b72022daa8cdf73db0d63d95507a83d841'} -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d005037e5f0185... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d005037e5f0185... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d005037e5f0185... -2025-09-02 20:44:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871094.96272, 'pubkey_prefix': '31d005037e5f01857569b1d6b71d64d1118a2f400ff8974a36a5b1e7eb254154', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d005037e5f01857569b1d6b71d64d1118a2f400ff8974a36a5b1e7eb2541542dcf49028144d9ff08fde0bb88396e2c1336d6374a2d4c6a4aa8b72022daa8cdf73db0d63d95507a83d841'} -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503fb7e5f1b... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503fb7e5f1b... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503fb7e5f1b... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871159.324995, 'pubkey_prefix': 'f3991503fb7e5f1b32aa0c50b113d01733647ab5653b5be7f381122dae1a1093', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503fb7e5f1b32aa0c50b113d01733647ab5653b5be7f381122dae1a1093256fb48cd14f4a3d5ffa'} -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed61504fb7e5f01... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed61504fb7e5f01... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed61504fb7e5f01... -2025-09-02 20:45:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871159.5298822, 'pubkey_prefix': '2ed61504fb7e5f011b32aa0c50b113d01733647ab5653b5be7f381122dae1a10', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed61504fb7e5f011b32aa0c50b113d01733647ab5653b5be7f381122dae1a1093256fb48cd14f4a3d5ffa'} -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Converted to 26 bytes: f69905027e5f8575... -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed605037e5f0185... -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 20:46:54 - MeshCoreBot - DEBUG - Not enough data: need 216, have 27 -2025-09-02 20:46:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905027e5f8575... -2025-09-02 20:46:56 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905027e5f8575... -2025-09-02 20:46:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905027e5f8575... -2025-09-02 20:46:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871216.716, 'pubkey_prefix': 'f59905027e5f8575e95d57121ff136e0ae8b22af12c35595474bd429892c6c00', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905027e5f8575e95d57121ff136e0ae8b22af12c35595474bd429892c6c0083f396967188af4ff46c28bc951366eaff4fb0cb6f366e49c59cc6e2289277294468afabce8c72fe06d1'} -2025-09-02 20:46:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd605037e5f0185... -2025-09-02 20:46:57 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd605037e5f0185... -2025-09-02 20:46:57 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd605037e5f0185... -2025-09-02 20:46:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871217.580523, 'pubkey_prefix': '2fd605037e5f018575e95d57121ff136e0ae8b22af12c35595474bd429892c6c', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd605037e5f018575e95d57121ff136e0ae8b22af12c35595474bd429892c6c0083f396967188af4ff46c28bc951366eaff4fb0cb6f366e49c59cc6e2289277294468afabce8c72fe06d1'} -2025-09-02 20:48:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f38b1... -2025-09-02 20:48:10 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f38b1... -2025-09-02 20:48:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f38b1... -2025-09-02 20:48:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871290.167944, 'pubkey_prefix': 'f39911027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a4', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f38b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88574bab7680776604d38f1c699141835273d1ee7040c14a8c4a63b81a98413da52cd054cb9df02974f534db36a8c77884b2a43ca6eca40975cfcbeea22d7d54171af1e3404920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 20:48:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d411037e5f0138... -2025-09-02 20:48:11 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d411037e5f0138... -2025-09-02 20:48:11 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 32d411037e5f0138... -2025-09-02 20:48:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871291.3920379, 'pubkey_prefix': '32d411037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51', 'snr': 12.5, 'rssi': -44, 'raw_hex': '32d411037e5f0138b19c341bb3403657ffe5a545f4d792bf954060665dae7e51a407779bd9a88574bab7680776604d38f1c699141835273d1ee7040c14a8c4a63b81a98413da52cd054cb9df02974f534db36a8c77884b2a43ca6eca40975cfcbeea22d7d54171af1e3404920c78d602157ab5f846697273742048696c6c20f09f8fa5'} -2025-09-02 20:48:13 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 20:48:13 - MeshCoreBot - INFO - Bot stopped -2025-09-02 20:48:16 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 20:48:16 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 20:48:16 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 20:48:16 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 20:48:16 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 20:48:17 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 20:48:17 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 20:48:17 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 20:48:19 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 20:48:19 - MeshCoreBot - INFO - Contacts loaded: 150 contacts -2025-09-02 20:48:19 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 20:48:21 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 20:48:21 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 20:48:21 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 20:48:22 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 20:48:22 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 20:48:22 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 20:48:23 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 20:48:23 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 20:48:23 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 20:48:23 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 20:48:23 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 20:48:23 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 20:48:23 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 20:48:23 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 20:48:23 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 20:48:23 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 20:48:23 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 20:48:23 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 20:48:23 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 20:48:23 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 20:48:23 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 20:48:23 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 20:48:23 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 20:48:23 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 20:48:23 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 20:48:23 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 20:48:23 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 20:48:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd51101014ff0f5... -2025-09-02 20:48:25 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd51101014ff0f5... -2025-09-02 20:48:25 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd51101014ff0f5... -2025-09-02 20:48:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871305.0017269, 'pubkey_prefix': '2fd51101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd51101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f4df645664f6128bda76315f03275490c7db01bf7d227e64aa9c407b0ef89ba50d108c362317df6110ba9ecf298ceedc5d9ce7ab95f7d7c3c5409ab3614a7b6dbd6a5da0581486f776c426f7420f09fa496'} -2025-09-02 20:48:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991102015f4ff0... -2025-09-02 20:48:26 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991102015f4ff0... -2025-09-02 20:48:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991102015f4ff0... -2025-09-02 20:48:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871306.349845, 'pubkey_prefix': 'f3991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f4df645664f6128bda76315f03275490c7db01bf7d227e64aa9c407b0ef89ba50d108c362317df6110ba9ecf298ceedc5d9ce7ab95f7d7c3c5409ab3614a7b6dbd6a5da0581486f776c426f7420f09fa496'} -2025-09-02 20:48:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905057e1d8725... -2025-09-02 20:48:30 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905057e1d8725... -2025-09-02 20:48:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905057e1d8725... -2025-09-02 20:48:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871310.9838688, 'pubkey_prefix': 'f29905057e1d87255f2323eda49fcb595bde4a861a05e6fd6c777a330758580c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905057e1d87255f2323eda49fcb595bde4a861a05e6fd6c777a330758580c19dae3e5ef28c9beaf4a86388f269ef6a25c77f3281d0727577c04e0c19170b2957fd2d14e15b8f7620b8e1ed9'} -2025-09-02 20:48:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed505067e1d8725... -2025-09-02 20:48:31 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed505067e1d8725... -2025-09-02 20:48:31 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2ed505067e1d8725... -2025-09-02 20:48:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871311.5859299, 'pubkey_prefix': '2ed505067e1d87255f012323eda49fcb595bde4a861a05e6fd6c777a33075858', 'snr': 11.5, 'rssi': -43, 'raw_hex': '2ed505067e1d87255f012323eda49fcb595bde4a861a05e6fd6c777a330758580c19dae3e5ef28c9beaf4a86388f269ef6a25c77f3281d0727577c04e0c19170b2957fd2d14e15b8f7620b8e1ed9'} -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91500d504cff4... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91500d504cff4... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91500d504cff4... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871329.1553159, 'pubkey_prefix': '2fd91500d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a952', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91500d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756871328, 'text': 'Howl @ 🏡: test'} -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 20:48:49 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871329.1553159, 'pubkey_prefix': '2fd91500d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a952', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91500d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 20:48:49 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 2fd91500d504cff4069cccf5b9780cdf... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Full RF data: 2fd91500d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 20:48:49 - MeshCoreBot - INFO - Processing message: test -2025-09-02 20:48:49 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:48:49 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct | SNR: 11.75 dB | RSSI: -39 dBm | Received at: 20:48:48 -2025-09-02 20:48:49 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d5150101d504cf... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d5150101d504cf... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d5150101d504cf... -2025-09-02 20:48:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871329.9790568, 'pubkey_prefix': '31d5150101d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a9', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d5150101d504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 20:48:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f79a1502015fd504... -2025-09-02 20:48:50 - MeshCoreBot - DEBUG - Cached SNR -2.25 for pubkey f79a1502015fd504... -2025-09-02 20:48:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f79a1502015fd504... -2025-09-02 20:48:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871330.529259, 'pubkey_prefix': 'f79a1502015fd504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3', 'snr': -2.25, 'rssi': -102, 'raw_hex': 'f79a1502015fd504cff4069cccf5b9780cdf87c3a02c446b0a301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 20:48:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd7150101d59745... -2025-09-02 20:48:51 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd7150101d59745... -2025-09-02 20:48:51 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd7150101d59745... -2025-09-02 20:48:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871331.093397, 'pubkey_prefix': '2fd7150101d59745667f4b061925b59637605c62fe0e12f9a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd7150101d59745667f4b061925b59637605c62fe0e12f9a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002c0a2b70495a7180b21d2fe3978d85fa6ddcf177c420e73a4139f109859f07aa6036635e4d41d7ec16425906b374606bacace10cb24e0a571e04d8f4be4c993729bb10669753728d4298b3d39d8475aa7'} -2025-09-02 20:48:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990504fb1f805f... -2025-09-02 20:48:58 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990504fb1f805f... -2025-09-02 20:48:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990504fb1f805f... -2025-09-02 20:48:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871338.584617, 'pubkey_prefix': 'f3990504fb1f805f232304f46b413724c9d748c9b455723eea47a2d0d8c99556', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990504fb1f805f232304f46b413724c9d748c9b455723eea47a2d0d8c995561a7b6006fc0458993e1339a1f574554daf0ee93a347c65a67902308f67d74e7d58941da7a32cf3224906f9ee'} -2025-09-02 20:48:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d70505fb1f805f... -2025-09-02 20:48:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d70505fb1f805f... -2025-09-02 20:48:59 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d70505fb1f805f... -2025-09-02 20:48:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871339.1653981, 'pubkey_prefix': '30d70505fb1f805f01232304f46b413724c9d748c9b455723eea47a2d0d8c995', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d70505fb1f805f01232304f46b413724c9d748c9b455723eea47a2d0d8c995561a7b6006fc0458993e1339a1f574554daf0ee93a347c65a67902308f67d74e7d58941da7a32cf3224906f9ee'} -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Converted to 26 bytes: f39905027e5f8575... -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Has transport codes: 9905027e -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed605037e5f0185... -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 20:49:02 - MeshCoreBot - DEBUG - Not enough data: need 216, have 27 -2025-09-02 20:49:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f5991102245fc4a8... -2025-09-02 20:49:10 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f5991102245fc4a8... -2025-09-02 20:49:10 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f5991102245fc4a8... -2025-09-02 20:49:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871350.3100832, 'pubkey_prefix': 'f5991102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f5991102245fc4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32bbbab768901d1e2c42411eb49a793f96cb490d88a8ad2a02164b82e7b5b036327e013d1b7292ab575e5c1766a3b4925897b8a3c5357de50e7e55c1cbd8c36fc4c583390f935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 20:49:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd51103245f01c4... -2025-09-02 20:49:11 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd51103245f01c4... -2025-09-02 20:49:11 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd51103245f01c4... -2025-09-02 20:49:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871351.1031759, 'pubkey_prefix': '2fd51103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b1', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd51103245f01c4a88992c54a7b4c4fc0f8d62d04a0fc51a5fc349cd67ee7b19c2193dcda5c32bbbab768901d1e2c42411eb49a793f96cb490d88a8ad2a02164b82e7b5b036327e013d1b7292ab575e5c1766a3b4925897b8a3c5357de50e7e55c1cbd8c36fc4c583390f935395d8029375b5f8f09f90b6574f304620526f6f6d706561746572'} -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee981503387e5fd5... -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756871413, 'text': 'Jade: Test'} -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Message content for processing: Test -2025-09-02 20:50:15 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Jade: Jade: Test -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:50:15 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 20:50:15 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 20:50:15 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 20:50:15 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 20:50:15 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Jade | 3 hops | SNR: unknown dB | RSSI: unknown dBm | Received at: 20:50:13 -2025-09-02 20:50:15 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 20:50:16 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd11504387e5f01... -2025-09-02 20:50:16 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:50:16 - MeshCoreBot - DEBUG - Has transport codes: d1150438 -2025-09-02 20:50:16 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 20:50:16 - MeshCoreBot - DEBUG - Not enough data: need 132, have 27 -2025-09-02 20:50:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed2150101d5f099... -2025-09-02 20:50:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed2150101d5f099... -2025-09-02 20:50:17 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2ed2150101d5f099... -2025-09-02 20:50:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871417.445756, 'pubkey_prefix': '2ed2150101d5f099bed75ffe17b91fedfe212e7890633aaea1c88e7f2b4861b6', 'snr': 11.5, 'rssi': -46, 'raw_hex': '2ed2150101d5f099bed75ffe17b91fedfe212e7890633aaea1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc057012ace7bc102b0f8fda6bb7ac73826b9db07e6d843c8fa5e1a20ff878b35b8ad0e0cc9b925c83e9db6853907bb11debd7b6c5bbe035d03656a5f08d3450554e96e558a86ef28e05454a7500c284e4edfdd9'} -2025-09-02 20:50:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd5f0... -2025-09-02 20:50:20 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd5f0... -2025-09-02 20:50:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd5f0... -2025-09-02 20:50:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871420.727547, 'pubkey_prefix': 'f1991502015fd5f099bed75ffe17b91fedfe212e7890633aaea1c88e7f2b4861', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd5f099bed75ffe17b91fedfe212e7890633aaea1c88e7f2b4861b62a2a3b16800134048f2fda3b53d4f35e95414129cc057012ace7bc102b0f8fda6bb7ac73826b9db07e6d843c8fa5e1a20ff878b35b8ad0e0cc9b925c83e9db6853907bb11debd7b6c5bbe035d03656a5f08d3450554e96e558a86ef28e05454a7500c284e4edfdd9'} -2025-09-02 20:50:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0990503507e5f23... -2025-09-02 20:50:47 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0990503507e5f23... -2025-09-02 20:50:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0990503507e5f23... -2025-09-02 20:50:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871447.195665, 'pubkey_prefix': 'f0990503507e5f2323db094965d2dc428b38a512974694af83460cdf4c0b7889', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0990503507e5f2323db094965d2dc428b38a512974694af83460cdf4c0b7889d4b54bad183f6a2b1724d0e2da48fea1e1b28452bb4342af599dc212635cf204054c3da7ade045ea0cbc1b'} -2025-09-02 20:50:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d50504507e5f01... -2025-09-02 20:50:48 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d50504507e5f01... -2025-09-02 20:50:48 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d50504507e5f01... -2025-09-02 20:50:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871448.0593028, 'pubkey_prefix': '30d50504507e5f012323db094965d2dc428b38a512974694af83460cdf4c0b78', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d50504507e5f012323db094965d2dc428b38a512974694af83460cdf4c0b7889d4b54bad183f6a2b1724d0e2da48fea1e1b28452bb4342af599dc212635cf204054c3da7ade045ea0cbc1b'} -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91500d5819d55... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91500d5819d55... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91500d5819d55... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871456.037557, 'pubkey_prefix': '2ed91500d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91500d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf4a502f8be296325fb554542d7e6572796a9d8a169c9a55e0b104bbbf5eebabf5b8349ce8f9c1433b6500d33b79ed5287412e88ba8803af'} -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756871455, 'text': "Howl @ 🏡: I'm only getting path information sometimes. :("} -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Message content for processing: I'm only getting path information sometimes. :( -2025-09-02 20:50:56 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: I'm only getting path information sometimes. :( -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871456.037557, 'pubkey_prefix': '2ed91500d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91500d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf4a502f8be296325fb554542d7e6572796a9d8a169c9a55e0b104bbbf5eebabf5b8349ce8f9c1433b6500d33b79ed5287412e88ba8803af'} -2025-09-02 20:50:56 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 2ed91500d5819d55510cb654103da96e... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Full RF data: 2ed91500d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf4a502f8be296325fb554542d7e6572796a9d8a169c9a55e0b104bbbf5eebabf5b8349ce8f9c1433b6500d33b79ed5287412e88ba8803af -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.5 -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 20:50:56 - MeshCoreBot - INFO - Processing message: I'm only getting path information sometimes. :( -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d5150101d5819d... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d5150101d5819d... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d5150101d5819d... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871456.540562, 'pubkey_prefix': '31d5150101d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d5150101d5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf4a502f8be296325fb554542d7e6572796a9d8a169c9a55e0b104bbbf5eebabf5b8349ce8f9c1433b6500d33b79ed5287412e88ba8803af'} -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015fd581... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015fd581... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015fd581... -2025-09-02 20:50:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871456.87635, 'pubkey_prefix': 'f1991502015fd5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015fd5819d55510cb654103da96ed0f35bf61446dd84b1483ec4c87f09bf4a502f8be296325fb554542d7e6572796a9d8a169c9a55e0b104bbbf5eebabf5b8349ce8f9c1433b6500d33b79ed5287412e88ba8803af'} -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805015f857e42... -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805015f857e42... -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805015f857e42... -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871472.146824, 'pubkey_prefix': 'f09805015f857e424d22080ffad7c59d411299ee4acbf7a222a69c0ab9d66be0', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805015f857e424d22080ffad7c59d411299ee4acbf7a222a69c0ab9d66be0f38513766613f6c7e169e162ab3e411bf53c3b2630e8da3e6f20648fb0d776f1f6deaee2ca28568c4f'} -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef9805027e5f8575... -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Has transport codes: 9805027e -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:51:12 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d005025f01857e... -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d005025f01857e... -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d005025f01857e... -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871473.251625, 'pubkey_prefix': '30d005025f01857e424d22080ffad7c59d411299ee4acbf7a222a69c0ab9d66b', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d005025f01857e424d22080ffad7c59d411299ee4acbf7a222a69c0ab9d66be0f38513766613f6c7e169e162ab3e411bf53c3b2630e8da3e6f20648fb0d776f1f6deaee2ca28568c4f'} -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d005037e5f0185... -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 20:51:13 - MeshCoreBot - DEBUG - Not enough data: need 210, have 27 -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805015f857e02... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805015f857e02... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805015f857e02... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871484.578437, 'pubkey_prefix': 'ee9805015f857e0217794f6c3a4fe08e6e9e28654c2e03ced04817f48bf4ff76', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805015f857e0217794f6c3a4fe08e6e9e28654c2e03ced04817f48bf4ff767e6cf160eab8ef115a2d69f479159f7821358ad4bfb35fe07786b609774645cf40eb4f82cb4b2ecfab'} -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce05025f01857e... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce05025f01857e... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce05025f01857e... -2025-09-02 20:51:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871484.878975, 'pubkey_prefix': '30ce05025f01857e0217794f6c3a4fe08e6e9e28654c2e03ced04817f48bf4ff', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce05025f01857e0217794f6c3a4fe08e6e9e28654c2e03ced04817f48bf4ff767e6cf160eab8ef115a2d69f479159f7821358ad4bfb35fe07786b609774645cf40eb4f82cb4b2ecfab'} -2025-09-02 20:51:30 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 20:51:30 - MeshCoreBot - INFO - Bot stopped -2025-09-02 20:51:32 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 20:51:32 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 20:51:32 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 20:51:32 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 20:51:32 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 20:51:32 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 20:51:32 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 20:51:32 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 20:51:34 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 20:51:34 - MeshCoreBot - INFO - Contacts loaded: 150 contacts -2025-09-02 20:51:34 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 20:51:36 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 20:51:36 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 20:51:36 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 20:51:37 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 20:51:37 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 20:51:37 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 20:51:38 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 20:51:39 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 20:51:39 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 20:51:39 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 20:51:39 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 20:51:39 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 20:51:39 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 20:51:39 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 20:51:39 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 20:51:39 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 20:51:39 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 20:51:39 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 20:51:39 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 20:51:39 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 20:51:39 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 20:51:39 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 20:51:39 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 20:51:39 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fca1101014ff0f5... -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fca1101014ff0f5... -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2fca1101014ff0f5... -2025-09-02 20:51:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871499.978559, 'pubkey_prefix': '2fca1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -54, 'raw_hex': '2fca1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f10f745666162a480ffc60b93d11975f54509190f672224de51d5d2e8cf916b376d8dc38fb1f2299786dfa7c7758174541da4997ff1258b45873832d348cf4dd3305e350c81486f776c426f7420f09fa496'} -2025-09-02 20:51:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981102015f4ff0... -2025-09-02 20:51:41 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981102015f4ff0... -2025-09-02 20:51:41 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981102015f4ff0... -2025-09-02 20:51:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871501.807453, 'pubkey_prefix': 'ee981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f10f745666162a480ffc60b93d11975f54509190f672224de51d5d2e8cf916b376d8dc38fb1f2299786dfa7c7758174541da4997ff1258b45873832d348cf4dd3305e350c81486f776c426f7420f09fa496'} -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2dd90a004ff5ea02... -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Not enough data: need 219, have 24 -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756871534, 'text': 'advert'} -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:52:15 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: advert -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 20:52:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for Howl @ 🏡 -2025-09-02 20:52:15 - MeshCoreBot - INFO - Processing message: advert -2025-09-02 20:52:15 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Advert cooldown active. Please wait 59 more minutes before requesting another advert. -2025-09-02 20:52:15 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-02 20:52:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f54c5... -2025-09-02 20:52:16 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f54c5... -2025-09-02 20:52:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f54c5... -2025-09-02 20:52:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871536.369123, 'pubkey_prefix': 'f39905027e5f54c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f54c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f7'} -2025-09-02 20:52:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d505037e5f0154... -2025-09-02 20:52:17 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d505037e5f0154... -2025-09-02 20:52:17 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d505037e5f0154... -2025-09-02 20:52:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871537.23322, 'pubkey_prefix': '31d505037e5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d505037e5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f7'} -2025-09-02 20:52:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905047efd1d5f... -2025-09-02 20:52:19 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905047efd1d5f... -2025-09-02 20:52:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905047efd1d5f... -2025-09-02 20:52:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871539.570555, 'pubkey_prefix': 'f39905047efd1d5f54c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab18547', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905047efd1d5f54c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed405057efd1d5f... -2025-09-02 20:52:20 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed405057efd1d5f... -2025-09-02 20:52:20 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2ed405057efd1d5f... -2025-09-02 20:52:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871540.5750551, 'pubkey_prefix': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Converted to 24 bytes: 30d90a004ff5f0b7... -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Has transport codes: d90a004f -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Path length: 245 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Not enough data: need 251, have 24 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756871543, 'text': 'ping'} -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 20:52:23 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: ping -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871540.5750551, 'pubkey_prefix': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Converted to 77 bytes: 2ed405057efd1d5f... -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Path length: 212 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Not enough data: need 214, have 77 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871540.5750551, 'pubkey_prefix': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Found recent RF data for DM: {'timestamp': 1756871540.5750551, 'pubkey_prefix': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Using SNR from recent RF data: 11.5 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Using RSSI from recent RF data: -44 -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 20:52:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871540.5750551, 'pubkey_prefix': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed405057efd1d5f0154c5a98d5d92a1c232b5ac96bce8fd846a6700c34ab185471f5c1f8751612c4a8d0af2700f7b18675be08bde0f376351cb8893756d2cb2fc0c9327de599db9f5e5c283f4'} -2025-09-02 20:52:23 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 20:52:23 - MeshCoreBot - INFO - Processing message: ping -2025-09-02 20:52:23 - MeshCoreBot - INFO - Keyword 'ping' matched, responding -2025-09-02 20:52:23 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Pong! -2025-09-02 20:52:23 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503237e5f1b... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503237e5f1b... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503237e5f1b... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871594.491366, 'pubkey_prefix': 'f2991503237e5f1b6bb77b65a683a7fa69d29dfe7e47ba5a49741166230a51d0', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503237e5f1b6bb77b65a683a7fa69d29dfe7e47ba5a49741166230a51d0e11fe2f50cda329a2910'} -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd01504237e5f01... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd01504237e5f01... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd01504237e5f01... -2025-09-02 20:53:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871594.696446, 'pubkey_prefix': '2fd01504237e5f011b6bb77b65a683a7fa69d29dfe7e47ba5a49741166230a51', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd01504237e5f011b6bb77b65a683a7fa69d29dfe7e47ba5a49741166230a51d0e11fe2f50cda329a2910'} -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Converted to 27 bytes: f1980503c4245f85... -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Not enough data: need 154, have 27 -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2ed00504c4245f01... -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 20:53:17 - MeshCoreBot - DEBUG - Not enough data: need 210, have 28 -2025-09-02 20:53:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f8575... -2025-09-02 20:53:18 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f8575... -2025-09-02 20:53:18 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f8575... -2025-09-02 20:53:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871598.5956879, 'pubkey_prefix': 'f39905027e5f8575442083c752a8a285bb19b84758201a12322c21e624584f48', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f8575442083c752a8a285bb19b84758201a12322c21e624584f4847bec7077f435772be1876f3aea4704a86e2e7132887cef91bd527daed2aaf13779d9dbf61c52aa21557'} -2025-09-02 20:53:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd105037e5f0185... -2025-09-02 20:53:19 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd105037e5f0185... -2025-09-02 20:53:19 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2dd105037e5f0185... -2025-09-02 20:53:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871599.037333, 'pubkey_prefix': '2dd105037e5f018575442083c752a8a285bb19b84758201a12322c21e624584f', 'snr': 11.25, 'rssi': -47, 'raw_hex': '2dd105037e5f018575442083c752a8a285bb19b84758201a12322c21e624584f4847bec7077f435772be1876f3aea4704a86e2e7132887cef91bd527daed2aaf13779d9dbf61c52aa21557'} -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981504237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981504237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981504237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871605.138339, 'pubkey_prefix': 'f1981504237e245f1b7d828326d2736a031b289b08ed0699e30a35b5ca041443', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981504237e245f1b7d828326d2736a031b289b08ed0699e30a35b5ca04144338cf1409e875038a5114050bb1b85c9052a8f323b1bc263f19d2aa'} -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d21505237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d21505237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d21505237e245f... -2025-09-02 20:53:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871605.517729, 'pubkey_prefix': '30d21505237e245f011b7d828326d2736a031b289b08ed0699e30a35b5ca0414', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d21505237e245f011b7d828326d2736a031b289b08ed0699e30a35b5ca04144338cf1409e875038a5114050bb1b85c9052a8f323b1bc263f19d2aa'} -2025-09-02 20:54:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811031f7e5f54... -2025-09-02 20:54:48 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811031f7e5f54... -2025-09-02 20:54:48 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811031f7e5f54... -2025-09-02 20:54:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871688.203441, 'pubkey_prefix': 'ef9811031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba7', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811031f7e5f5491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094ff5bbb768df8ea6c027ea99d9462488bfe84e112729f6c69a099b4baf6c076f60f8e599e0f669bbd5f9a3baf8eb6c76ca36a1fb527a6c3a39319d49e111cf6e503d2fb30f92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 20:54:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d211041f7e5f01... -2025-09-02 20:54:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d211041f7e5f01... -2025-09-02 20:54:49 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d211041f7e5f01... -2025-09-02 20:54:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871689.709554, 'pubkey_prefix': '30d211041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacb', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d211041f7e5f015491c13d9c406beccf18905b49eef448331f984d6b6ecacba730ea89f696094ff5bbb768df8ea6c027ea99d9462488bfe84e112729f6c69a099b4baf6c076f60f8e599e0f669bbd5f9a3baf8eb6c76ca36a1fb527a6c3a39319d49e111cf6e503d2fb30f92b855d602c681b5f85965736c6572205465727261636520f09f8f98efb88f'} -2025-09-02 20:54:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991107a1d08038... -2025-09-02 20:54:57 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991107a1d08038... -2025-09-02 20:54:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991107a1d08038... -2025-09-02 20:54:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871697.1454148, 'pubkey_prefix': 'f3991107a1d08038a01d5fa20092d9fb578b564c8bb689c0a4ad21196916cece', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991107a1d08038a01d5fa20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc9501bcb7681c0933fbaea7dd992803db10889dc125bdc0bace1ab6a7b4ef42f197a033515d7992654b7d3c4be50c582a19aa4bc107635df730b494335e02132e7e539cb20a92b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 20:54:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd31108a1d08038... -2025-09-02 20:54:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd31108a1d08038... -2025-09-02 20:54:58 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd31108a1d08038... -2025-09-02 20:54:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871698.166126, 'pubkey_prefix': '2fd31108a1d08038a01d5f01a20092d9fb578b564c8bb689c0a4ad21196916ce', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd31108a1d08038a01d5f01a20092d9fb578b564c8bb689c0a4ad21196916cece2088d47181cb08a76cdc9501bcb7681c0933fbaea7dd992803db10889dc125bdc0bace1ab6a7b4ef42f197a033515d7992654b7d3c4be50c582a19aa4bc107635df730b494335e02132e7e539cb20a92b79ad602e045b5f85345414d4553485f434f52455f5232'} -2025-09-02 20:55:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d91100f5d2b56d... -2025-09-02 20:55:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d91100f5d2b56d... -2025-09-02 20:55:01 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 31d91100f5d2b56d... -2025-09-02 20:55:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871701.829209, 'pubkey_prefix': '31d91100f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73b', 'snr': 12.25, 'rssi': -39, 'raw_hex': '31d91100f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d14bcb7684a468ddaa0b3ed22e79d856c80bc8602ade900298e933534f18cb064351624e3e1279d8eed32a7e73a3bbe728a4d2e71245265aac839812372cbdd82fe21880881486f776c204020f09f8fa1'} -2025-09-02 20:55:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d2110101f5d2b5... -2025-09-02 20:55:02 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d2110101f5d2b5... -2025-09-02 20:55:02 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d2110101f5d2b5... -2025-09-02 20:55:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871702.7505019, 'pubkey_prefix': '30d2110101f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca7', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d2110101f5d2b56d19b24412756933e917d4632e088cdd5daeadc9002feca73bf5d2b56d14bcb7684a468ddaa0b3ed22e79d856c80bc8602ade900298e933534f18cb064351624e3e1279d8eed32a7e73a3bbe728a4d2e71245265aac839812372cbdd82fe21880881486f776c204020f09f8fa1'} -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Converted to 26 bytes: f69905027e5f8575... -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d405037e5f0185... -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Path length: 212 -2025-09-02 20:55:23 - MeshCoreBot - DEBUG - Not enough data: need 214, have 27 -2025-09-02 20:55:25 - MeshCoreBot - DEBUG - Converted to 31 bytes: f79a05077e5faa51... -2025-09-02 20:55:25 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 20:55:25 - MeshCoreBot - DEBUG - Has transport codes: 9a05077e -2025-09-02 20:55:25 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:55:25 - MeshCoreBot - DEBUG - Not enough data: need 101, have 31 -2025-09-02 20:55:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d505087e5faa51... -2025-09-02 20:55:26 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d505087e5faa51... -2025-09-02 20:55:26 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 32d505087e5faa51... -2025-09-02 20:55:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871726.120123, 'pubkey_prefix': '32d505087e5faa5149cd5f018575500a20f51f49fb94914569516c95eb5719ba', 'snr': 12.5, 'rssi': -43, 'raw_hex': '32d505087e5faa5149cd5f018575500a20f51f49fb94914569516c95eb5719ba'} -2025-09-02 20:55:32 - MeshCoreBot - DEBUG - Converted to 28 bytes: f69a05045242f25f... -2025-09-02 20:55:32 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 20:55:32 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 20:55:32 - MeshCoreBot - DEBUG - Not enough data: need 156, have 28 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150011fcc639... -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150011fcc639... -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150011fcc639... -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871733.396754, 'pubkey_prefix': '31d8150011fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150011fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756871732, 'text': 'Howl @ 🏡: Portland is listening to us tonight? Time to talk about the Sounders.'} -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Message content for processing: Portland is listening to us tonight? Time to talk about the Sounders. -2025-09-02 20:55:33 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Portland is listening to us tonight? Time to talk about the Sounders. -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871733.396754, 'pubkey_prefix': '31d8150011fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150011fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:55:33 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 206 chars, starts with: 31d8150011fcc639d66f09cce48a1b1b... -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Full RF data: 31d8150011fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 20:55:33 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Converted to 29 bytes: 2fd405055242f25f... -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Has transport codes: d4050552 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Path length: 66 -2025-09-02 20:55:33 - MeshCoreBot - DEBUG - Not enough data: need 72, have 29 -2025-09-02 20:55:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd415010111fcc6... -2025-09-02 20:55:34 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd415010111fcc6... -2025-09-02 20:55:34 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd415010111fcc6... -2025-09-02 20:55:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871734.327776, 'pubkey_prefix': '2fd415010111fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd415010111fcc639d66f09cce48a1b1b80c69eb7049dd665e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39805027e5f2323... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39805027e5f2323... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f39805027e5f2323... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871768.5680299, 'pubkey_prefix': 'f39805027e5f2323e778fe15672cc14f3a6532bdab9d50744a6de3b7bcc96ac2', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f39805027e5f2323e778fe15672cc14f3a6532bdab9d50744a6de3b7bcc96ac2e82eb9b5e125d325524ac4369470f91269fd478079b216f1fdb2ebb83fd508a7894e081a15fbb035fcc4'} -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd205037e5f0123... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd205037e5f0123... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd205037e5f0123... -2025-09-02 20:56:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871768.868313, 'pubkey_prefix': '2fd205037e5f012323e778fe15672cc14f3a6532bdab9d50744a6de3b7bcc96a', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd205037e5f012323e778fe15672cc14f3a6532bdab9d50744a6de3b7bcc96ac2e82eb9b5e125d325524ac4369470f91269fd478079b216f1fdb2ebb83fd508a7894e081a15fbb035fcc4'} -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 36db1500115cf860... -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Cached SNR 13.5 for pubkey 36db1500115cf860... -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 36db1500115cf860... -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871769.5468411, 'pubkey_prefix': '36db1500115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10', 'snr': 13.5, 'rssi': -37, 'raw_hex': '36db1500115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756871768, 'text': 'Howl @ 🏡: Portland is listening to us tonight? Time to talk about the Sounders.'} -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Message content for processing: Portland is listening to us tonight? Time to talk about the Sounders. -2025-09-02 20:56:09 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Portland is listening to us tonight? Time to talk about the Sounders. -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871769.5468411, 'pubkey_prefix': '36db1500115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10', 'snr': 13.5, 'rssi': -37, 'raw_hex': '36db1500115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:56:09 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 206 chars, starts with: 36db1500115cf86033c6f9299e28d3f0... -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Full RF data: 36db1500115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Using SNR from RF data: 13.5 -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -37 -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 20:56:09 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 20:56:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed2150101115cf8... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed2150101115cf8... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2ed2150101115cf8... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871770.4759018, 'pubkey_prefix': '2ed2150101115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd', 'snr': 11.5, 'rssi': -46, 'raw_hex': '2ed2150101115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2981502015f115c... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2981502015f115c... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f2981502015f115c... -2025-09-02 20:56:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871770.8524601, 'pubkey_prefix': 'f2981502015f115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f2981502015f115cf86033c6f9299e28d3f0dd764ceb0fc68e65e10f2c4cbe15cd10368d5161e87ff644d937a3983f2f553c19143f2f9a2b8bd2c0a1769ed61cf3f358ba2ad9c992095349f2355ac043a06adf0447bebc289002c009669f18287023d58a7ee129d65a'} -2025-09-02 20:56:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911047ea01d5f... -2025-09-02 20:56:15 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911047ea01d5f... -2025-09-02 20:56:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911047ea01d5f... -2025-09-02 20:56:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871775.1313221, 'pubkey_prefix': 'f49911047ea01d5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c3002', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911047ea01d5fb90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c255bcb768872d2fc6a60a19abf20f849f64db3c3451d0cb929a4459d82ccc09c1848aaf5eb619eb157197435f5274d82247c84e41354c6ddfbb11a4e96825701b6060d807924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 20:56:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed111057ea01d5f... -2025-09-02 20:56:16 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed111057ea01d5f... -2025-09-02 20:56:16 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2ed111057ea01d5f... -2025-09-02 20:56:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871776.133666, 'pubkey_prefix': '2ed111057ea01d5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30', 'snr': 11.5, 'rssi': -47, 'raw_hex': '2ed111057ea01d5f01b90a86dc656343e7b89b5753c17e6f80cd14a4b4f79c30020890ca40c05702c255bcb768872d2fc6a60a19abf20f849f64db3c3451d0cb929a4459d82ccc09c1848aaf5eb619eb157197435f5274d82247c84e41354c6ddfbb11a4e96825701b6060d807924c19d402a82eb8f853657267616c205265706561746572'} -2025-09-02 20:56:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1980503fb7e5f23... -2025-09-02 20:56:34 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1980503fb7e5f23... -2025-09-02 20:56:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1980503fb7e5f23... -2025-09-02 20:56:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871794.1434119, 'pubkey_prefix': 'f1980503fb7e5f232308263b06b5ddf08321d5aacaf23df12b433c9407345806', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1980503fb7e5f232308263b06b5ddf08321d5aacaf23df12b433c9407345806b89488b29a5edc9e2844d07fb7ef43a68ec6f4d8f43ed644f000cde9b775a87f3b197371ac65fa258f2613'} -2025-09-02 20:56:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d30504fb7e5f01... -2025-09-02 20:56:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d30504fb7e5f01... -2025-09-02 20:56:35 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 30d30504fb7e5f01... -2025-09-02 20:56:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871795.147433, 'pubkey_prefix': '30d30504fb7e5f01232308263b06b5ddf08321d5aacaf23df12b433c94073458', 'snr': 12.0, 'rssi': -45, 'raw_hex': '30d30504fb7e5f01232308263b06b5ddf08321d5aacaf23df12b433c9407345806b89488b29a5edc9e2844d07fb7ef43a68ec6f4d8f43ed644f000cde9b775a87f3b197371ac65fa258f2613'} -2025-09-02 20:57:28 - MeshCoreBot - DEBUG - Converted to 26 bytes: f19805027e5f8575... -2025-09-02 20:57:28 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:57:28 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:57:28 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:57:29 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d405037e5f0185... -2025-09-02 20:57:29 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 20:57:29 - MeshCoreBot - DEBUG - Path length: 212 -2025-09-02 20:57:29 - MeshCoreBot - DEBUG - Not enough data: need 214, have 27 -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f298150402a37e5f... -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f298150402a37e5f... -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f298150402a37e5f... -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871864.73019, 'pubkey_prefix': 'f298150402a37e5f11ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150402a37e5f11ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858d663978dfe6d9897387d370ba460e37ed7b6ea03eb6cc4b2547deeb13781a66e611e1ffa77ede692538db5634e95d988c7ff19a42a3eaa0e3c823344e223932bd812f1027a7e8b60cb7f6c1f68a62bffe8e7a5e82e222460ff8f19'} -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756871855, 'text': 'Sounder Pilot^: Did you know the Sounders have won every North American trophy currently available'} -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Message content for processing: Did you know the Sounders have won every North American trophy currently available -2025-09-02 20:57:44 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: Did you know the Sounders have won every North American trophy currently available -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871864.73019, 'pubkey_prefix': 'f298150402a37e5f11ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298150402a37e5f11ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858d663978dfe6d9897387d370ba460e37ed7b6ea03eb6cc4b2547deeb13781a66e611e1ffa77ede692538db5634e95d988c7ff19a42a3eaa0e3c823344e223932bd812f1027a7e8b60cb7f6c1f68a62bffe8e7a5e82e222460ff8f19'} -2025-09-02 20:57:44 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 246 chars, starts with: f298150402a37e5f11ec60840b7fed3c... -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Full RF data: f298150402a37e5f11ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858d663978dfe6d9897387d370ba460e37ed7b6ea03eb6cc4b2547deeb13781a66e611e1ffa77ede692538db5634e95d988c7ff19a42a3eaa0e3c823344e223932bd812f1027a7e8b60cb7f6c1f68a62bffe8e7a5e82e222460ff8f19 -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Attempting to discover path to Sounder Pilot^ -2025-09-02 20:57:44 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Converted to 25 bytes: 33d4010101854f1e... -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Has transport codes: d4010101 -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Path length: 133 -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Not enough data: need 139, have 25 -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d2150502a37e5f... -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d2150502a37e5f... -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d2150502a37e5f... -2025-09-02 20:57:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871865.9318469, 'pubkey_prefix': '31d2150502a37e5f0111ec60840b7fed3cbaabff1b5d8a0a36b51a45b7556658', 'snr': 12.25, 'rssi': -46, 'raw_hex': '31d2150502a37e5f0111ec60840b7fed3cbaabff1b5d8a0a36b51a45b755665858d663978dfe6d9897387d370ba460e37ed7b6ea03eb6cc4b2547deeb13781a66e611e1ffa77ede692538db5634e95d988c7ff19a42a3eaa0e3c823344e223932bd812f1027a7e8b60cb7f6c1f68a62bffe8e7a5e82e222460ff8f19'} -2025-09-02 20:57:46 - MeshCoreBot - DEBUG - Converted to 25 bytes: f19801015f854f1e... -2025-09-02 20:57:46 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 20:57:46 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:57:46 - MeshCoreBot - DEBUG - Not enough data: need 154, have 25 -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 20:57:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Sounder Pilot^ → Path not set (will attempt discovery) -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed9010101854fc7... -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Path length: 217 -2025-09-02 20:57:48 - MeshCoreBot - DEBUG - Not enough data: need 219, have 25 -2025-09-02 20:57:50 - MeshCoreBot - DEBUG - Converted to 26 bytes: f7990102015f854f... -2025-09-02 20:57:50 - MeshCoreBot - DEBUG - Header: 0xf7, route_type: 3 -2025-09-02 20:57:50 - MeshCoreBot - DEBUG - Has transport codes: 99010201 -2025-09-02 20:57:50 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:57:50 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 20:57:51 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:57:51 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: Sounder Pilot^ → Could not discover path -2025-09-02 20:57:51 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:57:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f547eaa... -2025-09-02 20:57:55 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f547eaa... -2025-09-02 20:57:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f547eaa... -2025-09-02 20:57:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871875.268199, 'pubkey_prefix': 'f59905015f547eaa42013f6e977e8815528e4790c04b0adf0af704fbe0c745c3', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f547eaa42013f6e977e8815528e4790c04b0adf0af704fbe0c745c3614cffaa1ca0180e0905d337c94c590709ff9eaf97350878bbcec512bbdd630054e0718f844a21b406'} -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d505025f01547e... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d505025f01547e... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d505025f01547e... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871876.271919, 'pubkey_prefix': '30d505025f01547eaa42013f6e977e8815528e4790c04b0adf0af704fbe0c745', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d505025f01547eaa42013f6e977e8815528e4790c04b0adf0af704fbe0c745c3614cffaa1ca0180e0905d337c94c590709ff9eaf97350878bbcec512bbdd630054e0718f844a21b406'} -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d7150011d011be... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d7150011d011be... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 33d7150011d011be... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871876.8709812, 'pubkey_prefix': '33d7150011d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a4704', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150011d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47047df59e4dd2fb2d307b4910efb23ee928b105671b4e8b32e51f151c64766d495f2707e0dc745e1a'} -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756871876, 'text': 'Howl @ 🏡: I heard the Sounders invented winning.'} -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Message content for processing: I heard the Sounders invented winning. -2025-09-02 20:57:56 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: I heard the Sounders invented winning. -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871876.8709812, 'pubkey_prefix': '33d7150011d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a4704', 'snr': 12.75, 'rssi': -41, 'raw_hex': '33d7150011d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47047df59e4dd2fb2d307b4910efb23ee928b105671b4e8b32e51f151c64766d495f2707e0dc745e1a'} -2025-09-02 20:57:56 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 142 chars, starts with: 33d7150011d011be4150baf0bb5a685a... -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Full RF data: 33d7150011d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47047df59e4dd2fb2d307b4910efb23ee928b105671b4e8b32e51f151c64766d495f2707e0dc745e1a -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.75 -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 20:57:56 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 20:57:56 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:57:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815010111d011... -2025-09-02 20:57:57 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815010111d011... -2025-09-02 20:57:57 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815010111d011... -2025-09-02 20:57:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871877.4326751, 'pubkey_prefix': '30d815010111d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815010111d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47047df59e4dd2fb2d307b4910efb23ee928b105671b4e8b32e51f151c64766d495f2707e0dc745e1a'} -2025-09-02 20:57:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4981502015f11d0... -2025-09-02 20:57:59 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4981502015f11d0... -2025-09-02 20:57:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f4981502015f11d0... -2025-09-02 20:57:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871879.26558, 'pubkey_prefix': 'f4981502015f11d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a', 'snr': -3.0, 'rssi': -104, 'raw_hex': 'f4981502015f11d011be4150baf0bb5a685a95a694ce0afc9e1691c71840372a47047df59e4dd2fb2d307b4910efb23ee928b105671b4e8b32e51f151c64766d495f2707e0dc745e1a'} -2025-09-02 20:58:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3981104a31f385f... -2025-09-02 20:58:03 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3981104a31f385f... -2025-09-02 20:58:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f3981104a31f385f... -2025-09-02 20:58:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871883.794535, 'pubkey_prefix': 'f3981104a31f385f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657', 'snr': -3.25, 'rssi': -104, 'raw_hex': 'f3981104a31f385f02fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcb8bcb7683de92f6d4d509e792abb8cb5727b7717d63da0c77fd685e36677ca0cf18b5fdd5e3a1958780d78f4eb0efcdc02834c21034377a00ce133c5f16e9a4795f0150592c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 20:58:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d41105a31f385f... -2025-09-02 20:58:05 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d41105a31f385f... -2025-09-02 20:58:05 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 30d41105a31f385f... -2025-09-02 20:58:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871885.017652, 'pubkey_prefix': '30d41105a31f385f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f56', 'snr': 12.0, 'rssi': -44, 'raw_hex': '30d41105a31f385f0102fe3cfcb7782b6490a6424d0f3e368a9e81deca971f5657e436d3485d70f7dcb8bcb7683de92f6d4d509e792abb8cb5727b7717d63da0c77fd685e36677ca0cf18b5fdd5e3a1958780d78f4eb0efcdc02834c21034377a00ce133c5f16e9a4795f0150592c43fd102ccbab2f84b616e646c652046656e6365'} -2025-09-02 20:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d31200010101c0... -2025-09-02 20:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d31200010101c0... -2025-09-02 20:58:35 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 30d31200010101c0... -2025-09-02 20:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871915.2445781, 'pubkey_prefix': '30d31200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.0, 'rssi': -45, 'raw_hex': '30d31200010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205ebbcb76865f61ee0449d495470a5d113859232d702cb17d87fe4e373c28cd3d7ad05322e5988de050224f2cc44d7df851067f38bf2783ae2982470e3b2ccfc356bb02f0692a52adc02f565b8f8484f574c205265706561746572'} -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981503237e5f1b... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981503237e5f1b... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981503237e5f1b... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871943.211194, 'pubkey_prefix': 'ee981503237e5f1b0305d0b258fe47579196585d8a6e6ab236db47ef9c5efef7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981503237e5f1b0305d0b258fe47579196585d8a6e6ab236db47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd31504237e5f01... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd31504237e5f01... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2dd31504237e5f01... -2025-09-02 20:59:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871943.606853, 'pubkey_prefix': '2dd31504237e5f011b0305d0b258fe47579196585d8a6e6ab236db47ef9c5efe', 'snr': 11.25, 'rssi': -45, 'raw_hex': '2dd31504237e5f011b0305d0b258fe47579196585d8a6e6ab236db47ef9c5efef7f63ffd4728b170bb1e28'} -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f198150502a31f38... -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f198150502a31f38... -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f198150502a31f38... -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871948.676411, 'pubkey_prefix': 'f198150502a31f385f1141687d6ff94a94e6a11e2f13511e415b5151928f8be4', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150502a31f385f1141687d6ff94a94e6a11e2f13511e415b5151928f8be41a42d17eeab7f4187e1628a56e52acd0229d1de369d2e12ab8b27088'} -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756871946, 'text': 'Sounder Pilot^: And being insufferable 😏'} -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Message content for processing: And being insufferable 😏 -2025-09-02 20:59:08 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: And being insufferable 😏 -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756871948.676411, 'pubkey_prefix': 'f198150502a31f385f1141687d6ff94a94e6a11e2f13511e415b5151928f8be4', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f198150502a31f385f1141687d6ff94a94e6a11e2f13511e415b5151928f8be41a42d17eeab7f4187e1628a56e52acd0229d1de369d2e12ab8b27088'} -2025-09-02 20:59:08 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 120 chars, starts with: f198150502a31f385f1141687d6ff94a... -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Full RF data: f198150502a31f385f1141687d6ff94a94e6a11e2f13511e415b5151928f8be41a42d17eeab7f4187e1628a56e52acd0229d1de369d2e12ab8b27088 -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Attempting to discover path to Sounder Pilot^ -2025-09-02 20:59:08 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Converted to 25 bytes: 30d4010101854f61... -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Has transport codes: d4010101 -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Path length: 133 -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Not enough data: need 139, have 25 -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33d5150602a31f38... -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33d5150602a31f38... -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 33d5150602a31f38... -2025-09-02 20:59:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871949.55853, 'pubkey_prefix': '33d5150602a31f385f011141687d6ff94a94e6a11e2f13511e415b5151928f8b', 'snr': 12.75, 'rssi': -43, 'raw_hex': '33d5150602a31f385f011141687d6ff94a94e6a11e2f13511e415b5151928f8be41a42d17eeab7f4187e1628a56e52acd0229d1de369d2e12ab8b27088'} -2025-09-02 20:59:10 - MeshCoreBot - DEBUG - Converted to 26 bytes: f2980102015f854f... -2025-09-02 20:59:10 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 20:59:10 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 20:59:10 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 20:59:12 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Sounder Pilot^ → Path not set (will attempt discovery) -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Discovering path to Sounder Pilot^ via CLI -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd4010101854f56... -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Has transport codes: d4010101 -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Path length: 133 -2025-09-02 20:59:12 - MeshCoreBot - DEBUG - Not enough data: need 139, have 25 -2025-09-02 20:59:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911021d5f82de... -2025-09-02 20:59:14 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911021d5f82de... -2025-09-02 20:59:14 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911021d5f82de... -2025-09-02 20:59:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871954.5615518, 'pubkey_prefix': 'f29911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997e', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911021d5f82de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408ffbcb7682e587e71dcb04ff4ed08052f3037c40a2e66ef9f0d73f4ad0cabafbe13bdbb286e11524da14619f7a15c16fec27ede6a952211e459610657063e50c5090bfe0c92bcaad902c20db8f84b4a374820525054'} -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d411031d5f0182... -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d411031d5f0182... -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 31d411031d5f0182... -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871955.307564, 'pubkey_prefix': '31d411031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c0899', 'snr': 12.25, 'rssi': -44, 'raw_hex': '31d411031d5f0182de9160fcb2e63fdc85bd3e0e8e50260e8c7afd2fba8c08997ec1d4341a8408ffbcb7682e587e71dcb04ff4ed08052f3037c40a2e66ef9f0d73f4ad0cabafbe13bdbb286e11524da14619f7a15c16fec27ede6a952211e459610657063e50c5090bfe0c92bcaad902c20db8f84b4a374820525054'} -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - No result from disc_path command for Sounder Pilot^ -2025-09-02 20:59:15 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: Sounder Pilot^ → Could not discover path -2025-09-02 20:59:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 20:59:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102085f1d29... -2025-09-02 20:59:23 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102085f1d29... -2025-09-02 20:59:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102085f1d29... -2025-09-02 20:59:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871963.367379, 'pubkey_prefix': 'ef981102085f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed6', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102085f1d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48675ec3b768596ed18a94aabae7569140ead8c3e514895eb9836e7e58cd0ff6030b095c246d9d9a3b28ed3a57b32bd3a3a70d162f9be142005f78b37982861dc75b92236309922aa4d9021615b8f86e376a6d765e'} -2025-09-02 20:59:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d41103085f011d... -2025-09-02 20:59:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d41103085f011d... -2025-09-02 20:59:24 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 30d41103085f011d... -2025-09-02 20:59:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756871964.0774348, 'pubkey_prefix': '30d41103085f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4e', 'snr': 12.0, 'rssi': -44, 'raw_hex': '30d41103085f011d29cd09d3d2c0951924ec7fd07e81f0d61b96dbf55c442e4ed653a7211f48675ec3b768596ed18a94aabae7569140ead8c3e514895eb9836e7e58cd0ff6030b095c246d9d9a3b28ed3a57b32bd3a3a70d162f9be142005f78b37982861dc75b92236309922aa4d9021615b8f86e376a6d765e'} -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Converted to 26 bytes: ed970502245f8575... -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Not enough data: need 153, have 26 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d10503245f0185... -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Has transport codes: d1050324 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 20:59:33 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:01:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103807e5ff2... -2025-09-02 21:01:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103807e5ff2... -2025-09-02 21:01:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103807e5ff2... -2025-09-02 21:01:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872099.688042, 'pubkey_prefix': 'f0981103807e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103807e5ff22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0cea2bdb768d38692a70545cf700bd856f42588e6548cef811431d1444eae491194acaa8f61153579c332e3a439da7347b82455e777bde6a47d0af33c16aa471944f7ced50d927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 21:01:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed21104807e5f01... -2025-09-02 21:01:41 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed21104807e5f01... -2025-09-02 21:01:41 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2ed21104807e5f01... -2025-09-02 21:01:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872101.164514, 'pubkey_prefix': '2ed21104807e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f', 'snr': 11.5, 'rssi': -46, 'raw_hex': '2ed21104807e5f01f22b29111022e652d9cdaf705e298eb8270295720f1f010f59d8b269c8f7e0cea2bdb768d38692a70545cf700bd856f42588e6548cef811431d1444eae491194acaa8f61153579c332e3a439da7347b82455e777bde6a47d0af33c16aa471944f7ced50d927881d6020688b5f8536f757468204361702048696c6c204732'} -2025-09-02 21:02:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981109bb64c794... -2025-09-02 21:02:24 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981109bb64c794... -2025-09-02 21:02:24 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981109bb64c794... -2025-09-02 21:02:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872144.7355452, 'pubkey_prefix': 'f0981109bb64c794e6d01f7e5fb8326800b3a9b853326ecbdeabbca90b00b4a3', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981109bb64c794e6d01f7e5fb8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b88bdbdb7686139341e927a6e86e9be99406a8a31b5c11c1f76337e992e4e9c87462e61f913ed1bb921bb8cec653da795d4282cc7861f7b2fa71a520d4f9aa860fd2192b801920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 21:02:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd3110abb64c794... -2025-09-02 21:02:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd3110abb64c794... -2025-09-02 21:02:26 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd3110abb64c794... -2025-09-02 21:02:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872146.0094569, 'pubkey_prefix': '2fd3110abb64c794e6d01f7e5f01b8326800b3a9b853326ecbdeabbca90b00b4', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd3110abb64c794e6d01f7e5f01b8326800b3a9b853326ecbdeabbca90b00b4a38b7889ce2d5a1165a874f54b88bdbdb7686139341e927a6e86e9be99406a8a31b5c11c1f76337e992e4e9c87462e61f913ed1bb921bb8cec653da795d4282cc7861f7b2fa71a520d4f9aa860fd2192b801920000000000000000466f78676c6f7665205265706561746572'} -2025-09-02 21:02:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991103237e5ffb... -2025-09-02 21:02:29 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991103237e5ffb... -2025-09-02 21:02:29 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991103237e5ffb... -2025-09-02 21:02:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872149.064734, 'pubkey_prefix': 'f2991103237e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991103237e5ffb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea751053cabdb768a0ef5af5432066657e7fd26d8ea1260c7c9e0da01abc16f6d3ca784481161dba47b80b5b6cb6c5076ec393f433b11d4c25b98239f2729a6264f421bb25abd20392efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 21:02:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd51104237e5f01... -2025-09-02 21:02:30 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd51104237e5f01... -2025-09-02 21:02:30 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd51104237e5f01... -2025-09-02 21:02:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872150.572075, 'pubkey_prefix': '2fd51104237e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd51104237e5f01fb329791c89728e0bd6202b03faebf4c56d138c237cc8acb96c8f576ea751053cabdb768a0ef5af5432066657e7fd26d8ea1260c7c9e0da01abc16f6d3ca784481161dba47b80b5b6cb6c5076ec393f433b11d4c25b98239f2729a6264f421bb25abd20392efd7d402c969b6f85261696e6965722056696577204368696d6e6579505452'} -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0980503fb7e5f23... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0980503fb7e5f23... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0980503fb7e5f23... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872156.0548391, 'pubkey_prefix': 'f0980503fb7e5f23237a36d100f04a229a96f4c18de8d5aa76431b95f675da46', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0980503fb7e5f23237a36d100f04a229a96f4c18de8d5aa76431b95f675da46aebcdf944170295aa04ec506b56d689a25bd4c61aa55d4d95cfdd852b82b3ffcdcececd460acf1c180eaa0'} -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd30504fb7e5f01... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd30504fb7e5f01... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd30504fb7e5f01... -2025-09-02 21:02:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872156.886768, 'pubkey_prefix': '2fd30504fb7e5f0123237a36d100f04a229a96f4c18de8d5aa76431b95f675da', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd30504fb7e5f0123237a36d100f04a229a96f4c18de8d5aa76431b95f675da46aebcdf944170295aa04ec506b56d689a25bd4c61aa55d4d95cfdd852b82b3ffcdcececd460acf1c180eaa0'} -2025-09-02 21:03:34 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:03:34 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:03:36 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:03:36 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:03:36 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:03:36 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:03:36 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:03:36 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:03:36 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:03:36 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:03:38 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:03:38 - MeshCoreBot - INFO - Contacts loaded: 150 contacts -2025-09-02 21:03:38 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:03:40 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:03:41 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:03:41 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:03:41 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:03:42 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:03:42 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:03:42 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:03:43 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:03:43 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:03:43 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:03:43 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:03:43 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:03:43 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:03:43 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:03:43 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:03:43 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:03:43 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:03:43 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:03:43 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:03:43 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:03:43 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:03:43 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:03:43 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:03:43 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:03:43 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:03:43 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:03:43 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed41101014ff0f5... -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed41101014ff0f5... -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2ed41101014ff0f5... -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872225.054655, 'pubkey_prefix': '2ed41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fe4f94566e042e9067ee4254f800fc3526bd66f8cc26be42dc23556675a664c252f765f136358e2021571f5c291e99e733cef4b6abffd38e6b05d855427fa224a54cd7c0581486f776c426f7420f09fa496'} -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Converted to 27 bytes: f09805037e1d5f85... -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Has transport codes: 9805037e -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Not enough data: need 35, have 27 -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd305047e1d5f01... -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Path length: 211 -2025-09-02 21:03:45 - MeshCoreBot - DEBUG - Not enough data: need 213, have 28 -2025-09-02 21:03:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991102015f4ff0... -2025-09-02 21:03:46 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991102015f4ff0... -2025-09-02 21:03:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991102015f4ff0... -2025-09-02 21:03:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872226.3999, 'pubkey_prefix': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fe4f94566e042e9067ee4254f800fc3526bd66f8cc26be42dc23556675a664c252f765f136358e2021571f5c291e99e733cef4b6abffd38e6b05d855427fa224a54cd7c0581486f776c426f7420f09fa496'} -2025-09-02 21:04:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981103b97e5fc0... -2025-09-02 21:04:59 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981103b97e5fc0... -2025-09-02 21:04:59 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981103b97e5fc0... -2025-09-02 21:04:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872299.742723, 'pubkey_prefix': 'f0981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60c', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981103b97e5fc0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b86fe54566c09caabd921842d522118c938cab2c5567c3a2e131dfcdd797ddce91e3bfdd1e7e9a73c1433f578715fcfb985db8b875db7fb2fc08b05a96815d390fe0955c0a924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 21:05:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d21104b97e5f01... -2025-09-02 21:05:00 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d21104b97e5f01... -2025-09-02 21:05:00 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d21104b97e5f01... -2025-09-02 21:05:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872300.7647831, 'pubkey_prefix': '30d21104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a6', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d21104b97e5f01c0bb8e6022f89fadc9380bbb82470fdb5320ec8cfb3624a60cecda4ccb3b15b86fe54566c09caabd921842d522118c938cab2c5567c3a2e131dfcdd797ddce91e3bfdd1e7e9a73c1433f578715fcfb985db8b875db7fb2fc08b05a96815d390fe0955c0a924282d4029a55b8f84d61706c65776f6f64205265706561746572'} -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915041f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915041f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915041f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872334.018316, 'pubkey_prefix': 'f29915041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a604', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a60410e265fe3246fb52785e90fdf3a3525bbee6acf91dc36bbd248e4e417530d780719df4d6ab1311fe515ab7e4eb07c725fcdd20b2661187a942cba865416473baafdcb6ad5f1e50f42317ba2cf2a48a747cd26cfe4f95bc58dbd65c99ae3f27a3e33077405dc9d5eb8cf2398df6093c614e1b1f1fdca0071bfb2862'} -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756872324, 'text': 'moss heltec 🐕: hey those voodoo donuts are pretty good, altho we have two other local chains including one with pink and purple boxes'} -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Message content for processing: hey those voodoo donuts are pretty good, altho we have two other local chains including one with pink and purple boxes -2025-09-02 21:05:34 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: hey those voodoo donuts are pretty good, altho we have two other local chains including one with pink and purple boxes -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872334.018316, 'pubkey_prefix': 'f29915041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a604', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a60410e265fe3246fb52785e90fdf3a3525bbee6acf91dc36bbd248e4e417530d780719df4d6ab1311fe515ab7e4eb07c725fcdd20b2661187a942cba865416473baafdcb6ad5f1e50f42317ba2cf2a48a747cd26cfe4f95bc58dbd65c99ae3f27a3e33077405dc9d5eb8cf2398df6093c614e1b1f1fdca0071bfb2862'} -2025-09-02 21:05:34 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 310 chars, starts with: f29915041f507e5f1183950f02a6fe5b... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Full RF data: f29915041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a60410e265fe3246fb52785e90fdf3a3525bbee6acf91dc36bbd248e4e417530d780719df4d6ab1311fe515ab7e4eb07c725fcdd20b2661187a942cba865416473baafdcb6ad5f1e50f42317ba2cf2a48a747cd26cfe4f95bc58dbd65c99ae3f27a3e33077405dc9d5eb8cf2398df6093c614e1b1f1fdca0071bfb2862 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Converted to 155 bytes: f29915041f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Path bytes: 15041f507e5f1183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a60410e265fe3246fb52785e90fdf3a3525bbee6acf91dc36bbd248e4e417530d780719df4d6ab1311fe515ab7e4eb07c725fcdd20b2661187a942cba865416473baafdcb6ad5f1e50f42317ba2cf2a48a747cd26cfe4f95bc58dbd65c99ae3f27a3e33077405dc9d5eb8cf2398df6093c614e1b1f1fdca0071bfb2862 -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Payload: ... (0 bytes) -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 242, 'path_len': 153, 'path_nodes': ['415', '501f', '5f7e', '8311', 'f95', 'a602', '5bfe', '643c', '2b3b', 'a21f', '9e84', '9e7', '13a9', '25e', '4a6', 'e210', 'fe65', '4632', '52fb', '5e78', 'fd90', 'a3f3', '5b52', 'e6be', 'f9ac', 'c31d', 'bd6b', '8e24', '414e', '3075', '80d7', '9d71', 'd6f4', '13ab', 'fe11', '5a51', 'e4b7', '7eb', '25c7', 'ddfc', 'b220', '1166', 'a987', 'cb42', '65a8', '6441', 'ba73', 'dcaf', 'adb6', '1e5f', 'f450', '1723', '2cba', 'a4f2', '748a', 'd27c', 'fe6c', '954f', '58bc', 'd6db', '995c', '3fae', 'a327', '30e3', '4077', 'c95d', 'ebd5', 'f28c', '8d39', '9f6', '613c', '1b4e', '1f1f', 'a0dc', '1b07', '28fb'], 'payload': '', 'payload_info': {'type': 'unknown', 'data': '', 'length': 0}, 'route_type': 2, 'is_direct': True, 'is_flood': False, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c'} -2025-09-02 21:05:34 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 415,501f,5f7e,8311,f95,a602,5bfe,643c,2b3b,a21f,9e84,9e7,13a9,25e,4a6,e210,fe65,4632,52fb,5e78,fd90,a3f3,5b52,e6be,f9ac,c31d,bd6b,8e24,414e,3075,80d7,9d71,d6f4,13ab,fe11,5a51,e4b7,7eb,25c7,ddfc,b220,1166,a987,cb42,65a8,6441,ba73,dcaf,adb6,1e5f,f450,1723,2cba,a4f2,748a,d27c,fe6c,954f,58bc,d6db,995c,3fae,a327,30e3,4077,c95d,ebd5,f28c,8d39,9f6,613c,1b4e,1f1f,a0dc,1b07,28fb (76 hops) -2025-09-02 21:05:34 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 415,501f,5f7e,8311,f95,a602,5bfe,643c,2b3b,a21f,9e84,9e7,13a9,25e,4a6,e210,fe65,4632,52fb,5e78,fd90,a3f3,5b52,e6be,f9ac,c31d,bd6b,8e24,414e,3075,80d7,9d71,d6f4,13ab,fe11,5a51,e4b7,7eb,25c7,ddfc,b220,1166,a987,cb42,65a8,6441,ba73,dcaf,adb6,1e5f,f450,1723,2cba,a4f2,748a,d27c,fe6c,954f,58bc,d6db,995c,3fae,a327,30e3,4077,c95d,ebd5,f28c,8d39,9f6,613c,1b4e,1f1f,a0dc,1b07,28fb (76 hops) -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Message routing info: hops=76, routing=415,501f,5f7e,8311,f95,a602,5bfe,643c,2b3b,a21f,9e84,9e7,13a9,25e,4a6,e210,fe65,4632,52fb,5e78,fd90,a3f3,5b52,e6be,f9ac,c31d,bd6b,8e24,414e,3075,80d7,9d71,d6f4,13ab,fe11,5a51,e4b7,7eb,25c7,ddfc,b220,1166,a987,cb42,65a8,6441,ba73,dcaf,adb6,1e5f,f450,1723,2cba,a4f2,748a,d27c,fe6c,954f,58bc,d6db,995c,3fae,a327,30e3,4077,c95d,ebd5,f28c,8d39,9f6,613c,1b4e,1f1f,a0dc,1b07,28fb (76 hops) -2025-09-02 21:05:34 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed315051f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed315051f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed315051f507e5f... -2025-09-02 21:05:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872334.817133, 'pubkey_prefix': '2ed315051f507e5f011183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a6', 'snr': 11.5, 'rssi': -45, 'raw_hex': '2ed315051f507e5f011183950f02a6fe5b3c643b2b1fa2849ee709a9135e02a60410e265fe3246fb52785e90fdf3a3525bbee6acf91dc36bbd248e4e417530d780719df4d6ab1311fe515ab7e4eb07c725fcdd20b2661187a942cba865416473baafdcb6ad5f1e50f42317ba2cf2a48a747cd26cfe4f95bc58dbd65c99ae3f27a3e33077405dc9d5eb8cf2398df6093c614e1b1f1fdca0071bfb2862'} -2025-09-02 21:05:55 - MeshCoreBot - DEBUG - Converted to 26 bytes: f39905027e5f8575... -2025-09-02 21:05:55 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:05:55 - MeshCoreBot - DEBUG - Has transport codes: 9905027e -2025-09-02 21:05:55 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:05:55 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 21:05:56 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d305037e5f0185... -2025-09-02 21:05:56 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 21:05:56 - MeshCoreBot - DEBUG - Has transport codes: d305037e -2025-09-02 21:05:56 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:05:56 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:05:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19805027e5f8575... -2025-09-02 21:05:58 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19805027e5f8575... -2025-09-02 21:05:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f19805027e5f8575... -2025-09-02 21:05:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872358.745711, 'pubkey_prefix': 'f19805027e5f85757746041841c290aa313865c2ce15557cdbe54bc17afe22e3', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f19805027e5f85757746041841c290aa313865c2ce15557cdbe54bc17afe22e32f8346b369dfba4f70fc8ee8a8a2d3be143c3291c5174a6c8b3215635582b109e35d60811d86d9c79a17'} -2025-09-02 21:05:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d205037e5f0185... -2025-09-02 21:05:59 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d205037e5f0185... -2025-09-02 21:05:59 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 32d205037e5f0185... -2025-09-02 21:05:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872359.329646, 'pubkey_prefix': '32d205037e5f0185757746041841c290aa313865c2ce15557cdbe54bc17afe22', 'snr': 12.5, 'rssi': -46, 'raw_hex': '32d205037e5f0185757746041841c290aa313865c2ce15557cdbe54bc17afe22e32f8346b369dfba4f70fc8ee8a8a2d3be143c3291c5174a6c8b3215635582b109e35d60811d86d9c79a17'} -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59905015f857e68... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59905015f857e68... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f59905015f857e68... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872393.366851, 'pubkey_prefix': 'f59905015f857e68fcc3e638f099d778cb0622ef76bbf166e60c2ca5088ed7b1', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f59905015f857e68fcc3e638f099d778cb0622ef76bbf166e60c2ca5088ed7b1a0ec9578d426ffc4e8122fc82d166356469ef6a0de63fc8f8c921433876af0c5c91a368134acb83046'} -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed605025f01857e... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed605025f01857e... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed605025f01857e... -2025-09-02 21:06:33 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872393.667104, 'pubkey_prefix': '2ed605025f01857e68fcc3e638f099d778cb0622ef76bbf166e60c2ca5088ed7', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed605025f01857e68fcc3e638f099d778cb0622ef76bbf166e60c2ca5088ed7b1a0ec9578d426ffc4e8122fc82d166356469ef6a0de63fc8f8c921433876af0c5c91a368134acb83046'} -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499150549cd7e38... -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499150549cd7e38... -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499150549cd7e38... -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872395.823927, 'pubkey_prefix': 'f499150549cd7e385f115bd706c40cab5cf6bd89450606e6109c95c518a970f6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150549cd7e385f115bd706c40cab5cf6bd89450606e6109c95c518a970f63cb97d1cf936b1240be148c10f3c49757a60d4b565ca2ba216294c5fc6b74ab984487dc9c038f4b54e740180'} -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756872386, 'text': 'Muesli Client: Hi Portland from Port Townsend 👋'} -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Message content for processing: Hi Portland from Port Townsend 👋 -2025-09-02 21:06:35 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Hi Portland from Port Townsend 👋 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872395.823927, 'pubkey_prefix': 'f499150549cd7e385f115bd706c40cab5cf6bd89450606e6109c95c518a970f6', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150549cd7e385f115bd706c40cab5cf6bd89450606e6109c95c518a970f63cb97d1cf936b1240be148c10f3c49757a60d4b565ca2ba216294c5fc6b74ab984487dc9c038f4b54e740180'} -2025-09-02 21:06:35 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 152 chars, starts with: f499150549cd7e385f115bd706c40cab... -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Full RF data: f499150549cd7e385f115bd706c40cab5cf6bd89450606e6109c95c518a970f63cb97d1cf936b1240be148c10f3c49757a60d4b565ca2ba216294c5fc6b74ab984487dc9c038f4b54e740180 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Converted to 76 bytes: f499150549cd7e38... -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Has transport codes: 99150549 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Path length: 205 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Not enough data: need 211, have 76 -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 21:06:35 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:06:39 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Muesli Client → Path not set (will attempt discovery) -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2ed60101017d4fc0... -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 21:06:39 - MeshCoreBot - DEBUG - Not enough data: need 216, have 25 -2025-09-02 21:06:40 - MeshCoreBot - DEBUG - Converted to 25 bytes: f49901015f7d4fc0... -2025-09-02 21:06:40 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 21:06:40 - MeshCoreBot - DEBUG - Has transport codes: 9901015f -2025-09-02 21:06:40 - MeshCoreBot - DEBUG - Path length: 125 -2025-09-02 21:06:40 - MeshCoreBot - DEBUG - Not enough data: need 131, have 25 -2025-09-02 21:06:42 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 21:06:42 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: Muesli Client → Could not discover path -2025-09-02 21:06:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150338085f11... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150338085f11... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150338085f11... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872408.159847, 'pubkey_prefix': 'f299150338085f119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbff', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150338085f119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbffb7f272b9a305e7dba20448b40e14c07d1e310220b71f1a3a951a2583723b69643bc3f7072a9e00717597c9c78f7c38e7b9a0b917c141cb2bfa0c'} -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756872402, 'text': 'moss heltec 🐕: hi pdx, excited about the new amtrak cascades trainsets?'} -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Message content for processing: hi pdx, excited about the new amtrak cascades trainsets? -2025-09-02 21:06:48 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: hi pdx, excited about the new amtrak cascades trainsets? -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872408.159847, 'pubkey_prefix': 'f299150338085f119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbff', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150338085f119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbffb7f272b9a305e7dba20448b40e14c07d1e310220b71f1a3a951a2583723b69643bc3f7072a9e00717597c9c78f7c38e7b9a0b917c141cb2bfa0c'} -2025-09-02 21:06:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f299150338085f119dd4f10131293f29... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Full RF data: f299150338085f119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbffb7f272b9a305e7dba20448b40e14c07d1e310220b71f1a3a951a2583723b69643bc3f7072a9e00717597c9c78f7c38e7b9a0b917c141cb2bfa0c -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Converted to 90 bytes: f299150338085f11... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Not enough data: need 155, have 90 -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:06:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d8150438085f01... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d8150438085f01... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d8150438085f01... -2025-09-02 21:06:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872408.664373, 'pubkey_prefix': '31d8150438085f01119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bb', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d8150438085f01119dd4f10131293f296ae631ea666e4c6c9eb3aec5b6d1bbffb7f272b9a305e7dba20448b40e14c07d1e310220b71f1a3a951a2583723b69643bc3f7072a9e00717597c9c78f7c38e7b9a0b917c141cb2bfa0c'} -2025-09-02 21:07:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49905027e5f54c5... -2025-09-02 21:07:36 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49905027e5f54c5... -2025-09-02 21:07:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49905027e5f54c5... -2025-09-02 21:07:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872456.2820501, 'pubkey_prefix': 'f49905027e5f54c5f10fb3f611060b4e8e60406291b43878232a6c62c20db924', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49905027e5f54c5f10fb3f611060b4e8e60406291b43878232a6c62c20db9241b94c2114b021475f2ad059e009d7000d41414e3c63563b39bd14714971a2ec689c95aefb339b729af39'} -2025-09-02 21:07:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d505037e5f0154... -2025-09-02 21:07:37 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d505037e5f0154... -2025-09-02 21:07:37 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d505037e5f0154... -2025-09-02 21:07:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872457.003871, 'pubkey_prefix': '30d505037e5f0154c5f10fb3f611060b4e8e60406291b43878232a6c62c20db9', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d505037e5f0154c5f10fb3f611060b4e8e60406291b43878232a6c62c20db9241b94c2114b021475f2ad059e009d7000d41414e3c63563b39bd14714971a2ec689c95aefb339b729af39'} -2025-09-02 21:07:48 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:07:48 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:07:50 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:07:50 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:07:50 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:07:50 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:07:50 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:07:50 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:07:50 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:07:50 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:07:52 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:07:52 - MeshCoreBot - INFO - Contacts loaded: 150 contacts -2025-09-02 21:07:52 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:07:54 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:07:55 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:07:55 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:07:55 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:07:56 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:07:56 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:07:56 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:07:57 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:07:57 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:07:57 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:07:57 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:07:57 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:07:57 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:07:57 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:07:57 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:07:57 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:07:57 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:07:57 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:07:57 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:07:57 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:07:57 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:07:57 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:07:57 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:07:57 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:07:57 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:07:57 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:07:57 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:07:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d21101014ff0f5... -2025-09-02 21:07:58 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d21101014ff0f5... -2025-09-02 21:07:58 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d21101014ff0f5... -2025-09-02 21:07:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872478.814635, 'pubkey_prefix': '31d21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.25, 'rssi': -46, 'raw_hex': '31d21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fe2fa45660d941e2c183dbe462ad89b6f0b621a8af4904ba6afc6396612edb38952a2781d6709e71c3bb8bd4bb2c62e522584fc5aa208cc476584b490e6883f3c0b30010281486f776c426f7420f09fa496'} -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Converted to 26 bytes: f3990502245f8575... -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Has transport codes: 99050224 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d20503245f0185... -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Header: 0x33, route_type: 3 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Has transport codes: d2050324 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:08:00 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:08:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015f4ff0f5... -2025-09-02 21:08:02 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015f4ff0f5... -2025-09-02 21:08:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015f4ff0f5... -2025-09-02 21:08:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872482.319145, 'pubkey_prefix': 'f39911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fe2fa45660d941e2c183dbe462ad89b6f0b621a8af4904ba6afc6396612edb38952a2781d6709e71c3bb8bd4bb2c62e522584fc5aa208cc476584b490e6883f3c0b30010281486f776c426f7420f09fa496'} -2025-09-02 21:08:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905027e5f8575... -2025-09-02 21:08:03 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905027e5f8575... -2025-09-02 21:08:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905027e5f8575... -2025-09-02 21:08:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872483.371171, 'pubkey_prefix': 'f19905027e5f857557317a9518d2727a14b7b903430b146340eb86f0e6d2e5ff', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905027e5f857557317a9518d2727a14b7b903430b146340eb86f0e6d2e5ff4acf7ec6ee0d58139e15ae1e52f43b656a7a2070c32b5ed141ec36dfd93b847a2e7b3517024791f73c82'} -2025-09-02 21:08:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd205037e5f0185... -2025-09-02 21:08:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd205037e5f0185... -2025-09-02 21:08:04 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd205037e5f0185... -2025-09-02 21:08:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872484.375274, 'pubkey_prefix': '2fd205037e5f01857557317a9518d2727a14b7b903430b146340eb86f0e6d2e5', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd205037e5f01857557317a9518d2727a14b7b903430b146340eb86f0e6d2e5ff4acf7ec6ee0d58139e15ae1e52f43b656a7a2070c32b5ed141ec36dfd93b847a2e7b3517024791f73c82'} -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d81500d5b08b43... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d81500d5b08b43... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d81500d5b08b43... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872494.105139, 'pubkey_prefix': '30d81500d5b08b43883242956fec326c0448deac283490301aca2e523ce3a952', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d5b08b43883242956fec326c0448deac283490301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756872493, 'text': 'Howl @ 🏡: test'} -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 21:08:14 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872494.105139, 'pubkey_prefix': '30d81500d5b08b43883242956fec326c0448deac283490301aca2e523ce3a952', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d81500d5b08b43883242956fec326c0448deac283490301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 21:08:14 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 30d81500d5b08b43883242956fec326c... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Full RF data: 30d81500d5b08b43883242956fec326c0448deac283490301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Converted to 39 bytes: 30d81500d5b08b43... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Has transport codes: d81500d5 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Path length: 176 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Not enough data: need 182, have 39 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:08:14 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:08:14 - MeshCoreBot - INFO - Processing message: test -2025-09-02 21:08:14 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 21:08:14 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from Howl @ 🏡 | Direct | SNR: 12.0 dB | RSSI: -40 dBm | Received at: 21:08:13 -2025-09-02 21:08:14 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd6150101d5b08b... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd6150101d5b08b... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd6150101d5b08b... -2025-09-02 21:08:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872494.9011772, 'pubkey_prefix': '2fd6150101d5b08b43883242956fec326c0448deac283490301aca2e523ce3a9', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd6150101d5b08b43883242956fec326c0448deac283490301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 21:08:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd2150101d58574... -2025-09-02 21:08:15 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd2150101d58574... -2025-09-02 21:08:15 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd2150101d58574... -2025-09-02 21:08:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872495.553393, 'pubkey_prefix': '2fd2150101d585746349c984ced878ed6e0566238f76f8c9a1c88e7f2b4861b6', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd2150101d585746349c984ced878ed6e0566238f76f8c9a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002c0a2b70495a7180b21d2fe3978d85fa6362a8f73e76a4e671201e1cf57a49136dc184536c999917bc22fe8b96a1407369390ac2bba977a64a09311b56fc72aa2de628e9c4357d63415d0f134f69d563f'} -2025-09-02 21:08:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd5b0... -2025-09-02 21:08:16 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd5b0... -2025-09-02 21:08:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd5b0... -2025-09-02 21:08:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872496.530509, 'pubkey_prefix': 'f2991502015fd5b08b43883242956fec326c0448deac283490301aca2e523ce3', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd5b08b43883242956fec326c0448deac283490301aca2e523ce3a95206b4b71b1b5d1c'} -2025-09-02 21:08:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815015fd58574... -2025-09-02 21:08:18 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815015fd58574... -2025-09-02 21:08:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815015fd58574... -2025-09-02 21:08:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872498.3434172, 'pubkey_prefix': 'f09815015fd585746349c984ced878ed6e0566238f76f8c9a1c88e7f2b4861b6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815015fd585746349c984ced878ed6e0566238f76f8c9a1c88e7f2b4861b62a2a3b16800134049c72a08194f9931d47051d999ed7e002c0a2b70495a7180b21d2fe3978d85fa6362a8f73e76a4e671201e1cf57a49136dc184536c999917bc22fe8b96a1407369390ac2bba977a64a09311b56fc72aa2de628e9c4357d63415d0f134f69d563f'} -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd71500d57396f5... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd71500d57396f5... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2fd71500d57396f5... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872515.164795, 'pubkey_prefix': '2fd71500d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e136', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71500d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1360deecfecffb38b7231f2c8a5aa127c21e8ceb285ad0046'} -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756872514, 'text': 'Howl @ 🏡: Someone with a path try it?'} -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Message content for processing: Someone with a path try it? -2025-09-02 21:08:35 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Someone with a path try it? -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872515.164795, 'pubkey_prefix': '2fd71500d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e136', 'snr': 11.75, 'rssi': -41, 'raw_hex': '2fd71500d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1360deecfecffb38b7231f2c8a5aa127c21e8ceb285ad0046'} -2025-09-02 21:08:35 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 110 chars, starts with: 2fd71500d57396f5ef898d86238b1f83... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Full RF data: 2fd71500d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1360deecfecffb38b7231f2c8a5aa127c21e8ceb285ad0046 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -41 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Converted to 55 bytes: 2fd71500d57396f5... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Has transport codes: d71500d5 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Path length: 115 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Not enough data: need 121, have 55 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:08:35 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:08:35 - MeshCoreBot - INFO - Processing message: Someone with a path try it? -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd7150101d57396... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd7150101d57396... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 2dd7150101d57396... -2025-09-02 21:08:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872515.402647, 'pubkey_prefix': '2dd7150101d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1', 'snr': 11.25, 'rssi': -41, 'raw_hex': '2dd7150101d57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1360deecfecffb38b7231f2c8a5aa127c21e8ceb285ad0046'} -2025-09-02 21:08:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd573... -2025-09-02 21:08:37 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd573... -2025-09-02 21:08:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd573... -2025-09-02 21:08:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872517.492857, 'pubkey_prefix': 'f2991502015fd57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd57396f5ef898d86238b1f8304d51fabf2c9565f9a9489f4a4a4e1360deecfecffb38b7231f2c8a5aa127c21e8ceb285ad0046'} -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Converted to 26 bytes: f69a05027e5f8575... -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Header: 0xf6, route_type: 2 -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Path length: 154 -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Not enough data: need 156, have 26 -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d605037e5f0185... -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Has transport codes: d605037e -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:10:06 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815031f7e5fd5... -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815031f7e5fd5... -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815031f7e5fd5... -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872678.3531861, 'pubkey_prefix': 'f09815031f7e5fd5b5a53817725d50947f91a33ef7abcef9d2abc1b3efdf68ec', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815031f7e5fd5b5a53817725d50947f91a33ef7abcef9d2abc1b3efdf68ecc49293e720fa50f4a4a7'} -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756872676, 'text': 'moss heltec 🐕: test'} -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 21:11:18 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss heltec 🐕: moss heltec 🐕: test -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872678.3531861, 'pubkey_prefix': 'f09815031f7e5fd5b5a53817725d50947f91a33ef7abcef9d2abc1b3efdf68ec', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815031f7e5fd5b5a53817725d50947f91a33ef7abcef9d2abc1b3efdf68ecc49293e720fa50f4a4a7'} -2025-09-02 21:11:18 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f09815031f7e5fd5b5a53817725d5094... -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Full RF data: f09815031f7e5fd5b5a53817725d50947f91a33ef7abcef9d2abc1b3efdf68ecc49293e720fa50f4a4a7 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Converted to 42 bytes: f09815031f7e5fd5... -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Has transport codes: 9815031f -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Not enough data: need 132, have 42 -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:11:18 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:11:18 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:11:18 - MeshCoreBot - INFO - Processing message: test -2025-09-02 21:11:18 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 21:11:18 - MeshCoreBot - INFO - Sending channel message to BotTestChannel (channel 1): Message received from moss heltec 🐕 | ? hops | SNR: -4.0 dB | RSSI: -104 dBm | Received at: 21:11:16 -2025-09-02 21:11:18 - MeshCoreBot - INFO - Successfully sent channel message to BotTestChannel (channel 1) -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81500d5bf5050... -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81500d5bf5050... -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81500d5bf5050... -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872703.247149, 'pubkey_prefix': '31d81500d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff327a6b07b2a0204ae99a59062e0cc10fb31e10665a6fdd54cba37fb0c3757a12318261a34889c3808aeafd1b2b6b36ef2238109e2ae516'} -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756872702, 'text': 'Howl @ 🏡: Hmm. Thanks. Going to work on decoding the payload a bit more.'} -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Message content for processing: Hmm. Thanks. Going to work on decoding the payload a bit more. -2025-09-02 21:11:43 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Hmm. Thanks. Going to work on decoding the payload a bit more. -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872703.247149, 'pubkey_prefix': '31d81500d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81500d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff327a6b07b2a0204ae99a59062e0cc10fb31e10665a6fdd54cba37fb0c3757a12318261a34889c3808aeafd1b2b6b36ef2238109e2ae516'} -2025-09-02 21:11:43 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 31d81500d5bf5050d6c99a61555959a7... -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Full RF data: 31d81500d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff327a6b07b2a0204ae99a59062e0cc10fb31e10665a6fdd54cba37fb0c3757a12318261a34889c3808aeafd1b2b6b36ef2238109e2ae516 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.25 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Converted to 87 bytes: 31d81500d5bf5050... -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Not enough data: need 218, have 87 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 21:11:43 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:11:43 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:11:43 - MeshCoreBot - INFO - Processing message: Hmm. Thanks. Going to work on decoding the payload a bit more. -2025-09-02 21:11:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d5150101d5bf50... -2025-09-02 21:11:44 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d5150101d5bf50... -2025-09-02 21:11:44 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 31d5150101d5bf50... -2025-09-02 21:11:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872704.074402, 'pubkey_prefix': '31d5150101d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fef', 'snr': 12.25, 'rssi': -43, 'raw_hex': '31d5150101d5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff327a6b07b2a0204ae99a59062e0cc10fb31e10665a6fdd54cba37fb0c3757a12318261a34889c3808aeafd1b2b6b36ef2238109e2ae516'} -2025-09-02 21:11:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991502015fd5bf... -2025-09-02 21:11:47 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991502015fd5bf... -2025-09-02 21:11:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991502015fd5bf... -2025-09-02 21:11:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872707.002583, 'pubkey_prefix': 'f4991502015fd5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820f', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991502015fd5bf5050d6c99a61555959a7e3153ab1c387be4dedd722c6820fefff327a6b07b2a0204ae99a59062e0cc10fb31e10665a6fdd54cba37fb0c3757a12318261a34889c3808aeafd1b2b6b36ef2238109e2ae516'} -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Converted to 27 bytes: f4990503241d5f85... -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Has transport codes: 99050324 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Path length: 29 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Not enough data: need 35, have 27 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Converted to 28 bytes: 2dd40504241d5f01... -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Path length: 212 -2025-09-02 21:12:12 - MeshCoreBot - DEBUG - Not enough data: need 214, have 28 -2025-09-02 21:12:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905027e5f8575... -2025-09-02 21:12:13 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905027e5f8575... -2025-09-02 21:12:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905027e5f8575... -2025-09-02 21:12:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872733.990892, 'pubkey_prefix': 'f39905027e5f8575a834bb14b44ce25ec6105041a3f9de77276e672f97fb906e', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905027e5f8575a834bb14b44ce25ec6105041a3f9de77276e672f97fb906e93865e0697b2506810910a49a9741abbb172deeaa96d5b4f4318037b7c45458764e4a4a24f8121b48b74'} -2025-09-02 21:12:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d305037e5f0185... -2025-09-02 21:12:14 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d305037e5f0185... -2025-09-02 21:12:14 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 30d305037e5f0185... -2025-09-02 21:12:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872734.290868, 'pubkey_prefix': '30d305037e5f018575a834bb14b44ce25ec6105041a3f9de77276e672f97fb90', 'snr': 12.0, 'rssi': -45, 'raw_hex': '30d305037e5f018575a834bb14b44ce25ec6105041a3f9de77276e672f97fb906e93865e0697b2506810910a49a9741abbb172deeaa96d5b4f4318037b7c45458764e4a4a24f8121b48b74'} -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f599150349cd5f11... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f599150349cd5f11... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f599150349cd5f11... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872740.131628, 'pubkey_prefix': 'f599150349cd5f11ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599150349cd5f11ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328e779ffba2bccdf297cdff42aad1f1af9c3c87b9c9ba2771800e1f92526281d64bc2d8d7bbb7ee6bd79d4d26fb5fb31cf923a47c0fb615f15b905'} -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756872734, 'text': 'Muesli Client: Dang ded I didn’t get your repeat from CyberiaOne'} -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Extracted sender from text: Muesli Client -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Message content for processing: Dang ded I didn’t get your repeat from CyberiaOne -2025-09-02 21:12:20 - MeshCoreBot - INFO - Received channel message (Public) from Muesli Client: Muesli Client: Dang ded I didn’t get your repeat from CyberiaOne -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872740.131628, 'pubkey_prefix': 'f599150349cd5f11ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328', 'snr': -2.75, 'rssi': -103, 'raw_hex': 'f599150349cd5f11ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328e779ffba2bccdf297cdff42aad1f1af9c3c87b9c9ba2771800e1f92526281d64bc2d8d7bbb7ee6bd79d4d26fb5fb31cf923a47c0fb615f15b905'} -2025-09-02 21:12:20 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f599150349cd5f11ea0b16ed5c1e0f64... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Full RF data: f599150349cd5f11ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328e779ffba2bccdf297cdff42aad1f1af9c3c87b9c9ba2771800e1f92526281d64bc2d8d7bbb7ee6bd79d4d26fb5fb31cf923a47c0fb615f15b905 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Converted to 90 bytes: f599150349cd5f11... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Not enough data: need 155, have 90 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Attempting to discover path to Muesli Client -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d30101017d4f07... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Path length: 211 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Not enough data: need 213, have 25 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Converted to 25 bytes: f39901015f7d4f07... -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Has transport codes: 9901015f -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Path length: 125 -2025-09-02 21:12:20 - MeshCoreBot - DEBUG - Not enough data: need 131, have 25 -2025-09-02 21:12:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed3150449cd5f01... -2025-09-02 21:12:21 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed3150449cd5f01... -2025-09-02 21:12:21 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed3150449cd5f01... -2025-09-02 21:12:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872741.148999, 'pubkey_prefix': '2ed3150449cd5f0111ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c3', 'snr': 11.5, 'rssi': -45, 'raw_hex': '2ed3150449cd5f0111ea0b16ed5c1e0f6488177a18a08061e2ae93b79baeb7c328e779ffba2bccdf297cdff42aad1f1af9c3c87b9c9ba2771800e1f92526281d64bc2d8d7bbb7ee6bd79d4d26fb5fb31cf923a47c0fb615f15b905'} -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:12:23 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Muesli Client → Path not set (will attempt discovery) -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Discovering path to Muesli Client via CLI -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd40101017d4ff7... -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Has transport codes: d4010101 -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Path length: 125 -2025-09-02 21:12:23 - MeshCoreBot - DEBUG - Not enough data: need 131, have 25 -2025-09-02 21:12:24 - MeshCoreBot - DEBUG - Converted to 25 bytes: f59901015f7d4ff7... -2025-09-02 21:12:24 - MeshCoreBot - DEBUG - Header: 0xf5, route_type: 1 -2025-09-02 21:12:24 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:12:24 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-02 21:12:27 - MeshCoreBot - DEBUG - No result from disc_path command for Muesli Client -2025-09-02 21:12:27 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: Muesli Client → Could not discover path -2025-09-02 21:12:27 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09815044a7eeb5f... -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09815044a7eeb5f... -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09815044a7eeb5f... -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872758.2326531, 'pubkey_prefix': 'f09815044a7eeb5fd5032633385f88525a64a25581fc2f7e567ff5f704873112', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815044a7eeb5fd5032633385f88525a64a25581fc2f7e567ff5f704873112d3acb49a7e891cfd20108ff571cac1db9b607dfcdbb4b5e56cfbdfbf5abdca2177cf018be88c9c544bbfe889c3fa43be590fcc6044c2075d3cecfd'} -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756872752, 'text': "moss heltec 🐕: i wanna say i'm 3-4 hops depending on my initial path out"} -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Message content for processing: i wanna say i'm 3-4 hops depending on my initial path out -2025-09-02 21:12:38 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss heltec 🐕: moss heltec 🐕: i wanna say i'm 3-4 hops depending on my initial path out -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872758.2326531, 'pubkey_prefix': 'f09815044a7eeb5fd5032633385f88525a64a25581fc2f7e567ff5f704873112', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09815044a7eeb5fd5032633385f88525a64a25581fc2f7e567ff5f704873112d3acb49a7e891cfd20108ff571cac1db9b607dfcdbb4b5e56cfbdfbf5abdca2177cf018be88c9c544bbfe889c3fa43be590fcc6044c2075d3cecfd'} -2025-09-02 21:12:38 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 182 chars, starts with: f09815044a7eeb5fd5032633385f8852... -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Full RF data: f09815044a7eeb5fd5032633385f88525a64a25581fc2f7e567ff5f704873112d3acb49a7e891cfd20108ff571cac1db9b607dfcdbb4b5e56cfbdfbf5abdca2177cf018be88c9c544bbfe889c3fa43be590fcc6044c2075d3cecfd -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Converted to 91 bytes: f09815044a7eeb5f... -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Has transport codes: 9815044a -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Not enough data: need 132, have 91 -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:12:38 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:12:38 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:12:38 - MeshCoreBot - INFO - Processing message: i wanna say i'm 3-4 hops depending on my initial path out -2025-09-02 21:12:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd415054a7eeb5f... -2025-09-02 21:12:39 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd415054a7eeb5f... -2025-09-02 21:12:39 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd415054a7eeb5f... -2025-09-02 21:12:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872759.252939, 'pubkey_prefix': '2fd415054a7eeb5f01d5032633385f88525a64a25581fc2f7e567ff5f7048731', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd415054a7eeb5f01d5032633385f88525a64a25581fc2f7e567ff5f704873112d3acb49a7e891cfd20108ff571cac1db9b607dfcdbb4b5e56cfbdfbf5abdca2177cf018be88c9c544bbfe889c3fa43be590fcc6044c2075d3cecfd'} -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81500d56d7009... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81500d56d7009... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81500d56d7009... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872779.406768, 'pubkey_prefix': '2ed81500d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81500d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e8fe3e6cf2d9bc917cd360b8e178c0775292c5652218fe8'} -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756872779, 'text': 'Howl @ 🏡: Four according to the app.'} -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Message content for processing: Four according to the app. -2025-09-02 21:12:59 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: Four according to the app. -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872779.406768, 'pubkey_prefix': '2ed81500d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81500d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e8fe3e6cf2d9bc917cd360b8e178c0775292c5652218fe8'} -2025-09-02 21:12:59 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 110 chars, starts with: 2ed81500d56d7009f459bf1e704ed31f... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Full RF data: 2ed81500d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e8fe3e6cf2d9bc917cd360b8e178c0775292c5652218fe8 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.5 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Converted to 55 bytes: 2ed81500d56d7009... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Path length: 216 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Not enough data: need 218, have 55 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:12:59 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:12:59 - MeshCoreBot - INFO - Processing message: Four according to the app. -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d6150101d56d70... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d6150101d56d70... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 31d6150101d56d70... -2025-09-02 21:12:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872779.8617952, 'pubkey_prefix': '31d6150101d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc5', 'snr': 12.25, 'rssi': -42, 'raw_hex': '31d6150101d56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e8fe3e6cf2d9bc917cd360b8e178c0775292c5652218fe8'} -2025-09-02 21:13:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502015fd56d... -2025-09-02 21:13:00 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502015fd56d... -2025-09-02 21:13:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502015fd56d... -2025-09-02 21:13:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872780.8056, 'pubkey_prefix': 'f2991502015fd56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3d', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502015fd56d7009f459bf1e704ed31f79422cd9798729cd035df35cae3dc52e8fe3e6cf2d9bc917cd360b8e178c0775292c5652218fe8'} -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49915027e5f117d... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49915027e5f117d... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49915027e5f117d... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872806.2782238, 'pubkey_prefix': 'f49915027e5f117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f8', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915027e5f117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f878d18d8653d1556190'} -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756872803, 'text': 'moss heltec 🐕: bark 🎾'} -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Message content for processing: bark 🎾 -2025-09-02 21:13:26 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: bark 🎾 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872806.2782238, 'pubkey_prefix': 'f49915027e5f117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f8', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49915027e5f117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f878d18d8653d1556190'} -2025-09-02 21:13:26 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 82 chars, starts with: f49915027e5f117d91527cc10c906c03... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Full RF data: f49915027e5f117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f878d18d8653d1556190 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Converted to 41 bytes: f49915027e5f117d... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Header: 0xf4, route_type: 0 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Has transport codes: 9915027e -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Not enough data: need 101, have 41 -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:13:26 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d815037e5f0111... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d815037e5f0111... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d815037e5f0111... -2025-09-02 21:13:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872806.922098, 'pubkey_prefix': '31d815037e5f01117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d815037e5f01117d91527cc10c906c03ea8973a72c091a72c6ffc71847ab78f878d18d8653d1556190'} -2025-09-02 21:13:46 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:13:46 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:13:47 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:13:47 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:13:47 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:13:47 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:13:47 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:13:47 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:13:47 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:13:47 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:13:49 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:13:49 - MeshCoreBot - INFO - Contacts loaded: 150 contacts -2025-09-02 21:13:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:13:51 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:13:52 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:13:52 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:13:52 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:13:53 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:13:53 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:13:53 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:13:54 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:13:54 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:13:54 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:13:54 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:13:54 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:13:54 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:13:54 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:13:54 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:13:54 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:13:54 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:13:54 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:13:54 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:13:54 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:13:54 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:13:54 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:13:54 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:13:54 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:13:54 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:13:54 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:13:54 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:13:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd41101014ff0f5... -2025-09-02 21:13:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd41101014ff0f5... -2025-09-02 21:13:55 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2fd41101014ff0f5... -2025-09-02 21:13:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872835.874594, 'pubkey_prefix': '2fd41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -44, 'raw_hex': '2fd41101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f47fc456660353590b6489c1ff5c450333831c745afabfa50489bfad7444e71e3e8c36b63f5ac72aef28e5c42c2fb13ff02200c529f2a337f87ff852dedb9452a5783000c81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f47fc456660353590b6489c1ff5c450333831c745afabfa50489bfad7444e71e3e8c36b63f5ac72aef28e5c42c2fb13ff02200c529f2a337f87ff852dedb9452a5783000c81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:13:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49911015f4ff0f5... -2025-09-02 21:13:57 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49911015f4ff0f5... -2025-09-02 21:13:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f49911015f4ff0f5... -2025-09-02 21:13:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872837.1125708, 'pubkey_prefix': 'f49911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f49911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f47fc456660353590b6489c1ff5c450333831c745afabfa50489bfad7444e71e3e8c36b63f5ac72aef28e5c42c2fb13ff02200c529f2a337f87ff852dedb9452a5783000c81486f776c426f7420f09fa496', 'payload': '11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f47fc456660353590b6489c1ff5c450333831c745afabfa50489bfad7444e71e3e8c36b63f5ac72aef28e5c42c2fb13ff02200c529f2a337f87ff852dedb9452a5783000c81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1980502245f8575... -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd40503245f0185... -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Has transport codes: d4050324 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:14:16 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:14:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f298050324085f85... -2025-09-02 21:14:18 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f298050324085f85... -2025-09-02 21:14:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f298050324085f85... -2025-09-02 21:14:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872858.740575, 'pubkey_prefix': 'f298050324085f85759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111fd5', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f298050324085f85759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111fd571c5128be3743d97997da3c87ff44891e64490bebd033c6ea792529c708c7f3a31c9171878be90bdf31266', 'payload': '050324085f85759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111fd571c5128be3743d97997da3c87ff44891e64490bebd033c6ea792529c708c7f3a31c9171878be90bdf31266', 'payload_length': 73} -2025-09-02 21:14:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d5050424085f01... -2025-09-02 21:14:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d5050424085f01... -2025-09-02 21:14:19 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d5050424085f01... -2025-09-02 21:14:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872859.040043, 'pubkey_prefix': '30d5050424085f0185759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111f', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d5050424085f0185759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111fd571c5128be3743d97997da3c87ff44891e64490bebd033c6ea792529c708c7f3a31c9171878be90bdf31266', 'payload': '050424085f0185759c69aa3e313e2b1182a0489cb0cc718c87a17bb4111fd571c5128be3743d97997da3c87ff44891e64490bebd033c6ea792529c708c7f3a31c9171878be90bdf31266', 'payload_length': 74} -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915034a7e5fd5... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915034a7e5fd5... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915034a7e5fd5... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872868.8375812, 'pubkey_prefix': 'f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload': '15034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload_length': 88} -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756872865, 'text': "moss heltec 🐕: neat, i've gotten both trying DMs to the bot"} -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Message content for processing: neat, i've gotten both trying DMs to the bot -2025-09-02 21:14:28 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from moss heltec 🐕: moss heltec 🐕: neat, i've gotten both trying DMs to the bot -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756872868.8375812, 'pubkey_prefix': 'f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload': '15034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload_length': 88} -2025-09-02 21:14:28 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f39915034a7e5fd5a25a7664b1bce671... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Full RF data: f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Converted to 90 bytes: f39915034a7e5fd5... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Has transport codes: 9915034a -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:14:28 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915034a7e5fd5a25a7664b1bce671... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'J~_բZvdq)Ϥ*U"*>~9z\:]^b5Q/xT&kzP'ֈM* 9-Z...' -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Converted to 90 bytes: f39915034a7e5fd5... -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Has transport codes: 9915034a -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:14:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f39915034a7e5fd5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4 -2025-09-02 21:14:28 - MeshCoreBot - INFO - Processing message: neat, i've gotten both trying DMs to the bot -2025-09-02 21:14:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed915044a7e5f01... -2025-09-02 21:14:29 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed915044a7e5f01... -2025-09-02 21:14:29 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed915044a7e5f01... -2025-09-02 21:14:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872869.8311, 'pubkey_prefix': '2ed915044a7e5f01d5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed915044a7e5f01d5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload': '15044a7e5f01d5a25a7664b1bce671a2072900a08a0fcfa42ac6f3551422b1f707a32a963e7e11397a5c0fae3a0292dd5d5e62893551d12fdd78a4b954a4e226886b7afe50f02799e7d6884dff90b47f2a01f220392d5af9d4', 'payload_length': 89} -2025-09-02 21:14:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1981103c77e5f64... -2025-09-02 21:14:40 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1981103c77e5f64... -2025-09-02 21:14:40 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f1981103c77e5f64... -2025-09-02 21:14:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872880.397587, 'pubkey_prefix': 'f1981103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545', 'snr': -3.75, 'rssi': -104, 'raw_hex': 'f1981103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80a7c0b768dd4630468b37d9e23155c69ea4568566d794919f0b0565e87860530a7e8d93fb620ed024c7c985d51be527412e011749b48b10277a137d7097a8a2184fd5ff04929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632', 'payload': '1103c77e5f64e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80a7c0b768dd4630468b37d9e23155c69ea4568566d794919f0b0565e87860530a7e8d93fb620ed024c7c985d51be527412e011749b48b10277a137d7097a8a2184fd5ff04929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632', 'payload_length': 131} -2025-09-02 21:14:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed91104c77e5f01... -2025-09-02 21:14:41 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed91104c77e5f01... -2025-09-02 21:14:41 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed91104c77e5f01... -2025-09-02 21:14:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872881.646416, 'pubkey_prefix': '2ed91104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e1655', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed91104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80a7c0b768dd4630468b37d9e23155c69ea4568566d794919f0b0565e87860530a7e8d93fb620ed024c7c985d51be527412e011749b48b10277a137d7097a8a2184fd5ff04929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632', 'payload': '1104c77e5f0164e3c2884ad207d5c40f17790ebbbbf0e60bd9ebaf6e165545b364a9e41fad80a7c0b768dd4630468b37d9e23155c69ea4568566d794919f0b0565e87860530a7e8d93fb620ed024c7c985d51be527412e011749b48b10277a137d7097a8a2184fd5ff04929c0ece029d9aaaf8426c61636b2048696c6c73204e45207632', 'payload_length': 132} -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29805027e5f2323... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29805027e5f2323... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f29805027e5f2323... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872898.170659, 'pubkey_prefix': 'f29805027e5f232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1fe2', 'snr': -3.5, 'rssi': -104, 'raw_hex': 'f29805027e5f232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1fe2e54f6eabd40d4b88d80c6124d64c5e6b16c5180483661661f9ad02bfb6feaa7d2f0e6dcf7fcb4d5df551', 'payload': '05027e5f232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1fe2e54f6eabd40d4b88d80c6124d64c5e6b16c5180483661661f9ad02bfb6feaa7d2f0e6dcf7fcb4d5df551', 'payload_length': 72} -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d405037e5f0123... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d405037e5f0123... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 34d405037e5f0123... -2025-09-02 21:14:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872898.472661, 'pubkey_prefix': '34d405037e5f01232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1f', 'snr': 13.0, 'rssi': -44, 'raw_hex': '34d405037e5f01232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1fe2e54f6eabd40d4b88d80c6124d64c5e6b16c5180483661661f9ad02bfb6feaa7d2f0e6dcf7fcb4d5df551', 'payload': '05037e5f01232375a55dedb7fbfb2ffacfb890f34e4cf92f4d460a57fb1fe2e54f6eabd40d4b88d80c6124d64c5e6b16c5180483661661f9ad02bfb6feaa7d2f0e6dcf7fcb4d5df551', 'payload_length': 73} -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9705031f7e5f23... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9705031f7e5f23... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9705031f7e5f23... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872943.042631, 'pubkey_prefix': 'ed9705031f7e5f23233014616d7bc00595062bdb98650e8dd75113481283551a', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9705031f7e5f23233014616d7bc00595062bdb98650e8dd75113481283551a1b7b8205f8fc938a1d94b74f91aad4205ed058304a0aa0f9074c01f5bbad08db9bf66f46cefe5aec64071a', 'payload': '05031f7e5f23233014616d7bc00595062bdb98650e8dd75113481283551a1b7b8205f8fc938a1d94b74f91aad4205ed058304a0aa0f9074c01f5bbad08db9bf66f46cefe5aec64071a', 'payload_length': 73} -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d205041f7e5f01... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d205041f7e5f01... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d205041f7e5f01... -2025-09-02 21:15:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872943.625599, 'pubkey_prefix': '31d205041f7e5f0123233014616d7bc00595062bdb98650e8dd7511348128355', 'snr': 12.25, 'rssi': -46, 'raw_hex': '31d205041f7e5f0123233014616d7bc00595062bdb98650e8dd75113481283551a1b7b8205f8fc938a1d94b74f91aad4205ed058304a0aa0f9074c01f5bbad08db9bf66f46cefe5aec64071a', 'payload': '05041f7e5f0123233014616d7bc00595062bdb98650e8dd75113481283551a1b7b8205f8fc938a1d94b74f91aad4205ed058304a0aa0f9074c01f5bbad08db9bf66f46cefe5aec64071a', 'payload_length': 74} -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Converted to 25 bytes: 32f90a01014f46fc... -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Path length: 249 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Not enough data: need 251, have 25 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Converted to 24 bytes: 2ed20a004f46fc66... -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Header: 0x2e, route_type: 2 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Path length: 210 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Not enough data: need 212, have 24 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': '460728508c17', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756872967, 'text': 'Test'} -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 21:16:07 - MeshCoreBot - INFO - Received DM from 460728508c17: Test -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - Processing DM from pubkey: 460728508c17 -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for HOWL -2025-09-02 21:16:07 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for HOWL -2025-09-02 21:16:07 - MeshCoreBot - INFO - Processing message: Test -2025-09-02 21:16:07 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 21:16:07 - MeshCoreBot - INFO - Sending DM to HOWL: Message received from HOWL | Direct (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:16:07 -2025-09-02 21:16:07 - MeshCoreBot - INFO - Successfully sent DM to HOWL -2025-09-02 21:16:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d20a00464fcf30... -2025-09-02 21:16:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d20a00464fcf30... -2025-09-02 21:16:08 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d20a00464fcf30... -2025-09-02 21:16:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756872968.4061792, 'pubkey_prefix': '30d20a00464fcf30e3bef31aaad7450e96c969a88060453fcd53a68b5b24432f', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d20a00464fcf30e3bef31aaad7450e96c969a88060453fcd53a68b5b24432ffaa26fdf8c0326044d8311ae48d369d2965988334e426e45db75a3f64a8977ed6e485337601e86f58172c9129e77600b7b51718405d7eae2c392bf51cc880acf9151eece907923599fe75c6f2a167ea3c605b92ccb51f9a2', 'payload': '0a00464fcf30e3bef31aaad7450e96c969a88060453fcd53a68b5b24432ffaa26fdf8c0326044d8311ae48d369d2965988334e426e45db75a3f64a8977ed6e485337601e86f58172c9129e77600b7b51718405d7eae2c392bf51cc880acf9151eece907923599fe75c6f2a167ea3c605b92ccb51f9a2', 'payload_length': 118} -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee9805027e5f8575... -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Converted to 27 bytes: 32d105037e5f0185... -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Header: 0x32, route_type: 2 -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-02 21:16:19 - MeshCoreBot - DEBUG - Not enough data: need 211, have 27 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991503c17e5f11... -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991503c17e5f11... -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991503c17e5f11... -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873046.946618, 'pubkey_prefix': 'f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload': '1503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload_length': 72} -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873043, 'text': 'hex🧹: well *I* am excited about the new ventures moss'} -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Message content for processing: well *I* am excited about the new ventures moss -2025-09-02 21:17:26 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: well *I* am excited about the new ventures moss -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873046.946618, 'pubkey_prefix': 'f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload': '1503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload_length': 72} -2025-09-02 21:17:26 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f0991503c17e5f11046ca86cd4057734... -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Full RF data: f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Converted to 74 bytes: f0991503c17e5f11... -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Has transport codes: 991503c1 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Attempting to discover path to hex🧹 -2025-09-02 21:17:26 - MeshCoreBot - DEBUG - Discovering path to hex🧹 via CLI -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2dd60101018e4f42... -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Header: 0x2d, route_type: 1 -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Path length: 214 -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Not enough data: need 216, have 25 -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed61504c17e5f01... -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed61504c17e5f01... -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed61504c17e5f01... -2025-09-02 21:17:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873047.798547, 'pubkey_prefix': '2ed61504c17e5f0111046ca86cd4057734683850bd106faa64ac1a7cfb4031c5', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed61504c17e5f0111046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload': '1504c17e5f0111046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd', 'payload_length': 73} -2025-09-02 21:17:28 - MeshCoreBot - DEBUG - Converted to 25 bytes: f29b01015f8e4f42... -2025-09-02 21:17:28 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 21:17:28 - MeshCoreBot - DEBUG - Path length: 155 -2025-09-02 21:17:28 - MeshCoreBot - DEBUG - Not enough data: need 157, have 25 -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - No result from disc_path command for hex🧹 -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:17:30 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (will attempt discovery) -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Discovering path to hex🧹 via CLI -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Converted to 25 bytes: 2fd20101018e4f47... -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Header: 0x2f, route_type: 3 -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Has transport codes: d2010101 -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Path length: 142 -2025-09-02 21:17:30 - MeshCoreBot - DEBUG - Not enough data: need 148, have 25 -2025-09-02 21:17:32 - MeshCoreBot - DEBUG - Converted to 25 bytes: f29901015f8e4f47... -2025-09-02 21:17:32 - MeshCoreBot - DEBUG - Header: 0xf2, route_type: 2 -2025-09-02 21:17:32 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:17:32 - MeshCoreBot - DEBUG - Not enough data: need 155, have 25 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - No result from disc_path command for hex🧹 -2025-09-02 21:17:33 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: hex🧹 → Could not discover path -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f0991503c17e5f11046ca86cd4057734... -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba... -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_llw4h8Pod|@1 nAlġ3f˷ DUK' \"w...' -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Converted to 74 bytes: f0991503c17e5f11... -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Header: 0xf0, route_type: 0 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Has transport codes: 991503c1 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for hex🧹 -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f0991503c17e5f11046ca86cd4057734683850bd106faa64ac1a7cfb4031c5cb0dba6eee0041dc6cc4a13313f21e66d0cbb7910c44f4058c0e5595844bbbe80727f309df5cac228d77cd -2025-09-02 21:17:33 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503c17e5f11... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503c17e5f11... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503c17e5f11... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873077.076627, 'pubkey_prefix': 'ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload': '1503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload_length': 88} -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873074, 'text': "hex🧹: or maybe I'm just a sucker for anything in the cascades livery"} -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Message content for processing: or maybe I'm just a sucker for anything in the cascades livery -2025-09-02 21:17:57 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: or maybe I'm just a sucker for anything in the cascades livery -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873077.076627, 'pubkey_prefix': 'ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload': '1503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload_length': 88} -2025-09-02 21:17:57 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: ef981503c17e5f1181c5f1676cca4ff2... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Full RF data: ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Converted to 90 bytes: ef981503c17e5f11... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Has transport codes: 981503c1 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Attempting to discover path to hex🧹 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Discovering path to hex🧹 via CLI -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d10101018e4ffc... -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-02 21:17:57 - MeshCoreBot - DEBUG - Not enough data: need 211, have 25 -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11504c17e5f01... -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11504c17e5f01... -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11504c17e5f01... -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873078.067543, 'pubkey_prefix': '2fd11504c17e5f011181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f434', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11504c17e5f011181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload': '1504c17e5f011181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa', 'payload_length': 89} -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1990102015f8e4f... -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Header: 0xf1, route_type: 1 -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Path length: 153 -2025-09-02 21:17:58 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 21:18:00 - MeshCoreBot - DEBUG - No result from disc_path command for hex🧹 -2025-09-02 21:18:00 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:18:00 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (will attempt discovery) -2025-09-02 21:18:00 - MeshCoreBot - DEBUG - Discovering path to hex🧹 via CLI -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Converted to 25 bytes: 31d10101018e4f26... -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Path length: 209 -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Not enough data: need 211, have 25 -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Converted to 25 bytes: ef9801015f8e4f26... -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Has transport codes: 9801015f -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Path length: 142 -2025-09-02 21:18:01 - MeshCoreBot - DEBUG - Not enough data: need 148, have 25 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - No result from disc_path command for hex🧹 -2025-09-02 21:18:03 - MeshCoreBot - WARNING - 🔍 DEBUG PATH FAILED: hex🧹 → Could not discover path -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981503c17e5f1181c5f1676cca4ff2... -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311... -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_glOq+sȼ&Y4jl`v}JTVBcM!)$!vO2CBsޅ {\/^̣...' -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Converted to 90 bytes: ef981503c17e5f11... -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Has transport codes: 981503c1 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for hex🧹 -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ef981503c17e5f1181c5f1676cca4ff2712ba7739fc8bc26afc3cd59b8f43497e311ff81f2c76a6c60767d92124a545642bfbca763ac4ddf2118e429249f2176a64f32a2af439742730eaede85200df07b5c2fb7d4cf5ecca3fa -2025-09-02 21:18:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:18:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981104ac03f25f... -2025-09-02 21:18:25 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981104ac03f25f... -2025-09-02 21:18:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981104ac03f25f... -2025-09-02 21:18:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873105.691628, 'pubkey_prefix': 'ee981104ac03f25f7ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108b7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981104ac03f25f7ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108b72261f38b6ff9beba95c1b768b256475a3dc55588f479dfe11a1319d5b13a7a04bf35668b92b8eede44cfa07f51e680bdf63de6d77de9734e2ac4a943d21c2be74147c9acc94b8caca5a72008923629b6022f52aff8427269646c656d696c65204732', 'payload': '1104ac03f25f7ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108b72261f38b6ff9beba95c1b768b256475a3dc55588f479dfe11a1319d5b13a7a04bf35668b92b8eede44cfa07f51e680bdf63de6d77de9734e2ac4a943d21c2be74147c9acc94b8caca5a72008923629b6022f52aff8427269646c656d696c65204732', 'payload_length': 128} -2025-09-02 21:18:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf1105ac03f25f... -2025-09-02 21:18:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf1105ac03f25f... -2025-09-02 21:18:26 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf1105ac03f25f... -2025-09-02 21:18:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873106.9273741, 'pubkey_prefix': '2fcf1105ac03f25f017ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf1105ac03f25f017ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108b72261f38b6ff9beba95c1b768b256475a3dc55588f479dfe11a1319d5b13a7a04bf35668b92b8eede44cfa07f51e680bdf63de6d77de9734e2ac4a943d21c2be74147c9acc94b8caca5a72008923629b6022f52aff8427269646c656d696c65204732', 'payload': '1105ac03f25f017ad7735dddbcecb3c7f19ac3cf1d7c589a7685a08e1108b72261f38b6ff9beba95c1b768b256475a3dc55588f479dfe11a1319d5b13a7a04bf35668b92b8eede44cfa07f51e680bdf63de6d77de9734e2ac4a943d21c2be74147c9acc94b8caca5a72008923629b6022f52aff8427269646c656d696c65204732', 'payload_length': 129} -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef9805027e5f8575... -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Has transport codes: 9805027e -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30ce05037e5f0185... -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Has transport codes: ce05037e -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:18:27 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:18:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f8575... -2025-09-02 21:18:28 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f8575... -2025-09-02 21:18:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f8575... -2025-09-02 21:18:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873108.7739031, 'pubkey_prefix': 'ee9805027e5f8575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffdbb', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f8575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffdbbf77bf25882c182484e759f97078f38a84f31f8b6c67e023be5d80d696adf329dc7c1a667ee17a5634091', 'payload': '05027e5f8575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffdbbf77bf25882c182484e759f97078f38a84f31f8b6c67e023be5d80d696adf329dc7c1a667ee17a5634091', 'payload_length': 72} -2025-09-02 21:18:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce05037e5f0185... -2025-09-02 21:18:29 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce05037e5f0185... -2025-09-02 21:18:29 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce05037e5f0185... -2025-09-02 21:18:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873109.074943, 'pubkey_prefix': '31ce05037e5f018575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffd', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce05037e5f018575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffdbbf77bf25882c182484e759f97078f38a84f31f8b6c67e023be5d80d696adf329dc7c1a667ee17a5634091', 'payload': '05037e5f018575443e5e486b1333a19ee4636e71a904c4cb914d0e2dcffdbbf77bf25882c182484e759f97078f38a84f31f8b6c67e023be5d80d696adf329dc7c1a667ee17a5634091', 'payload_length': 73} -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ea971503107e5f11... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Cached SNR -5.5 for pubkey ea971503107e5f11... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ea971503107e5f11... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873127.110992, 'pubkey_prefix': 'ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload': '1503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload_length': 136} -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873117, 'text': '🐝🍄: Disagree. Voodoo donuts is probably the worst Oregon donuts, they should have sent Blue Star instead'} -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Message content for processing: Disagree. Voodoo donuts is probably the worst Oregon donuts, they should have sent Blue Star instead -2025-09-02 21:18:47 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Disagree. Voodoo donuts is probably the worst Oregon donuts, they should have sent Blue Star instead -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873127.110992, 'pubkey_prefix': 'ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e', 'snr': -5.5, 'rssi': -105, 'raw_hex': 'ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload': '1503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload_length': 136} -2025-09-02 21:18:47 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: ea971503107e5f11b8bcbff2e1841fad... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Full RF data: ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.5 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Converted to 138 bytes: ea971503107e5f11... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Not enough data: need 153, have 138 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Contact 🐝🍄 not found in contacts -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:18:47 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ea971503107e5f11b8bcbff2e1841fad... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_#oP;WG*.U%w}3C(BefRAY&(]&: "՜?z>ovroK gtI;F`pefU -Rr^WC3f}rƥ6ִ!r)d!...' -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Converted to 138 bytes: ea971503107e5f11... -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Header: 0xea, route_type: 2 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Path length: 151 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Not enough data: need 153, have 138 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for 🐝🍄 -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ea971503107e5f11b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa -2025-09-02 21:18:47 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:18:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcc1504107e5f01... -2025-09-02 21:18:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcc1504107e5f01... -2025-09-02 21:18:48 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2fcc1504107e5f01... -2025-09-02 21:18:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873128.069908, 'pubkey_prefix': '2fcc1504107e5f0111b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e7', 'snr': 11.75, 'rssi': -52, 'raw_hex': '2fcc1504107e5f0111b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload': '1504107e5f0111b8bcbff2e1841fad23d46f50d93b57fdbf472a16bd91e72e55eb25811bc777e87db5334328428565a199a56652d341598c2628f65de4f626943a20227fd59c823f058d7a3e6f84761391729c6f7ffc4b0d67748249f23b46607065e666aca0c9550ab3527286015e579a4303843366f2b37dd6ee72acc6a536d6b421722964211baa', 'payload_length': 137} -2025-09-02 21:19:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9711021d5fa097... -2025-09-02 21:19:02 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9711021d5fa097... -2025-09-02 21:19:02 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9711021d5fa097... -2025-09-02 21:19:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873142.4187, 'pubkey_prefix': 'ed9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9711021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250', 'payload': '11021d5fa0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250', 'payload_length': 125} -2025-09-02 21:19:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cd11031d5f01a0... -2025-09-02 21:19:04 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cd11031d5f01a0... -2025-09-02 21:19:04 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 30cd11031d5f01a0... -2025-09-02 21:19:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873144.054849, 'pubkey_prefix': '30cd11031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d8749', 'snr': 12.0, 'rssi': -51, 'raw_hex': '30cd11031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250', 'payload': '11031d5f01a0974808e086326bc1808bb0189ac77f8939e24359286d874928ed71ffe5131321be4466f67e8c7d73a6eb5504a8a8a7a429c74ccb4e9a6abe4c2920b0a5e0661b421d57283f609e6bea18a28c877e6de984e48f60dde4ce8cd02cdaac93ecef56afd2059256f0d9020e23b8f84e374a4d562d434c562d5250', 'payload_length': 126} -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec98150480d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec98150480d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec98150480d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873209.592673, 'pubkey_prefix': 'ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6e', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload': '150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload_length': 73} -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756873206, 'text': 'moss heltec 🐕: i mean voodoo is better than mighty-o'} -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Message content for processing: i mean voodoo is better than mighty-o -2025-09-02 21:20:09 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: i mean voodoo is better than mighty-o -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873209.592673, 'pubkey_prefix': 'ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6e', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload': '150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload_length': 73} -2025-09-02 21:20:09 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: ec98150480d07e5f1144a13c0c88f0ef... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Full RF data: ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Converted to 75 bytes: ec98150480d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Has transport codes: 98150480 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Not enough data: need 214, have 75 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:20:09 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ec98150480d07e5f1144a13c0c88f0ef... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c3... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_D< 3iznÄ*%85O@~->'cwM&2$ew...' -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Converted to 75 bytes: ec98150480d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Has transport codes: 98150480 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Not enough data: need 214, have 75 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ec98150480d07e5f1144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577 -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce150580d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce150580d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce150580d07e5f... -2025-09-02 21:20:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873209.886951, 'pubkey_prefix': '31ce150580d07e5f011144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce150580d07e5f011144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload': '150580d07e5f011144a13c0c88f0efcfc433e2bcfbad69f67aa9eb9f011f6ee4c384e02a06e5253835b907b9134f40aa7ed32d3e27d963e077f44ddd1eca138614072632ade5c6246577', 'payload_length': 74} -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9815033d805f11... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9815033d805f11... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9815033d805f11... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873218.284416, 'pubkey_prefix': 'ec9815033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9815033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload': '15033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload_length': 136} -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873215, 'text': 'DuneCat 😺1️⃣: I just wish we could hear PDX. 😞 Who do we need to pay to get repeaters in between us and them?'} -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Extracted sender from text: DuneCat 😺1️⃣ -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Message content for processing: I just wish we could hear PDX. 😞 Who do we need to pay to get repeaters in between us and them? -2025-09-02 21:20:18 - MeshCoreBot - INFO - Received channel message (Public) from DuneCat 😺1️⃣: DuneCat 😺1️⃣: I just wish we could hear PDX. 😞 Who do we need to pay to get repeaters in between us and them? -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873218.284416, 'pubkey_prefix': 'ec9815033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9815033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload': '15033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload_length': 136} -2025-09-02 21:20:18 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: ec9815033d805f11444cc26f84459d69... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Full RF data: ec9815033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Converted to 138 bytes: ec9815033d805f11... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Has transport codes: 9815033d -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Path bytes: 5f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe98 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Payload: 9a7800eb... (4 bytes) -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 128, 'path_nodes': ['115f', '4c44', '6fc2', '4584', '699d', 'cf70', '3724', 'f40b', '74e', '3a09', 'a00a', '55fc', 'b5b1', 'fb3', '6aa0', '28d7', '5b13', '3b46', '2226', '49b7', '1b59', 'c9bb', '5103', 'ba05', '5886', '9413', '698e', 'c2d5', '21be', '53a5', '7c37', '7fea', '15a0', '9af3', '36f2', 'c5fd', '965d', '36d0', '816a', 'eb56', 'bf3', 'c95e', 'c82f', 'fa0f', 'cd41', '692c', '7d98', '8fec', '7146', 'fa87', 'b31c', '6eac', '54e3', '7471', '37c', '8938', '66c6', 'eb62', 'e08c', '8db8', 'b536', '7bce', '5d87', '98be'], 'payload': '9a7800eb', 'payload_info': {'type': 'unknown', 'data': '9a7800eb', 'length': 4}, 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 21:20:18 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 115f,4c44,6fc2,4584,699d,cf70,3724,f40b,74e,3a09,a00a,55fc,b5b1,fb3,6aa0,28d7,5b13,3b46,2226,49b7,1b59,c9bb,5103,ba05,5886,9413,698e,c2d5,21be,53a5,7c37,7fea,15a0,9af3,36f2,c5fd,965d,36d0,816a,eb56,bf3,c95e,c82f,fa0f,cd41,692c,7d98,8fec,7146,fa87,b31c,6eac,54e3,7471,37c,8938,66c6,eb62,e08c,8db8,b536,7bce,5d87,98be (64 hops) -2025-09-02 21:20:18 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 115f,4c44,6fc2,4584,699d,cf70,3724,f40b,74e,3a09,a00a,55fc,b5b1,fb3,6aa0,28d7,5b13,3b46,2226,49b7,1b59,c9bb,5103,ba05,5886,9413,698e,c2d5,21be,53a5,7c37,7fea,15a0,9af3,36f2,c5fd,965d,36d0,816a,eb56,bf3,c95e,c82f,fa0f,cd41,692c,7d98,8fec,7146,fa87,b31c,6eac,54e3,7471,37c,8938,66c6,eb62,e08c,8db8,b536,7bce,5d87,98be (64 hops) -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Message routing info: hops=64, routing=115f,4c44,6fc2,4584,699d,cf70,3724,f40b,74e,3a09,a00a,55fc,b5b1,fb3,6aa0,28d7,5b13,3b46,2226,49b7,1b59,c9bb,5103,ba05,5886,9413,698e,c2d5,21be,53a5,7c37,7fea,15a0,9af3,36f2,c5fd,965d,36d0,816a,eb56,bf3,c95e,c82f,fa0f,cd41,692c,7d98,8fec,7146,fa87,b31c,6eac,54e3,7471,37c,8938,66c6,eb62,e08c,8db8,b536,7bce,5d87,98be (64 hops) -2025-09-02 21:20:18 - MeshCoreBot - INFO - 🔍 DEBUG PATH: DuneCat 😺1️⃣ → Contact not found in contacts list -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for DuneCat 😺1️⃣ -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ec9815033d805f11444cc26f84459d69... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15033d805f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30f... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '=_DLoEip$7 N : -Uj([F;&"IYQXi¾!S7|6]6jV ^/A,i}FqnTqt|8fbญ6{]x...' -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Converted to 138 bytes: ec9815033d805f11... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Has transport codes: 9815033d -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Path bytes: 5f11444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe98 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Payload: 9a7800eb... (4 bytes) -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 236, 'path_len': 128, 'path_nodes': ['115f', '4c44', '6fc2', '4584', '699d', 'cf70', '3724', 'f40b', '74e', '3a09', 'a00a', '55fc', 'b5b1', 'fb3', '6aa0', '28d7', '5b13', '3b46', '2226', '49b7', '1b59', 'c9bb', '5103', 'ba05', '5886', '9413', '698e', 'c2d5', '21be', '53a5', '7c37', '7fea', '15a0', '9af3', '36f2', 'c5fd', '965d', '36d0', '816a', 'eb56', 'bf3', 'c95e', 'c82f', 'fa0f', 'cd41', '692c', '7d98', '8fec', '7146', 'fa87', 'b31c', '6eac', '54e3', '7471', '37c', '8938', '66c6', 'eb62', 'e08c', '8db8', 'b536', '7bce', '5d87', '98be'], 'payload': '9a7800eb', 'payload_info': {'type': 'unknown', 'data': '9a7800eb', 'length': 4}, 'route_type': 0, 'is_direct': False, 'is_flood': True, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 21:20:18 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 115f,4c44,6fc2,4584,699d,cf70,3724,f40b,74e,3a09,a00a,55fc,b5b1,fb3,6aa0,28d7,5b13,3b46,2226,49b7,1b59,c9bb,5103,ba05,5886,9413,698e,c2d5,21be,53a5,7c37,7fea,15a0,9af3,36f2,c5fd,965d,36d0,816a,eb56,bf3,c95e,c82f,fa0f,cd41,692c,7d98,8fec,7146,fa87,b31c,6eac,54e3,7471,37c,8938,66c6,eb62,e08c,8db8,b536,7bce,5d87,98be (64 hops) -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Successfully decoded packet for DuneCat 😺1️⃣ -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Header: 0xec -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Route type: 0 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path length: 128 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is direct: False -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is flood: True -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Has transport codes: True -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: UNKNOWN_0b -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload version: 3 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path nodes: 115f,4c44,6fc2,4584,699d,cf70,3724,f40b,74e,3a09,a00a,55fc,b5b1,fb3,6aa0,28d7,5b13,3b46,2226,49b7,1b59,c9bb,5103,ba05,5886,9413,698e,c2d5,21be,53a5,7c37,7fea,15a0,9af3,36f2,c5fd,965d,36d0,816a,eb56,bf3,c95e,c82f,fa0f,cd41,692c,7d98,8fec,7146,fa87,b31c,6eac,54e3,7471,37c,8938,66c6,eb62,e08c,8db8,b536,7bce,5d87,98be -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path hops: 64 -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: unknown -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw payload: 9a7800eb... -2025-09-02 21:20:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:20:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed115043d805f01... -2025-09-02 21:20:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed115043d805f01... -2025-09-02 21:20:19 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2ed115043d805f01... -2025-09-02 21:20:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873219.4720829, 'pubkey_prefix': '2ed115043d805f0111444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1', 'snr': 11.5, 'rssi': -47, 'raw_hex': '2ed115043d805f0111444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload': '15043d805f0111444cc26f84459d6970cf24370bf44e07093a0aa0fc55b1b5b30fa06ad728135b463b2622b749591bbbc9035105ba865813948e69d5c2be21a553377cea7fa015f39af236fdc55d96d0366a8156ebf30b5ec92fc80ffa41cd2c69987dec8f467187fa1cb3ac6ee35471747c033889c66662eb8ce0b88d36b5ce7b875dbe989a7800eb', 'payload_length': 137} -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971503107e5f11... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971503107e5f11... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971503107e5f11... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873223.77519, 'pubkey_prefix': 'eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload': '1503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload_length': 72} -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873222, 'text': '🐝🍄: 🍊 🫒 oil loves rent free in my head'} -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Message content for processing: 🍊 🫒 oil loves rent free in my head -2025-09-02 21:20:23 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: 🍊 🫒 oil loves rent free in my head -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873223.77519, 'pubkey_prefix': 'eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload': '1503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload_length': 72} -2025-09-02 21:20:23 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: eb971503107e5f11ed4c43c6373694db... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Full RF data: eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.25 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Converted to 74 bytes: eb971503107e5f11... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Has transport codes: 97150310 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Contact 🐝🍄 not found in contacts -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:20:23 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: eb971503107e5f11ed4c43c6373694db... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e19... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_LC76vdQ\~!-el: 0i>K*Sv -T]ЛT#̐_t...' -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Converted to 74 bytes: eb971503107e5f11... -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Header: 0xeb, route_type: 3 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Has transport codes: 97150310 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Path length: 126 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Not enough data: need 132, have 74 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for 🐝🍄 -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: eb971503107e5f11ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f -2025-09-02 21:20:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:20:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecb1504107e5f01... -2025-09-02 21:20:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecb1504107e5f01... -2025-09-02 21:20:24 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2ecb1504107e5f01... -2025-09-02 21:20:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873224.639651, 'pubkey_prefix': '2ecb1504107e5f0111ed4c43c6373694dbeda0766488515c7e211ede2df0656c', 'snr': 11.5, 'rssi': -53, 'raw_hex': '2ecb1504107e5f0111ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload': '1504107e5f0111ed4c43c6373694dbeda0766488515c7e211ede2df0656c3a9e198c20fac63098d9cc693efd4b2abd08a85376f60a1154ac925dc5d09b5423c4cc9004d1d15fc3747f', 'payload_length': 73} -2025-09-02 21:20:30 - MeshCoreBot - DEBUG - Converted to 26 bytes: ee9805027e5f8575... -2025-09-02 21:20:30 - MeshCoreBot - DEBUG - Header: 0xee, route_type: 2 -2025-09-02 21:20:30 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 21:20:30 - MeshCoreBot - DEBUG - Not enough data: need 154, have 26 -2025-09-02 21:20:31 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31d005037e5f0185... -2025-09-02 21:20:31 - MeshCoreBot - DEBUG - Header: 0x31, route_type: 1 -2025-09-02 21:20:31 - MeshCoreBot - DEBUG - Path length: 208 -2025-09-02 21:20:31 - MeshCoreBot - DEBUG - Not enough data: need 210, have 27 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec97150480c77e5f... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec97150480c77e5f... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec97150480c77e5f... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873258.46118, 'pubkey_prefix': 'ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload': '150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload_length': 73} -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756873251, 'text': 'moss heltec 🐕: dough joy and top pot are real good tho'} -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Message content for processing: dough joy and top pot are real good tho -2025-09-02 21:20:58 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: dough joy and top pot are real good tho -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873258.46118, 'pubkey_prefix': 'ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload': '150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload_length': 73} -2025-09-02 21:20:58 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: ec97150480c77e5f117cc4be71591e31... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Full RF data: ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.0 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Converted to 75 bytes: ec97150480c77e5f... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Has transport codes: 97150480 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Not enough data: need 205, have 75 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Contact moss heltec 🐕 not found in contacts -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Message routing info: hops=255, routing=? hops -2025-09-02 21:20:58 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ec97150480c77e5f117cc4be71591e31... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_|ľqY1*9z#_&V#cobUFq$jGEqx!zi)/7...' -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Converted to 75 bytes: ec97150480c77e5f... -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Header: 0xec, route_type: 0 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Has transport codes: 97150480 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Path length: 199 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Not enough data: need 205, have 75 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ec97150480c77e5f117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee -2025-09-02 21:20:58 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:20:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce150580c77e5f... -2025-09-02 21:20:59 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce150580c77e5f... -2025-09-02 21:20:59 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce150580c77e5f... -2025-09-02 21:20:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873259.466244, 'pubkey_prefix': '30ce150580c77e5f01117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f26', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce150580c77e5f01117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload': '150580c77e5f01117cc4be71591e3117b9bb2a397ac0efa02388f4cd5f269e56cf2363026ff5628b8c8cfc55b246ff17d471aa24b76a4782b6b9988145bb7178c8217ab169292f3780ee', 'payload_length': 74} -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981503107e5f11... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981503107e5f11... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981503107e5f11... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873275.880606, 'pubkey_prefix': 'ed981503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a', 'payload': '1503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a', 'payload_length': 152} -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873264, 'text': "🐝🍄: Voodoo is better than Mighty-O, but that's not saying much. The best bakery shit down: The original bakery in West seattle"} -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Message content for processing: Voodoo is better than Mighty-O, but that's not saying much. The best bakery shit down: The original bakery in West seattle -2025-09-02 21:21:15 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: Voodoo is better than Mighty-O, but that's not saying much. The best bakery shit down: The original bakery in West seattle -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873275.880606, 'pubkey_prefix': 'ed981503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a', 'payload': '1503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a', 'payload_length': 152} -2025-09-02 21:21:15 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 308 chars, starts with: ed981503107e5f11961907202075d102... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Full RF data: ed981503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Converted to 154 bytes: ed981503107e5f11... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Header: 0xed, route_type: 1 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Path length: 152 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Path bytes: 1503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528daf74d9773f135fb9770065bd2f9d6080e478492e80636c1bc3000c414d5b02960ceab210863898674cfe6bb2387d20a62b5b51c5f04fc406046bd38dd450969c6a42a8edf9bf99aef63cd2b7d469da2e0bd386571776a5b8f1e330045cd962d6d44638e8e8df69b19b16853c6c966bd27d09d59035890a9a -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Payload: ... (0 bytes) -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 237, 'path_len': 152, 'path_nodes': ['315', '7e10', '115f', '1996', '2007', '7520', '2d1', 'e214', '527e', '3d6c', 'a101', 'a382', 'c709', '27d6', '3eb', '8d52', '74af', '77d9', '133f', 'b95f', '77', 'bd65', '9d2f', '8060', '78e4', '2e49', '6380', '1b6c', 'c3', '410c', '5b4d', '9602', 'ea0c', '10b2', '3886', '6798', 'fe4c', 'b26b', '7d38', 'a620', '5b2b', 'c551', '4ff0', '6c4', '6b04', '8dd3', '50d4', '9c96', '426a', 'eda8', 'bff9', 'ae99', '3cf6', 'b7d2', '69d4', '2eda', 'd30b', '5786', '7617', 'b8a5', 'e3f1', '430', 'd95c', 'd662', '46d4', 'e838', 'dfe8', 'b169', '169b', '3c85', '966c', 'd26b', '97d', '90d5', '8935', '9a0a'], 'payload': '', 'payload_info': {'type': 'unknown', 'data': '', 'length': 0}, 'route_type': 1, 'is_direct': False, 'is_flood': True, 'has_transport_codes': False, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 21:21:15 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 315,7e10,115f,1996,2007,7520,2d1,e214,527e,3d6c,a101,a382,c709,27d6,3eb,8d52,74af,77d9,133f,b95f,77,bd65,9d2f,8060,78e4,2e49,6380,1b6c,c3,410c,5b4d,9602,ea0c,10b2,3886,6798,fe4c,b26b,7d38,a620,5b2b,c551,4ff0,6c4,6b04,8dd3,50d4,9c96,426a,eda8,bff9,ae99,3cf6,b7d2,69d4,2eda,d30b,5786,7617,b8a5,e3f1,430,d95c,d662,46d4,e838,dfe8,b169,169b,3c85,966c,d26b,97d,90d5,8935,9a0a (76 hops) -2025-09-02 21:21:15 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 315,7e10,115f,1996,2007,7520,2d1,e214,527e,3d6c,a101,a382,c709,27d6,3eb,8d52,74af,77d9,133f,b95f,77,bd65,9d2f,8060,78e4,2e49,6380,1b6c,c3,410c,5b4d,9602,ea0c,10b2,3886,6798,fe4c,b26b,7d38,a620,5b2b,c551,4ff0,6c4,6b04,8dd3,50d4,9c96,426a,eda8,bff9,ae99,3cf6,b7d2,69d4,2eda,d30b,5786,7617,b8a5,e3f1,430,d95c,d662,46d4,e838,dfe8,b169,169b,3c85,966c,d26b,97d,90d5,8935,9a0a (76 hops) -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - Message routing info: hops=76, routing=315,7e10,115f,1996,2007,7520,2d1,e214,527e,3d6c,a101,a382,c709,27d6,3eb,8d52,74af,77d9,133f,b95f,77,bd65,9d2f,8060,78e4,2e49,6380,1b6c,c3,410c,5b4d,9602,ea0c,10b2,3886,6798,fe4c,b26b,7d38,a620,5b2b,c551,4ff0,6c4,6b04,8dd3,50d4,9c96,426a,eda8,bff9,ae99,3cf6,b7d2,69d4,2eda,d30b,5786,7617,b8a5,e3f1,430,d95c,d662,46d4,e838,dfe8,b169,169b,3c85,966c,d26b,97d,90d5,8935,9a0a (76 hops) -2025-09-02 21:21:15 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 308 chars -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ed981503107e5f11961907202075d102... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 152 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503107e5f11961907202075d10214e27e526c3d01a182a309c7d627eb03528d... -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 152 bytes -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:21:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_ u~Rl= 'Rtw?_we/`xI.cl AM[ 8gLk8} +[QOkӍPjB<ҷi. ӆWv0\bF8iXl=A\S=*I5%>hg0㵆("2\0$$g6ZAUCqE9Gg<...' -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Converted to 139 bytes: ef9815043d807e5f... -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Header: 0xef, route_type: 3 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Has transport codes: 9815043d -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Path length: 128 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Path bytes: 7e5f1105006c2035799bdb28bcc73b82535b84024c8467336eef61bea5202f9390f4694c3e9558ca6c84e51a3d14afb28fba9f41d05ce753d73d2ac2eba0f6c9f489ca4935a81fd41e253e6806e9a807f69ee267a0a430b0b0e6e3b58628220832aec45c30942424eb678336d75a4155437145edf6ff80f11a8f3947dc67bd91 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Payload: 91ab0e9b3c... (5 bytes) -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Decoded MeshCore packet using official structure: {'header': 239, 'path_len': 128, 'path_nodes': ['5f7e', '511', '6c00', '3520', '9b79', '28db', 'c7bc', '823b', '5b53', '284', '844c', '3367', 'ef6e', 'be61', '20a5', '932f', 'f490', '4c69', '953e', 'ca58', '846c', '1ae5', '143d', 'b2af', 'ba8f', '419f', '5cd0', '53e7', '3dd7', 'c22a', 'a0eb', 'c9f6', '89f4', '49ca', 'a835', 'd41f', '251e', '683e', 'e906', '7a8', '9ef6', '67e2', 'a4a0', 'b030', 'e6b0', 'b5e3', '2886', '822', 'ae32', '5cc4', '9430', '2424', '67eb', '3683', '5ad7', '5541', '7143', 'ed45', 'fff6', 'f180', '8f1a', '4739', '67dc', '91bd'], 'payload': '91ab0e9b3c', 'payload_info': {'type': 'unknown', 'data': '91ab0e9b3c', 'length': 5}, 'route_type': 3, 'is_direct': True, 'is_flood': False, 'has_transport_codes': True, 'payload_version': 3, 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0b'} -2025-09-02 21:22:05 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 5f7e,511,6c00,3520,9b79,28db,c7bc,823b,5b53,284,844c,3367,ef6e,be61,20a5,932f,f490,4c69,953e,ca58,846c,1ae5,143d,b2af,ba8f,419f,5cd0,53e7,3dd7,c22a,a0eb,c9f6,89f4,49ca,a835,d41f,251e,683e,e906,7a8,9ef6,67e2,a4a0,b030,e6b0,b5e3,2886,822,ae32,5cc4,9430,2424,67eb,3683,5ad7,5541,7143,ed45,fff6,f180,8f1a,4739,67dc,91bd (64 hops) -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Successfully decoded packet for DuneCat 😺1️⃣ -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Header: 0xef -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Route type: 3 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path length: 128 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is direct: True -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is flood: False -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Has transport codes: True -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: UNKNOWN_0b -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload version: 3 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path nodes: 5f7e,511,6c00,3520,9b79,28db,c7bc,823b,5b53,284,844c,3367,ef6e,be61,20a5,932f,f490,4c69,953e,ca58,846c,1ae5,143d,b2af,ba8f,419f,5cd0,53e7,3dd7,c22a,a0eb,c9f6,89f4,49ca,a835,d41f,251e,683e,e906,7a8,9ef6,67e2,a4a0,b030,e6b0,b5e3,2886,822,ae32,5cc4,9430,2424,67eb,3683,5ad7,5541,7143,ed45,fff6,f180,8f1a,4739,67dc,91bd -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path hops: 64 -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: unknown -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw payload: 91ab0e9b3c... -2025-09-02 21:22:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:22:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed615053d807e5f... -2025-09-02 21:22:06 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed615053d807e5f... -2025-09-02 21:22:06 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2ed615053d807e5f... -2025-09-02 21:22:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873326.231385, 'pubkey_prefix': '2ed615053d807e5f011105006c2035799bdb28bcc73b82535b84024c8467336e', 'snr': 11.5, 'rssi': -42, 'raw_hex': '2ed615053d807e5f011105006c2035799bdb28bcc73b82535b84024c8467336eef61bea5202f9390f4694c3e9558ca6c84e51a3d14afb28fba9f41d05ce753d73d2ac2eba0f6c9f489ca4935a81fd41e253e6806e9a807f69ee267a0a430b0b0e6e3b58628220832aec45c30942424eb678336d75a4155437145edf6ff80f11a8f3947dc67bd9191ab0e9b3c', 'payload': '15053d807e5f011105006c2035799bdb28bcc73b82535b84024c8467336eef61bea5202f9390f4694c3e9558ca6c84e51a3d14afb28fba9f41d05ce753d73d2ac2eba0f6c9f489ca4935a81fd41e253e6806e9a807f69ee267a0a430b0b0e6e3b58628220832aec45c30942424eb678336d75a4155437145edf6ff80f11a8f3947dc67bd9191ab0e9b3c', 'payload_length': 138} -2025-09-02 21:22:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905015f857e66... -2025-09-02 21:22:07 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905015f857e66... -2025-09-02 21:22:07 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905015f857e66... -2025-09-02 21:22:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873327.331446, 'pubkey_prefix': 'f09905015f857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9db0', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905015f857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9db09368a6efaa787099969774e4bbf768e941b717c1ab52a246d73b56a234b596ec220b39f4a5607bb14d', 'payload': '05015f857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9db09368a6efaa787099969774e4bbf768e941b717c1ab52a246d73b56a234b596ec220b39f4a5607bb14d', 'payload_length': 71} -2025-09-02 21:22:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d705025f01857e... -2025-09-02 21:22:08 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d705025f01857e... -2025-09-02 21:22:08 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 30d705025f01857e... -2025-09-02 21:22:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873328.336287, 'pubkey_prefix': '30d705025f01857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9d', 'snr': 12.0, 'rssi': -41, 'raw_hex': '30d705025f01857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9db09368a6efaa787099969774e4bbf768e941b717c1ab52a246d73b56a234b596ec220b39f4a5607bb14d', 'payload': '05025f01857e66560b143f783f23f068f8e6d43b18aa01e079bd9148cd9db09368a6efaa787099969774e4bbf768e941b717c1ab52a246d73b56a234b596ec220b39f4a5607bb14d', 'payload_length': 72} -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d8150011cc83a8... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d8150011cc83a8... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d8150011cc83a8... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873344.410708, 'pubkey_prefix': '30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab24', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload': '150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload_length': 149} -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756873343, 'text': 'Howl @ 🏡: I once had a Rogue Brewery collab with Voodoo Doughnuts. It was the single most vile beer I ever poured out after one sip.'} -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Message content for processing: I once had a Rogue Brewery collab with Voodoo Doughnuts. It was the single most vile beer I ever poured out after one sip. -2025-09-02 21:22:24 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: I once had a Rogue Brewery collab with Voodoo Doughnuts. It was the single most vile beer I ever poured out after one sip. -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873344.410708, 'pubkey_prefix': '30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab24', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload': '150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload_length': 149} -2025-09-02 21:22:24 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 302 chars, starts with: 30d8150011cc83a8e2f8a52476f0895f... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Full RF data: 30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Converted to 151 bytes: 30d8150011cc83a8... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Has transport codes: d8150011 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Path length: 204 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Not enough data: need 210, have 151 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Packet decoding failed, falling back to CLI path discovery -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Direct connection to Howl @ 🏡 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:22:24 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 302 chars -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 30d8150011cc83a8e2f8a52476f0895f... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 149 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d7... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 149 bytes -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '̃$v_q8,L"$$uם#a' *vCi8#fx|4@ED_&aEdBC@acncNHƑOK7t]!` 5ZԩνwZw%bs}G1 -...' -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Converted to 151 bytes: 30d8150011cc83a8... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Has transport codes: d8150011 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Path length: 204 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Not enough data: need 210, have 151 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Howl @ 🏡 -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: 30d8150011cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d515010111cc83... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d515010111cc83... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d515010111cc83... -2025-09-02 21:22:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873344.9436579, 'pubkey_prefix': '30d515010111cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d515010111cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload': '15010111cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload_length': 150} -2025-09-02 21:22:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991502015f11cc... -2025-09-02 21:22:30 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991502015f11cc... -2025-09-02 21:22:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991502015f11cc... -2025-09-02 21:22:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873350.5417442, 'pubkey_prefix': 'f1991502015f11cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991502015f11cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload': '1502015f11cc83a8e2f8a52476f0895f7138b82ccdfb4ccbedb522c5e124ab2475d79d87a51d236181279d099b972a764369382382ee66781a7c1ab93440fdf3bc4512445f26ab6145c6eb6442084340028cec6198eee0b9fd638f6e634eeb48e007b0c6c6914f4b378e74f78f5d8f211b600c9f355ad4a99098cebdc0775ae4dafd77fe0eb71125629cb5b5737d8e9eb74731ffa3cd0a', 'payload_length': 151} -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Converted to 26 bytes: f39905027e5f8575... -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Header: 0xf3, route_type: 3 -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Has transport codes: 9905027e -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Not enough data: need 101, have 26 -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d505037e5f0185... -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Header: 0x30, route_type: 0 -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Has transport codes: d505037e -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Path length: 95 -2025-09-02 21:22:35 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:22:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09905037e1d5f85... -2025-09-02 21:22:39 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09905037e1d5f85... -2025-09-02 21:22:39 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09905037e1d5f85... -2025-09-02 21:22:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873359.702183, 'pubkey_prefix': 'f09905037e1d5f8575af342f6a9d1059f8964166eca42245b456f8c08de15d38', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09905037e1d5f8575af342f6a9d1059f8964166eca42245b456f8c08de15d3803330c152690cae3e46e389ca4b080ac4987fd5924256f9cf00f4cc6d827e6e76cbe85c4b08b7e705becf2', 'payload': '05037e1d5f8575af342f6a9d1059f8964166eca42245b456f8c08de15d3803330c152690cae3e46e389ca4b080ac4987fd5924256f9cf00f4cc6d827e6e76cbe85c4b08b7e705becf2', 'payload_length': 73} -2025-09-02 21:22:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce05047e1d5f01... -2025-09-02 21:22:40 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce05047e1d5f01... -2025-09-02 21:22:40 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce05047e1d5f01... -2025-09-02 21:22:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873360.002628, 'pubkey_prefix': '30ce05047e1d5f018575af342f6a9d1059f8964166eca42245b456f8c08de15d', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce05047e1d5f018575af342f6a9d1059f8964166eca42245b456f8c08de15d3803330c152690cae3e46e389ca4b080ac4987fd5924256f9cf00f4cc6d827e6e76cbe85c4b08b7e705becf2', 'payload': '05047e1d5f018575af342f6a9d1059f8964166eca42245b456f8c08de15d3803330c152690cae3e46e389ca4b080ac4987fd5924256f9cf00f4cc6d827e6e76cbe85c4b08b7e705becf2', 'payload_length': 74} -2025-09-02 21:22:45 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:22:45 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:22:47 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:22:47 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:22:47 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:22:47 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:22:47 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:22:47 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:22:47 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:22:47 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:22:49 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:22:49 - MeshCoreBot - INFO - Contacts loaded: 151 contacts -2025-09-02 21:22:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:22:51 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:22:52 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:22:52 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:22:52 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:22:53 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:22:53 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:22:53 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:22:54 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:22:54 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:22:54 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:22:54 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:22:54 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:22:54 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873368, 'text': 'MAX HAX!: I had that beer'} -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Extracted sender from text: MAX HAX! -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Message content for processing: I had that beer -2025-09-02 21:22:54 - MeshCoreBot - INFO - Received channel message (Public) from MAX HAX!: MAX HAX!: I had that beer -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:22:54 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for MAX HAX! -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for MAX HAX! -2025-09-02 21:22:54 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:22:54 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:22:54 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:22:54 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:22:54 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:22:54 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:22:54 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:22:54 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:22:54 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:22:54 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:22:54 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:22:54 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:22:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd21101014ff0f5... -2025-09-02 21:22:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd21101014ff0f5... -2025-09-02 21:22:55 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd21101014ff0f5... -2025-09-02 21:22:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873375.8444932, 'pubkey_prefix': '2fd21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f63fe4566b5385011529b035cf0e1c4ca8c4b1a697cfbd22295dc5cc6a0b827296688353d616ebb1b0a3ddea135ebd8a0aa5e7597a700e764d422b9c711215943a45be80a81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f63fe4566b5385011529b035cf0e1c4ca8c4b1a697cfbd22295dc5cc6a0b827296688353d616ebb1b0a3ddea135ebd8a0aa5e7597a700e764d422b9c711215943a45be80a81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:22:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911015f4ff0f5... -2025-09-02 21:22:56 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911015f4ff0f5... -2025-09-02 21:22:56 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911015f4ff0f5... -2025-09-02 21:22:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873376.305094, 'pubkey_prefix': 'f39911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f63fe4566b5385011529b035cf0e1c4ca8c4b1a697cfbd22295dc5cc6a0b827296688353d616ebb1b0a3ddea135ebd8a0aa5e7597a700e764d422b9c711215943a45be80a81486f776c426f7420f09fa496', 'payload': '11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f63fe4566b5385011529b035cf0e1c4ca8c4b1a697cfbd22295dc5cc6a0b827296688353d616ebb1b0a3ddea135ebd8a0aa5e7597a700e764d422b9c711215943a45be80a81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:23:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39905037e245f54... -2025-09-02 21:23:01 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39905037e245f54... -2025-09-02 21:23:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39905037e245f54... -2025-09-02 21:23:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873381.833583, 'pubkey_prefix': 'f39905037e245f54c5979522ac9ab0963a54288bdd4b1f2ec6abba67be022608', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39905037e245f54c5979522ac9ab0963a54288bdd4b1f2ec6abba67be022608688961778e3d051eb9c85f569dd46b7778a0dc2c15fd1235e2fb11fe50389b0fd327caa1ae4938a6e9adda', 'payload': '05037e245f54c5979522ac9ab0963a54288bdd4b1f2ec6abba67be022608688961778e3d051eb9c85f569dd46b7778a0dc2c15fd1235e2fb11fe50389b0fd327caa1ae4938a6e9adda', 'payload_length': 73} -2025-09-02 21:23:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed305047e245f01... -2025-09-02 21:23:02 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed305047e245f01... -2025-09-02 21:23:02 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed305047e245f01... -2025-09-02 21:23:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873382.558314, 'pubkey_prefix': '2ed305047e245f0154c5979522ac9ab0963a54288bdd4b1f2ec6abba67be0226', 'snr': 11.5, 'rssi': -45, 'raw_hex': '2ed305047e245f0154c5979522ac9ab0963a54288bdd4b1f2ec6abba67be022608688961778e3d051eb9c85f569dd46b7778a0dc2c15fd1235e2fb11fe50389b0fd327caa1ae4938a6e9adda', 'payload': '05047e245f0154c5979522ac9ab0963a54288bdd4b1f2ec6abba67be022608688961778e3d051eb9c85f569dd46b7778a0dc2c15fd1235e2fb11fe50389b0fd327caa1ae4938a6e9adda', 'payload_length': 74} -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30da150011be87ad... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30da150011be87ad... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Cached RSSI -38 for pubkey 30da150011be87ad... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873383.597211, 'pubkey_prefix': '30da150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf8', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703a40fbdc51c64493c71937f8e96394e7ee1fe8dc7f6', 'payload': '150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703a40fbdc51c64493c71937f8e96394e7ee1fe8dc7f6', 'payload_length': 53} -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756873383, 'text': 'Howl @ 🏡: Peptobismol pink bottle?'} -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Message content for processing: Peptobismol pink bottle? -2025-09-02 21:23:03 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Peptobismol pink bottle? -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873383.597211, 'pubkey_prefix': '30da150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf8', 'snr': 12.0, 'rssi': -38, 'raw_hex': '30da150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703a40fbdc51c64493c71937f8e96394e7ee1fe8dc7f6', 'payload': '150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703a40fbdc51c64493c71937f8e96394e7ee1fe8dc7f6', 'payload_length': 53} -2025-09-02 21:23:03 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 110 chars, starts with: 30da150011be87ad6ec3f1b9f5de0ae4... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Full RF data: 30da150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703a40fbdc51c64493c71937f8e96394e7ee1fe8dc7f6 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Using RSSI from RF data: -38 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Converted to 55 bytes: 30da150011be87ad... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Header: 0x30 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Transport codes: da150011 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Path length: 190 bytes -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Not enough data: need 196, have 55 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:23:03 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 110 chars -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 30da150011be87ad6ec3f1b9f5de0ae4... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 53 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150011be87ad6ec3f1b9f5de0ae4bf9c96084c8b96ae334ea7b6c7c37bf82703... -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 53 bytes -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:23:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'n -俜L3N{'dI0A`y閮wU?0w}...' -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Converted to 57 bytes: f0991502385f1152... -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Transport codes: 99150238 -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Not enough data: need 101, have 57 -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f0991502385f1152e562d075d344d248bae27a41e8ff883e3018a9410f12969260c0cd79abaae996ae77addd553f9bc73086a0777dfdb18fea -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11503385f0111... -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11503385f0111... -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11503385f0111... -2025-09-02 21:26:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873598.522936, 'pubkey_prefix': '2fd11503385f011152e562d075d344d248bae27a41e8ff883e3018a9410f1296', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11503385f011152e562d075d344d248bae27a41e8ff883e3018a9410f12969260c0cd79abaae996ae77addd553f9bc73086a0777dfdb18fea', 'payload': '1503385f011152e562d075d344d248bae27a41e8ff883e3018a9410f12969260c0cd79abaae996ae77addd553f9bc73086a0777dfdb18fea', 'payload_length': 56} -2025-09-02 21:26:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef99150548c7457e... -2025-09-02 21:26:42 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef99150548c7457e... -2025-09-02 21:26:42 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef99150548c7457e... -2025-09-02 21:26:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873602.572711, 'pubkey_prefix': 'ef99150548c7457e5fcdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde47f', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef99150548c7457e5fcdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde47f8714a47f7dd849ee23017a8f6771cf893747cb780d0b167749cd983c', 'payload': '150548c7457e5fcdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde47f8714a47f7dd849ee23017a8f6771cf893747cb780d0b167749cd983c', 'payload_length': 58} -2025-09-02 21:26:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d2150648c7457e... -2025-09-02 21:26:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d2150648c7457e... -2025-09-02 21:26:43 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 32d2150648c7457e... -2025-09-02 21:26:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873603.3139231, 'pubkey_prefix': '32d2150648c7457e5f01cdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde4', 'snr': 12.5, 'rssi': -46, 'raw_hex': '32d2150648c7457e5f01cdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde47f8714a47f7dd849ee23017a8f6771cf893747cb780d0b167749cd983c', 'payload': '150648c7457e5f01cdb76ca3a620f5e5fcbb3fc4c8a8810e22506c7bfde47f8714a47f7dd849ee23017a8f6771cf893747cb780d0b167749cd983c', 'payload_length': 59} -2025-09-02 21:26:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990505b194e97e... -2025-09-02 21:26:46 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990505b194e97e... -2025-09-02 21:26:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990505b194e97e... -2025-09-02 21:26:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873606.331187, 'pubkey_prefix': 'f3990505b194e97e5f85750f3f916bbe373a401648000d2d5043f85885728de4', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990505b194e97e5f85750f3f916bbe373a401648000d2d5043f85885728de4af0332382fe9a048b837a70e72b8163fc4d37b21271a866ba8c050328126f8bf690864d292d50c267f36941b4f', 'payload': '0505b194e97e5f85750f3f916bbe373a401648000d2d5043f85885728de4af0332382fe9a048b837a70e72b8163fc4d37b21271a866ba8c050328126f8bf690864d292d50c267f36941b4f', 'payload_length': 75} -2025-09-02 21:26:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd10506b194e97e... -2025-09-02 21:26:47 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd10506b194e97e... -2025-09-02 21:26:47 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2dd10506b194e97e... -2025-09-02 21:26:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873607.224135, 'pubkey_prefix': '2dd10506b194e97e5f0185750f3f916bbe373a401648000d2d5043f85885728d', 'snr': 11.25, 'rssi': -47, 'raw_hex': '2dd10506b194e97e5f0185750f3f916bbe373a401648000d2d5043f85885728de4af0332382fe9a048b837a70e72b8163fc4d37b21271a866ba8c050328126f8bf690864d292d50c267f36941b4f', 'payload': '0506b194e97e5f0185750f3f916bbe373a401648000d2d5043f85885728de4af0332382fe9a048b837a70e72b8163fc4d37b21271a866ba8c050328126f8bf690864d292d50c267f36941b4f', 'payload_length': 76} -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502385f1174... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502385f1174... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502385f1174... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873636.596575, 'pubkey_prefix': 'f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload': '1502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload_length': 39} -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756873634, 'text': 'Jade: Also hi Portland'} -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Message content for processing: Also hi Portland -2025-09-02 21:27:16 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Also hi Portland -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873636.596575, 'pubkey_prefix': 'f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload': '1502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload_length': 39} -2025-09-02 21:27:16 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 82 chars, starts with: f2991502385f11740924093761b05049... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Full RF data: f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Converted to 41 bytes: f2991502385f1174... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Not enough data: need 155, have 41 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Message routing info: hops=2, routing=2 hops -2025-09-02 21:27:16 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (will attempt discovery) -2025-09-02 21:27:16 - MeshCoreBot - ERROR - Error in debug path decoding: 'MessageHandler' object has no attribute '_discover_path_via_cli' -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 82 chars -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f2991502385f11740924093761b05049... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 39 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 39 bytes -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_t $ 7aPIȊQF4D 's\\...' -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Converted to 41 bytes: f2991502385f1174... -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Not enough data: need 155, have 41 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f2991502385f11740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2 -2025-09-02 21:27:16 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:27:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecf1503385f0111... -2025-09-02 21:27:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecf1503385f0111... -2025-09-02 21:27:17 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2ecf1503385f0111... -2025-09-02 21:27:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873637.243499, 'pubkey_prefix': '2ecf1503385f0111740924093761b05049c88aeeaffeed514694e2c9fd8fc934', 'snr': 11.5, 'rssi': -49, 'raw_hex': '2ecf1503385f0111740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload': '1503385f0111740924093761b05049c88aeeaffeed514694e2c9fd8fc93444c20d1c27735c5cbed2', 'payload_length': 40} -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503d07e5f11... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503d07e5f11... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503d07e5f11... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873639.506206, 'pubkey_prefix': 'f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload': '1503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload_length': 104} -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873633, 'text': 'moss heltec 🐕: on e pike between 13th and 14th, i used to live around the corner'} -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Message content for processing: on e pike between 13th and 14th, i used to live around the corner -2025-09-02 21:27:19 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: on e pike between 13th and 14th, i used to live around the corner -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873639.506206, 'pubkey_prefix': 'f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload': '1503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload_length': 104} -2025-09-02 21:27:19 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: f3991503d07e5f1104ce945ad1c41881... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Full RF data: f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Converted to 106 bytes: f3991503d07e5f11... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Transport codes: 991503d0 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Not enough data: need 132, have 106 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:27:19 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 212 chars -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991503d07e5f1104ce945ad1c41881... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 104 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508c... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 104 bytes -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_ΔZď={V0pF(+V P$w z_q;HA>/=39eQͬM.c0Y*h˜ybo f...' -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Converted to 106 bytes: f3991503d07e5f11... -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Transport codes: 991503d0 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Not enough data: need 132, have 106 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f3991503d07e5f1104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166 -2025-09-02 21:27:19 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:27:20 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d21504d07e5f01... -2025-09-02 21:27:20 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d21504d07e5f01... -2025-09-02 21:27:20 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d21504d07e5f01... -2025-09-02 21:27:20 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873640.464124, 'pubkey_prefix': '31d21504d07e5f011104ce945ad1c41881c48f3d7b568330701346281dd22b56', 'snr': 12.25, 'rssi': -46, 'raw_hex': '31d21504d07e5f011104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload': '1504d07e5f011104ce945ad1c41881c48f3d7b568330701346281dd22b560d508cd924ae8077f20c7a5f713bdb48c6413ee8ece89c2fd6fe3deae0df33eaa2193990e7e76551f6cdacd44d012e8563e8b430e4bc59b42a8ecaf768c29879b462f36f1e13cecc0c0166', 'payload_length': 105} -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915031f7e5f11... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915031f7e5f11... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915031f7e5f11... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873684.032614, 'pubkey_prefix': 'f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d51', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload': '15031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload_length': 104} -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873677, 'text': 'Jade: I wonder if they talked as much as we did if we would actually hear them sometime'} -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Message content for processing: I wonder if they talked as much as we did if we would actually hear them sometime -2025-09-02 21:28:04 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I wonder if they talked as much as we did if we would actually hear them sometime -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873684.032614, 'pubkey_prefix': 'f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d51', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload': '15031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload_length': 104} -2025-09-02 21:28:04 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: f29915031f7e5f11576f7c9199549e35... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Full RF data: f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Converted to 106 bytes: f29915031f7e5f11... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Not enough data: need 155, have 106 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:28:04 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (will attempt discovery) -2025-09-02 21:28:04 - MeshCoreBot - ERROR - Error in debug path decoding: 'MessageHandler' object has no attribute '_discover_path_via_cli' -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 212 chars -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f7e5f11576f7c9199549e35... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 104 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f10... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 104 bytes -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_Wo|T52wݣ}QndM"]F_Qֻ*P5.|Nq `먢D܃iېk6jdy m|ocKB+...' -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Converted to 106 bytes: f29915031f7e5f11... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Not enough data: need 155, have 106 -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f29915031f7e5f11576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd115041f7e5f01... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd115041f7e5f01... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd115041f7e5f01... -2025-09-02 21:28:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873684.614775, 'pubkey_prefix': '2fd115041f7e5f0111576f7c9199549e35e41d32048707b1a1e9778415dda37d', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd115041f7e5f0111576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload': '15041f7e5f0111576f7c9199549e35e41d32048707b1a1e9778415dda37d519f106ef1cd644d22c55d46eb5f51d6bb2a508b352e7c4e71b2f60dcce5ee1eb860b5eba8a2f589b7d1d144dc83ff1669db90b3026b366adb6479dc09a86d0f7c88ca6f63f3b5994b422b', 'payload_length': 105} -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981503777e5f11... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981503777e5f11... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981503777e5f11... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873699.862978, 'pubkey_prefix': 'f0981503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'payload': '1503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'payload_length': 152} -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873690, 'text': "mcarper t1000: DuneCat we need to get a contact at Chehalis Valley Amateur Radio Society. They have a spot that'll hit SEA and PDX"} -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Message content for processing: DuneCat we need to get a contact at Chehalis Valley Amateur Radio Society. They have a spot that'll hit SEA and PDX -2025-09-02 21:28:19 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: DuneCat we need to get a contact at Chehalis Valley Amateur Radio Society. They have a spot that'll hit SEA and PDX -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873699.862978, 'pubkey_prefix': 'f0981503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'payload': '1503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'payload_length': 152} -2025-09-02 21:28:19 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 308 chars, starts with: f0981503777e5f1152592bf13bc615b6... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Full RF data: f0981503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b0daaa283aaf78bafc6ca872827f022d5b3a27479fc22 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Converted to 154 bytes: f0981503777e5f11... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Transport codes: 98150377 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Path bytes: 5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50187f33110c0d0c0f04523624fbc335e8fcaaf10aa4e87486d6650d9908a2f8af1ddd1e27b763ef472444ee37b7f7cd468954e8874be586dd922c64209ab95686b9e5c06306e8775ee78f29b813d2f295c52a039f043b00a8d24e6f7e9a157177763b -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Payload: 0daaa283aaf78bafc6ca872827f022d5... (22 bytes) -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 240, 'route_type': 0, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_FLOOD', 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 126, 'path_nodes': ['5f', '11', '52', '59', '2b', 'f1', '3b', 'c6', '15', 'b6', '34', '1c', '3c', '83', 'c1', '8d', '5a', 'ea', '5e', '33', 'd3', '40', '81', '1a', '4d', '5a', '7e', '50', '18', '7f', '33', '11', '0c', '0d', '0c', '0f', '04', '52', '36', '24', 'fb', 'c3', '35', 'e8', 'fc', 'aa', 'f1', '0a', 'a4', 'e8', '74', '86', 'd6', '65', '0d', '99', '08', 'a2', 'f8', 'af', '1d', 'dd', '1e', '27', 'b7', '63', 'ef', '47', '24', '44', 'ee', '37', 'b7', 'f7', 'cd', '46', '89', '54', 'e8', '87', '4b', 'e5', '86', 'dd', '92', '2c', '64', '20', '9a', 'b9', '56', '86', 'b9', 'e5', 'c0', '63', '06', 'e8', '77', '5e', 'e7', '8f', '29', 'b8', '13', 'd2', 'f2', '95', 'c5', '2a', '03', '9f', '04', '3b', '00', 'a8', 'd2', '4e', '6f', '7e', '9a', '15', '71', '77', '76', '3b'], 'path_string': '5f,11,52,59,2b,f1,3b,c6,15,b6,34,1c,3c,83,c1,8d,5a,ea,5e,33,d3,40,81,1a,4d,5a,7e,50,18,7f,33,11,0c,0d,0c,0f,04,52,36,24,fb,c3,35,e8,fc,aa,f1,0a,a4,e8,74,86,d6,65,0d,99,08,a2,f8,af,1d,dd,1e,27,b7,63,ef,47,24,44,ee,37,b7,f7,cd,46,89,54,e8,87,4b,e5,86,dd,92,2c,64,20,9a,b9,56,86,b9,e5,c0,63,06,e8,77,5e,e7,8f,29,b8,13,d2,f2,95,c5,2a,03,9f,04,3b,00,a8,d2,4e,6f,7e,9a,15,71,77,76,3b', 'is_direct': False, 'is_flood': True, 'payload': '0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'payload_info': {'type': 'unknown', 'data': '0daaa283aaf78bafc6ca872827f022d5b3a27479fc22', 'length': 22}, 'total_packet_size': 154} -2025-09-02 21:28:19 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 5f,11,52,59,2b,f1,3b,c6,15,b6,34,1c,3c,83,c1,8d,5a,ea,5e,33,d3,40,81,1a,4d,5a,7e,50,18,7f,33,11,0c,0d,0c,0f,04,52,36,24,fb,c3,35,e8,fc,aa,f1,0a,a4,e8,74,86,d6,65,0d,99,08,a2,f8,af,1d,dd,1e,27,b7,63,ef,47,24,44,ee,37,b7,f7,cd,46,89,54,e8,87,4b,e5,86,dd,92,2c,64,20,9a,b9,56,86,b9,e5,c0,63,06,e8,77,5e,e7,8f,29,b8,13,d2,f2,95,c5,2a,03,9f,04,3b,00,a8,d2,4e,6f,7e,9a,15,71,77,76,3b (126 hops) -2025-09-02 21:28:19 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 5f,11,52,59,2b,f1,3b,c6,15,b6,34,1c,3c,83,c1,8d,5a,ea,5e,33,d3,40,81,1a,4d,5a,7e,50,18,7f,33,11,0c,0d,0c,0f,04,52,36,24,fb,c3,35,e8,fc,aa,f1,0a,a4,e8,74,86,d6,65,0d,99,08,a2,f8,af,1d,dd,1e,27,b7,63,ef,47,24,44,ee,37,b7,f7,cd,46,89,54,e8,87,4b,e5,86,dd,92,2c,64,20,9a,b9,56,86,b9,e5,c0,63,06,e8,77,5e,e7,8f,29,b8,13,d2,f2,95,c5,2a,03,9f,04,3b,00,a8,d2,4e,6f,7e,9a,15,71,77,76,3b (126 hops) -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - Message routing info: hops=126, routing=5f,11,52,59,2b,f1,3b,c6,15,b6,34,1c,3c,83,c1,8d,5a,ea,5e,33,d3,40,81,1a,4d,5a,7e,50,18,7f,33,11,0c,0d,0c,0f,04,52,36,24,fb,c3,35,e8,fc,aa,f1,0a,a4,e8,74,86,d6,65,0d,99,08,a2,f8,af,1d,dd,1e,27,b7,63,ef,47,24,44,ee,37,b7,f7,cd,46,89,54,e8,87,4b,e5,86,dd,92,2c,64,20,9a,b9,56,86,b9,e5,c0,63,06,e8,77,5e,e7,8f,29,b8,13,d2,f2,95,c5,2a,03,9f,04,3b,00,a8,d2,4e,6f,7e,9a,15,71,77,76,3b (126 hops) -2025-09-02 21:28:19 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 308 chars -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f0981503777e5f1152592bf13bc615b6... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 152 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f1152592bf13bc615b6341c3c83c18d5aea5e33d340811a4d5a7e50... -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 152 bytes -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:28:19 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_RY+;4RT˦>v-xhtTu@^&UhGIA2S6`_y.]ό0)6(i#...' -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Converted to 61 bytes: f198150610c794d0... -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Path length: 152 bytes -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Not enough data: need 154, have 61 -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for 🐝🍄 -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f198150610c794d0385f11c3b0bdb3d4c9c0e6bbc4dbf406ebba8e86c1b7389bfcea4c3e17d9c25dc7cf8cdef7ab30a7128229813690bcef2869d523d7 -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf150710c794d0... -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf150710c794d0... -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf150710c794d0... -2025-09-02 21:30:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873823.855815, 'pubkey_prefix': '30cf150710c794d0385f0111c3b0bdb3d4c9c0e6bbc4dbf406ebba8e86c1b738', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf150710c794d0385f0111c3b0bdb3d4c9c0e6bbc4dbf406ebba8e86c1b7389bfcea4c3e17d9c25dc7cf8cdef7ab30a7128229813690bcef2869d523d7', 'payload': '150710c794d0385f0111c3b0bdb3d4c9c0e6bbc4dbf406ebba8e86c1b7389bfcea4c3e17d9c25dc7cf8cdef7ab30a7128229813690bcef2869d523d7', 'payload_length': 60} -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9715053858c47e... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9715053858c47e... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ed9715053858c47e... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873828.276876, 'pubkey_prefix': 'ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload': '15053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload_length': 106} -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756873820, 'text': 'Jade: Burgerville home of the timber jelly milkshake . That just sounds so wrong'} -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Message content for processing: Burgerville home of the timber jelly milkshake . That just sounds so wrong -2025-09-02 21:30:28 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Burgerville home of the timber jelly milkshake . That just sounds so wrong -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873828.276876, 'pubkey_prefix': 'ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3', 'snr': -4.75, 'rssi': -105, 'raw_hex': 'ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload': '15053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload_length': 106} -2025-09-02 21:30:28 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 216 chars, starts with: ed9715053858c47e5f117a90e5811630... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Full RF data: ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Converted to 108 bytes: ed9715053858c47e... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Header: 0xed -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0b) -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Path length: 151 bytes -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Not enough data: need 153, have 108 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Message routing info: hops=5, routing=5 hops -2025-09-02 21:30:28 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (will attempt discovery) -2025-09-02 21:30:28 - MeshCoreBot - ERROR - Error in debug path decoding: 'MessageHandler' object has no attribute '_discover_path_via_cli' -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 216 chars -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ed9715053858c47e5f117a90e5811630... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 106 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 106 bytes -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8X~_z0 {g R羳|}{Zɮ4.6T}$L/?AflCHW7^j_)wz4ԭW*\~...' -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Converted to 108 bytes: ed9715053858c47e... -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Header: 0xed -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0b) -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Path length: 151 bytes -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Not enough data: need 153, have 108 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ed9715053858c47e5f117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8 -2025-09-02 21:30:28 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:30:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cd15063858c47e... -2025-09-02 21:30:29 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cd15063858c47e... -2025-09-02 21:30:29 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 32cd15063858c47e... -2025-09-02 21:30:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873829.449725, 'pubkey_prefix': '32cd15063858c47e5f01117a90e58116308f0cba7bb3a0e667c0dcf50952e7be', 'snr': 12.5, 'rssi': -51, 'raw_hex': '32cd15063858c47e5f01117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload': '15063858c47e5f01117a90e58116308f0cba7bb3a0e667c0dcf50952e7beb3f1f8f57c7dd71f7b5ac9ae13c2342ed6c313f10111da368d0654eb7d19244c2f3fa41f41666cd1ed4348571f9537f29ada5e6af7b408185f8c2977e60f7a34d4ad572a7feacbc55c90a17eb8', 'payload_length': 107} -2025-09-02 21:30:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981102255f956d... -2025-09-02 21:30:34 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981102255f956d... -2025-09-02 21:30:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981102255f956d... -2025-09-02 21:30:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873834.8923662, 'pubkey_prefix': 'f0981102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab676', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b866c4b76889336edd6056572be7a1b0e6171133eeab994eb1848eb638dc25eec41cffa2d2e3626736293a37474fe380fb7cd3558ba6d3c1c2e3eb68fd559fe5c581dd9701814c6f6e6572', 'payload': '1102255f956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b866c4b76889336edd6056572be7a1b0e6171133eeab994eb1848eb638dc25eec41cffa2d2e3626736293a37474fe380fb7cd3558ba6d3c1c2e3eb68fd559fe5c581dd9701814c6f6e6572', 'payload_length': 110} -2025-09-02 21:30:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d01103255f0195... -2025-09-02 21:30:35 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d01103255f0195... -2025-09-02 21:30:35 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d01103255f0195... -2025-09-02 21:30:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873835.790905, 'pubkey_prefix': '31d01103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d01103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b866c4b76889336edd6056572be7a1b0e6171133eeab994eb1848eb638dc25eec41cffa2d2e3626736293a37474fe380fb7cd3558ba6d3c1c2e3eb68fd559fe5c581dd9701814c6f6e6572', 'payload': '1103255f01956d42f28da66df3a43ab5eae5674f8c0d7abd5e2ff70bcab6764e0fd89c25b866c4b76889336edd6056572be7a1b0e6171133eeab994eb1848eb638dc25eec41cffa2d2e3626736293a37474fe380fb7cd3558ba6d3c1c2e3eb68fd559fe5c581dd9701814c6f6e6572', 'payload_length': 111} -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503107e5f11... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503107e5f11... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503107e5f11... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873853.620098, 'pubkey_prefix': 'ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce74', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload': '1503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload_length': 88} -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873847, 'text': '🐝🍄: The seasonal options at Burgerville are always so good'} -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Message content for processing: The seasonal options at Burgerville are always so good -2025-09-02 21:30:53 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: The seasonal options at Burgerville are always so good -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873853.620098, 'pubkey_prefix': 'ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce74', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload': '1503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload_length': 88} -2025-09-02 21:30:53 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: ef981503107e5f1177da726396d2c744... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Full RF data: ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Converted to 90 bytes: ef981503107e5f11... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0b) -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Transport codes: 98150310 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:30:53 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981503107e5f1177da726396d2c744... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_wrcDi<9'bgtbԕ(^cC>aTe3XTjR$d[NV5...' -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Converted to 90 bytes: ef981503107e5f11... -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0b) -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Transport codes: 98150310 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Not enough data: need 132, have 90 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for 🐝🍄 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ef981503107e5f1177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6 -2025-09-02 21:30:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:30:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcc1504107e5f01... -2025-09-02 21:30:54 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcc1504107e5f01... -2025-09-02 21:30:54 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2fcc1504107e5f01... -2025-09-02 21:30:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873854.2859662, 'pubkey_prefix': '2fcc1504107e5f011177da726396d2c7449d693cb291f53927b2f1626714cdce', 'snr': 11.75, 'rssi': -52, 'raw_hex': '2fcc1504107e5f011177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload': '1504107e5f011177da726396d2c7449d693cb291f53927b2f1626714cdce7462da1804d495c0f3e3b628bacc5ebc10fd634316033ee3b8d7fe1561fac854e665e5eebb3358fa0e18c4ecec546a52d624645b01e74ec75635c6', 'payload_length': 89} -2025-09-02 21:30:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811005fbfb6c8... -2025-09-02 21:30:55 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811005fbfb6c8... -2025-09-02 21:30:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811005fbfb6c8... -2025-09-02 21:30:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873855.3311832, 'pubkey_prefix': 'ef9811005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c387c4b768e7648fea907002d77654b2efe248f44335df041bce02045f41d4756289765627c9b196cf0b399160ca23eb7f242e66f32f9477ca555932bd46e56b48141ddf02927845db0210ebb6f84e374a4d562d5041494e452d5250', 'payload': '11005fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c387c4b768e7648fea907002d77654b2efe248f44335df041bce02045f41d4756289765627c9b196cf0b399160ca23eb7f242e66f32f9477ca555932bd46e56b48141ddf02927845db0210ebb6f84e374a4d562d5041494e452d5250', 'payload_length': 125} -2025-09-02 21:30:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece1101015fbfb6... -2025-09-02 21:30:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece1101015fbfb6... -2025-09-02 21:30:56 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece1101015fbfb6... -2025-09-02 21:30:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873856.311867, 'pubkey_prefix': '2ece1101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aecc', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece1101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c387c4b768e7648fea907002d77654b2efe248f44335df041bce02045f41d4756289765627c9b196cf0b399160ca23eb7f242e66f32f9477ca555932bd46e56b48141ddf02927845db0210ebb6f84e374a4d562d5041494e452d5250', 'payload': '1101015fbfb6c8937581fa427082a7ae60fa57aa59798ea39836c7e0aeccfc5f0274c387c4b768e7648fea907002d77654b2efe248f44335df041bce02045f41d4756289765627c9b196cf0b399160ca23eb7f242e66f32f9477ca555932bd46e56b48141ddf02927845db0210ebb6f84e374a4d562d5041494e452d5250', 'payload_length': 126} -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1990502245f8575... -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Not enough data: need 155, have 26 -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fce0503245f0185... -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0b) -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Transport codes: ce050324 -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:30:58 - MeshCoreBot - DEBUG - Not enough data: need 101, have 27 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991502385f11e5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991502385f11e5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991502385f11e5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873873.697969, 'pubkey_prefix': 'f3991502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload': '1502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload_length': 119} -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756873868, 'text': "Jade: I have never been to Burgerville. I don't eat beef for pork. Do they do chicken or veggie options?"} -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Message content for processing: I have never been to Burgerville. I don't eat beef for pork. Do they do chicken or veggie options? -2025-09-02 21:31:13 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I have never been to Burgerville. I don't eat beef for pork. Do they do chicken or veggie options? -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873873.697969, 'pubkey_prefix': 'f3991502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload': '1502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload_length': 119} -2025-09-02 21:31:13 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 242 chars, starts with: f3991502385f11e52079b7ca1f6365e4... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Full RF data: f3991502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Converted to 121 bytes: f3991502385f11e5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Transport codes: 99150238 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Path bytes: 11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff2 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload: 10ee8bc3b489b15fecd25595f7b938a1... (20 bytes) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 243, 'route_type': 3, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_DIRECT', 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 95, 'path_nodes': ['11', 'e5', '20', '79', 'b7', 'ca', '1f', '63', '65', 'e4', '00', 'ee', '87', 'c0', 'd4', '6f', 'cd', 'b2', '24', '43', '32', '27', '05', 'f6', '36', 'd6', 'b4', '4f', '1c', '60', 'da', '97', 'f6', '7b', 'f0', '25', '0d', 'c5', 'a9', 'e9', '44', '41', '9c', '20', '52', '28', '61', 'b0', 'd1', '6e', 'c8', '07', '2e', '51', 'ef', 'b6', '5e', 'f0', 'c2', 'ef', '9a', 'e9', '70', 'c2', '15', '69', '61', '5d', '26', 'f9', '9a', 'ed', '68', '9f', '42', 'a2', 'd8', '56', '06', '3b', '6f', '21', 'cb', '0c', 'ba', '51', '7c', 'cc', 'bf', '3d', 'a3', '26', '1f', '2f', 'f2'], 'path_string': '11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2', 'is_direct': True, 'is_flood': False, 'payload': '10ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload_info': {'type': 'unknown', 'data': '10ee8bc3b489b15fecd25595f7b938a1994755d5', 'length': 20}, 'total_packet_size': 121} -2025-09-02 21:31:13 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2 (95 hops) -2025-09-02 21:31:13 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2 (95 hops) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Message routing info: hops=95, routing=11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2 (95 hops) -2025-09-02 21:31:13 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (will attempt discovery) -2025-09-02 21:31:13 - MeshCoreBot - ERROR - Error in debug path decoding: 'MessageHandler' object has no attribute '_discover_path_via_cli' -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 242 chars -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991502385f11e52079b7ca1f6365e4... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 119 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1502385f11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 119 bytes -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_ yceoͲ$C2'6ִO`ڗ{% ũDA R(an.Q^pia]&hBV;o! Q|̿=&/ô_U8GU...' -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Converted to 121 bytes: f3991502385f11e5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload Type: 12 (UNKNOWN_0c) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Transport codes: 99150238 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Path bytes: 11e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff2 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Payload: 10ee8bc3b489b15fecd25595f7b938a1... (20 bytes) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 243, 'route_type': 3, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_DIRECT', 'payload_type': 12, 'payload_type_name': 'UNKNOWN_0c', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 95, 'path_nodes': ['11', 'e5', '20', '79', 'b7', 'ca', '1f', '63', '65', 'e4', '00', 'ee', '87', 'c0', 'd4', '6f', 'cd', 'b2', '24', '43', '32', '27', '05', 'f6', '36', 'd6', 'b4', '4f', '1c', '60', 'da', '97', 'f6', '7b', 'f0', '25', '0d', 'c5', 'a9', 'e9', '44', '41', '9c', '20', '52', '28', '61', 'b0', 'd1', '6e', 'c8', '07', '2e', '51', 'ef', 'b6', '5e', 'f0', 'c2', 'ef', '9a', 'e9', '70', 'c2', '15', '69', '61', '5d', '26', 'f9', '9a', 'ed', '68', '9f', '42', 'a2', 'd8', '56', '06', '3b', '6f', '21', 'cb', '0c', 'ba', '51', '7c', 'cc', 'bf', '3d', 'a3', '26', '1f', '2f', 'f2'], 'path_string': '11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2', 'is_direct': True, 'is_flood': False, 'payload': '10ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload_info': {'type': 'unknown', 'data': '10ee8bc3b489b15fecd25595f7b938a1994755d5', 'length': 20}, 'total_packet_size': 121} -2025-09-02 21:31:13 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2 (95 hops) -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Successfully decoded packet for Jade -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Header: 0xf3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Route type: 3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path length: 95 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is direct: True -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is flood: False -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Has transport codes: True -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: UNKNOWN_0c -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload version: 3 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path nodes: 11,e5,20,79,b7,ca,1f,63,65,e4,00,ee,87,c0,d4,6f,cd,b2,24,43,32,27,05,f6,36,d6,b4,4f,1c,60,da,97,f6,7b,f0,25,0d,c5,a9,e9,44,41,9c,20,52,28,61,b0,d1,6e,c8,07,2e,51,ef,b6,5e,f0,c2,ef,9a,e9,70,c2,15,69,61,5d,26,f9,9a,ed,68,9f,42,a2,d8,56,06,3b,6f,21,cb,0c,ba,51,7c,cc,bf,3d,a3,26,1f,2f,f2 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path hops: 95 -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: unknown -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw payload: 10ee8bc3b489b15fecd25595f7b938a1994755d5... -2025-09-02 21:31:13 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:31:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33ce1503385f0111... -2025-09-02 21:31:14 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33ce1503385f0111... -2025-09-02 21:31:14 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 33ce1503385f0111... -2025-09-02 21:31:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873874.759956, 'pubkey_prefix': '33ce1503385f0111e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636', 'snr': 12.75, 'rssi': -50, 'raw_hex': '33ce1503385f0111e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload': '1503385f0111e52079b7ca1f6365e400ee87c0d46fcdb22443322705f636d6b44f1c60da97f67bf0250dc5a9e944419c20522861b0d16ec8072e51efb65ef0c2ef9ae970c21569615d26f99aed689f42a2d856063b6f21cb0cba517cccbf3da3261f2ff210ee8bc3b489b15fecd25595f7b938a1994755d5', 'payload_length': 120} -2025-09-02 21:31:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09805027e5f2323... -2025-09-02 21:31:25 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09805027e5f2323... -2025-09-02 21:31:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f09805027e5f2323... -2025-09-02 21:31:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873885.738893, 'pubkey_prefix': 'f09805027e5f23236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2e6', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f09805027e5f23236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2e699f5ac5bb813df2f45362a7de1968536aa76a8260714c251d117553783b7ca81d8673b1d40d45720b47a', 'payload': '05027e5f23236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2e699f5ac5bb813df2f45362a7de1968536aa76a8260714c251d117553783b7ca81d8673b1d40d45720b47a', 'payload_length': 72} -2025-09-02 21:31:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce05037e5f0123... -2025-09-02 21:31:26 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce05037e5f0123... -2025-09-02 21:31:26 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce05037e5f0123... -2025-09-02 21:31:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873886.179039, 'pubkey_prefix': '30ce05037e5f0123236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce05037e5f0123236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2e699f5ac5bb813df2f45362a7de1968536aa76a8260714c251d117553783b7ca81d8673b1d40d45720b47a', 'payload': '05037e5f0123236416c2cd04f022d32ea4801d4111dbb34ad02a040e3ad2e699f5ac5bb813df2f45362a7de1968536aa76a8260714c251d117553783b7ca81d8673b1d40d45720b47a', 'payload_length': 73} -2025-09-02 21:31:33 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:31:33 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:31:35 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:31:35 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:31:35 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:31:35 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:31:35 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:31:35 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:31:35 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:31:35 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:31:37 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:31:37 - MeshCoreBot - INFO - Contacts loaded: 151 contacts -2025-09-02 21:31:37 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:31:39 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:31:40 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:31:40 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:31:40 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:31:41 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:31:41 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:31:41 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:31:42 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:31:42 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:31:42 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:31:42 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:31:42 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:31:42 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:31:42 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:31:42 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:31:42 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:31:42 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:31:42 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:31:42 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:31:42 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:31:42 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:31:42 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:31:42 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:31:42 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:31:42 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:31:42 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:31:42 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991504101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991504101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991504101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873903.314671, 'pubkey_prefix': 'f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb2869787375', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload': '1504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload_length': 57} -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756873898, 'text': '🐝🍄: I love their bean burger'} -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Message content for processing: I love their bean burger -2025-09-02 21:31:43 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: I love their bean burger -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873903.314671, 'pubkey_prefix': 'f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb2869787375', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload': '1504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload_length': 57} -2025-09-02 21:31:43 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f1991504101f385f11d7da6a65b257a7... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Full RF data: f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Converted to 59 bytes: f1991504101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:31:43 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:31:43 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f1991504101f385f11d7da6a65b257a7... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_jeW6&(ixsud)b>/#xK4...' -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Converted to 59 bytes: f1991504101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:31:43 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for 🐝🍄 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f1991504101f385f11d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34 -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61505101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61505101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61505101f385f... -2025-09-02 21:31:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873903.693367, 'pubkey_prefix': '2fd61505101f385f0111d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61505101f385f0111d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload': '1505101f385f0111d7da6a65b257a73626ebe8fcdae6f4f5f1eb28697873756429f68ee89b1f6299e803a8ccd23eee992f192318784bdae1df34', 'payload_length': 58} -2025-09-02 21:31:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61101014ff0f5... -2025-09-02 21:31:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61101014ff0f5... -2025-09-02 21:31:44 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61101014ff0f5... -2025-09-02 21:31:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873904.3516212, 'pubkey_prefix': '2fd61101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f73004666502504eee29fd98c6d223cd643ff0b0ba46a2fd2de49ddf56a690a4cab4a1a5f6cf12e589ac7f3760e87490f5442892c15a02947ca2f002d780bddd7dd08860481486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f73004666502504eee29fd98c6d223cd643ff0b0ba46a2fd2de49ddf56a690a4cab4a1a5f6cf12e589ac7f3760e87490f5442892c15a02947ca2f002d780bddd7dd08860481486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:31:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981102015f4ff0... -2025-09-02 21:31:47 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981102015f4ff0... -2025-09-02 21:31:47 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981102015f4ff0... -2025-09-02 21:31:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873907.3183181, 'pubkey_prefix': 'ef981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f73004666502504eee29fd98c6d223cd643ff0b0ba46a2fd2de49ddf56a690a4cab4a1a5f6cf12e589ac7f3760e87490f5442892c15a02947ca2f002d780bddd7dd08860481486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f73004666502504eee29fd98c6d223cd643ff0b0ba46a2fd2de49ddf56a690a4cab4a1a5f6cf12e589ac7f3760e87490f5442892c15a02947ca2f002d780bddd7dd08860481486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981504777e085f... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981504777e085f... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981504777e085f... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873912.570126, 'pubkey_prefix': 'ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a1', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload': '1504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload_length': 121} -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756873905, 'text': "mcarper t1000: PDX is having a meshtastic experience currently. They can hear but can't join "} -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Message content for processing: PDX is having a meshtastic experience currently. They can hear but can't join -2025-09-02 21:31:52 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: PDX is having a meshtastic experience currently. They can hear but can't join  -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873912.570126, 'pubkey_prefix': 'ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a1', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload': '1504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload_length': 121} -2025-09-02 21:31:52 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 246 chars, starts with: ef981504777e085f116c76f66356d7b5... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Full RF data: ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Converted to 123 bytes: ef981504777e085f... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Transport codes: 98150477 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:31:52 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:31:52 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 246 chars -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981504777e085f116c76f66356d7b5... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 121 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 121 bytes -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_lvcV׵-kbZ:b4\i`"GA֩MFNDw$z>̧g*Q a@YE9P:AlC .lK;83s>...' -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Converted to 123 bytes: ef981504777e085f... -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Transport codes: 98150477 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:31:52 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for mcarper t1000 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ef981504777e085f116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87 -2025-09-02 21:31:52 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:31:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30cf1505777e085f... -2025-09-02 21:31:53 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30cf1505777e085f... -2025-09-02 21:31:53 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 30cf1505777e085f... -2025-09-02 21:31:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873913.4453702, 'pubkey_prefix': '30cf1505777e085f01116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69', 'snr': 12.0, 'rssi': -49, 'raw_hex': '30cf1505777e085f01116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload': '1505777e085f01116c76f66356d7b52dc26baa62ffdf5a3a8f62fc345c69a16092d4cbe3e0aac61a22cc474188b8d6a9b7e14d87464eee44f5a977247ae23ecca78200672a1a91a5512061cf40babe59af9f45e9c0cee308bbb11b39503ab841ae6c92889a438e202e6cb8ce1b4b00d73b38338d818bc2733e87', 'payload_length': 122} -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Converted to 26 bytes: f1991503387e5f11... -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:32:05 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873918, 'text': 'Jade: lol'} -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Message content for processing: lol -2025-09-02 21:32:05 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: lol -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:32:05 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for Jade -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for Jade -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30d91504387e5f01... -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Header: 0x30 -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Transport codes: d9150438 -2025-09-02 21:32:05 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:32:05 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991502805f1100... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991502805f1100... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991502805f1100... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873928.1430058, 'pubkey_prefix': 'f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload': '1502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload_length': 87} -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 2, 'txt_type': 0, 'sender_timestamp': 1756873924, 'text': 'moss heltec 🐕: a good veggie patty beats those fake meat ones every time'} -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Message content for processing: a good veggie patty beats those fake meat ones every time -2025-09-02 21:32:08 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: a good veggie patty beats those fake meat ones every time -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873928.1430058, 'pubkey_prefix': 'f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload': '1502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload_length': 87} -2025-09-02 21:32:08 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 178 chars, starts with: f2991502805f11001c2bdb7490e6767f... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Full RF data: f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Converted to 89 bytes: f2991502805f1100... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:32:08 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Message routing info: hops=2, routing=2 hops -2025-09-02 21:32:08 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 178 chars -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f2991502805f11001c2bdb7490e6767f... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 87 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 87 bytes -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '_+tvFs,shJŮ - ]]2,n) - X% YQkKꇎw\>b6...' -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Converted to 89 bytes: f2991502805f1100... -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:32:08 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f2991502805f11001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4 -2025-09-02 21:32:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:32:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed81503805f0111... -2025-09-02 21:32:09 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed81503805f0111... -2025-09-02 21:32:09 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed81503805f0111... -2025-09-02 21:32:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873929.294859, 'pubkey_prefix': '2ed81503805f0111001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed81503805f0111001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload': '1503805f0111001c2bdb7490e6767f02a9e246bfb8fb84732c73684ac5ae0a9f0f0b5d5d322ca6a3fd6e290a20f458899e8925098df88fc50259919151f46b4ba598ea878eb7d4771a5c13dceaf1e43e8401c962e336d7d4', 'payload_length': 88} -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d9150011c2b715... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d9150011c2b715... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 30d9150011c2b715... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873938.251936, 'pubkey_prefix': '30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload': '150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload_length': 69} -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756873937, 'text': "Howl @ 🏡: Portland isn't talking back though."} -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Message content for processing: Portland isn't talking back though. -2025-09-02 21:32:18 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Portland isn't talking back though. -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873938.251936, 'pubkey_prefix': '30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a', 'snr': 12.0, 'rssi': -39, 'raw_hex': '30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload': '150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload_length': 69} -2025-09-02 21:32:18 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 142 chars, starts with: 30d9150011c2b715f3b1222ac812d186... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Full RF data: 30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.0 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Converted to 71 bytes: 30d9150011c2b715... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Header: 0x30 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Transport codes: d9150011 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Path length: 194 bytes -2025-09-02 21:32:18 - MeshCoreBot - WARNING - Path length 194 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:32:18 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 142 chars -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 30d9150011c2b715f3b1222ac812d186... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 69 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d1... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 69 bytes -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '·"*ц. 9ZdrZ8KԷ`rj[\8ƩW@3r,'k...' -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Converted to 71 bytes: 30d9150011c2b715... -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Header: 0x30 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Transport codes: d9150011 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Path length: 194 bytes -2025-09-02 21:32:18 - MeshCoreBot - WARNING - Path length 194 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Howl @ 🏡 -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: 30d9150011c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b -2025-09-02 21:32:18 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:32:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d815010111c2b7... -2025-09-02 21:32:19 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d815010111c2b7... -2025-09-02 21:32:19 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 30d815010111c2b7... -2025-09-02 21:32:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873939.220462, 'pubkey_prefix': '30d815010111c2b715f3b1222ac812d1862ef00cedaead860fe9395a64729603', 'snr': 12.0, 'rssi': -40, 'raw_hex': '30d815010111c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload': '15010111c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload_length': 70} -2025-09-02 21:32:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991502015f11c2... -2025-09-02 21:32:21 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991502015f11c2... -2025-09-02 21:32:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991502015f11c2... -2025-09-02 21:32:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873941.13663, 'pubkey_prefix': 'f0991502015f11c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991502015f11c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload': '1502015f11c2b715f3b1222ac812d1862ef00cedaead860fe9395a647296035a38d14bd4b760b9726ab95b5cab38c6a99057409a9008eeef3372d3cf2c9d96c627db16e7c61b6b', 'payload_length': 71} -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991504101f385f... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991504101f385f... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991504101f385f... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873946.388885, 'pubkey_prefix': 'f0991504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload': '1504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload_length': 73} -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756873942, 'text': '🐝🍄: They have great chicken and fish too'} -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Extracted sender from text: 🐝🍄 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Message content for processing: They have great chicken and fish too -2025-09-02 21:32:26 - MeshCoreBot - INFO - Received channel message (Public) from 🐝🍄: 🐝🍄: They have great chicken and fish too -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873946.388885, 'pubkey_prefix': 'f0991504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload': '1504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload_length': 73} -2025-09-02 21:32:26 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: f0991504101f385f1180b4e0f3ecb7f9... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Full RF data: f0991504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Converted to 75 bytes: f0991504101f385f... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Transport codes: 99150410 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Path length: 31 bytes -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Path bytes: 385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload: 8af066fccf3324dcb68bb118e33dd7d9... (38 bytes) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 240, 'route_type': 0, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_FLOOD', 'payload_type': 12, 'payload_type_name': 'CHANNEL_MSG', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 31, 'path_nodes': ['38', '5f', '11', '80', 'b4', 'e0', 'f3', 'ec', 'b7', 'f9', '81', '79', '52', '24', '60', '2f', '5c', 'bb', 'ee', '9f', '38', 'bc', '19', 'cc', '99', 'f0', '75', '1b', '6c', '1b', 'c0'], 'path_string': '38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0', 'is_direct': False, 'is_flood': True, 'payload': '8af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload_info': {'type': 'unknown', 'data': '8af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'length': 38}, 'total_packet_size': 75} -2025-09-02 21:32:26 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0 (31 hops) -2025-09-02 21:32:26 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0 (31 hops) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Message routing info: hops=31, routing=38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0 (31 hops) -2025-09-02 21:32:26 - MeshCoreBot - INFO - 🔍 DEBUG PATH: 🐝🍄 → Contact not found in contacts list -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for 🐝🍄 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f0991504101f385f1180b4e0f3ecb7f9... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504101f385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_yR$`/\8̙ulf3$ܶ=zq7sQ2 -iXp:...' -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Converted to 75 bytes: f0991504101f385f... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Transport codes: 99150410 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Path length: 31 bytes -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Path bytes: 385f1180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Payload: 8af066fccf3324dcb68bb118e33dd7d9... (38 bytes) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 240, 'route_type': 0, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_FLOOD', 'payload_type': 12, 'payload_type_name': 'CHANNEL_MSG', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 31, 'path_nodes': ['38', '5f', '11', '80', 'b4', 'e0', 'f3', 'ec', 'b7', 'f9', '81', '79', '52', '24', '60', '2f', '5c', 'bb', 'ee', '9f', '38', 'bc', '19', 'cc', '99', 'f0', '75', '1b', '6c', '1b', 'c0'], 'path_string': '38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0', 'is_direct': False, 'is_flood': True, 'payload': '8af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload_info': {'type': 'unknown', 'data': '8af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'length': 38}, 'total_packet_size': 75} -2025-09-02 21:32:26 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0 (31 hops) -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Successfully decoded packet for 🐝🍄 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Header: 0xf0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Route type: 0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path length: 31 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is direct: False -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Is flood: True -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Has transport codes: True -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: CHANNEL_MSG -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload version: 3 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path nodes: 38,5f,11,80,b4,e0,f3,ec,b7,f9,81,79,52,24,60,2f,5c,bb,ee,9f,38,bc,19,cc,99,f0,75,1b,6c,1b,c0 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Path hops: 31 -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload type: unknown -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw payload: 8af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d769... -2025-09-02 21:32:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:32:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd31505101f385f... -2025-09-02 21:32:27 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd31505101f385f... -2025-09-02 21:32:27 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2dd31505101f385f... -2025-09-02 21:32:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873947.392648, 'pubkey_prefix': '2dd31505101f385f011180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99', 'snr': 11.25, 'rssi': -45, 'raw_hex': '2dd31505101f385f011180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload': '1505101f385f011180b4e0f3ecb7f981795224602f5cbbee9f38bc19cc99f0751b6c1bc08af066fccf3324dcb68bb118e33dd7d97a7137e8735132ccc30ab6088b11d76984085870ab3a', 'payload_length': 74} -2025-09-02 21:32:34 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 21:32:34 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 21:32:34 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 21:32:34 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873954.300852, 'pubkey_prefix': 'ee9805027e5f2323cb5d6d61298dca97365254f1728d755fb564fe4db1172811', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323cb5d6d61298dca97365254f1728d755fb564fe4db1172811c8370b562c3c731011a12a2c4044eba8a12a1007c48733c9556a1829ebcda5408c265e4b8837b1d1c2f3', 'payload': '05027e5f2323cb5d6d61298dca97365254f1728d755fb564fe4db1172811c8370b562c3c731011a12a2c4044eba8a12a1007c48733c9556a1829ebcda5408c265e4b8837b1d1c2f3', 'payload_length': 72} -2025-09-02 21:32:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d305037e5f0123... -2025-09-02 21:32:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d305037e5f0123... -2025-09-02 21:32:35 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 32d305037e5f0123... -2025-09-02 21:32:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873955.305759, 'pubkey_prefix': '32d305037e5f012323cb5d6d61298dca97365254f1728d755fb564fe4db11728', 'snr': 12.5, 'rssi': -45, 'raw_hex': '32d305037e5f012323cb5d6d61298dca97365254f1728d755fb564fe4db1172811c8370b562c3c731011a12a2c4044eba8a12a1007c48733c9556a1829ebcda5408c265e4b8837b1d1c2f3', 'payload': '05037e5f012323cb5d6d61298dca97365254f1728d755fb564fe4db1172811c8370b562c3c731011a12a2c4044eba8a12a1007c48733c9556a1829ebcda5408c265e4b8837b1d1c2f3', 'payload_length': 73} -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915031f7e5f11... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915031f7e5f11... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915031f7e5f11... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873988.0380101, 'pubkey_prefix': 'f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b2', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload': '15031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload_length': 88} -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756873983, 'text': "Jade: McMinnville I only receive you on w0z. but that's cheating"} -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Message content for processing: McMinnville I only receive you on w0z. but that's cheating -2025-09-02 21:33:08 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: McMinnville I only receive you on w0z. but that's cheating -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756873988.0380101, 'pubkey_prefix': 'f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b2', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload': '15031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload_length': 88} -2025-09-02 21:33:08 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f29915031f7e5f11e46079a050890d8c... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Full RF data: f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Converted to 90 bytes: f29915031f7e5f11... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:33:08 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:33:08 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f7e5f11e46079a050890d8c... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be4... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_`yP O6SM" -Auqozr2OO7/znf~1nz[c[|~...' -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Converted to 90 bytes: f29915031f7e5f11... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:33:08 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f29915031f7e5f11e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecd15041f7e5f01... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecd15041f7e5f01... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 2ecd15041f7e5f01... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873988.542248, 'pubkey_prefix': '2ecd15041f7e5f0111e46079a050890d8c8c4f9d368483d853ffc74d220af088', 'snr': 11.5, 'rssi': -51, 'raw_hex': '2ecd15041f7e5f0111e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload': '15041f7e5f0111e46079a050890d8c8c4f9d368483d853ffc74d220af088b21be44117997571e1a511f66f7ae41883a57208eb324f4fac372f7a16d96e66ffe37e3194f0e5f4e0fc6e7afd5bcb1dfa63065b9cff7ca0b4f07e', 'payload_length': 89} -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Converted to 26 bytes: f29905027e5f8575... -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:33:08 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:33:08 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fcd05037e5f0185... -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Transport codes: cd05037e -2025-09-02 21:33:09 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:33:09 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9805027e5f2323... -2025-09-02 21:33:15 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9805027e5f2323... -2025-09-02 21:33:15 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9805027e5f2323... -2025-09-02 21:33:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756873995.6077921, 'pubkey_prefix': 'ee9805027e5f2323ac361a41cd2d27827df512128595132f0ee78c8bc457df7b', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9805027e5f2323ac361a41cd2d27827df512128595132f0ee78c8bc457df7b30d5c6dcd8eb1c8fc86c8af0b39f53ee0fa87a241cc1bd7c1e022ea20c3dd2d08b74034ff74e9b490607', 'payload': '05027e5f2323ac361a41cd2d27827df512128595132f0ee78c8bc457df7b30d5c6dcd8eb1c8fc86c8af0b39f53ee0fa87a241cc1bd7c1e022ea20c3dd2d08b74034ff74e9b490607', 'payload_length': 72} -2025-09-02 21:33:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981102805fd011... -2025-09-02 21:33:25 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981102805fd011... -2025-09-02 21:33:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981102805fd011... -2025-09-02 21:33:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874005.86568, 'pubkey_prefix': 'f0981102805fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981102805fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd03c5b768a5f0a91dd6103567dcf521d228a35d5c4e4467d610467745ebd0a8ddcac348f624b175c47c943d798e06154c11597635d39f3dbdfb9ce98d9a9645841c399f0c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283', 'payload': '1102805fd011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd03c5b768a5f0a91dd6103567dcf521d228a35d5c4e4467d610467745ebd0a8ddcac348f624b175c47c943d798e06154c11597635d39f3dbdfb9ce98d9a9645841c399f0c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283', 'payload_length': 134} -2025-09-02 21:33:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d01103805f01d0... -2025-09-02 21:33:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d01103805f01d0... -2025-09-02 21:33:26 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d01103805f01d0... -2025-09-02 21:33:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874006.675848, 'pubkey_prefix': '31d01103805f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d01103805f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd03c5b768a5f0a91dd6103567dcf521d228a35d5c4e4467d610467745ebd0a8ddcac348f624b175c47c943d798e06154c11597635d39f3dbdfb9ce98d9a9645841c399f0c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283', 'payload': '1103805f01d011cafe2b7a936edf84c6a3919aa55e803afcea21f885614d2c1a5979eb84bd03c5b768a5f0a91dd6103567dcf521d228a35d5c4e4467d610467745ebd0a8ddcac348f624b175c47c943d798e06154c11597635d39f3dbdfb9ce98d9a9645841c399f0c92a293d6022e60b5f84b72656d7765726b20f09f8eb6f09faaa9f09f9283', 'payload_length': 135} -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981505aa5149cd... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981505aa5149cd... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981505aa5149cd... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874037.150602, 'pubkey_prefix': 'ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload': '1505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload_length': 74} -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756874032, 'text': 'Swan Base: Have we ever received a message from them?'} -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Message content for processing: Have we ever received a message from them? -2025-09-02 21:33:57 - MeshCoreBot - INFO - Received channel message (Public) from Swan Base: Swan Base: Have we ever received a message from them? -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874037.150602, 'pubkey_prefix': 'ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload': '1505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload_length': 74} -2025-09-02 21:33:57 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 152 chars, starts with: ef981505aa5149cd5f111ed0a1f339e5... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Full RF data: ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Converted to 76 bytes: ef981505aa5149cd... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Transport codes: 981505aa -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Path length: 81 bytes -2025-09-02 21:33:57 - MeshCoreBot - WARNING - Path length 81 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Message routing info: hops=5, routing=5 hops -2025-09-02 21:33:57 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Swan Base → Contact not found in contacts list -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Swan Base -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 152 chars -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981505aa5149cd5f111ed0a1f339e5... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 74 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 74 bytes -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'QI_С9j/qq}L$=Sܮ!zO%JOu_;JY...' -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Converted to 76 bytes: ef981505aa5149cd... -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Transport codes: 981505aa -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Path length: 81 bytes -2025-09-02 21:33:57 - MeshCoreBot - WARNING - Path length 81 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Swan Base -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ef981505aa5149cd5f111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59 -2025-09-02 21:33:57 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:33:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecf1506aa5149cd... -2025-09-02 21:33:58 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecf1506aa5149cd... -2025-09-02 21:33:58 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2ecf1506aa5149cd... -2025-09-02 21:33:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874038.013957, 'pubkey_prefix': '2ecf1506aa5149cd5f01111ed0a1f339e56a1f18061598bc2f711b9c71149c7f', 'snr': 11.5, 'rssi': -49, 'raw_hex': '2ecf1506aa5149cd5f01111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload': '1506aa5149cd5f01111ed0a1f339e56a1f18061598bc2f711b9c71149c7f7dca4c9f243db98dc8531bdf10dcaefb1321bc807a891bae804f7fbec4254ab94feb75f05f3bc1a4c24a11ca59', 'payload_length': 75} -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981506c1541f38... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981506c1541f38... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981506c1541f38... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874046.5345979, 'pubkey_prefix': 'ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload': '1506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload_length': 91} -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756874040, 'text': 'hex🧹: yeah must be frustrating to only get 50% of one side of a convo'} -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Message content for processing: yeah must be frustrating to only get 50% of one side of a convo -2025-09-02 21:34:06 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: yeah must be frustrating to only get 50% of one side of a convo -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874046.5345979, 'pubkey_prefix': 'ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload': '1506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload_length': 91} -2025-09-02 21:34:06 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 186 chars, starts with: ee981506c1541f381d5f1197be488655... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Full RF data: ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Converted to 93 bytes: ee981506c1541f38... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Path length: 152 bytes -2025-09-02 21:34:06 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Message routing info: hops=6, routing=6 hops -2025-09-02 21:34:06 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 186 chars -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ee981506c1541f381d5f1197be488655... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 91 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 91 bytes -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'T8_HU$HS2GX@U)l%G݌B[;0Yy{cf9>( VsPٺ{YIS8HKF...' -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Converted to 93 bytes: ee981506c1541f38... -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Path length: 152 bytes -2025-09-02 21:34:06 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for hex🧹 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ee981506c1541f381d5f1197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5 -2025-09-02 21:34:06 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:34:07 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fce1507c1541f38... -2025-09-02 21:34:07 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fce1507c1541f38... -2025-09-02 21:34:07 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2fce1507c1541f38... -2025-09-02 21:34:07 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874047.054407, 'pubkey_prefix': '2fce1507c1541f381d5f011197be4886552448539388f5b3e4f3923283894758', 'snr': 11.75, 'rssi': -50, 'raw_hex': '2fce1507c1541f381d5f011197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload': '1507c1541f381d5f011197be4886552448539388f5b3e4f3923283894758e74055296cf82547d0fbdd8ce2cbea86425bab3b305979b07b6397d11c66398e3e280cfbcf569873160550d9ba7b5980e4497f538638f4e948f94b9f46e5', 'payload_length': 92} -2025-09-02 21:34:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981103f27e5fdc... -2025-09-02 21:34:39 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981103f27e5fdc... -2025-09-02 21:34:39 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981103f27e5fdc... -2025-09-02 21:34:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874079.007552, 'pubkey_prefix': 'ee981103f27e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981103f27e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728653c5b768d163505b0a282e88d44f5f94cdebda1f42b7e6be81131995e404fe9850e5e438530a94afe07fb27d12aeb633aa4e9c5b9e107e3ca18138d5f8bc57284a36a10d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572', 'payload': '1103f27e5fdc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728653c5b768d163505b0a282e88d44f5f94cdebda1f42b7e6be81131995e404fe9850e5e438530a94afe07fb27d12aeb633aa4e9c5b9e107e3ca18138d5f8bc57284a36a10d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572', 'payload_length': 135} -2025-09-02 21:34:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d21104f27e5f01... -2025-09-02 21:34:40 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d21104f27e5f01... -2025-09-02 21:34:40 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 31d21104f27e5f01... -2025-09-02 21:34:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874080.0508292, 'pubkey_prefix': '31d21104f27e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cd', 'snr': 12.25, 'rssi': -46, 'raw_hex': '31d21104f27e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728653c5b768d163505b0a282e88d44f5f94cdebda1f42b7e6be81131995e404fe9850e5e438530a94afe07fb27d12aeb633aa4e9c5b9e107e3ca18138d5f8bc57284a36a10d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572', 'payload': '1104f27e5f01dc9d6f1c972bde902116b6464b4627b9f3237ed65f0045cdda9e7aead969728653c5b768d163505b0a282e88d44f5f94cdebda1f42b7e6be81131995e404fe9850e5e438530a94afe07fb27d12aeb633aa4e9c5b9e107e3ca18138d5f8bc57284a36a10d92f993d6025d8db5f820486f74205261747065617465722053756d6d6572', 'payload_length': 136} -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991503381d5f11... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991503381d5f11... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991503381d5f11... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874103.244273, 'pubkey_prefix': 'f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec562615', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload': '1503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload_length': 120} -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874095, 'text': 'Jade: You know that begs the question where do their messages go like are they going further south?'} -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Message content for processing: You know that begs the question where do their messages go like are they going further south? -2025-09-02 21:35:03 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: You know that begs the question where do their messages go like are they going further south? -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874103.244273, 'pubkey_prefix': 'f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec562615', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload': '1503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload_length': 120} -2025-09-02 21:35:03 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 244 chars, starts with: f1991503381d5f115ac9a2e7f5e17612... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Full RF data: f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Converted to 122 bytes: f1991503381d5f11... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:35:03 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:35:03 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 244 chars -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f1991503381d5f115ac9a2e7f5e17612... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 120 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 120 bytes -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_Zɢv罥7AV& `63M -WoZr\LԑQ vVE=M=Yg: ߃_B{X[ϿVEIl㿷7...' -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Converted to 122 bytes: f1991503381d5f11... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:35:03 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Jade -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f1991503381d5f115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737 -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed41504381d5f01... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed41504381d5f01... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Cached RSSI -44 for pubkey 2ed41504381d5f01... -2025-09-02 21:35:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874103.9032252, 'pubkey_prefix': '2ed41504381d5f01115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626', 'snr': 11.5, 'rssi': -44, 'raw_hex': '2ed41504381d5f01115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload': '1504381d5f01115ac9a2e7f5e17612e0e7bda595f11c93379fce41ec5626150109603633ce1e4dd60a576f1ef0f2a95a8c725c4cfae8f7f1d49151a20d769aeda2fb56451f10a1ef873d4d3d599b673a12d40cdf831c5f427bdf585baacfbfcecdecc756029817fbe4c8e8458249b410e28b6ce4d1e3bfb737', 'payload_length': 121} -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Converted to 26 bytes: f2990502245f8575... -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Path length: 153 bytes -2025-09-02 21:35:07 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Converted to 27 bytes: 33d50503245f0185... -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Header: 0x33 -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Transport codes: d5050324 -2025-09-02 21:35:07 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:35:07 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:35:34 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:35:34 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:35:35 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:35:35 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:35:35 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:35:35 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:35:35 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:35:36 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:35:36 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:35:36 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:35:38 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:35:38 - MeshCoreBot - INFO - Contacts loaded: 151 contacts -2025-09-02 21:35:38 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:35:40 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:35:40 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:35:40 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:35:41 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:35:41 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:35:41 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:35:42 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:35:42 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:35:42 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:35:42 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:35:42 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:35:42 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:35:42 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:35:42 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:35:42 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:35:42 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:35:42 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:35:42 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:35:42 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:35:42 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:35:42 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:35:42 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:35:42 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:35:42 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:35:42 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:35:42 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:35:42 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:35:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d11101014ff0f5... -2025-09-02 21:35:43 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d11101014ff0f5... -2025-09-02 21:35:43 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 30d11101014ff0f5... -2025-09-02 21:35:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874143.956701, 'pubkey_prefix': '30d11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.0, 'rssi': -47, 'raw_hex': '30d11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f630146668cd078a882df2de5e41d2f6c1cbc3e4a99ca819745757fd0a878f1289355db8999c0ce57856cd2f37ed24590c0ca6db9cfc91c9ae036a206bae46c7c3a501a0c81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f630146668cd078a882df2de5e41d2f6c1cbc3e4a99ca819745757fd0a878f1289355db8999c0ce57856cd2f37ed24590c0ca6db9cfc91c9ae036a206bae46c7c3a501a0c81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:35:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991102015f4ff0... -2025-09-02 21:35:47 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991102015f4ff0... -2025-09-02 21:35:47 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991102015f4ff0... -2025-09-02 21:35:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874147.7373598, 'pubkey_prefix': 'ef991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f630146668cd078a882df2de5e41d2f6c1cbc3e4a99ca819745757fd0a878f1289355db8999c0ce57856cd2f37ed24590c0ca6db9cfc91c9ae036a206bae46c7c3a501a0c81486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f630146668cd078a882df2de5e41d2f6c1cbc3e4a99ca819745757fd0a878f1289355db8999c0ce57856cd2f37ed24590c0ca6db9cfc91c9ae036a206bae46c7c3a501a0c81486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:35:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee980903547e5f8e... -2025-09-02 21:35:57 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee980903547e5f8e... -2025-09-02 21:35:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee980903547e5f8e... -2025-09-02 21:35:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874157.85585, 'pubkey_prefix': 'ee980903547e5f8ec17796c5f835cb4d13e9230914c83f72367bdb3124d147b7', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee980903547e5f8ec17796c5f835cb4d13e9230914c83f72367bdb3124d147b7498a6ed004dc7adc8c1075', 'payload': '0903547e5f8ec17796c5f835cb4d13e9230914c83f72367bdb3124d147b7498a6ed004dc7adc8c1075', 'payload_length': 41} -2025-09-02 21:35:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd00904547e5f01... -2025-09-02 21:35:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd00904547e5f01... -2025-09-02 21:35:58 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd00904547e5f01... -2025-09-02 21:35:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874158.440992, 'pubkey_prefix': '2fd00904547e5f018ec17796c5f835cb4d13e9230914c83f72367bdb3124d147', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd00904547e5f018ec17796c5f835cb4d13e9230914c83f72367bdb3124d147b7498a6ed004dc7adc8c1075', 'payload': '0904547e5f018ec17796c5f835cb4d13e9230914c83f72367bdb3124d147b7498a6ed004dc7adc8c1075', 'payload_length': 42} -2025-09-02 21:36:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981104541f7e5f... -2025-09-02 21:36:28 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981104541f7e5f... -2025-09-02 21:36:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981104541f7e5f... -2025-09-02 21:36:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874188.418211, 'pubkey_prefix': 'ed981104541f7e5fc1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d38e', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981104541f7e5fc1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d38e6460d64f8ac45ddef19344669f8fcb6446a870ef41e237a91730d9206cab72c73b12ab2a0ef21dfe0358667ae2298883e07dea013e5324953dd7b8f0a5b526a36930df43e7b450e29fe0170392dc4ad602406cb5f84349442053746174696f6e20f09f9a88', 'payload': '1104541f7e5fc1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d38e6460d64f8ac45ddef19344669f8fcb6446a870ef41e237a91730d9206cab72c73b12ab2a0ef21dfe0358667ae2298883e07dea013e5324953dd7b8f0a5b526a36930df43e7b450e29fe0170392dc4ad602406cb5f84349442053746174696f6e20f09f9a88', 'payload_length': 131} -2025-09-02 21:36:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d51105541f7e5f... -2025-09-02 21:36:29 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d51105541f7e5f... -2025-09-02 21:36:29 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 30d51105541f7e5f... -2025-09-02 21:36:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874189.893884, 'pubkey_prefix': '30d51105541f7e5f01c1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d3', 'snr': 12.0, 'rssi': -43, 'raw_hex': '30d51105541f7e5f01c1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d38e6460d64f8ac45ddef19344669f8fcb6446a870ef41e237a91730d9206cab72c73b12ab2a0ef21dfe0358667ae2298883e07dea013e5324953dd7b8f0a5b526a36930df43e7b450e29fe0170392dc4ad602406cb5f84349442053746174696f6e20f09f9a88', 'payload': '1105541f7e5f01c1d5ea771e8c477b6fc5ba27200e781f6a3e65876f87d38e6460d64f8ac45ddef19344669f8fcb6446a870ef41e237a91730d9206cab72c73b12ab2a0ef21dfe0358667ae2298883e07dea013e5324953dd7b8f0a5b526a36930df43e7b450e29fe0170392dc4ad602406cb5f84349442053746174696f6e20f09f9a88', 'payload_length': 132} -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8150011d2e398... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8150011d2e398... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8150011d2e398... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874203.455112, 'pubkey_prefix': '2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload': '150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload_length': 69} -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756874203, 'text': 'Howl @ 🏡: They probably end up in Weed, California.'} -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Message content for processing: They probably end up in Weed, California. -2025-09-02 21:36:43 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: They probably end up in Weed, California. -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874203.455112, 'pubkey_prefix': '2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload': '150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload_length': 69} -2025-09-02 21:36:43 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 142 chars, starts with: 2fd8150011d2e398bc3270afc910b718... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Full RF data: 2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -40 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Converted to 71 bytes: 2fd8150011d2e398... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Transport codes: d8150011 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Path length: 210 bytes -2025-09-02 21:36:43 - MeshCoreBot - WARNING - Path length 210 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:36:43 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 142 chars -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2fd8150011d2e398bc3270afc910b718... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 69 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b5... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 69 bytes -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '㘼2pP}l|Xih9"懀Cw4Y -ph4 ...' -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Converted to 71 bytes: 2fd8150011d2e398... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Transport codes: d8150011 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Path length: 210 bytes -2025-09-02 21:36:43 - MeshCoreBot - WARNING - Path length 210 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Howl @ 🏡 -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: 2fd8150011d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d615010111d2e3... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d615010111d2e3... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 32d615010111d2e3... -2025-09-02 21:36:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874203.744912, 'pubkey_prefix': '32d615010111d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e', 'snr': 12.5, 'rssi': -42, 'raw_hex': '32d615010111d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload': '15010111d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload_length': 70} -2025-09-02 21:36:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec981502015f11d2... -2025-09-02 21:36:44 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec981502015f11d2... -2025-09-02 21:36:44 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec981502015f11d2... -2025-09-02 21:36:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874204.5718458, 'pubkey_prefix': 'ec981502015f11d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c83', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec981502015f11d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload': '1502015f11d2e398bc3270afc910b7188394fff1b19ef79380507dcf6c839e0e14b57cfad3dc5869c768f039c222e6878043991dc87734590a7068a38019009ec9fd85349a840c', 'payload_length': 71} -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Converted to 26 bytes: eb9705027e5f8575... -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Header: 0xeb -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Payload Type: 10 (MULTIPART) -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Transport codes: 9705027e -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:37:14 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fce05037e5f0185... -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Transport codes: ce05037e -2025-09-02 21:37:14 - MeshCoreBot - DEBUG - Path length: 95 bytes -2025-09-02 21:37:14 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9805015f857edc... -2025-09-02 21:37:17 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9805015f857edc... -2025-09-02 21:37:17 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9805015f857edc... -2025-09-02 21:37:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874237.228, 'pubkey_prefix': 'ef9805015f857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e460', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9805015f857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e460387165e84932d1b6c76526f1ec875f7308a3f57cac202dae56c02451a46d9523a970985354e11bafde', 'payload': '05015f857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e460387165e84932d1b6c76526f1ec875f7308a3f57cac202dae56c02451a46d9523a970985354e11bafde', 'payload_length': 71} -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf05025f01857e... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf05025f01857e... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf05025f01857e... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874238.234078, 'pubkey_prefix': '2fcf05025f01857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e4', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf05025f01857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e460387165e84932d1b6c76526f1ec875f7308a3f57cac202dae56c02451a46d9523a970985354e11bafde', 'payload': '05025f01857edca6be412e0e56eadb066c75f7ac948323d9f41aeb5771e460387165e84932d1b6c76526f1ec875f7308a3f57cac202dae56c02451a46d9523a970985354e11bafde', 'payload_length': 72} -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed980504241dc55f... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed980504241dc55f... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed980504241dc55f... -2025-09-02 21:37:18 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874238.647004, 'pubkey_prefix': 'ed980504241dc55f8575f40d9d6ad056d73299d3619aad72268b0e28696d0210', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed980504241dc55f8575f40d9d6ad056d73299d3619aad72268b0e28696d0210b59eaf6986026abb95ff4205255cd3d07034e022fa96fca7a0d4e9fe7ba6abc450be8d20bd6ad8c558be90fe', 'payload': '0504241dc55f8575f40d9d6ad056d73299d3619aad72268b0e28696d0210b59eaf6986026abb95ff4205255cd3d07034e022fa96fca7a0d4e9fe7ba6abc450be8d20bd6ad8c558be90fe', 'payload_length': 74} -2025-09-02 21:37:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dca0505241dc55f... -2025-09-02 21:37:19 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dca0505241dc55f... -2025-09-02 21:37:19 - MeshCoreBot - DEBUG - Cached RSSI -54 for pubkey 2dca0505241dc55f... -2025-09-02 21:37:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874239.5106392, 'pubkey_prefix': '2dca0505241dc55f018575f40d9d6ad056d73299d3619aad72268b0e28696d02', 'snr': 11.25, 'rssi': -54, 'raw_hex': '2dca0505241dc55f018575f40d9d6ad056d73299d3619aad72268b0e28696d0210b59eaf6986026abb95ff4205255cd3d07034e022fa96fca7a0d4e9fe7ba6abc450be8d20bd6ad8c558be90fe', 'payload': '0505241dc55f018575f40d9d6ad056d73299d3619aad72268b0e28696d0210b59eaf6986026abb95ff4205255cd3d07034e022fa96fca7a0d4e9fe7ba6abc450be8d20bd6ad8c558be90fe', 'payload_length': 75} -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Converted to 26 bytes: eb971503387e5f11... -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Header: 0xeb -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Payload Type: 10 (MULTIPART) -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Transport codes: 97150338 -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:37:38 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874256, 'text': 'Jade: lol'} -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Message content for processing: lol -2025-09-02 21:37:38 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: lol -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:37:38 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for Jade -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for Jade -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fcc1504387e5f01... -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Transport codes: cc150438 -2025-09-02 21:37:38 - MeshCoreBot - DEBUG - Path length: 126 bytes -2025-09-02 21:37:38 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981506aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981506aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981506aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874275.015821, 'pubkey_prefix': 'ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload': '1506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload_length': 43} -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756874269, 'text': 'Swan Base: For sure'} -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Extracted sender from text: Swan Base -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Message content for processing: For sure -2025-09-02 21:37:55 - MeshCoreBot - INFO - Received channel message (Public) from Swan Base: Swan Base: For sure -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874275.015821, 'pubkey_prefix': 'ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload': '1506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload_length': 43} -2025-09-02 21:37:55 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 90 chars, starts with: ee981506aa5149cd7e5f11b7dbd3b400... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Full RF data: ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Converted to 45 bytes: ee981506aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Path length: 152 bytes -2025-09-02 21:37:55 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Message routing info: hops=6, routing=6 hops -2025-09-02 21:37:55 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Swan Base → Contact not found in contacts list -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Swan Base -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 90 chars -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ee981506aa5149cd7e5f11b7dbd3b400... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 43 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 43 bytes -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'QI~_ӴbyK7J;RWAI$...' -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Converted to 45 bytes: ee981506aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Path length: 152 bytes -2025-09-02 21:37:55 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Swan Base -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ee981506aa5149cd7e5f11b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324 -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cd1507aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cd1507aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 32cd1507aa5149cd... -2025-09-02 21:37:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874275.531074, 'pubkey_prefix': '32cd1507aa5149cd7e5f0111b7dbd3b4006279fb194bfa378f8d8ca11cf994c1', 'snr': 12.5, 'rssi': -51, 'raw_hex': '32cd1507aa5149cd7e5f0111b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload': '1507aa5149cd7e5f0111b7dbd3b4006279fb194bfa378f8d8ca11cf994c14a84fc3b52d2e6ae5741bd49e324', 'payload_length': 44} -2025-09-02 21:38:10 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:38:10 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:38:12 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:38:12 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:38:12 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:38:12 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:38:12 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:38:12 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:38:12 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:38:12 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:38:14 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:38:14 - MeshCoreBot - INFO - Contacts loaded: 152 contacts -2025-09-02 21:38:14 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:38:16 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:38:16 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:38:16 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:38:17 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:38:17 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:38:17 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:38:18 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:38:18 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:38:18 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:38:18 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:38:18 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:38:18 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:38:18 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:38:18 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:38:18 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:38:18 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:38:18 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:38:18 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:38:18 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:38:18 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:38:18 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:38:18 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:38:18 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:38:18 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:38:18 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:38:18 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:38:18 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971104f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971104f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971104f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874299.04622, 'pubkey_prefix': 'eb971104f27e875f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51f', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971104f27e875f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ea7ab7681de03ef16badab5395bc9a9f12b8ee89d29091a2d5e6ce2af1086d543f8534b0e6ac0426f6b33a448a59578bfbe313095e68a118306a24c771f080d2a8239d03824d6f62696c6520436f726520f09f9bb0efb88f', 'payload': '1104f27e875f6afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ea7ab7681de03ef16badab5395bc9a9f12b8ee89d29091a2d5e6ce2af1086d543f8534b0e6ac0426f6b33a448a59578bfbe313095e68a118306a24c771f080d2a8239d03824d6f62696c6520436f726520f09f9bb0efb88f', 'payload_length': 126} -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecc1105f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecc1105f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2ecc1105f27e875f... -2025-09-02 21:38:19 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874299.76853, 'pubkey_prefix': '2ecc1105f27e875f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd5', 'snr': 11.5, 'rssi': -52, 'raw_hex': '2ecc1105f27e875f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ea7ab7681de03ef16badab5395bc9a9f12b8ee89d29091a2d5e6ce2af1086d543f8534b0e6ac0426f6b33a448a59578bfbe313095e68a118306a24c771f080d2a8239d03824d6f62696c6520436f726520f09f9bb0efb88f', 'payload': '1105f27e875f016afaecedc5ca7704b2b3c8b4cf2d37da61d14d14d66bd51fb2086e371b7e81c2ea7ab7681de03ef16badab5395bc9a9f12b8ee89d29091a2d5e6ce2af1086d543f8534b0e6ac0426f6b33a448a59578bfbe313095e68a118306a24c771f080d2a8239d03824d6f62696c6520436f726520f09f9bb0efb88f', 'payload_length': 127} -2025-09-02 21:38:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcd1101014ff0f5... -2025-09-02 21:38:21 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcd1101014ff0f5... -2025-09-02 21:38:21 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 2fcd1101014ff0f5... -2025-09-02 21:38:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874301.945854, 'pubkey_prefix': '2fcd1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -51, 'raw_hex': '2fcd1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0002466639efbd8744d31d269c39bfaf81c74f0eef4865e752825cfa2ea008c54eee0d55107e8cf2598abe7ce65f42a29357794879ba88c1d87e846c9e9442d0ff82060181486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0002466639efbd8744d31d269c39bfaf81c74f0eef4865e752825cfa2ea008c54eee0d55107e8cf2598abe7ce65f42a29357794879ba88c1d87e846c9e9442d0ff82060181486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:38:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec981102015f4ff0... -2025-09-02 21:38:22 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec981102015f4ff0... -2025-09-02 21:38:22 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec981102015f4ff0... -2025-09-02 21:38:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874302.477488, 'pubkey_prefix': 'ec981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec981102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0002466639efbd8744d31d269c39bfaf81c74f0eef4865e752825cfa2ea008c54eee0d55107e8cf2598abe7ce65f42a29357794879ba88c1d87e846c9e9442d0ff82060181486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f0002466639efbd8744d31d269c39bfaf81c74f0eef4865e752825cfa2ea008c54eee0d55107e8cf2598abe7ce65f42a29357794879ba88c1d87e846c9e9442d0ff82060181486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:38:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef980506ca57777e... -2025-09-02 21:38:26 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef980506ca57777e... -2025-09-02 21:38:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef980506ca57777e... -2025-09-02 21:38:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874306.3844259, 'pubkey_prefix': 'ef980506ca57777e085f54c5d1c8ae9b12e2d668003dc6462b5b5bb02d48013d', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef980506ca57777e085f54c5d1c8ae9b12e2d668003dc6462b5b5bb02d48013d71868805d0f020348c7934a05e55a08c634acffbec8ed66624a1b7f6c452450eb1e6f5f6913c69a533dae7995534', 'payload': '0506ca57777e085f54c5d1c8ae9b12e2d668003dc6462b5b5bb02d48013d71868805d0f020348c7934a05e55a08c634acffbec8ed66624a1b7f6c452450eb1e6f5f6913c69a533dae7995534', 'payload_length': 76} -2025-09-02 21:38:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed9805027e5f2323... -2025-09-02 21:38:38 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed9805027e5f2323... -2025-09-02 21:38:38 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed9805027e5f2323... -2025-09-02 21:38:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874318.929666, 'pubkey_prefix': 'ed9805027e5f2323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03f5', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed9805027e5f2323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03f5bc81eef4e1c774d86e562453741d46260ad3b91bc8255eb53595ed8ecdad3ed8a32c238992d20ba1a05c', 'payload': '05027e5f2323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03f5bc81eef4e1c774d86e562453741d46260ad3b91bc8255eb53595ed8ecdad3ed8a32c238992d20ba1a05c', 'payload_length': 72} -2025-09-02 21:38:39 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32ce05037e5f0123... -2025-09-02 21:38:39 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32ce05037e5f0123... -2025-09-02 21:38:39 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 32ce05037e5f0123... -2025-09-02 21:38:39 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874319.5104718, 'pubkey_prefix': '32ce05037e5f012323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03', 'snr': 12.5, 'rssi': -50, 'raw_hex': '32ce05037e5f012323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03f5bc81eef4e1c774d86e562453741d46260ad3b91bc8255eb53595ed8ecdad3ed8a32c238992d20ba1a05c', 'payload': '05037e5f012323d70f8123e3809684e0fb0a3de424b50146a2e115ac1e03f5bc81eef4e1c774d86e562453741d46260ad3b91bc8255eb53595ed8ecdad3ed8a32c238992d20ba1a05c', 'payload_length': 73} -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec9805027e5f2323... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec9805027e5f2323... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec9805027e5f2323... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874341.2694988, 'pubkey_prefix': 'ec9805027e5f2323391f6feab0638ab3282f11465e878cb59fe9c33629d9e162', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec9805027e5f2323391f6feab0638ab3282f11465e878cb59fe9c33629d9e162a4e1d843bbb27be88691a03a49f799e38c4e3e9aec106df3f7d4c2d8f315f24060fd06d6ab836e3b30a7', 'payload': '05027e5f2323391f6feab0638ab3282f11465e878cb59fe9c33629d9e162a4e1d843bbb27be88691a03a49f799e38c4e3e9aec106df3f7d4c2d8f315f24060fd06d6ab836e3b30a7', 'payload_length': 72} -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd005037e5f0123... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd005037e5f0123... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd005037e5f0123... -2025-09-02 21:39:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874341.85153, 'pubkey_prefix': '2fd005037e5f012323391f6feab0638ab3282f11465e878cb59fe9c33629d9e1', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd005037e5f012323391f6feab0638ab3282f11465e878cb59fe9c33629d9e162a4e1d843bbb27be88691a03a49f799e38c4e3e9aec106df3f7d4c2d8f315f24060fd06d6ab836e3b30a7', 'payload': '05037e5f012323391f6feab0638ab3282f11465e878cb59fe9c33629d9e162a4e1d843bbb27be88691a03a49f799e38c4e3e9aec106df3f7d4c2d8f315f24060fd06d6ab836e3b30a7', 'payload_length': 73} -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Converted to 24 bytes: 31da0a004ff58881... -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Header: 0x31 -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Next bytes at index 1: da0a004ff5888177 -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Path length: 218 bytes (0xda) -2025-09-02 21:39:16 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 218 (0xda) seems too large for a path -2025-09-02 21:39:16 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:39:16 - MeshCoreBot - WARNING - Raw packet: 31da0a004ff5888177b7990640fca538... -2025-09-02 21:39:16 - MeshCoreBot - WARNING - Path length 218 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Contact message payload: {'type': 'PRIV', 'pubkey_prefix': 'f5d2b56d19b2', 'path_len': 255, 'txt_type': 0, 'sender_timestamp': 1756874356, 'text': 'test'} -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Payload keys: ['type', 'pubkey_prefix', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Event metadata: None -2025-09-02 21:39:16 - MeshCoreBot - INFO - Received DM from f5d2b56d19b2: test -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - Processing DM from pubkey: f5d2b56d19b2 -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - DM path info: Direct (0 hops) -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for Howl @ 🏡 -2025-09-02 21:39:16 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for Howl @ 🏡 -2025-09-02 21:39:16 - MeshCoreBot - INFO - Processing message: test -2025-09-02 21:39:16 - MeshCoreBot - INFO - Keyword 'test' matched, responding -2025-09-02 21:39:16 - MeshCoreBot - INFO - Sending DM to Howl @ 🏡: Message received from Howl @ 🏡 | Direct (0 hops) | SNR: unknown dB | RSSI: unknown dBm | Received at: 21:39:16 -2025-09-02 21:39:16 - MeshCoreBot - INFO - Successfully sent DM to Howl @ 🏡 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Converted to 27 bytes: eb980503241d5f85... -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Header: 0xeb -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Payload Type: 10 (MULTIPART) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Transport codes: 98050324 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Next bytes at index 5: 1d5f85757271921b -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Path length: 29 bytes (0x1d) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Path length is 29 bytes (valid range) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Not enough data: need 35, have 27 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Converted to 28 bytes: 32ce0504241d5f01... -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Header: 0x32 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Next bytes at index 1: ce0504241d5f0185 -2025-09-02 21:39:22 - MeshCoreBot - DEBUG - Path length: 206 bytes (0xce) -2025-09-02 21:39:22 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 206 (0xce) seems too large for a path -2025-09-02 21:39:22 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:39:22 - MeshCoreBot - WARNING - Raw packet: 32ce0504241d5f0185757271921bb3b9... -2025-09-02 21:39:22 - MeshCoreBot - WARNING - Path length 206 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e9971505541f4a7e... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Cached SNR -5.75 for pubkey e9971505541f4a7e... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e9971505541f4a7e... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874388.217772, 'pubkey_prefix': 'e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc7', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload': '1505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload_length': 106} -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756874383, 'text': 'hex🧹: I went through the RAW packets after last time and nothing from them'} -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Message content for processing: I went through the RAW packets after last time and nothing from them -2025-09-02 21:39:48 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: I went through the RAW packets after last time and nothing from them -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874388.217772, 'pubkey_prefix': 'e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc7', 'snr': -5.75, 'rssi': -105, 'raw_hex': 'e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload': '1505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload_length': 106} -2025-09-02 21:39:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 216 chars, starts with: e9971505541f4a7e5f11f4245aca41c4... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Full RF data: e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -5.75 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -105 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Converted to 108 bytes: e9971505541f4a7e... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Header: 0xe9 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Payload Type: 10 (MULTIPART) -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Next bytes at index 1: 971505541f4a7e5f -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Path length: 151 bytes (0x97) -2025-09-02 21:39:48 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 151 (0x97) seems too large for a path -2025-09-02 21:39:48 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:39:48 - MeshCoreBot - WARNING - Raw packet: e9971505541f4a7e5f11f4245aca41c4... -2025-09-02 21:39:48 - MeshCoreBot - WARNING - Path length 151 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Message routing info: hops=5, routing=5 hops -2025-09-02 21:39:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 216 chars -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: e9971505541f4a7e5f11f4245aca41c4... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 106 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b7... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 106 bytes -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'TJ~_$ZAē h0DhG+;&`v_偨1bc$?#;&hQ~x0M hiٞ*-Lպ...' -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Converted to 108 bytes: e9971505541f4a7e... -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Header: 0xe9 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Payload Type: 10 (MULTIPART) -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Next bytes at index 1: 971505541f4a7e5f -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Path length: 151 bytes (0x97) -2025-09-02 21:39:48 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 151 (0x97) seems too large for a path -2025-09-02 21:39:48 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:39:48 - MeshCoreBot - WARNING - Raw packet: e9971505541f4a7e5f11f4245aca41c4... -2025-09-02 21:39:48 - MeshCoreBot - WARNING - Path length 151 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for hex🧹 -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: e9971505541f4a7e5f11f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba -2025-09-02 21:39:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:39:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d01506541f4a7e... -2025-09-02 21:39:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d01506541f4a7e... -2025-09-02 21:39:49 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d01506541f4a7e... -2025-09-02 21:39:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874389.0044851, 'pubkey_prefix': '30d01506541f4a7e5f0111f4245aca41c49309e482dac568fa30c34468471f9b', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d01506541f4a7e5f0111f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload': '1506541f4a7e5f0111f4245aca41c49309e482dac568fa30c34468471f9bc704b72b3b028ea2f3a82660ebde76f79bb2d4d15f9f13e581a802d6d0c400f831626324833f233b2668bcba517e12e47830f74dd0ef2068cf69a5d99ec32af7dc1afe002d87dd158b914cd5ba', 'payload_length': 107} -2025-09-02 21:39:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: e8970504fb1f385f... -2025-09-02 21:39:57 - MeshCoreBot - DEBUG - Cached SNR -6.0 for pubkey e8970504fb1f385f... -2025-09-02 21:39:57 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey e8970504fb1f385f... -2025-09-02 21:39:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874397.555493, 'pubkey_prefix': 'e8970504fb1f385f23238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf81', 'snr': -6.0, 'rssi': -105, 'raw_hex': 'e8970504fb1f385f23238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf81d1a53467e738c0d4723477557b6a57438bdbde9afdb4f6842996dde4a0c2cd6810fb423ba576cb0b0dbcb28e', 'payload': '0504fb1f385f23238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf81d1a53467e738c0d4723477557b6a57438bdbde9afdb4f6842996dde4a0c2cd6810fb423ba576cb0b0dbcb28e', 'payload_length': 74} -2025-09-02 21:39:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd30505fb1f385f... -2025-09-02 21:39:58 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd30505fb1f385f... -2025-09-02 21:39:58 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd30505fb1f385f... -2025-09-02 21:39:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874398.418624, 'pubkey_prefix': '2fd30505fb1f385f0123238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd30505fb1f385f0123238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf81d1a53467e738c0d4723477557b6a57438bdbde9afdb4f6842996dde4a0c2cd6810fb423ba576cb0b0dbcb28e', 'payload': '0505fb1f385f0123238d32d0a67d0d9616e5cf8864470f7637fc4e93e5cf81d1a53467e738c0d4723477557b6a57438bdbde9afdb4f6842996dde4a0c2cd6810fb423ba576cb0b0dbcb28e', 'payload_length': 75} -2025-09-02 21:40:05 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec971103d07e5f2c... -2025-09-02 21:40:05 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec971103d07e5f2c... -2025-09-02 21:40:05 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey ec971103d07e5f2c... -2025-09-02 21:40:05 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874405.723582, 'pubkey_prefix': 'ec971103d07e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eeda', 'snr': -5.0, 'rssi': -105, 'raw_hex': 'ec971103d07e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8f1c25166ce24e5f1680048f49515c9f464ad7e2eb91eb31bda3d23b35cfb8412432e60d1ecdecb506ea8d99472742171312434f63883a66032120b7c5beec4b208fdca0292d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c', 'payload': '1103d07e5f2c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8f1c25166ce24e5f1680048f49515c9f464ad7e2eb91eb31bda3d23b35cfb8412432e60d1ecdecb506ea8d99472742171312434f63883a66032120b7c5beec4b208fdca0292d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c', 'payload_length': 132} -2025-09-02 21:40:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 34d21104d07e5f01... -2025-09-02 21:40:06 - MeshCoreBot - DEBUG - Cached SNR 13.0 for pubkey 34d21104d07e5f01... -2025-09-02 21:40:06 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 34d21104d07e5f01... -2025-09-02 21:40:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874406.743016, 'pubkey_prefix': '34d21104d07e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089ee', 'snr': 13.0, 'rssi': -46, 'raw_hex': '34d21104d07e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8f1c25166ce24e5f1680048f49515c9f464ad7e2eb91eb31bda3d23b35cfb8412432e60d1ecdecb506ea8d99472742171312434f63883a66032120b7c5beec4b208fdca0292d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c', 'payload': '1104d07e5f012c3d703f6649e613639c12ba97a399d16ec9f112a16089eedaca3ad450566dc8f1c25166ce24e5f1680048f49515c9f464ad7e2eb91eb31bda3d23b35cfb8412432e60d1ecdecb506ea8d99472742171312434f63883a66032120b7c5beec4b208fdca0292d083d6020a98b5f84c6f7765722043617069746f6c2048696c6c', 'payload_length': 133} -2025-09-02 21:40:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811021d5fc573... -2025-09-02 21:40:50 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811021d5fc573... -2025-09-02 21:40:50 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811021d5fc573... -2025-09-02 21:40:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874450.1895308, 'pubkey_prefix': 'ef9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff4f8b4766458b8340a16f23159dc06ba7d60b10fac490d30db2c1498c2155ac65167525245d511b28f74b6b236e23c0ddb817fec0cbed17a08315c467d81c2630848c2c08932eaad902dc0eb8f84b4a37482d5253', 'payload': '11021d5fc573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff4f8b4766458b8340a16f23159dc06ba7d60b10fac490d30db2c1498c2155ac65167525245d511b28f74b6b236e23c0ddb817fec0cbed17a08315c467d81c2630848c2c08932eaad902dc0eb8f84b4a37482d5253', 'payload_length': 120} -2025-09-02 21:40:51 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d011031d5f01c5... -2025-09-02 21:40:51 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d011031d5f01c5... -2025-09-02 21:40:51 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 32d011031d5f01c5... -2025-09-02 21:40:51 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874451.787767, 'pubkey_prefix': '32d011031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3', 'snr': 12.5, 'rssi': -48, 'raw_hex': '32d011031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff4f8b4766458b8340a16f23159dc06ba7d60b10fac490d30db2c1498c2155ac65167525245d511b28f74b6b236e23c0ddb817fec0cbed17a08315c467d81c2630848c2c08932eaad902dc0eb8f84b4a37482d5253', 'payload': '11031d5f01c573bfd7ffe610568819ace34f0149f934abf4f89cbe8229e3e3c24f09963aff4f8b4766458b8340a16f23159dc06ba7d60b10fac490d30db2c1498c2155ac65167525245d511b28f74b6b236e23c0ddb817fec0cbed17a08315c467d81c2630848c2c08932eaad902dc0eb8f84b4a37482d5253', 'payload_length': 121} -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991503757e5f11... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991503757e5f11... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991503757e5f11... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874469.073784, 'pubkey_prefix': 'f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034e', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload': '1503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload_length': 88} -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874464, 'text': 'UncleLit Nano G2 Blue: I go take a dump and come back to 55 unreads!'} -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Message content for processing: I go take a dump and come back to 55 unreads! -2025-09-02 21:41:09 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: I go take a dump and come back to 55 unreads! -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874469.073784, 'pubkey_prefix': 'f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034e', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload': '1503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload_length': 88} -2025-09-02 21:41:09 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f1991503757e5f119c7d1250b233bffa... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Full RF data: f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Converted to 90 bytes: f1991503757e5f11... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Next bytes at index 1: 991503757e5f119c -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:41:09 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:41:09 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:41:09 - MeshCoreBot - WARNING - Raw packet: f1991503757e5f119c7d1250b233bffa... -2025-09-02 21:41:09 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:41:09 - MeshCoreBot - INFO - 🔍 DEBUG PATH: UncleLit Nano G2 Blue → Contact not found in contacts list -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for UncleLit Nano G2 Blue -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f1991503757e5f119c7d1250b233bffa... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d5... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'u~_}P3B6as\$N?d"nnR>=kL4˻Lexck,Kj...' -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Converted to 90 bytes: f1991503757e5f11... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Next bytes at index 1: 991503757e5f119c -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:41:09 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:41:09 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:41:09 - MeshCoreBot - WARNING - Raw packet: f1991503757e5f119c7d1250b233bffa... -2025-09-02 21:41:09 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for UncleLit Nano G2 Blue -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: f1991503757e5f119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86 -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31cd1504757e5f01... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31cd1504757e5f01... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 31cd1504757e5f01... -2025-09-02 21:41:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874469.5773609, 'pubkey_prefix': '31cd1504757e5f01119c7d1250b233bffa429ca536f9ed61735c248b9c01a103', 'snr': 12.25, 'rssi': -51, 'raw_hex': '31cd1504757e5f01119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload': '1504757e5f01119c7d1250b233bffa429ca536f9ed61735c248b9c01a1034ea6d53f648f1722ba106ef4cc006e52e73e3d066be54cda341ecbbb054c7fb2f0b865cc08ef06c0aecad9788fa6a51fe963ce6b2cae4bcafd6a86', 'payload_length': 89} -2025-09-02 21:41:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ec980502245f8575... -2025-09-02 21:41:26 - MeshCoreBot - DEBUG - Cached SNR -5.0 for pubkey ec980502245f8575... -2025-09-02 21:41:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ec980502245f8575... -2025-09-02 21:41:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874486.454935, 'pubkey_prefix': 'ec980502245f8575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4c7', 'snr': -5.0, 'rssi': -104, 'raw_hex': 'ec980502245f8575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4c74fbc3ee3fc0633b591d8d12000e4b82ac654e0b3319a9a4da8d4054bb827a24df60dd35b30314b0299b5', 'payload': '0502245f8575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4c74fbc3ee3fc0633b591d8d12000e4b82ac654e0b3319a9a4da8d4054bb827a24df60dd35b30314b0299b5', 'payload_length': 72} -2025-09-02 21:41:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd00503245f0185... -2025-09-02 21:41:27 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd00503245f0185... -2025-09-02 21:41:27 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd00503245f0185... -2025-09-02 21:41:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874487.4586198, 'pubkey_prefix': '2fd00503245f018575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd00503245f018575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4c74fbc3ee3fc0633b591d8d12000e4b82ac654e0b3319a9a4da8d4054bb827a24df60dd35b30314b0299b5', 'payload': '0503245f018575cea9ffdc182dcd9899dc7e30acf1a4ca7c2e344d75e0c4c74fbc3ee3fc0633b591d8d12000e4b82ac654e0b3319a9a4da8d4054bb827a24df60dd35b30314b0299b5', 'payload_length': 73} -2025-09-02 21:41:28 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981103eb1d5f2c... -2025-09-02 21:41:28 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981103eb1d5f2c... -2025-09-02 21:41:28 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981103eb1d5f2c... -2025-09-02 21:41:28 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874488.807001, 'pubkey_prefix': 'ef981103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9f3c6b7681ca7c2426e3b41ef31fe67bc19a5d7e2e95836254744286958d589b3fb6ebe66e32812d808c9cd96b7cfeac7ea8eae9314b47cbc9da69bd5de3c129bd177f30d911f45da024dc1b5f84e65776d616e', 'payload': '1103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9f3c6b7681ca7c2426e3b41ef31fe67bc19a5d7e2e95836254744286958d589b3fb6ebe66e32812d808c9cd96b7cfeac7ea8eae9314b47cbc9da69bd5de3c129bd177f30d911f45da024dc1b5f84e65776d616e', 'payload_length': 120} -2025-09-02 21:41:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d11104eb1d5f01... -2025-09-02 21:41:30 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d11104eb1d5f01... -2025-09-02 21:41:30 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 30d11104eb1d5f01... -2025-09-02 21:41:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874490.194208, 'pubkey_prefix': '30d11104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a27277167', 'snr': 12.0, 'rssi': -47, 'raw_hex': '30d11104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9f3c6b7681ca7c2426e3b41ef31fe67bc19a5d7e2e95836254744286958d589b3fb6ebe66e32812d808c9cd96b7cfeac7ea8eae9314b47cbc9da69bd5de3c129bd177f30d911f45da024dc1b5f84e65776d616e', 'payload': '1104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a9f3c6b7681ca7c2426e3b41ef31fe67bc19a5d7e2e95836254744286958d589b3fb6ebe66e32812d808c9cd96b7cfeac7ea8eae9314b47cbc9da69bd5de3c129bd177f30d911f45da024dc1b5f84e65776d616e', 'payload_length': 121} -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee9815034a7e5f11... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee9815034a7e5f11... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee9815034a7e5f11... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874502.035647, 'pubkey_prefix': 'ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload': '15034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload_length': 72} -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874497, 'text': 'moss heltec 🐕: no BT reception in the loo?'} -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Message content for processing: no BT reception in the loo? -2025-09-02 21:41:42 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: no BT reception in the loo? -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874502.035647, 'pubkey_prefix': 'ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload': '15034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload_length': 72} -2025-09-02 21:41:42 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: ee9815034a7e5f1168ac306378aea5cb... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Full RF data: ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.5 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Converted to 74 bytes: ee9815034a7e5f11... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Next bytes at index 1: 9815034a7e5f1168 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Path length: 152 bytes (0x98) -2025-09-02 21:41:42 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 152 (0x98) seems too large for a path -2025-09-02 21:41:42 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:41:42 - MeshCoreBot - WARNING - Raw packet: ee9815034a7e5f1168ac306378aea5cb... -2025-09-02 21:41:42 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:41:42 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ee9815034a7e5f1168ac306378aea5cb... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd4524... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'J~_h0cxY>RvMPkE$_G%yq2}Q;XŨpayc%Wr...' -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Converted to 74 bytes: ee9815034a7e5f11... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Header: 0xee -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Next bytes at index 1: 9815034a7e5f1168 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Path length: 152 bytes (0x98) -2025-09-02 21:41:42 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 152 (0x98) seems too large for a path -2025-09-02 21:41:42 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:41:42 - MeshCoreBot - WARNING - Raw packet: ee9815034a7e5f1168ac306378aea5cb... -2025-09-02 21:41:42 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for moss heltec 🐕 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ee9815034a7e5f1168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772 -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d215044a7e5f01... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d215044a7e5f01... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 32d215044a7e5f01... -2025-09-02 21:41:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874502.758967, 'pubkey_prefix': '32d215044a7e5f011168ac306378aea5cb03593e52c180c6c1f5764dcecc506b', 'snr': 12.5, 'rssi': -46, 'raw_hex': '32d215044a7e5f011168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload': '15044a7e5f011168ac306378aea5cb03593e52c180c6c1f5764dcecc506bfd45245f47fc02258f171279710e06327df0b28a51883b58c5a8ee7003e890e1d06179dc6308bb25b95772', 'payload_length': 73} -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981503eb1d5f11... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981503eb1d5f11... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981503eb1d5f11... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874543.749644, 'pubkey_prefix': 'ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa7', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload': '1503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload_length': 72} -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874539, 'text': 'Newman: I see an advert from Bridlemile down in Portland'} -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Extracted sender from text: Newman -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Message content for processing: I see an advert from Bridlemile down in Portland -2025-09-02 21:42:23 - MeshCoreBot - INFO - Received channel message (Public) from Newman: Newman: I see an advert from Bridlemile down in Portland -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874543.749644, 'pubkey_prefix': 'ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa7', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload': '1503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload_length': 72} -2025-09-02 21:42:23 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: ed981503eb1d5f11abd4e0c880b2a2d1... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Full RF data: ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.75 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Converted to 74 bytes: ed981503eb1d5f11... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Header: 0xed -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Next bytes at index 1: 981503eb1d5f11ab -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Path length: 152 bytes (0x98) -2025-09-02 21:42:23 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 152 (0x98) seems too large for a path -2025-09-02 21:42:23 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:42:23 - MeshCoreBot - WARNING - Raw packet: ed981503eb1d5f11abd4e0c880b2a2d1... -2025-09-02 21:42:23 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:42:23 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Newman → Path not set (no stored path) -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Newman -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ed981503eb1d5f11abd4e0c880b2a2d1... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d43... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '_ȀS9;*rTQ(9MCٻf9jYWҘ'LG\ZRI p>...' -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Converted to 74 bytes: ed981503eb1d5f11... -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Header: 0xed -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Next bytes at index 1: 981503eb1d5f11ab -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Path length: 152 bytes (0x98) -2025-09-02 21:42:23 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 152 (0x98) seems too large for a path -2025-09-02 21:42:23 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:42:23 - MeshCoreBot - WARNING - Raw packet: ed981503eb1d5f11abd4e0c880b2a2d1... -2025-09-02 21:42:23 - MeshCoreBot - WARNING - Path length 152 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Newman -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: ed981503eb1d5f11abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e -2025-09-02 21:42:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:42:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11504eb1d5f01... -2025-09-02 21:42:24 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11504eb1d5f01... -2025-09-02 21:42:24 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11504eb1d5f01... -2025-09-02 21:42:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874544.04893, 'pubkey_prefix': '2fd11504eb1d5f0111abd4e0c880b2a2d1538139a2113ba92a7254cf512839ff', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11504eb1d5f0111abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload': '1504eb1d5f0111abd4e0c880b2a2d1538139a2113ba92a7254cf512839ffa74d439799d9bb66aba3c3fb396aa059fb0057d298ba0527e3c34c47885cbb165a5213490cac70babb043e', 'payload_length': 73} -2025-09-02 21:43:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991106b81d64c7... -2025-09-02 21:43:09 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991106b81d64c7... -2025-09-02 21:43:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991106b81d64c7... -2025-09-02 21:43:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874589.457991, 'pubkey_prefix': 'ef991106b81d64c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24c', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991106b81d64c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae4fc7b7688659a6998c939a85e09df5571e6a37412d053ca69b12e625caada56ad643b1a07aa2037bb67a803c8a1dd3964efa612617f7acf2c04ee970f598875cf85c200e92000000000000000042756c626173617572205265706561746572', 'payload': '1106b81d64c77e5f6f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae4fc7b7688659a6998c939a85e09df5571e6a37412d053ca69b12e625caada56ad643b1a07aa2037bb67a803c8a1dd3964efa612617f7acf2c04ee970f598875cf85c200e92000000000000000042756c626173617572205265706561746572', 'payload_length': 135} -2025-09-02 21:43:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 35d81107b81d64c7... -2025-09-02 21:43:10 - MeshCoreBot - DEBUG - Cached SNR 13.25 for pubkey 35d81107b81d64c7... -2025-09-02 21:43:10 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 35d81107b81d64c7... -2025-09-02 21:43:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874590.733025, 'pubkey_prefix': '35d81107b81d64c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb2', 'snr': 13.25, 'rssi': -40, 'raw_hex': '35d81107b81d64c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae4fc7b7688659a6998c939a85e09df5571e6a37412d053ca69b12e625caada56ad643b1a07aa2037bb67a803c8a1dd3964efa612617f7acf2c04ee970f598875cf85c200e92000000000000000042756c626173617572205265706561746572', 'payload': '1107b81d64c77e5f016f02a5c1a40ed011291dfeb54e428be8615c7a2eb24cbea06fbc8d5fc8fa21ae4fc7b7688659a6998c939a85e09df5571e6a37412d053ca69b12e625caada56ad643b1a07aa2037bb67a803c8a1dd3964efa612617f7acf2c04ee970f598875cf85c200e92000000000000000042756c626173617572205265706561746572', 'payload_length': 136} -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd9150011ee02a5... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd9150011ee02a5... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd9150011ee02a5... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874602.489279, 'pubkey_prefix': '2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload': '150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload_length': 85} -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756874602, 'text': "Howl @ 🏡: We're spamming Portland because they can't talk back."} -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Message content for processing: We're spamming Portland because they can't talk back. -2025-09-02 21:43:22 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: We're spamming Portland because they can't talk back. -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874602.489279, 'pubkey_prefix': '2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload': '150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload_length': 85} -2025-09-02 21:43:22 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 2dd9150011ee02a5d46d05c917dc2f46... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Full RF data: 2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.25 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Converted to 87 bytes: 2dd9150011ee02a5... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Header: 0x2d -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Next bytes at index 1: d9150011ee02a5d4 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Path length: 217 bytes (0xd9) -2025-09-02 21:43:22 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 217 (0xd9) seems too large for a path -2025-09-02 21:43:22 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:43:22 - MeshCoreBot - WARNING - Raw packet: 2dd9150011ee02a5d46d05c917dc2f46... -2025-09-02 21:43:22 - MeshCoreBot - WARNING - Path length 217 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:43:22 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 174 chars -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2dd9150011ee02a5d46d05c917dc2f46... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 85 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a9... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 85 bytes -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'm/F<&5Vw:^/p*"&>v`(ƥSpp@/LێЪNX\eB!...' -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Converted to 87 bytes: 2dd9150011ee02a5... -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Header: 0x2d -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Next bytes at index 1: d9150011ee02a5d4 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Path length: 217 bytes (0xd9) -2025-09-02 21:43:22 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 217 (0xd9) seems too large for a path -2025-09-02 21:43:22 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:43:22 - MeshCoreBot - WARNING - Raw packet: 2dd9150011ee02a5d46d05c917dc2f46... -2025-09-02 21:43:22 - MeshCoreBot - WARNING - Path length 217 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Failed to decode packet for Howl @ 🏡 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex: 2dd9150011ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221 -2025-09-02 21:43:22 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:43:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd315010111ee02... -2025-09-02 21:43:23 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd315010111ee02... -2025-09-02 21:43:23 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2fd315010111ee02... -2025-09-02 21:43:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874603.4784582, 'pubkey_prefix': '2fd315010111ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb3', 'snr': 11.75, 'rssi': -45, 'raw_hex': '2fd315010111ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload': '15010111ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload_length': 86} -2025-09-02 21:43:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9811021d5f8ddd... -2025-09-02 21:43:25 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9811021d5f8ddd... -2025-09-02 21:43:25 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9811021d5f8ddd... -2025-09-02 21:43:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874605.309403, 'pubkey_prefix': 'ef9811021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9811021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4ff7044a661ba646f10086c82c46c11d41b338734c5048a63731f2adaa7e37b22a73d50ea0dd8ed8ffda3071723267ff4babba6918e6984070d96be4f10daecd3d839b7d0f930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172', 'payload': '11021d5f8ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4ff7044a661ba646f10086c82c46c11d41b338734c5048a63731f2adaa7e37b22a73d50ea0dd8ed8ffda3071723267ff4babba6918e6984070d96be4f10daecd3d839b7d0f930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172', 'payload_length': 134} -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd111031d5f018d... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd111031d5f018d... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd111031d5f018d... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874606.164031, 'pubkey_prefix': '2fd111031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e1', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd111031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4ff7044a661ba646f10086c82c46c11d41b338734c5048a63731f2adaa7e37b22a73d50ea0dd8ed8ffda3071723267ff4babba6918e6984070d96be4f10daecd3d839b7d0f930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172', 'payload': '11031d5f018ddd2b106fc46a81d1ebfc67d2af3ed3b7002b219be27a37e117eda75af6fc4ff7044a661ba646f10086c82c46c11d41b338734c5048a63731f2adaa7e37b22a73d50ea0dd8ed8ffda3071723267ff4babba6918e6984070d96be4f10daecd3d839b7d0f930000000000000000526f6f6d69732049676c6f6f6d697320536f6c6172', 'payload_length': 135} -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed981502015f11ee... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed981502015f11ee... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed981502015f11ee... -2025-09-02 21:43:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874606.569889, 'pubkey_prefix': 'ed981502015f11ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbd', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed981502015f11ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload': '1502015f11ee02a5d46d05c917dc2f46b03c263556773a9ae2b45e9afbbdb32f70a982a32af022b3a2e10026dc3eed768960f128c6a55304d470fa70fae6402fd001854cdb8ef8d0aa4ee0b758b597975c65c3eb194221', 'payload_length': 87} -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Converted to 26 bytes: ef9805027e5f8575... -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Transport codes: 9805027e -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Next bytes at index 5: 5f8575bbbe51eaf2 -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Path length: 95 bytes (0x5f) -2025-09-02 21:43:33 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 95 (0x5f) seems too large for a path -2025-09-02 21:43:33 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:43:33 - MeshCoreBot - WARNING - Raw packet: ef9805027e5f8575bbbe51eaf22eefb0... -2025-09-02 21:43:33 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed105037e5f0185... -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Header: 0x2e -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Next bytes at index 1: d105037e5f018575 -2025-09-02 21:43:33 - MeshCoreBot - DEBUG - Path length: 209 bytes (0xd1) -2025-09-02 21:43:33 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 209 (0xd1) seems too large for a path -2025-09-02 21:43:33 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:43:33 - MeshCoreBot - WARNING - Raw packet: 2ed105037e5f018575bbbe51eaf22eef... -2025-09-02 21:43:33 - MeshCoreBot - WARNING - Path length 209 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:43:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ed98050324085f85... -2025-09-02 21:43:35 - MeshCoreBot - DEBUG - Cached SNR -4.75 for pubkey ed98050324085f85... -2025-09-02 21:43:35 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ed98050324085f85... -2025-09-02 21:43:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874615.740983, 'pubkey_prefix': 'ed98050324085f85753f8b686b366a01a92cc0e8307a664bee1ccba07a37149e', 'snr': -4.75, 'rssi': -104, 'raw_hex': 'ed98050324085f85753f8b686b366a01a92cc0e8307a664bee1ccba07a37149eae2eb1a1f546342d3ec6bbb71570c1c26f18d3eaed10488efce449b9e29ce6758a448008f8e92ca66854ca', 'payload': '050324085f85753f8b686b366a01a92cc0e8307a664bee1ccba07a37149eae2eb1a1f546342d3ec6bbb71570c1c26f18d3eaed10488efce449b9e29ce6758a448008f8e92ca66854ca', 'payload_length': 73} -2025-09-02 21:43:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d1050424085f01... -2025-09-02 21:43:36 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d1050424085f01... -2025-09-02 21:43:36 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 30d1050424085f01... -2025-09-02 21:43:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874616.602008, 'pubkey_prefix': '30d1050424085f0185753f8b686b366a01a92cc0e8307a664bee1ccba07a3714', 'snr': 12.0, 'rssi': -47, 'raw_hex': '30d1050424085f0185753f8b686b366a01a92cc0e8307a664bee1ccba07a37149eae2eb1a1f546342d3ec6bbb71570c1c26f18d3eaed10488efce449b9e29ce6758a448008f8e92ca66854ca', 'payload': '050424085f0185753f8b686b366a01a92cc0e8307a664bee1ccba07a37149eae2eb1a1f546342d3ec6bbb71570c1c26f18d3eaed10488efce449b9e29ce6758a448008f8e92ca66854ca', 'payload_length': 74} -2025-09-02 21:43:39 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:43:39 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:43:49 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:43:49 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:43:49 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:43:49 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:43:49 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:43:49 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:43:49 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:43:49 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:43:51 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:43:51 - MeshCoreBot - INFO - Contacts loaded: 152 contacts -2025-09-02 21:43:51 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:43:53 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:43:53 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:43:53 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:43:54 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:43:54 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:43:54 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:43:55 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:43:55 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:43:55 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:43:55 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:43:55 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:43:55 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874631, 'text': "Jade: Please don't offend them by mentioning the sounders historic victory"} -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Message content for processing: Please don't offend them by mentioning the sounders historic victory -2025-09-02 21:43:55 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Please don't offend them by mentioning the sounders historic victory -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:43:55 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for Jade -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for Jade -2025-09-02 21:43:55 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:43:55 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:43:55 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:43:55 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:43:55 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:43:55 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:43:55 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:43:55 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:43:55 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:43:55 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:43:55 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:43:55 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:43:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed11504387e5f01... -2025-09-02 21:43:56 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed11504387e5f01... -2025-09-02 21:43:56 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2ed11504387e5f01... -2025-09-02 21:43:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874636.900809, 'pubkey_prefix': '2ed11504387e5f0111b41e0226efff43b8095b752b7d1be6e28a40159f4193b0', 'snr': 11.5, 'rssi': -47, 'raw_hex': '2ed11504387e5f0111b41e0226efff43b8095b752b7d1be6e28a40159f4193b075bf950eb36e95e8a22302cbe9e9a7dd290eb3f02b1715483e6f045a5789d49c45276c93e7bd8e4a46401ac3c22d63952a0d202682832307e966c0', 'payload': '1504387e5f0111b41e0226efff43b8095b752b7d1be6e28a40159f4193b075bf950eb36e95e8a22302cbe9e9a7dd290eb3f02b1715483e6f045a5789d49c45276c93e7bd8e4a46401ac3c22d63952a0d202682832307e966c0', 'payload_length': 89} -2025-09-02 21:43:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed11101014ff0f5... -2025-09-02 21:43:57 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed11101014ff0f5... -2025-09-02 21:43:57 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2ed11101014ff0f5... -2025-09-02 21:43:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874637.633894, 'pubkey_prefix': '2ed11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.5, 'rssi': -47, 'raw_hex': '2ed11101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f51034666f0c28b750fdf291da09a28e4ab114375cc296b671f364d9b285b7432f2f22c4823866b2a6547bdb9c2316f9bb1206163b67d519130880af37c8f41cc6b2e1d0b81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f51034666f0c28b750fdf291da09a28e4ab114375cc296b671f364d9b285b7432f2f22c4823866b2a6547bdb9c2316f9bb1206163b67d519130880af37c8f41cc6b2e1d0b81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:43:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: eb971102015f4ff0... -2025-09-02 21:43:58 - MeshCoreBot - DEBUG - Cached SNR -5.25 for pubkey eb971102015f4ff0... -2025-09-02 21:43:58 - MeshCoreBot - DEBUG - Cached RSSI -105 for pubkey eb971102015f4ff0... -2025-09-02 21:43:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874638.978375, 'pubkey_prefix': 'eb971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -5.25, 'rssi': -105, 'raw_hex': 'eb971102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f51034666f0c28b750fdf291da09a28e4ab114375cc296b671f364d9b285b7432f2f22c4823866b2a6547bdb9c2316f9bb1206163b67d519130880af37c8f41cc6b2e1d0b81486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f51034666f0c28b750fdf291da09a28e4ab114375cc296b671f364d9b285b7432f2f22c4823866b2a6547bdb9c2316f9bb1206163b67d519130880af37c8f41cc6b2e1d0b81486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:44:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f19905015f547eb3... -2025-09-02 21:44:16 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f19905015f547eb3... -2025-09-02 21:44:16 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f19905015f547eb3... -2025-09-02 21:44:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874656.8424032, 'pubkey_prefix': 'f19905015f547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a222', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f19905015f547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a22260116350d82dc2d63703294b19189c5771251f968275ce33e5b729fea100fc8b1272d7b7089ba840ba', 'payload': '05015f547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a22260116350d82dc2d63703294b19189c5771251f968275ce33e5b729fea100fc8b1272d7b7089ba840ba', 'payload_length': 71} -2025-09-02 21:44:17 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed905025f01547e... -2025-09-02 21:44:17 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed905025f01547e... -2025-09-02 21:44:17 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2ed905025f01547e... -2025-09-02 21:44:17 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874657.282154, 'pubkey_prefix': '2ed905025f01547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a2', 'snr': 11.5, 'rssi': -39, 'raw_hex': '2ed905025f01547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a22260116350d82dc2d63703294b19189c5771251f968275ce33e5b729fea100fc8b1272d7b7089ba840ba', 'payload': '05025f01547eb3e57506f80a64bf88af1a2821aeac8c3d29c5f928c4c8a22260116350d82dc2d63703294b19189c5771251f968275ce33e5b729fea100fc8b1272d7b7089ba840ba', 'payload_length': 72} -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915031f385f11... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915031f385f11... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915031f385f11... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874663.737369, 'pubkey_prefix': 'f39915031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload': '15031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload_length': 40} -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874662, 'text': 'hex🧹: newman: 7ad7?'} -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Message content for processing: newman: 7ad7? -2025-09-02 21:44:23 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: newman: 7ad7? -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874663.737369, 'pubkey_prefix': 'f39915031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a1', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload': '15031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload_length': 40} -2025-09-02 21:44:23 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f39915031f385f11e6c3f273e2605f60... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Full RF data: f39915031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Converted to 42 bytes: f39915031f385f11... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Transport codes: 9915031f -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Next bytes at index 5: 385f11e6c3f273e2 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Path length: 56 bytes (0x38) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Path length is 56 bytes (valid range) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Not enough data: need 62, have 42 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:44:23 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915031f385f11e6c3f273e2605f60... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecd... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_s`_`]p`q]{"Fѡ>T|...' -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915031f385f11e6c3f273e2605f60... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f385f11e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecd... -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_s`_`]p`q]{"Fѡ>T|...' -2025-09-02 21:44:23 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:44:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed815041f385f01... -2025-09-02 21:44:24 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed815041f385f01... -2025-09-02 21:44:24 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2ed815041f385f01... -2025-09-02 21:44:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874664.0370612, 'pubkey_prefix': '2ed815041f385f0111e6c3f273e2605f605daa897060cd71e85d9d7b224690d1', 'snr': 11.5, 'rssi': -40, 'raw_hex': '2ed815041f385f0111e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload': '15041f385f0111e6c3f273e2605f605daa897060cd71e85d9d7b224690d1a13ecdf2f25485867c829f', 'payload_length': 41} -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd915001127cb9e... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd915001127cb9e... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2dd915001127cb9e... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874666.299944, 'pubkey_prefix': '2dd915001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f082585', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd915001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload': '15001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload_length': 85} -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756874665, 'text': 'Howl @ 🏡: Or being the first MLS club to win all the trophies.'} -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Message content for processing: Or being the first MLS club to win all the trophies. -2025-09-02 21:44:26 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: Or being the first MLS club to win all the trophies. -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874666.299944, 'pubkey_prefix': '2dd915001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f082585', 'snr': 11.25, 'rssi': -39, 'raw_hex': '2dd915001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload': '15001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload_length': 85} -2025-09-02 21:44:26 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 174 chars, starts with: 2dd915001127cb9e42b8464502a91783... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Full RF data: 2dd915001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.25 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Converted to 87 bytes: 2dd915001127cb9e... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Header: 0x2d -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Next bytes at index 1: d915001127cb9e42 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Path length: 217 bytes (0xd9) -2025-09-02 21:44:26 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 217 (0xd9) seems too large for a path -2025-09-02 21:44:26 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:44:26 - MeshCoreBot - WARNING - Raw packet: 2dd915001127cb9e42b8464502a91783... -2025-09-02 21:44:26 - MeshCoreBot - WARNING - Path length 217 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:44:26 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 174 chars -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2dd915001127cb9e42b8464502a91783... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 85 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcb... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 85 bytes -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: ''˞BFEbƯo a:V%+n+w>x`*IVãf59BaXaQ8g^...' -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 174 chars -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2dd915001127cb9e42b8464502a91783... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 85 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15001127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcb... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 85 bytes -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: ''˞BFEbƯo a:V%+n+w>x`*IVãf59BaXaQ8g^...' -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d81501011127cb... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d81501011127cb... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 31d81501011127cb... -2025-09-02 21:44:26 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874666.642422, 'pubkey_prefix': '31d81501011127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825', 'snr': 12.25, 'rssi': -40, 'raw_hex': '31d81501011127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload': '1501011127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload_length': 86} -2025-09-02 21:44:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0981502015f1127... -2025-09-02 21:44:29 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0981502015f1127... -2025-09-02 21:44:29 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey f0981502015f1127... -2025-09-02 21:44:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874669.56671, 'pubkey_prefix': 'f0981502015f1127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f08', 'snr': -4.0, 'rssi': -104, 'raw_hex': 'f0981502015f1127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload': '1502015f1127cb9e42b8464502a9178362c6af6f0c6194cf3abfa2567f0825852bcbddc36e2b773e78899bf0b7602a4956c3a3a3f300cdfbc5ce66a1a9358839fdb7dbf913428bcf61135887615117cfe7f9f138677f5e', 'payload_length': 87} -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef981503777e5f11... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef981503777e5f11... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef981503777e5f11... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874671.378901, 'pubkey_prefix': 'ef981503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload': '1503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload_length': 40} -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874668, 'text': 'mcarper t1000: lol ⚽️ '} -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Message content for processing: lol ⚽️ -2025-09-02 21:44:31 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: lol ⚽️  -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874671.378901, 'pubkey_prefix': 'ef981503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef981503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload': '1503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload_length': 40} -2025-09-02 21:44:31 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: ef981503777e5f1173e6a1667b0d1825... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Full RF data: ef981503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Converted to 42 bytes: ef981503777e5f11... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Transport codes: 98150377 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f1173e6a1667b -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:44:31 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:44:31 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:44:31 - MeshCoreBot - WARNING - Raw packet: ef981503777e5f1173e6a1667b0d1825... -2025-09-02 21:44:31 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:44:31 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981503777e5f1173e6a1667b0d1825... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e5911... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_sf{ %cl`B &~aY?3+w...' -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef981503777e5f1173e6a1667b0d1825... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f1173e6a1667b0d1825636c60be42abf280b00d26f37efb618e5911... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_sf{ %cl`B &~aY?3+w...' -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d01504777e5f01... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d01504777e5f01... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d01504777e5f01... -2025-09-02 21:44:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874671.868556, 'pubkey_prefix': '30d01504777e5f011173e6a1667b0d1825636c60be42abf280b00d26f37efb61', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d01504777e5f011173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload': '1504777e5f011173e6a1667b0d1825636c60be42abf280b00d26f37efb618e59113f332b77b4138daa', 'payload_length': 41} -2025-09-02 21:44:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1991102385f1ffb... -2025-09-02 21:44:36 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1991102385f1ffb... -2025-09-02 21:44:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1991102385f1ffb... -2025-09-02 21:44:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874676.9331808, 'pubkey_prefix': 'f1991102385f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125d', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1991102385f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9aec7b76845eecee8b16f0b97fa534352e33646fd360802d88974089cb84af358c35bcdd30119defe8dadbfc2c1b3e86e03410000d847f85ad025a72aa7529828cdcf900e92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99', 'payload': '1102385f1ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9aec7b76845eecee8b16f0b97fa534352e33646fd360802d88974089cb84af358c35bcdd30119defe8dadbfc2c1b3e86e03410000d847f85ad025a72aa7529828cdcf900e92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99', 'payload_length': 136} -2025-09-02 21:44:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd01103385f011f... -2025-09-02 21:44:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd01103385f011f... -2025-09-02 21:44:38 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd01103385f011f... -2025-09-02 21:44:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874678.437907, 'pubkey_prefix': '2fd01103385f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e712', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd01103385f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9aec7b76845eecee8b16f0b97fa534352e33646fd360802d88974089cb84af358c35bcdd30119defe8dadbfc2c1b3e86e03410000d847f85ad025a72aa7529828cdcf900e92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99', 'payload': '1103385f011ffbd69aa03faadc0f40b2146665f2435fc8915b21e910e7125dfeba547646d9aec7b76845eecee8b16f0b97fa534352e33646fd360802d88974089cb84af358c35bcdd30119defe8dadbfc2c1b3e86e03410000d847f85ad025a72aa7529828cdcf900e92646ad602ec72b5f846697273742048696c6c20536b796c696e6520f09f8f99', 'payload_length': 137} -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150402a37e5f... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150402a37e5f... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150402a37e5f... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874688.758097, 'pubkey_prefix': 'f299150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload': '150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload_length': 73} -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756874683, 'text': 'Sounder Pilot^: Also 8 hops from Portland is wild'} -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Message content for processing: Also 8 hops from Portland is wild -2025-09-02 21:44:48 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: Also 8 hops from Portland is wild -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874688.758097, 'pubkey_prefix': 'f299150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload': '150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload_length': 73} -2025-09-02 21:44:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: f299150402a37e5f11ba537137de89ff... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Full RF data: f299150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Converted to 75 bytes: f299150402a37e5f... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Next bytes at index 1: 99150402a37e5f11 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:44:48 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:44:48 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:44:48 - MeshCoreBot - WARNING - Raw packet: f299150402a37e5f11ba537137de89ff... -2025-09-02 21:44:48 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:44:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Sounder Pilot^ → Path not set (no stored path) -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Sounder Pilot^ -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f299150402a37e5f11ba537137de89ff... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed35... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_Sq7މF68ʔL5xWiH`555 FfȋCG...' -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f299150402a37e5f11ba537137de89ff... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150402a37e5f11ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed35... -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_Sq7މF68ʔL5xWiH`555 FfȋCG...' -2025-09-02 21:44:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:44:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d0150502a37e5f... -2025-09-02 21:44:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d0150502a37e5f... -2025-09-02 21:44:49 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 30d0150502a37e5f... -2025-09-02 21:44:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874689.624178, 'pubkey_prefix': '30d0150502a37e5f0111ba537137de89ffe2fb90e7eca4463638ca94eea54c91', 'snr': 12.0, 'rssi': -48, 'raw_hex': '30d0150502a37e5f0111ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload': '150502a37e5f0111ba537137de89ffe2fb90e7eca4463638ca94eea54c91e4ed3578c11a57d569b34860fea6bb35e48735819c3591a1b2bdacce09b5fc4666b8d0c88ba496e2438aff47', 'payload_length': 74} -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09915031f7e5f11... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09915031f7e5f11... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09915031f7e5f11... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874693.5060549, 'pubkey_prefix': 'f09915031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca88', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09915031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload': '15031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload_length': 40} -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756874691, 'text': 'Jade: True lol'} -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Message content for processing: True lol -2025-09-02 21:44:53 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: True lol -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874693.5060549, 'pubkey_prefix': 'f09915031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca88', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09915031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload': '15031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload_length': 40} -2025-09-02 21:44:53 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 84 chars, starts with: f09915031f7e5f11d342e3fa090d8b04... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Full RF data: f09915031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Converted to 42 bytes: f09915031f7e5f11... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Transport codes: 9915031f -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f11d342e3fa09 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:44:53 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:44:53 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:44:53 - MeshCoreBot - WARNING - Raw packet: f09915031f7e5f11d342e3fa090d8b04... -2025-09-02 21:44:53 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:44:53 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f09915031f7e5f11d342e3fa090d8b04... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_B u ;GʈDμ]...' -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 84 chars -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f09915031f7e5f11d342e3fa090d8b04... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 40 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab... -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 40 bytes -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_B u ;GʈDμ]...' -2025-09-02 21:44:53 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:44:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d015041f7e5f01... -2025-09-02 21:44:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d015041f7e5f01... -2025-09-02 21:44:54 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d015041f7e5f01... -2025-09-02 21:44:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874694.187223, 'pubkey_prefix': '31d015041f7e5f0111d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d015041f7e5f0111d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload': '15041f7e5f0111d342e3fa090d8b04e975f2c2e286d1ff0d9909a73b47ca888dab44cebc5dfea7d2cd', 'payload_length': 41} -2025-09-02 21:45:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09911015f7e7662... -2025-09-02 21:45:01 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09911015f7e7662... -2025-09-02 21:45:01 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09911015f7e7662... -2025-09-02 21:45:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874701.336499, 'pubkey_prefix': 'f09911015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09911015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400ccc7b768d09d3bba54da252c69cc06c85938abc9eca72d921304c4d0b447f0f061df8efea629def2e2ae1af5a20d67981f828a686453d3758e62472d45ac3da1d176690b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172', 'payload': '11015f7e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400ccc7b768d09d3bba54da252c69cc06c85938abc9eca72d921304c4d0b447f0f061df8efea629def2e2ae1af5a20d67981f828a686453d3758e62472d45ac3da1d176690b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172', 'payload_length': 135} -2025-09-02 21:45:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d111025f017e76... -2025-09-02 21:45:03 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d111025f017e76... -2025-09-02 21:45:03 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 30d111025f017e76... -2025-09-02 21:45:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874703.077325, 'pubkey_prefix': '30d111025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161', 'snr': 12.0, 'rssi': -47, 'raw_hex': '30d111025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400ccc7b768d09d3bba54da252c69cc06c85938abc9eca72d921304c4d0b447f0f061df8efea629def2e2ae1af5a20d67981f828a686453d3758e62472d45ac3da1d176690b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172', 'payload': '11025f017e7662676f7f0850a8a355baafbfc1eb7b4174c340442d7d7161c9474a2c9400ccc7b768d09d3bba54da252c69cc06c85938abc9eca72d921304c4d0b447f0f061df8efea629def2e2ae1af5a20d67981f828a686453d3758e62472d45ac3da1d176690b92a076d50238c5b8f85757375354522f50756765744d65736820436f75676172', 'payload_length': 136} -2025-09-02 21:45:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f1990503507e5f23... -2025-09-02 21:45:06 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f1990503507e5f23... -2025-09-02 21:45:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f1990503507e5f23... -2025-09-02 21:45:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874706.738432, 'pubkey_prefix': 'f1990503507e5f2323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0ad', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f1990503507e5f2323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0ade472f964fe39cd12af58c0bd8527ccf4ec0c1538fd6443644ae3131e4e7624d5f01ccb954c47ab6b22017a', 'payload': '0503507e5f2323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0ade472f964fe39cd12af58c0bd8527ccf4ec0c1538fd6443644ae3131e4e7624d5f01ccb954c47ab6b22017a', 'payload_length': 73} -2025-09-02 21:45:08 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d00504507e5f01... -2025-09-02 21:45:08 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d00504507e5f01... -2025-09-02 21:45:08 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 32d00504507e5f01... -2025-09-02 21:45:08 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874708.549866, 'pubkey_prefix': '32d00504507e5f012323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0', 'snr': 12.5, 'rssi': -48, 'raw_hex': '32d00504507e5f012323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0ade472f964fe39cd12af58c0bd8527ccf4ec0c1538fd6443644ae3131e4e7624d5f01ccb954c47ab6b22017a', 'payload': '0504507e5f012323a6ff3f2c43975318f2cf9df35dc64ea52bf35d779ab0ade472f964fe39cd12af58c0bd8527ccf4ec0c1538fd6443644ae3131e4e7624d5f01ccb954c47ab6b22017a', 'payload_length': 74} -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Converted to 26 bytes: f29905027e5f9b75... -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Next bytes at index 1: 9905027e5f9b7506 -2025-09-02 21:45:39 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:45:39 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:45:39 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:45:39 - MeshCoreBot - WARNING - Raw packet: f29905027e5f9b7506c838c1b50f804b... -2025-09-02 21:45:39 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Converted to 27 bytes: 30ce05037e5f019b... -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Header: 0x30 -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Transport codes: ce05037e -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Next bytes at index 5: 5f019b7506c838c1 -2025-09-02 21:45:40 - MeshCoreBot - DEBUG - Path length: 95 bytes (0x5f) -2025-09-02 21:45:40 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 95 (0x5f) seems too large for a path -2025-09-02 21:45:40 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:45:40 - MeshCoreBot - WARNING - Raw packet: 30ce05037e5f019b7506c838c1b50f80... -2025-09-02 21:45:40 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:45:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39911027e5f751a... -2025-09-02 21:45:46 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39911027e5f751a... -2025-09-02 21:45:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39911027e5f751a... -2025-09-02 21:45:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874746.430614, 'pubkey_prefix': 'f39911027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39911027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004e5c7b768b2cbdb7c9f8c65b93e750ae9ca82429c8af33ab3e81f9a3f35cef5a45ec01591dd737f1f48169e903a1fda626f9762da40fb982555c37e697847b7ebf4af9d0592e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c', 'payload': '11027e5f751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004e5c7b768b2cbdb7c9f8c65b93e750ae9ca82429c8af33ab3e81f9a3f35cef5a45ec01591dd737f1f48169e903a1fda626f9762da40fb982555c37e697847b7ebf4af9d0592e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c', 'payload_length': 136} -2025-09-02 21:45:47 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf11037e5f0175... -2025-09-02 21:45:47 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf11037e5f0175... -2025-09-02 21:45:47 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf11037e5f0175... -2025-09-02 21:45:47 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874747.239808, 'pubkey_prefix': '2fcf11037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf11037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004e5c7b768b2cbdb7c9f8c65b93e750ae9ca82429c8af33ab3e81f9a3f35cef5a45ec01591dd737f1f48169e903a1fda626f9762da40fb982555c37e697847b7ebf4af9d0592e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c', 'payload': '11037e5f01751a1c9689ae5062f4e028fa5de25fba974f93da9a90a1aaf0ee4e775dafb004e5c7b768b2cbdb7c9f8c65b93e750ae9ca82429c8af33ab3e81f9a3f35cef5a45ec01591dd737f1f48169e903a1fda626f9762da40fb982555c37e697847b7ebf4af9d0592e0b8d702d46bb8f85265646d6f6e6420506f7765726c696e6520547261696c', 'payload_length': 137} -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f199150438b1245f... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Cached SNR -3.75 for pubkey f199150438b1245f... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f199150438b1245f... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874749.522031, 'pubkey_prefix': 'f199150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload': '150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload_length': 73} -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756874743, 'text': 'Jade: All we do is win win win no matter what'} -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Message content for processing: All we do is win win win no matter what -2025-09-02 21:45:49 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: All we do is win win win no matter what -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874749.522031, 'pubkey_prefix': 'f199150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0', 'snr': -3.75, 'rssi': -103, 'raw_hex': 'f199150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload': '150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload_length': 73} -2025-09-02 21:45:49 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 150 chars, starts with: f199150438b1245f11e90c2463742c28... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Full RF data: f199150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.75 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Converted to 75 bytes: f199150438b1245f... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Next bytes at index 1: 99150438b1245f11 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:45:49 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:45:49 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:45:49 - MeshCoreBot - WARNING - Raw packet: f199150438b1245f11e90c2463742c28... -2025-09-02 21:45:49 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:45:49 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f199150438b1245f11e90c2463742c28... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8$_ $ct,(L>25sLX6nJ/wuC{-ޡO%e;ko...' -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 150 chars -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f199150438b1245f11e90c2463742c28... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 73 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150438b1245f11e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c... -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 73 bytes -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8$_ $ct,(L>25sLX6nJ/wuC{-ޡO%e;ko...' -2025-09-02 21:45:49 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:45:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecf150538b1245f... -2025-09-02 21:45:50 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecf150538b1245f... -2025-09-02 21:45:50 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2ecf150538b1245f... -2025-09-02 21:45:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874750.104628, 'pubkey_prefix': '2ecf150538b1245f0111e90c2463742c284cd819ecaa3ef032b21d3573a5def3', 'snr': 11.5, 'rssi': -49, 'raw_hex': '2ecf150538b1245f0111e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload': '150538b1245f0111e90c2463742c284cd819ecaa3ef032b21d3573a5def3d0c34c8d58366e9e4a2f77a1ed75439903dc7b2ddbdea14faa2589dae993ec6586933b896b6febb0fcb304dd', 'payload_length': 74} -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09909047eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09909047eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09909047eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874754.251907, 'pubkey_prefix': 'f09909047eeb255f9b75069ced724878ef9aa1ba7a005d212751390cc68005da', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09909047eeb255f9b75069ced724878ef9aa1ba7a005d212751390cc68005da05daeca6927fdbaca340c8ba', 'payload': '09047eeb255f9b75069ced724878ef9aa1ba7a005d212751390cc68005da05daeca6927fdbaca340c8ba', 'payload_length': 42} -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d009057eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d009057eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d009057eeb255f... -2025-09-02 21:45:54 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874754.457503, 'pubkey_prefix': '31d009057eeb255f019b75069ced724878ef9aa1ba7a005d212751390cc68005', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d009057eeb255f019b75069ced724878ef9aa1ba7a005d212751390cc68005da05daeca6927fdbaca340c8ba', 'payload': '09057eeb255f019b75069ced724878ef9aa1ba7a005d212751390cc68005da05daeca6927fdbaca340c8ba', 'payload_length': 43} -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f099150475241d5f... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f099150475241d5f... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f099150475241d5f... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874769.4913762, 'pubkey_prefix': 'f099150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9e', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload': '150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload_length': 137} -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756874759, 'text': 'UncleLit Nano G2 Blue: if you join Willamette Valley MeshCore discord, they have a channel to show what their mesh hears'} -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Message content for processing: if you join Willamette Valley MeshCore discord, they have a channel to show what their mesh hears -2025-09-02 21:46:09 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: if you join Willamette Valley MeshCore discord, they have a channel to show what their mesh hears -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874769.4913762, 'pubkey_prefix': 'f099150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9e', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload': '150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload_length': 137} -2025-09-02 21:46:09 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 278 chars, starts with: f099150475241d5f1150d63d14212a2c... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Full RF data: f099150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Converted to 139 bytes: f099150475241d5f... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Transport codes: 99150475 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Next bytes at index 5: 241d5f1150d63d14 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Path length: 36 bytes (0x24) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Path length is 36 bytes (valid range) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Path bytes: 1d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Parsed 36 path nodes: 1d,5f,11,50,d6,3d,14,21,2a,2c,b1,d1,e9,84,8c,9c,f0,9c,39,70,98,13,6b,ed,fb,9e,ae,e7,1b,cf,ed,f3,51,2f,a8,bb -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Payload: 969a0398dbd4bf70f12a0b96f2f2ed6b... (97 bytes) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 240, 'route_type': 0, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_FLOOD', 'payload_type': 12, 'payload_type_name': 'CHANNEL_MSG', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 36, 'path_nodes': ['1d', '5f', '11', '50', 'd6', '3d', '14', '21', '2a', '2c', 'b1', 'd1', 'e9', '84', '8c', '9c', 'f0', '9c', '39', '70', '98', '13', '6b', 'ed', 'fb', '9e', 'ae', 'e7', '1b', 'cf', 'ed', 'f3', '51', '2f', 'a8', 'bb'], 'path_string': '1d,5f,11,50,d6,3d,14,21,2a,2c,b1,d1,e9,84,8c,9c,f0,9c,39,70,98,13,6b,ed,fb,9e,ae,e7,1b,cf,ed,f3,51,2f,a8,bb', 'is_direct': False, 'is_flood': True, 'payload': '969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload_info': {'type': 'unknown', 'data': '969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'length': 97}, 'total_packet_size': 139} -2025-09-02 21:46:09 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 1d,5f,11,50,d6,3d,14,21,2a,2c,b1,d1,e9,84,8c,9c,f0,9c,39,70,98,13,6b,ed,fb,9e,ae,e7,1b,cf,ed,f3,51,2f,a8,bb (36 hops) -2025-09-02 21:46:09 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 1d,5f,11,50,d6,3d,14,21,2a,2c,b1,d1,e9,84,8c,9c,f0,9c,39,70,98,13,6b,ed,fb,9e,ae,e7,1b,cf,ed,f3,51,2f,a8,bb (36 hops) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Message routing info: hops=36, routing=1d,5f,11,50,d6,3d,14,21,2a,2c,b1,d1,e9,84,8c,9c,f0,9c,39,70,98,13,6b,ed,fb,9e,ae,e7,1b,cf,ed,f3,51,2f,a8,bb (36 hops) -2025-09-02 21:46:09 - MeshCoreBot - INFO - 🔍 DEBUG PATH: UncleLit Nano G2 Blue → Contact not found in contacts list -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for UncleLit Nano G2 Blue -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 278 chars -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f099150475241d5f1150d63d14212a2c... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 137 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee7... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 137 bytes -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'u$_P=!*,鄌9pkQ/Կp* kV?2DƊH1k:E% TABcC({=[5,ī2=D>]˲?|tL...' -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 278 chars -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f099150475241d5f1150d63d14212a2c... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 137 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150475241d5f1150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee7... -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 137 bytes -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'u$_P=!*,鄌9pkQ/Կp* kV?2DƊH1k:E% TABcC({=[5,ī2=D>]˲?|tL...' -2025-09-02 21:46:09 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:46:10 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd0150575241d5f... -2025-09-02 21:46:10 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd0150575241d5f... -2025-09-02 21:46:10 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2dd0150575241d5f... -2025-09-02 21:46:10 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874770.679564, 'pubkey_prefix': '2dd0150575241d5f011150d63d14212a2cb1d1e9848c9cf09c397098136bedfb', 'snr': 11.25, 'rssi': -48, 'raw_hex': '2dd0150575241d5f011150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload': '150575241d5f011150d63d14212a2cb1d1e9848c9cf09c397098136bedfb9eaee71bcfedf3512fa8bb969a0398dbd4bf70f12a0b96f2f2ed6b99563fbe32a4b10708d5c944c68aa348c7316b3a4525ef208454d5419142634397d1f7281b7b193d5b06b1352cacf707c4ab323da7f244eb3ec05d9bcbb2113f0f008dbe167c12fef7bf744c1298fe94fb', 'payload_length': 138} -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f499150438697e5f... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f499150438697e5f... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f499150438697e5f... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756874784.3819158, 'pubkey_prefix': 'f499150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a4306370', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4b062aa9a1ea75e783f9324ead3d6c1138b8447c33941f23064', 'payload': '150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4b062aa9a1ea75e783f9324ead3d6c1138b8447c33941f23064', 'payload_length': 57} -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756874780, 'text': "Jade: Yeah, I'm in there right now"} -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Message content for processing: Yeah, I'm in there right now -2025-09-02 21:46:24 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Yeah, I'm in there right now -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756874784.3819158, 'pubkey_prefix': 'f499150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a4306370', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f499150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4b062aa9a1ea75e783f9324ead3d6c1138b8447c33941f23064', 'payload': '150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4b062aa9a1ea75e783f9324ead3d6c1138b8447c33941f23064', 'payload_length': 57} -2025-09-02 21:46:24 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f499150438697e5f114b3c210e406b8b... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Full RF data: f499150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4b062aa9a1ea75e783f9324ead3d6c1138b8447c33941f23064 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Converted to 59 bytes: f499150438697e5f... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Header: 0xf4 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Payload Type: 13 (UNKNOWN_0D) -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Transport codes: 99150438 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Next bytes at index 5: 697e5f114b3c210e -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Path length: 105 bytes (0x69) -2025-09-02 21:46:24 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 105 (0x69) seems too large for a path -2025-09-02 21:46:24 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:46:24 - MeshCoreBot - WARNING - Raw packet: f499150438697e5f114b3c210e406b8b... -2025-09-02 21:46:24 - MeshCoreBot - WARNING - Path length 105 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:46:24 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f499150438697e5f114b3c210e406b8b... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150438697e5f114b3c210e406b8b2d7ff49210e2f912d8462bd2a430637079b4... -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:46:24 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8i~_K 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:50:26 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:50:26 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:50:26 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:50:26 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:50:26 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:50:26 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:50:26 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:50:26 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:50:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cd1101014ff0f5... -2025-09-02 21:50:27 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cd1101014ff0f5... -2025-09-02 21:50:27 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 32cd1101014ff0f5... -2025-09-02 21:50:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875027.517906, 'pubkey_prefix': '32cd1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 12.5, 'rssi': -51, 'raw_hex': '32cd1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd70446666c4edbdb418d105c70db81ad44b5fb9ee92818e3662c18bc0eab0a72712e189e5e8d0db229fd1c2476ab3deaf2a82a45fbd369a8042f44d6267afff2cad9ab0281486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd70446666c4edbdb418d105c70db81ad44b5fb9ee92818e3662c18bc0eab0a72712e189e5e8d0db229fd1c2476ab3deaf2a82a45fbd369a8042f44d6267afff2cad9ab0281486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:50:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991102015f4ff0... -2025-09-02 21:50:31 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991102015f4ff0... -2025-09-02 21:50:31 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991102015f4ff0... -2025-09-02 21:50:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875031.3001, 'pubkey_prefix': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd70446666c4edbdb418d105c70db81ad44b5fb9ee92818e3662c18bc0eab0a72712e189e5e8d0db229fd1c2476ab3deaf2a82a45fbd369a8042f44d6267afff2cad9ab0281486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fd70446666c4edbdb418d105c70db81ad44b5fb9ee92818e3662c18bc0eab0a72712e189e5e8d0db229fd1c2476ab3deaf2a82a45fbd369a8042f44d6267afff2cad9ab0281486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:50:45 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:50:45 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:50:46 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:50:46 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:50:46 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:50:46 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:50:46 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:50:47 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:50:47 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:50:47 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:50:49 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:50:49 - MeshCoreBot - INFO - Contacts loaded: 152 contacts -2025-09-02 21:50:49 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:50:51 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:50:51 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:50:51 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:50:52 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:50:52 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:50:52 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:50:53 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:50:53 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:50:53 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:50:53 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:50:53 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:50:53 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:50:53 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:50:53 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:50:53 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:50:53 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:50:53 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:50:53 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:50:53 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:50:53 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:50:53 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:50:53 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:50:53 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:50:53 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:50:53 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:50:53 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:50:53 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:50:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcb1101014ff0f5... -2025-09-02 21:50:55 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcb1101014ff0f5... -2025-09-02 21:50:55 - MeshCoreBot - DEBUG - Cached RSSI -53 for pubkey 2fcb1101014ff0f5... -2025-09-02 21:50:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875055.1893592, 'pubkey_prefix': '2fcb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -53, 'raw_hex': '2fcb1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ff2044666acdc3ddf2cb94895381d19e96c75a0faa2b4e9eddae6b338ea1df2eb623f4b56b9c5a2ced6e20cb10ed50cf8385b4d6b556e8c93579d4d72b36935e47725ee0181486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ff2044666acdc3ddf2cb94895381d19e96c75a0faa2b4e9eddae6b338ea1df2eb623f4b56b9c5a2ced6e20cb10ed50cf8385b4d6b556e8c93579d4d72b36935e47725ee0181486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:50:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f09911015f4ff0f5... -2025-09-02 21:50:57 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f09911015f4ff0f5... -2025-09-02 21:50:57 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f09911015f4ff0f5... -2025-09-02 21:50:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875057.037371, 'pubkey_prefix': 'f09911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f09911015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ff2044666acdc3ddf2cb94895381d19e96c75a0faa2b4e9eddae6b338ea1df2eb623f4b56b9c5a2ced6e20cb10ed50cf8385b4d6b556e8c93579d4d72b36935e47725ee0181486f776c426f7420f09fa496', 'payload': '11015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4ff2044666acdc3ddf2cb94895381d19e96c75a0faa2b4e9eddae6b338ea1df2eb623f4b56b9c5a2ced6e20cb10ed50cf8385b4d6b556e8c93579d4d72b36935e47725ee0181486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:50:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29905027e5f2323... -2025-09-02 21:50:58 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29905027e5f2323... -2025-09-02 21:50:58 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29905027e5f2323... -2025-09-02 21:50:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875058.276787, 'pubkey_prefix': 'f29905027e5f2323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c39', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29905027e5f2323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c39a4d3a32dc72c7429016fc7d73246ceb66716124b789492de0a81930ef97f96b892a14fb9ca0dc5fc341b', 'payload': '05027e5f2323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c39a4d3a32dc72c7429016fc7d73246ceb66716124b789492de0a81930ef97f96b892a14fb9ca0dc5fc341b', 'payload_length': 72} -2025-09-02 21:50:59 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cd05037e5f0123... -2025-09-02 21:50:59 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cd05037e5f0123... -2025-09-02 21:50:59 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 32cd05037e5f0123... -2025-09-02 21:50:59 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875059.28234, 'pubkey_prefix': '32cd05037e5f012323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c', 'snr': 12.5, 'rssi': -51, 'raw_hex': '32cd05037e5f012323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c39a4d3a32dc72c7429016fc7d73246ceb66716124b789492de0a81930ef97f96b892a14fb9ca0dc5fc341b', 'payload': '05037e5f012323b54fcb4070e915d9bd8f123f15b236baeb029b53a6781c39a4d3a32dc72c7429016fc7d73246ceb66716124b789492de0a81930ef97f96b892a14fb9ca0dc5fc341b', 'payload_length': 73} -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29a150475241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29a150475241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f29a150475241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875085.289883, 'pubkey_prefix': 'f29a150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43', 'snr': -3.5, 'rssi': -102, 'raw_hex': 'f29a150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload': '150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload_length': 153} -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756875075, 'text': 'UncleLit Nano G2 Blue: what we are experiencing now with meshcore, I used to think it would take a few years to get to. and here we are'} -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Extracted sender from text: UncleLit Nano G2 Blue -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Message content for processing: what we are experiencing now with meshcore, I used to think it would take a few years to get to. and here we are -2025-09-02 21:51:25 - MeshCoreBot - INFO - Received channel message (Public) from UncleLit Nano G2 Blue: UncleLit Nano G2 Blue: what we are experiencing now with meshcore, I used to think it would take a few years to get to. and here we are -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875085.289883, 'pubkey_prefix': 'f29a150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43', 'snr': -3.5, 'rssi': -102, 'raw_hex': 'f29a150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload': '150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload_length': 153} -2025-09-02 21:51:25 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 310 chars, starts with: f29a150475241d5f111b2dba0932bb66... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Full RF data: f29a150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Converted to 155 bytes: f29a150475241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Next bytes at index 1: 9a150475241d5f11 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Path length: 154 bytes (0x9a) -2025-09-02 21:51:25 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 154 (0x9a) seems too large for a path -2025-09-02 21:51:25 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Raw packet: f29a150475241d5f111b2dba0932bb66... -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 155 -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(154) + payload -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Total expected: 156 bytes -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Available: 155 bytes -2025-09-02 21:51:25 - MeshCoreBot - WARNING - Path length 154 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:51:25 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:51:25 - MeshCoreBot - INFO - 🔍 DEBUG PATH: UncleLit Nano G2 Blue → Contact not found in contacts list -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for UncleLit Nano G2 Blue -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 310 chars -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29a150475241d5f111b2dba0932bb66... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 153 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 153 bytes -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'u$_- 2fKN@5@CZN*?PWvJzQG箌е>x9kZhh-Jr9 vU*νd߹inXŮ Ne-@~cczq < g...' -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 310 chars -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29a150475241d5f111b2dba0932bb66... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 153 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150475241d5f111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 153 bytes -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'u$_- 2fKN@5@CZN*?PWvJzQG箌е>x9kZhh-Jr9 vU*νd߹inXŮ Ne-@~cczq < g...' -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ecc150575241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ecc150575241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 2ecc150575241d5f... -2025-09-02 21:51:25 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875085.833745, 'pubkey_prefix': '2ecc150575241d5f01111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce', 'snr': 11.5, 'rssi': -52, 'raw_hex': '2ecc150575241d5f01111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload': '150575241d5f01111b2dba0932bb66b54b179e4e40113587e4b840e7a9ce43f1eb135a164e2afbcc3f505776ab804ab79af9f5067a121f518fb94795e7ae8cf082d0b53e789ae83981b886e1da6bfa84c01b5aa49eee68c56802cfdb2d4a9772d61b390c108f76552aa68aa5cebd64dfb9f3e31c69f76e1fd7cb58c5ae84a4c8204e6584812d407e6313637a710c033ccb0e1b9dd20d8b8f0467', 'payload_length': 154} -2025-09-02 21:51:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299150480fb7e5f... -2025-09-02 21:51:30 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299150480fb7e5f... -2025-09-02 21:51:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299150480fb7e5f... -2025-09-02 21:51:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875090.896522, 'pubkey_prefix': 'f299150480fb7e5f29c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2bbe', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299150480fb7e5f29c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2bbe328843a27ced84e31b804b', 'payload': '150480fb7e5f29c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2bbe328843a27ced84e31b804b', 'payload_length': 41} -2025-09-02 21:51:31 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcd150580fb7e5f... -2025-09-02 21:51:31 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcd150580fb7e5f... -2025-09-02 21:51:31 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 2fcd150580fb7e5f... -2025-09-02 21:51:31 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875091.2928572, 'pubkey_prefix': '2fcd150580fb7e5f0129c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2b', 'snr': 11.75, 'rssi': -51, 'raw_hex': '2fcd150580fb7e5f0129c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2bbe328843a27ced84e31b804b', 'payload': '150580fb7e5f0129c38682a1f9636c66afbb1f3f99e2b05b3de13f436b2bbe328843a27ced84e31b804b', 'payload_length': 42} -2025-09-02 21:51:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1105e764c77e... -2025-09-02 21:51:41 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1105e764c77e... -2025-09-02 21:51:41 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1105e764c77e... -2025-09-02 21:51:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875101.2195468, 'pubkey_prefix': 'f49a1105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e55c9b768a02afa8cef168ed8a199b3aa08232936f686b3e2b6b99ca52c491d03282efde845c99b5326eef1013680d89360bad426078085e56387005ecdd71da793a0280b910818ce02a8e4acf8436f7276757346727567696c65677573', 'payload': '1105e764c77e5fb8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e55c9b768a02afa8cef168ed8a199b3aa08232936f686b3e2b6b99ca52c491d03282efde845c99b5326eef1013680d89360bad426078085e56387005ecdd71da793a0280b910818ce02a8e4acf8436f7276757346727567696c65677573', 'payload_length': 132} -2025-09-02 21:51:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33cd1106e764c77e... -2025-09-02 21:51:42 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33cd1106e764c77e... -2025-09-02 21:51:42 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 33cd1106e764c77e... -2025-09-02 21:51:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875102.697099, 'pubkey_prefix': '33cd1106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17', 'snr': 12.75, 'rssi': -51, 'raw_hex': '33cd1106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e55c9b768a02afa8cef168ed8a199b3aa08232936f686b3e2b6b99ca52c491d03282efde845c99b5326eef1013680d89360bad426078085e56387005ecdd71da793a0280b910818ce02a8e4acf8436f7276757346727567696c65677573', 'payload': '1106e764c77e5f01b8c0cf86be7a819074fabfd0b3c00efb0ba02177cb17f8e08a538e689156877e55c9b768a02afa8cef168ed8a199b3aa08232936f686b3e2b6b99ca52c491d03282efde845c99b5326eef1013680d89360bad426078085e56387005ecdd71da793a0280b910818ce02a8e4acf8436f7276757346727567696c65677573', 'payload_length': 133} -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd11503385f0111... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd11503385f0111... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd11503385f0111... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875108.348299, 'pubkey_prefix': '2fd11503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fc', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6760d5cf578504be678ead218ee832f32cba4c69ee4e201fb', 'payload': '1503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6760d5cf578504be678ead218ee832f32cba4c69ee4e201fb', 'payload_length': 56} -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875103, 'text': 'Jade: Everything is accelerated'} -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Message content for processing: Everything is accelerated -2025-09-02 21:51:48 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: Everything is accelerated -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875108.348299, 'pubkey_prefix': '2fd11503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fc', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd11503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6760d5cf578504be678ead218ee832f32cba4c69ee4e201fb', 'payload': '1503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6760d5cf578504be678ead218ee832f32cba4c69ee4e201fb', 'payload_length': 56} -2025-09-02 21:51:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: 2fd11503385f0111431387ab08fda436... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Full RF data: 2fd11503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6760d5cf578504be678ead218ee832f32cba4c69ee4e201fb -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -47 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Converted to 58 bytes: 2fd11503385f0111... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Transport codes: d1150338 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Next bytes at index 5: 5f0111431387ab08 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Path length: 95 bytes (0x5f) -2025-09-02 21:51:48 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 95 (0x5f) seems too large for a path -2025-09-02 21:51:48 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Raw packet: 2fd11503385f0111431387ab08fda436... -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 58 -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(95) + payload -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Total expected: 101 bytes -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Available: 58 bytes -2025-09-02 21:51:48 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:51:48 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:51:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 116 chars -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2fd11503385f0111431387ab08fda436... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 56 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 56 bytes -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_C6E~joq=?D6v \xPKx/2ˤƞ...' -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 116 chars -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2fd11503385f0111431387ab08fda436... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 56 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503385f0111431387ab08fda43645f97e8ef96a6f71e93d3f44db3682fcf7c6... -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 56 bytes -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_C6E~joq=?D6v \xPKx/2ˤƞ...' -2025-09-02 21:51:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Converted to 26 bytes: f19905027e5f8575... -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Header: 0xf1 -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - No transport codes for route type 1 -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Next bytes at index 1: 9905027e5f8575af -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:51:55 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:51:55 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Raw packet: f19905027e5f8575afd6d41c72de48c7... -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 26 -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Route type: 1, has_transport_codes: False -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(153) + payload -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Total expected: 155 bytes -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Available: 26 bytes -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:51:55 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2fd205037e5f0185... -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Transport codes: d205037e -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Next bytes at index 5: 5f018575afd6d41c -2025-09-02 21:51:55 - MeshCoreBot - DEBUG - Path length: 95 bytes (0x5f) -2025-09-02 21:51:55 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 95 (0x5f) seems too large for a path -2025-09-02 21:51:55 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Raw packet: 2fd205037e5f018575afd6d41c72de48... -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 27 -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(95) + payload -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Total expected: 101 bytes -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Available: 27 bytes -2025-09-02 21:51:55 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:51:55 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd91500116aa24f... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd91500116aa24f... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Cached RSSI -39 for pubkey 2fd91500116aa24f... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875122.5509539, 'pubkey_prefix': '2fd91500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload': '1500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload_length': 53} -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756875122, 'text': 'Howl @ 🏡: 5F is Paine here...'} -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Message content for processing: 5F is Paine here... -2025-09-02 21:52:02 - MeshCoreBot - INFO - Received channel message (Public) from Howl @ 🏡: Howl @ 🏡: 5F is Paine here... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875122.5509539, 'pubkey_prefix': '2fd91500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb', 'snr': 11.75, 'rssi': -39, 'raw_hex': '2fd91500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload': '1500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload_length': 53} -2025-09-02 21:52:02 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 110 chars, starts with: 2fd91500116aa24f0e56918feabf83b5... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Full RF data: 2fd91500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Using SNR from RF data: 11.75 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Using RSSI from RF data: -39 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Converted to 55 bytes: 2fd91500116aa24f... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Header: 0x2f -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Transport codes: d9150011 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Next bytes at index 5: 6aa24f0e56918fea -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Path length: 106 bytes (0x6a) -2025-09-02 21:52:02 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 106 (0x6a) seems too large for a path -2025-09-02 21:52:02 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Raw packet: 2fd91500116aa24f0e56918feabf83b5... -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 55 -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(106) + payload -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Total expected: 112 bytes -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Available: 55 bytes -2025-09-02 21:52:02 - MeshCoreBot - WARNING - Path length 106 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:52:02 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:52:02 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 110 chars -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2fd91500116aa24f0e56918feabf83b5... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 53 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545a... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 53 bytes -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'jOV꿃=M2g4#TZm+OG jiZ...' -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 110 chars -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 2fd91500116aa24f0e56918feabf83b5... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 53 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1500116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545a... -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 53 bytes -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'jOV꿃=M2g4#TZm+OG jiZ...' -2025-09-02 21:52:02 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd1150101116aa2... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd1150101116aa2... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2fd1150101116aa2... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875123.227326, 'pubkey_prefix': '2fd1150101116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23', 'snr': 11.75, 'rssi': -47, 'raw_hex': '2fd1150101116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload': '150101116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload_length': 54} -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39a1502015f116a... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39a1502015f116a... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f39a1502015f116a... -2025-09-02 21:52:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875123.47039, 'pubkey_prefix': 'f39a1502015f116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c', 'snr': -3.25, 'rssi': -102, 'raw_hex': 'f39a1502015f116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload': '1502015f116aa24f0e56918feabf83b53d4dfc8c3200ed67af9d3408dc1c23fb545aa7f7b4cbd5e7cf6d2bfd4ff8dc184798206a69925a', 'payload_length': 55} -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991504e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991504e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991504e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875150.3592708, 'pubkey_prefix': 'f3991504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d61', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload': '1504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload_length': 41} -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756875147, 'text': 'Gatorade: Woah huge ducting'} -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Extracted sender from text: Gatorade -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Message content for processing: Woah huge ducting -2025-09-02 21:52:30 - MeshCoreBot - INFO - Received channel message (Public) from Gatorade: Gatorade: Woah huge ducting -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875150.3592708, 'pubkey_prefix': 'f3991504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d61', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload': '1504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload_length': 41} -2025-09-02 21:52:30 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 86 chars, starts with: f3991504e6ea7e5f1163a9ccbe0200c8... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Full RF data: f3991504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Converted to 43 bytes: f3991504e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Transport codes: 991504e6 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Next bytes at index 5: ea7e5f1163a9ccbe -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Path length: 234 bytes (0xea) -2025-09-02 21:52:30 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 234 (0xea) seems too large for a path -2025-09-02 21:52:30 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Raw packet: f3991504e6ea7e5f1163a9ccbe0200c8... -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 43 -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(234) + payload -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Total expected: 240 bytes -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Available: 43 bytes -2025-09-02 21:52:30 - MeshCoreBot - WARNING - Path length 234 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:52:30 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:52:30 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Gatorade → Contact not found in contacts list -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Gatorade -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 86 chars -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991504e6ea7e5f1163a9ccbe0200c8... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 41 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b9... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 41 bytes -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_c̾ȀZ.s4ϿaE^tQo}...' -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 86 chars -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991504e6ea7e5f1163a9ccbe0200c8... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 41 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504e6ea7e5f1163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b9... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 41 bytes -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_c̾ȀZ.s4ϿaE^tQo}...' -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ece1505e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ece1505e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2ece1505e6ea7e5f... -2025-09-02 21:52:30 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875150.563172, 'pubkey_prefix': '2ece1505e6ea7e5f011163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d', 'snr': 11.5, 'rssi': -50, 'raw_hex': '2ece1505e6ea7e5f011163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload': '1505e6ea7e5f011163a9ccbe0200c8805a132e73c19ef734d5cfbfa3e39d6145b95e7481516f930e7def', 'payload_length': 42} -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39a15041fb1245f... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39a15041fb1245f... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f39a15041fb1245f... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875155.391493, 'pubkey_prefix': 'f39a15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85', 'snr': -3.25, 'rssi': -102, 'raw_hex': 'f39a15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload': '15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload_length': 57} -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756875150, 'text': 'Jade: I think there is McMinnville'} -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Message content for processing: I think there is McMinnville -2025-09-02 21:52:35 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I think there is McMinnville -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875155.391493, 'pubkey_prefix': 'f39a15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85', 'snr': -3.25, 'rssi': -102, 'raw_hex': 'f39a15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload': '15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload_length': 57} -2025-09-02 21:52:35 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f39a15041fb1245f11cacd5a66fadc74... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Full RF data: f39a15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Converted to 59 bytes: f39a15041fb1245f... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Transport codes: 9a15041f -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Next bytes at index 5: b1245f11cacd5a66 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Path length: 177 bytes (0xb1) -2025-09-02 21:52:35 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 177 (0xb1) seems too large for a path -2025-09-02 21:52:35 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Raw packet: f39a15041fb1245f11cacd5a66fadc74... -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 59 -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(177) + payload -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Total expected: 183 bytes -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Available: 59 bytes -2025-09-02 21:52:35 - MeshCoreBot - WARNING - Path length 177 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:52:35 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:52:35 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39a15041fb1245f11cacd5a66fadc74... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '$_Zft/%(:/9S -HФ0૶Y -t1AS(y ]...' -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39a15041fb1245f11cacd5a66fadc74... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15041fb1245f11cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a... -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '$_Zft/%(:/9S -HФ0૶Y -t1AS(y ]...' -2025-09-02 21:52:35 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:52:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed115051fb1245f... -2025-09-02 21:52:36 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed115051fb1245f... -2025-09-02 21:52:36 - MeshCoreBot - DEBUG - Cached RSSI -47 for pubkey 2ed115051fb1245f... -2025-09-02 21:52:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875156.255727, 'pubkey_prefix': '2ed115051fb1245f0111cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be', 'snr': 11.5, 'rssi': -47, 'raw_hex': '2ed115051fb1245f0111cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload': '15051fb1245f0111cacd5a66fadc74dc1b2f25cc283abd2f9f0f39dd53be85bb0a48d0a4309de0abb659aecc0a74b7314153dde328799c0d5d88', 'payload_length': 58} -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3990502cd5f857e... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3990502cd5f857e... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3990502cd5f857e... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875160.0922618, 'pubkey_prefix': 'f3990502cd5f857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f0a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3990502cd5f857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f0a4dabb72dda1beac746dddd6e17faef43a1e5bf74c77769033a7e0e8f5fb973df127b913ada9c42c2ff3d', 'payload': '0502cd5f857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f0a4dabb72dda1beac746dddd6e17faef43a1e5bf74c77769033a7e0e8f5fb973df127b913ada9c42c2ff3d', 'payload_length': 72} -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd20503cd5f0185... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd20503cd5f0185... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2dd20503cd5f0185... -2025-09-02 21:52:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875160.81384, 'pubkey_prefix': '2dd20503cd5f01857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f', 'snr': 11.25, 'rssi': -46, 'raw_hex': '2dd20503cd5f01857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f0a4dabb72dda1beac746dddd6e17faef43a1e5bf74c77769033a7e0e8f5fb973df127b913ada9c42c2ff3d', 'payload': '0503cd5f01857ee9b527be6639e30fc57d11058161fbd520e890b6ebd40f0a4dabb72dda1beac746dddd6e17faef43a1e5bf74c77769033a7e0e8f5fb973df127b913ada9c42c2ff3d', 'payload_length': 73} -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f39915051fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f39915051fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f39915051fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875166.2730281, 'pubkey_prefix': 'f39915051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload': '15051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload_length': 58} -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756875162, 'text': 'moss heltec 🐕: we need more digits'} -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Message content for processing: we need more digits -2025-09-02 21:52:46 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: we need more digits -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875166.2730281, 'pubkey_prefix': 'f39915051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f39915051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload': '15051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload_length': 58} -2025-09-02 21:52:46 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 120 chars, starts with: f39915051fb1241d5f114201f6017e30... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Full RF data: f39915051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Converted to 60 bytes: f39915051fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Transport codes: 9915051f -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Next bytes at index 5: b1241d5f114201f6 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Path length: 177 bytes (0xb1) -2025-09-02 21:52:46 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 177 (0xb1) seems too large for a path -2025-09-02 21:52:46 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Raw packet: f39915051fb1241d5f114201f6017e30... -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 60 -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(177) + payload -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Total expected: 183 bytes -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Available: 60 bytes -2025-09-02 21:52:46 - MeshCoreBot - WARNING - Path length 177 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:52:46 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Message routing info: hops=5, routing=5 hops -2025-09-02 21:52:46 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 120 chars -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915051fb1241d5f114201f6017e30... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 58 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e23... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 58 bytes -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '$_B~0M?P# -V^=I>:$...' -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 120 chars -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915051fb1241d5f114201f6017e30... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 58 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15051fb1241d5f114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e23... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 58 bytes -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '$_B~0M?P# -V^=I>:$...' -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf15061fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf15061fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf15061fb1241d... -2025-09-02 21:52:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875166.650862, 'pubkey_prefix': '2fcf15061fb1241d5f01114201f6017e304d84b59fbcd4e48fd3ebb1cb3f9950', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf15061fb1241d5f01114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload': '15061fb1241d5f01114201f6017e304d84b59fbcd4e48fd3ebb1cb3f99509c0e230a56b85e3dbf9ef8af49a93ef9b88898b53aaeb824bcb9a1ab1b', 'payload_length': 59} -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f59a1503c17e5f11... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Cached SNR -2.75 for pubkey f59a1503c17e5f11... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f59a1503c17e5f11... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875181.453952, 'pubkey_prefix': 'f59a1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea3', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload': '1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload_length': 72} -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875178, 'text': 'hex🧹: all the messages before were 7e->f2'} -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Message content for processing: all the messages before were 7e->f2 -2025-09-02 21:53:01 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: all the messages before were 7e->f2 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875181.453952, 'pubkey_prefix': 'f59a1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea3', 'snr': -2.75, 'rssi': -102, 'raw_hex': 'f59a1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload': '1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload_length': 72} -2025-09-02 21:53:01 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f59a1503c17e5f111b6f5b74061f8245... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Full RF data: f59a1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Using SNR from RF data: -2.75 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Converted to 74 bytes: f59a1503c17e5f11... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Header: 0xf5 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Payload Type: 13 (UNKNOWN_0D) -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - No transport codes for route type 1 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Next bytes at index 1: 9a1503c17e5f111b -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Path length: 154 bytes (0x9a) -2025-09-02 21:53:01 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 154 (0x9a) seems too large for a path -2025-09-02 21:53:01 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Raw packet: f59a1503c17e5f111b6f5b74061f8245... -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 74 -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Route type: 1, has_transport_codes: False -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(154) + payload -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Total expected: 156 bytes -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Available: 74 bytes -2025-09-02 21:53:01 - MeshCoreBot - WARNING - Path length 154 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:53:01 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:53:01 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f59a1503c17e5f111b6f5b74061f8245... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a09... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_o[tE~=, - "dq \{/uʌr)~RPX8e...' -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f59a1503c17e5f111b6f5b74061f8245... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a09... -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_o[tE~=, - "dq \{/uʌr)~RPX8e...' -2025-09-02 21:53:01 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:53:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fcf1504c17e5f01... -2025-09-02 21:53:02 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fcf1504c17e5f01... -2025-09-02 21:53:02 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2fcf1504c17e5f01... -2025-09-02 21:53:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875182.457786, 'pubkey_prefix': '2fcf1504c17e5f01111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1e', 'snr': 11.75, 'rssi': -49, 'raw_hex': '2fcf1504c17e5f01111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload': '1504c17e5f01111b6f5b74061f8245057e3d1dd1fef2e8cff8972c9fee1ea30a097fc422116498df710cd05cf47b2f809775a9c2d3ca8cf072851c8ce6297e5250c51eb2d6dc583865', 'payload_length': 73} -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503387e5f11... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503387e5f11... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503387e5f11... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875218.143562, 'pubkey_prefix': 'f3991503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload': '1503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload_length': 88} -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875204, 'text': "Jade: I'm not kidding y'all I've got nine more repeaters ready to deploy"} -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Message content for processing: I'm not kidding y'all I've got nine more repeaters ready to deploy -2025-09-02 21:53:38 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I'm not kidding y'all I've got nine more repeaters ready to deploy -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875218.143562, 'pubkey_prefix': 'f3991503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload': '1503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload_length': 88} -2025-09-02 21:53:38 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f3991503387e5f11e352d49969c474a6... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Full RF data: f3991503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Converted to 90 bytes: f3991503387e5f11... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Transport codes: 99150338 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f11e352d49969 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:53:38 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:53:38 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Raw packet: f3991503387e5f11e352d49969c474a6... -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 90 -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Available: 90 bytes -2025-09-02 21:53:38 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:53:38 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:53:38 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991503387e5f11e352d49969c474a6... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefb... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8~_RԙitJn{|d$׊KVo4?Е-%HP盢7Gɔn ....' -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991503387e5f11e352d49969c474a6... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503387e5f11e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefb... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8~_RԙitJn{|d$׊KVo4?Е-%HP盢7Gɔn ....' -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d71504387e5f01... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d71504387e5f01... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Cached RSSI -41 for pubkey 32d71504387e5f01... -2025-09-02 21:53:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875218.4851809, 'pubkey_prefix': '32d71504387e5f0111e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce', 'snr': 12.5, 'rssi': -41, 'raw_hex': '32d71504387e5f0111e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload': '1504387e5f0111e352d49969c474a6c90f4a6ea1fcb71f8e7be9b6ce7cce64fefbb9bde27f24fbd78a4b56f898f4ffe6ef6f34bdfad93fd0952df6c3fc8025bab34850e79ba21401010f37a447e29dc9946e0c9f2ebf9d1f9e', 'payload_length': 89} -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915031f385f11... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915031f385f11... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915031f385f11... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875221.67656, 'pubkey_prefix': 'f29915031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a830551', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload': '15031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload_length': 56} -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875218, 'text': 'hex🧹: not south cap, N0EJ newman'} -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Message content for processing: not south cap, N0EJ newman -2025-09-02 21:53:41 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: not south cap, N0EJ newman -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875221.67656, 'pubkey_prefix': 'f29915031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a830551', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload': '15031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload_length': 56} -2025-09-02 21:53:41 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 116 chars, starts with: f29915031f385f11c151fbd3af84e5de... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Full RF data: f29915031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Converted to 58 bytes: f29915031f385f11... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Next bytes at index 1: 9915031f385f11c1 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:53:41 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:53:41 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Raw packet: f29915031f385f11c151fbd3af84e5de... -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 58 -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(153) + payload -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Total expected: 155 bytes -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Available: 58 bytes -2025-09-02 21:53:41 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:53:41 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:53:41 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 116 chars -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f385f11c151fbd3af84e5de... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 56 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 56 bytes -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_QӯJE1`ZjQcig_}'*hdX>Lc-b...' -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 116 chars -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f385f11c151fbd3af84e5de... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 56 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f385f11c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369... -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 56 bytes -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8_QӯJE1`ZjQcig_}'*hdX>Lc-b...' -2025-09-02 21:53:41 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:53:42 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2ed315041f385f01... -2025-09-02 21:53:42 - MeshCoreBot - DEBUG - Cached SNR 11.5 for pubkey 2ed315041f385f01... -2025-09-02 21:53:42 - MeshCoreBot - DEBUG - Cached RSSI -45 for pubkey 2ed315041f385f01... -2025-09-02 21:53:42 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875222.384371, 'pubkey_prefix': '2ed315041f385f0111c151fbd3af84e5de4ac645f88404dad431605ae96a8305', 'snr': 11.5, 'rssi': -45, 'raw_hex': '2ed315041f385f0111c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload': '15041f385f0111c151fbd3af84e5de4ac645f88404dad431605ae96a8305516369675fabf3107d272aa07f6864db583eb4024c8463c22d6294', 'payload_length': 57} -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a1503777e5f11... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a1503777e5f11... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a1503777e5f11... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875230.1127129, 'pubkey_prefix': 'f49a1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload': '1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload_length': 88} -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875223, 'text': "mcarper t1000: I think we'll go to 3 hex values for repeaters in 2.0"} -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Message content for processing: I think we'll go to 3 hex values for repeaters in 2.0 -2025-09-02 21:53:50 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: I think we'll go to 3 hex values for repeaters in 2.0 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875230.1127129, 'pubkey_prefix': 'f49a1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload': '1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload_length': 88} -2025-09-02 21:53:50 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f49a1503777e5f112e43ca723ea11bcf... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Full RF data: f49a1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Using RSSI from RF data: -102 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Converted to 90 bytes: f49a1503777e5f11... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Header: 0xf4 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Payload Type: 13 (UNKNOWN_0D) -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Transport codes: 9a150377 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f112e43ca723e -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:53:50 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:53:50 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Raw packet: f49a1503777e5f112e43ca723ea11bcf... -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 90 -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Route type: 0, has_transport_codes: True -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Available: 90 bytes -2025-09-02 21:53:50 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:53:50 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:53:50 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f49a1503777e5f112e43ca723ea11bcf... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_.Cr>ȕF`lof([&+p3:\С\?ˑm"e[&o-%#Eξfz1y...' -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f49a1503777e5f112e43ca723ea11bcf... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_.Cr>ȕF`lof([&+p3:\С\?ˑm"e[&o-%#Eξfz1y...' -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d51504777e5f01... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d51504777e5f01... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 32d51504777e5f01... -2025-09-02 21:53:50 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875230.612564, 'pubkey_prefix': '32d51504777e5f01112e43ca723ea11bcfc8959946606c976f97eb66281d5b00', 'snr': 12.5, 'rssi': -43, 'raw_hex': '32d51504777e5f01112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload': '1504777e5f01112e43ca723ea11bcfc8959946606c976f97eb66281d5b009f262b0e709a33043a8fdbfd5cd0a1a35c9d3fcb91916d22ed0565f4ee5badd2266f2df025dcff230fd01845a3cebeac9bcf66b2fa7acffd3179ff', 'payload_length': 89} -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Converted to 26 bytes: f2990502245f8575... -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Next bytes at index 1: 990502245f857541 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:54:02 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:54:02 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Raw packet: f2990502245f85754106ce6680ed9f00... -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 26 -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(153) + payload -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Total expected: 155 bytes -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Available: 26 bytes -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:54:02 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Converted to 27 bytes: 2ed60503245f0185... -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Header: 0x2e -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Next bytes at index 1: d60503245f018575 -2025-09-02 21:54:02 - MeshCoreBot - DEBUG - Path length: 214 bytes (0xd6) -2025-09-02 21:54:02 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 214 (0xd6) seems too large for a path -2025-09-02 21:54:02 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Raw packet: 2ed60503245f0185754106ce6680ed9f... -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 27 -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(214) + payload -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Total expected: 216 bytes -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Available: 27 bytes -2025-09-02 21:54:02 - MeshCoreBot - WARNING - Path length 214 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:54:02 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503807e5f11... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503807e5f11... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503807e5f11... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875255.030088, 'pubkey_prefix': 'f2991503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f0', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload': '1503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload_length': 136} -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875246, 'text': 'moss heltec 🐕: wish there was a good place on broadway to put one to get coverage up and down a good ways'} -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Message content for processing: wish there was a good place on broadway to put one to get coverage up and down a good ways -2025-09-02 21:54:15 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: wish there was a good place on broadway to put one to get coverage up and down a good ways -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875255.030088, 'pubkey_prefix': 'f2991503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f0', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload': '1503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload_length': 136} -2025-09-02 21:54:15 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: f2991503807e5f1193ee404b00a57446... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Full RF data: f2991503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Converted to 138 bytes: f2991503807e5f11... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Next bytes at index 1: 991503807e5f1193 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 21:54:15 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 21:54:15 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Raw packet: f2991503807e5f1193ee404b00a57446... -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 138 -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(153) + payload -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Total expected: 155 bytes -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Available: 138 bytes -2025-09-02 21:54:15 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:54:15 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:54:15 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Contact not found in contacts list -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f2991503807e5f1193ee404b00a57446... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085fa... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_@KtFj֡:ւm{:]\rB<4a{#Qz?mF~9tnX :φ8K_cG+?WP z/N3h ^Fw"&O3"YϑbeV...' -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f2991503807e5f1193ee404b00a57446... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503807e5f1193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085fa... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_@KtFj֡:ւm{:]\rB<4a{#Qz?mF~9tnX :φ8K_cG+?WP z/N3h ^Fw"&O3"YϑbeV...' -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d61504807e5f01... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d61504807e5f01... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 30d61504807e5f01... -2025-09-02 21:54:15 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875255.520816, 'pubkey_prefix': '30d61504807e5f011193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9', 'snr': 12.0, 'rssi': -42, 'raw_hex': '30d61504807e5f011193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload': '1504807e5f011193ee404b00a574466ad6a13ad6826d1d7b3a5d5c72f4c9f085faee84421d3c34617b23e51c51b17af43f6d1abb46fc7e399f87aefc741d976e581a203ab8dbd2cf86384bc95f63b0814719d1cd152b123f57d91a50207a2f4e87f93368f0f6eb97120d5e1746f2772291df1ff482a7c026dce74f331396a222d859cf9162e565a656', 'payload_length': 137} -2025-09-02 21:54:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f099150638c77eb1... -2025-09-02 21:54:35 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f099150638c77eb1... -2025-09-02 21:54:35 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f099150638c77eb1... -2025-09-02 21:54:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875275.9788558, 'pubkey_prefix': 'f099150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848ef', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload': '150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload_length': 107} -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 6, 'txt_type': 0, 'sender_timestamp': 1756875268, 'text': "Jade: I mean, we could ask around there's plenty of buildings on Broadway that have roofs"} -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Extracted sender from text: Jade -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Message content for processing: I mean, we could ask around there's plenty of buildings on Broadway that have roofs -2025-09-02 21:54:36 - MeshCoreBot - INFO - Received channel message (Public) from Jade: Jade: I mean, we could ask around there's plenty of buildings on Broadway that have roofs -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875275.9788558, 'pubkey_prefix': 'f099150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848ef', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f099150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload': '150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload_length': 107} -2025-09-02 21:54:36 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 218 chars, starts with: f099150638c77eb1245f117d7d76d3f9... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Full RF data: f099150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Converted to 109 bytes: f099150638c77eb1... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Transport codes: 99150638 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Next bytes at index 5: c77eb1245f117d7d -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Path length: 199 bytes (0xc7) -2025-09-02 21:54:36 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 199 (0xc7) seems too large for a path -2025-09-02 21:54:36 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Raw packet: f099150638c77eb1245f117d7d76d3f9... -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 109 -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Route type: 0, has_transport_codes: True -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(199) + payload -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Total expected: 205 bytes -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Available: 109 bytes -2025-09-02 21:54:36 - MeshCoreBot - WARNING - Path length 199 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:54:36 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Message routing info: hops=6, routing=6 hops -2025-09-02 21:54:36 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Jade → Path not set (no stored path) -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Jade -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 218 chars -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f099150638c77eb1245f117d7d76d3f9... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 107 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff561... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 107 bytes -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8~$_}}vțL&\ArHa z>Q?6[g PrR\LtI|CUEmiqKG:Tb=F2ej0"...' -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 218 chars -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f099150638c77eb1245f117d7d76d3f9... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 107 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 150638c77eb1245f117d7d76d3f91803c89bb54c265c4172cbf182e848eff561... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 107 bytes -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '8~$_}}vțL&\ArHa z>Q?6[g PrR\LtI|CUEmiqKG:Tb=F2ej0"...' -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33cf150738c77eb1... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33cf150738c77eb1... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 33cf150738c77eb1... -2025-09-02 21:54:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875276.767076, 'pubkey_prefix': '33cf150738c77eb1245f01117d7d76d3f91803c89bb54c265c4172cbf182e848', 'snr': 12.75, 'rssi': -49, 'raw_hex': '33cf150738c77eb1245f01117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload': '150738c77eb1245f01117d7d76d3f91803c89bb54c265c4172cbf182e848eff5618e0ba37a3e513f365ba194e7670b5072a119b2eea252be5ca2d04c7400490e9cdd7c07a1f34355d2451fd16dfead1ee9a9697105ece9a84b8e47bd04d53a549b623d4632d3656af6308122', 'payload_length': 108} -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991503c17e5f11... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991503c17e5f11... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991503c17e5f11... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875288.9301581, 'pubkey_prefix': 'f4991503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f2022630b2e3e34b9e9348ed38077d036d8648e62c496f07966d3971bb70599007d99875f25b58b78a40221d1f3d91adbed62e9f3dc0183634b', 'payload': '1503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f2022630b2e3e34b9e9348ed38077d036d8648e62c496f07966d3971bb70599007d99875f25b58b78a40221d1f3d91adbed62e9f3dc0183634b', 'payload_length': 88} -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875283, 'text': 'hex🧹: first byte collisions make it ambiguous on long hauls'} -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Message content for processing: first byte collisions make it ambiguous on long hauls -2025-09-02 21:54:48 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: first byte collisions make it ambiguous on long hauls -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875288.9301581, 'pubkey_prefix': 'f4991503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c3', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f2022630b2e3e34b9e9348ed38077d036d8648e62c496f07966d3971bb70599007d99875f25b58b78a40221d1f3d91adbed62e9f3dc0183634b', 'payload': '1503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f2022630b2e3e34b9e9348ed38077d036d8648e62c496f07966d3971bb70599007d99875f25b58b78a40221d1f3d91adbed62e9f3dc0183634b', 'payload_length': 88} -2025-09-02 21:54:48 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: f4991503c17e5f112d44dc69d8a34581... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Full RF data: f4991503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f2022630b2e3e34b9e9348ed38077d036d8648e62c496f07966d3971bb70599007d99875f25b58b78a40221d1f3d91adbed62e9f3dc0183634b -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Converted to 90 bytes: f4991503c17e5f11... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Header: 0xf4 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Payload Type: 13 (UNKNOWN_0D) -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Transport codes: 991503c1 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f112d44dc69d8 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:54:48 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:54:48 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Raw packet: f4991503c17e5f112d44dc69d8a34581... -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 90 -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Route type: 0, has_transport_codes: True -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Available: 90 bytes -2025-09-02 21:54:48 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:54:48 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:54:48 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f4991503c17e5f112d44dc69d8a34581... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f20... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_-DiأE[tWHO "c .>44Ӏw6dbĖyfӗ}_%x!bcK...' -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f4991503c17e5f112d44dc69d8a34581... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503c17e5f112d44dc69d8a34581aefdc3ed5bffe3a674b01d57e40e48c34f20... -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_-DiأE[tWHO "c .>44Ӏw6dbĖyfӗ}_%x!bcK...' -2025-09-02 21:54:48 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:55:03 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991103eb1d5f2c... -2025-09-02 21:55:03 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991103eb1d5f2c... -2025-09-02 21:55:03 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991103eb1d5f2c... -2025-09-02 21:55:03 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875303.0393898, 'pubkey_prefix': 'f0991103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675f', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a920cab768fa467a68be320f832f3c7d76db72b576704f2e5e47c1c143baa75f0000bdac5885d372e52229ef8308dac10f2bdb9bcd88effba31b62d31dd5d215b641558203911f45da024dc1b5f84e65776d616e', 'payload': '1103eb1d5f2c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a920cab768fa467a68be320f832f3c7d76db72b576704f2e5e47c1c143baa75f0000bdac5885d372e52229ef8308dac10f2bdb9bcd88effba31b62d31dd5d215b641558203911f45da024dc1b5f84e65776d616e', 'payload_length': 120} -2025-09-02 21:55:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd01104eb1d5f01... -2025-09-02 21:55:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd01104eb1d5f01... -2025-09-02 21:55:04 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 2fd01104eb1d5f01... -2025-09-02 21:55:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875304.4263308, 'pubkey_prefix': '2fd01104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a27277167', 'snr': 11.75, 'rssi': -48, 'raw_hex': '2fd01104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a920cab768fa467a68be320f832f3c7d76db72b576704f2e5e47c1c143baa75f0000bdac5885d372e52229ef8308dac10f2bdb9bcd88effba31b62d31dd5d215b641558203911f45da024dc1b5f84e65776d616e', 'payload': '1104eb1d5f012c6b9c5b51f4d53e88e9e7ffd319a2d79a65d02a272771675fb9488986f908a920cab768fa467a68be320f832f3c7d76db72b576704f2e5e47c1c143baa75f0000bdac5885d372e52229ef8308dac10f2bdb9bcd88effba31b62d31dd5d215b641558203911f45da024dc1b5f84e65776d616e', 'payload_length': 121} -2025-09-02 21:56:00 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f299110402a37e5f... -2025-09-02 21:56:00 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f299110402a37e5f... -2025-09-02 21:56:00 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f299110402a37e5f... -2025-09-02 21:56:00 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875360.9992971, 'pubkey_prefix': 'f299110402a37e5f85975e461e1e4be88a7896cd2108a6500ddc92e1c591e64b', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f299110402a37e5f85975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba55ecab76871e610242f85419ede758b62b5c03e12ed45327762cf5594819827779340125495b181931fcfb749dafa68468a9c9663e018400335e433ebb632e134c3ea0f02916040d102b8bab2f8536f756e6465722050696c6f745e', 'payload': '110402a37e5f85975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba55ecab76871e610242f85419ede758b62b5c03e12ed45327762cf5594819827779340125495b181931fcfb749dafa68468a9c9663e018400335e433ebb632e134c3ea0f02916040d102b8bab2f8536f756e6465722050696c6f745e', 'payload_length': 129} -2025-09-02 21:56:01 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31ce110502a37e5f... -2025-09-02 21:56:01 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31ce110502a37e5f... -2025-09-02 21:56:01 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 31ce110502a37e5f... -2025-09-02 21:56:01 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875361.77681, 'pubkey_prefix': '31ce110502a37e5f0185975e461e1e4be88a7896cd2108a6500ddc92e1c591e6', 'snr': 12.25, 'rssi': -50, 'raw_hex': '31ce110502a37e5f0185975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba55ecab76871e610242f85419ede758b62b5c03e12ed45327762cf5594819827779340125495b181931fcfb749dafa68468a9c9663e018400335e433ebb632e134c3ea0f02916040d102b8bab2f8536f756e6465722050696c6f745e', 'payload': '110502a37e5f0185975e461e1e4be88a7896cd2108a6500ddc92e1c591e64bd08f43a5558edba55ecab76871e610242f85419ede758b62b5c03e12ed45327762cf5594819827779340125495b181931fcfb749dafa68468a9c9663e018400335e433ebb632e134c3ea0f02916040d102b8bab2f8536f756e6465722050696c6f745e', 'payload_length': 130} -2025-09-02 21:56:02 - MeshCoreBot - INFO - Stopping MeshCore Bot... -2025-09-02 21:56:02 - MeshCoreBot - INFO - Bot stopped -2025-09-02 21:56:03 - MeshCoreBot - INFO - MeshCore Bot initialized: HowlBot -2025-09-02 21:56:03 - MeshCoreBot - INFO - Starting MeshCore Bot... -2025-09-02 21:56:03 - MeshCoreBot - INFO - Connecting to MeshCore node... -2025-09-02 21:56:03 - MeshCoreBot - INFO - Using connection type: serial -2025-09-02 21:56:03 - MeshCoreBot - INFO - Connecting via serial port: /dev/tty.usbserial-0001 -2025-09-02 21:56:04 - MeshCoreBot - INFO - Connected to: {'adv_type': 1, 'tx_power': 22, 'max_tx_power': 22, 'public_key': '4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f', 'adv_lat': 47.982272, 'adv_lon': -122.144754, 'adv_loc_policy': 0, 'telemetry_mode_env': 0, 'telemetry_mode_loc': 0, 'telemetry_mode_base': 0, 'manual_add_contacts': False, 'radio_freq': 910.525, 'radio_bw': 62.5, 'radio_sf': 7, 'radio_cr': 5, 'name': 'HowlBot 🤖'} -2025-09-02 21:56:04 - MeshCoreBot - INFO - Waiting for contacts to load... -2025-09-02 21:56:04 - MeshCoreBot - INFO - Manually requesting contacts from device... -2025-09-02 21:56:06 - MeshCoreBot - INFO - Contacts command result: 0 contacts -2025-09-02 21:56:06 - MeshCoreBot - INFO - Contacts loaded: 153 contacts -2025-09-02 21:56:06 - MeshCoreBot - INFO - Fetching channels from MeshCore node... -2025-09-02 21:56:08 - MeshCoreBot - DEBUG - Fetching channel 0... -2025-09-02 21:56:08 - MeshCoreBot - DEBUG - Found channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr'} -2025-09-02 21:56:08 - MeshCoreBot - DEBUG - Channel 0 has key: 8b3387e9c5cdea6ac9e5edbaa115cd72 -2025-09-02 21:56:09 - MeshCoreBot - DEBUG - Fetching channel 1... -2025-09-02 21:56:11 - MeshCoreBot - DEBUG - Found channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03'} -2025-09-02 21:56:11 - MeshCoreBot - DEBUG - Channel 1 has key: b7649d4716d918026af4e0f4068f7a03 -2025-09-02 21:56:11 - MeshCoreBot - DEBUG - Fetching channel 2... -2025-09-02 21:56:12 - MeshCoreBot - DEBUG - Found channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} -2025-09-02 21:56:12 - MeshCoreBot - DEBUG - Channel 2 has key: 00000000000000000000000000000000 -2025-09-02 21:56:12 - MeshCoreBot - DEBUG - Found empty channel 2, stopping channel fetch -2025-09-02 21:56:12 - MeshCoreBot - INFO - Successfully fetched 3 channels from MeshCore node -2025-09-02 21:56:12 - MeshCoreBot - INFO - Channel 0: {'channel_idx': 0, 'channel_name': 'Public', 'channel_secret': b'\x8b3\x87\xe9\xc5\xcd\xeaj\xc9\xe5\xed\xba\xa1\x15\xcdr', 'channel_key_hex': '8b3387e9c5cdea6ac9e5edbaa115cd72'} -2025-09-02 21:56:12 - MeshCoreBot - INFO - Channel 1: {'channel_idx': 1, 'channel_name': 'BotTestChannel', 'channel_secret': b'\xb7d\x9dG\x16\xd9\x18\x02j\xf4\xe0\xf4\x06\x8fz\x03', 'channel_key_hex': 'b7649d4716d918026af4e0f4068f7a03'} -2025-09-02 21:56:12 - MeshCoreBot - INFO - Channel 2: {'channel_idx': 2, 'channel_name': '', 'channel_secret': b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'channel_key_hex': '00000000000000000000000000000000'} -2025-09-02 21:56:12 - MeshCoreBot - INFO - Debug mode enabled on MeshCore device -2025-09-02 21:56:12 - MeshCoreBot - INFO - Debug logging enabled on MeshCore device -2025-09-02 21:56:12 - MeshCoreBot - INFO - Message handlers setup complete -2025-09-02 21:56:12 - MeshCoreBot - INFO - Found Scheduled_Messages section -2025-09-02 21:56:12 - MeshCoreBot - INFO - Processing scheduled message: '0800' -> 'Testing:Good morning! Testing channel is active.' -2025-09-02 21:56:12 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 21:56:12 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 21:56:12 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 21:56:12 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 21:56:12 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 21:56:12 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 21:56:12 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 21:56:12 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 21:56:14 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd51101014ff0f5... -2025-09-02 21:56:14 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd51101014ff0f5... -2025-09-02 21:56:14 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 2fd51101014ff0f5... -2025-09-02 21:56:14 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875374.195182, 'pubkey_prefix': '2fd51101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -43, 'raw_hex': '2fd51101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f310646663484f563cafab8f9d5718dbb918843c23677b2f6eb9bf2acf7325a7e5feab829986b2fd34357389d28bea3446516f088517812fb7c88eacf31830646231c790e81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f310646663484f563cafab8f9d5718dbb918843c23677b2f6eb9bf2acf7325a7e5feab829986b2fd34357389d28bea3446516f088517812fb7c88eacf31830646231c790e81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 21:56:16 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f69a1102015f4ff0... -2025-09-02 21:56:16 - MeshCoreBot - DEBUG - Cached SNR -2.5 for pubkey f69a1102015f4ff0... -2025-09-02 21:56:16 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f69a1102015f4ff0... -2025-09-02 21:56:16 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875376.35269, 'pubkey_prefix': 'f69a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -2.5, 'rssi': -102, 'raw_hex': 'f69a1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f310646663484f563cafab8f9d5718dbb918843c23677b2f6eb9bf2acf7325a7e5feab829986b2fd34357389d28bea3446516f088517812fb7c88eacf31830646231c790e81486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4f310646663484f563cafab8f9d5718dbb918843c23677b2f6eb9bf2acf7325a7e5feab829986b2fd34357389d28bea3446516f088517812fb7c88eacf31830646231c790e81486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4991504c1541f5f... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4991504c1541f5f... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4991504c1541f5f... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875397.608494, 'pubkey_prefix': 'f4991504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b092', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload': '1504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload_length': 57} -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 4, 'txt_type': 0, 'sender_timestamp': 1756875395, 'text': 'hex🧹: but yeah my guess is N0EJ->paine'} -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Message content for processing: but yeah my guess is N0EJ->paine -2025-09-02 21:56:37 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: but yeah my guess is N0EJ->paine -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875397.608494, 'pubkey_prefix': 'f4991504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b092', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4991504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload': '1504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload_length': 57} -2025-09-02 21:56:37 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 118 chars, starts with: f4991504c1541f5f111de758f095b9c2... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Full RF data: f4991504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.0 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Converted to 59 bytes: f4991504c1541f5f... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Header: 0xf4 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Payload Type: 13 (UNKNOWN_0D) -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Transport codes: 991504c1 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Next bytes at index 5: 541f5f111de758f0 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Path length: 84 bytes (0x54) -2025-09-02 21:56:37 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 84 (0x54) seems too large for a path -2025-09-02 21:56:37 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Raw packet: f4991504c1541f5f111de758f095b9c2... -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 59 -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Route type: 0, has_transport_codes: True -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(84) + payload -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Total expected: 90 bytes -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Available: 59 bytes -2025-09-02 21:56:37 - MeshCoreBot - WARNING - Path length 84 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:56:37 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Message routing info: hops=4, routing=4 hops -2025-09-02 21:56:37 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f4991504c1541f5f111de758f095b9c2... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b0921651... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'T_XML4ȳ#Q+"VōܒFb e...' -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 118 chars -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f4991504c1541f5f111de758f095b9c2... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 57 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1504c1541f5f111de758f095b9c2ccd54d17ea4cacce16f334c8b323b0921651... -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 57 bytes -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'T_XML4ȳ#Q+"VōܒFb e...' -2025-09-02 21:56:37 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:56:38 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd61505c1541f5f... -2025-09-02 21:56:38 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd61505c1541f5f... -2025-09-02 21:56:38 - MeshCoreBot - DEBUG - Cached RSSI -42 for pubkey 2fd61505c1541f5f... -2025-09-02 21:56:38 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875398.349152, 'pubkey_prefix': '2fd61505c1541f5f01111de758f095b9c2ccd54d17ea4cacce16f334c8b323b0', 'snr': 11.75, 'rssi': -42, 'raw_hex': '2fd61505c1541f5f01111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload': '1505c1541f5f01111de758f095b9c2ccd54d17ea4cacce16f334c8b323b09216512b229d8f8e56c58d9f9ec7f8a8ccc1dc9246da1762d109aa65', 'payload_length': 58} -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 33db1500d56feb10... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Cached SNR 12.75 for pubkey 33db1500d56feb10... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Cached RSSI -37 for pubkey 33db1500d56feb10... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875406.174009, 'pubkey_prefix': '33db1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a952', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4b71b1b5d1c', 'payload': '1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4b71b1b5d1c', 'payload_length': 37} -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 1, 'path_len': 0, 'txt_type': 0, 'sender_timestamp': 1756875405, 'text': 'Howl @ 🏡: test'} -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Extracted sender from text: Howl @ 🏡 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Message content for processing: test -2025-09-02 21:56:46 - MeshCoreBot - INFO - Received channel message (BotTestChannel) from Howl @ 🏡: Howl @ 🏡: test -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875406.174009, 'pubkey_prefix': '33db1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a952', 'snr': 12.75, 'rssi': -37, 'raw_hex': '33db1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4b71b1b5d1c', 'payload': '1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4b71b1b5d1c', 'payload_length': 37} -2025-09-02 21:56:46 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 78 chars, starts with: 33db1500d56feb108c567bb13ad70aea... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Full RF data: 33db1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4b71b1b5d1c -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Using SNR from RF data: 12.75 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Using RSSI from RF data: -37 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Converted to 39 bytes: 33db1500d56feb10... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Header: 0x33 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Transport codes: db1500d5 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Next bytes at index 5: 6feb108c567bb13a -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Path length: 111 bytes (0x6f) -2025-09-02 21:56:46 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 111 (0x6f) seems too large for a path -2025-09-02 21:56:46 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Raw packet: 33db1500d56feb108c567bb13ad70aea... -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 39 -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(111) + payload -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Total expected: 117 bytes -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Available: 39 bytes -2025-09-02 21:56:46 - MeshCoreBot - WARNING - Path length 111 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:56:46 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - Message routing info: hops=0, routing=Direct -2025-09-02 21:56:46 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Howl @ 🏡 → Direct connection -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Howl @ 🏡 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 78 chars -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: 33db1500d56feb108c567bb13ad70aea... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 37 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1500d56feb108c567bb13ad70aea88db2a5f72e880301aca2e523ce3a95206b4... -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 37 bytes -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:56:46 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'oV{: -*_r0.R I%fğ;V%w@[,e^NqB}m4i;7wti}+...' -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 244 chars -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f39915034a7e5f110375853b47307ffc... -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 120 -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15034a7e5f110375853b47307ffc6142be7833c24fab1f753868997c07933d3f... -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 120 bytes -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'J~_u;G0aBx3Ou8h|=?{ I%fğ;V%w@[,e^NqB}m4i;7wti}+...' -2025-09-02 21:57:34 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:57:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dd215044a7e5f01... -2025-09-02 21:57:35 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dd215044a7e5f01... -2025-09-02 21:57:35 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2dd215044a7e5f01... -2025-09-02 21:57:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875455.6673322, 'pubkey_prefix': '2dd215044a7e5f01110375853b47307ffc6142be7833c24fab1f753868997c07', 'snr': 11.25, 'rssi': -46, 'raw_hex': '2dd215044a7e5f01110375853b47307ffc6142be7833c24fab1f753868997c07933d3f7b3c8667342cd12eb4c959719c70c5608769ae723ee709e3ad144925da66c7f6c49fe399023b56bbcd25baea8877405b8aa1ff16e8ff2c65acf8db5e4e719942ccf27d97126dad341f80693b37e4777415b369ba7d03b82b', 'payload': '15044a7e5f01110375853b47307ffc6142be7833c24fab1f753868997c07933d3f7b3c8667342cd12eb4c959719c70c5608769ae723ee709e3ad144925da66c7f6c49fe399023b56bbcd25baea8877405b8aa1ff16e8ff2c65acf8db5e4e719942ccf27d97126dad341f80693b37e4777415b369ba7d03b82b', 'payload_length': 121} -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991503777e5f11... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991503777e5f11... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991503777e5f11... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875492.513767, 'pubkey_prefix': 'f3991503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee7279', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload': '1503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload_length': 136} -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875485, 'text': "mcarper t1000: If we make it to eastern Washington then it's wide open in terms of the reach and we might want 4 hex values"} -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Message content for processing: If we make it to eastern Washington then it's wide open in terms of the reach and we might want 4 hex values -2025-09-02 21:58:12 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: If we make it to eastern Washington then it's wide open in terms of the reach and we might want 4 hex values -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875492.513767, 'pubkey_prefix': 'f3991503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee7279', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload': '1503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload_length': 136} -2025-09-02 21:58:12 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 276 chars, starts with: f3991503777e5f11d2f0d815342d5ce6... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Full RF data: f3991503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Converted to 138 bytes: f3991503777e5f11... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Transport codes: 99150377 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f11d2f0d81534 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 21:58:12 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 21:58:12 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Raw packet: f3991503777e5f11d2f0d815342d5ce6... -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 138 -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Available: 138 bytes -2025-09-02 21:58:12 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 21:58:12 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 21:58:12 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991503777e5f11d2f0d815342d5ce6... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee72791084... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_4-\ y1Kry8 A*0h\s3i -ea{I#0s_6:BsIlhu`' vU qqa...' -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 276 chars -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991503777e5f11d2f0d815342d5ce6... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 136 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f11d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee72791084... -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 136 bytes -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_4-\ y1Kry8 A*0h\s3i -ea{I#0s_6:BsIlhu`' vU qqa...' -2025-09-02 21:58:12 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 21:58:13 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30d21504777e5f01... -2025-09-02 21:58:13 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30d21504777e5f01... -2025-09-02 21:58:13 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 30d21504777e5f01... -2025-09-02 21:58:13 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875493.93412, 'pubkey_prefix': '30d21504777e5f0111d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee72', 'snr': 12.0, 'rssi': -46, 'raw_hex': '30d21504777e5f0111d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload': '1504777e5f0111d2f0d815342d5ce6951dacf004b8cf207931aa4b91ee727910840f0838a10c0e86412a30b2e9685cb9eb7333a89569c40a65bfe08b861aac617b49b9f623143002b58a73bdd91d8f12105ffdf3081936ffc83aad96ff1d0842e373f38013cf1105c3491a6c68bd75e680607f18e32720f476011dfb55097197fcdefe0fe2831b7161', 'payload_length': 137} -2025-09-02 21:58:27 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f49a11015feb2bbb... -2025-09-02 21:58:27 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f49a11015feb2bbb... -2025-09-02 21:58:27 - MeshCoreBot - DEBUG - Cached RSSI -102 for pubkey f49a11015feb2bbb... -2025-09-02 21:58:27 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875507.917635, 'pubkey_prefix': 'f49a11015feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325', 'snr': -3.0, 'rssi': -102, 'raw_hex': 'f49a11015feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fedcab76804491c4965b1ce5185e5c0eb786f71e76fd1a3813014df1b267fcd3c116c7e2a370e5b9da8b3f85f769971d6d76cdcaf4352a452f22137b588821bb1e84aa40492fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload': '11015feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fedcab76804491c4965b1ce5185e5c0eb786f71e76fd1a3813014df1b267fcd3c116c7e2a370e5b9da8b3f85f769971d6d76cdcaf4352a452f22137b588821bb1e84aa40492fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload_length': 127} -2025-09-02 21:58:29 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fce11025f01eb2b... -2025-09-02 21:58:29 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fce11025f01eb2b... -2025-09-02 21:58:29 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 2fce11025f01eb2b... -2025-09-02 21:58:29 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875509.584447, 'pubkey_prefix': '2fce11025f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': 11.75, 'rssi': -50, 'raw_hex': '2fce11025f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fedcab76804491c4965b1ce5185e5c0eb786f71e76fd1a3813014df1b267fcd3c116c7e2a370e5b9da8b3f85f769971d6d76cdcaf4352a452f22137b588821bb1e84aa40492fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload': '11025f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076fedcab76804491c4965b1ce5185e5c0eb786f71e76fd1a3813014df1b267fcd3c116c7e2a370e5b9da8b3f85f769971d6d76cdcaf4352a452f22137b588821bb1e84aa40492fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload_length': 128} -2025-09-02 21:58:35 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cd1100010101c0... -2025-09-02 21:58:35 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cd1100010101c0... -2025-09-02 21:58:35 - MeshCoreBot - DEBUG - Cached RSSI -51 for pubkey 32cd1100010101c0... -2025-09-02 21:58:35 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875515.361145, 'pubkey_prefix': '32cd1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bd', 'snr': 12.5, 'rssi': -51, 'raw_hex': '32cd1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205fbcab768a38f01a55d7ebef9058879b8b146d41948d70c7b743a5176be31c386834c87794031cffa595e04c01182b95b98049f2da14c8f7fc5f2d6449f6e7100956bf30792a52adc02f565b8f8484f574c205265706561746572', 'payload': '1100010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205fbcab768a38f01a55d7ebef9058879b8b146d41948d70c7b743a5176be31c386834c87794031cffa595e04c01182b95b98049f2da14c8f7fc5f2d6449f6e7100956bf30792a52adc02f565b8f8484f574c205265706561746572', 'payload_length': 124} -2025-09-02 21:58:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29911015f010101... -2025-09-02 21:58:36 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29911015f010101... -2025-09-02 21:58:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29911015f010101... -2025-09-02 21:58:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875516.6341, 'pubkey_prefix': 'f29911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29911015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205fbcab768a38f01a55d7ebef9058879b8b146d41948d70c7b743a5176be31c386834c87794031cffa595e04c01182b95b98049f2da14c8f7fc5f2d6449f6e7100956bf30792a52adc02f565b8f8484f574c205265706561746572', 'payload': '11015f010101c0cdaf7a46d0e4b8b2e1efd8143f68296e7ac264233686c1bdcfb17205fbcab768a38f01a55d7ebef9058879b8b146d41948d70c7b743a5176be31c386834c87794031cffa595e04c01182b95b98049f2da14c8f7fc5f2d6449f6e7100956bf30792a52adc02f565b8f8484f574c205265706561746572', 'payload_length': 125} -2025-09-02 21:59:36 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f399110464c77e5f... -2025-09-02 21:59:36 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f399110464c77e5f... -2025-09-02 21:59:36 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f399110464c77e5f... -2025-09-02 21:59:36 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875576.240226, 'pubkey_prefix': 'f399110464c77e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f399110464c77e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f42fcbb768a0df2ccd70877f45060491dec616188b688c6aada07d24fe85e7a01470db728022a682da252c85c48a3a9ac85e67db5284b8829779bea118a91e6d9b13793e00925e18ce026ee3acf8546f70436174', 'payload': '110464c77e5fe7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f42fcbb768a0df2ccd70877f45060491dec616188b688c6aada07d24fe85e7a01470db728022a682da252c85c48a3a9ac85e67db5284b8829779bea118a91e6d9b13793e00925e18ce026ee3acf8546f70436174', 'payload_length': 121} -2025-09-02 21:59:37 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd8110564c77e5f... -2025-09-02 21:59:37 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd8110564c77e5f... -2025-09-02 21:59:37 - MeshCoreBot - DEBUG - Cached RSSI -40 for pubkey 2fd8110564c77e5f... -2025-09-02 21:59:37 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875577.622598, 'pubkey_prefix': '2fd8110564c77e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4f', 'snr': 11.75, 'rssi': -40, 'raw_hex': '2fd8110564c77e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f42fcbb768a0df2ccd70877f45060491dec616188b688c6aada07d24fe85e7a01470db728022a682da252c85c48a3a9ac85e67db5284b8829779bea118a91e6d9b13793e00925e18ce026ee3acf8546f70436174', 'payload': '110564c77e5f01e7c2830ef792d877902747f49461c0ad8eb954d1f30b4fcc890bc3c1ea93e9f42fcbb768a0df2ccd70877f45060491dec616188b688c6aada07d24fe85e7a01470db728022a682da252c85c48a3a9ac85e67db5284b8829779bea118a91e6d9b13793e00925e18ce026ee3acf8546f70436174', 'payload_length': 122} -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756875589, 'text': '🌿Hollyflower 🌿: Eastern Washington isn’t off the table from portland. There’s a campsite on the west side of Mt Hood which would get a bunch. '} -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Extracted sender from text: 🌿Hollyflower 🌿 -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Message content for processing: Eastern Washington isn’t off the table from portland. There’s a campsite on the west side of Mt Hood which would get a bunch. -2025-09-02 22:00:05 - MeshCoreBot - INFO - Received channel message (Public) from 🌿Hollyflower 🌿: 🌿Hollyflower 🌿: Eastern Washington isn’t off the table from portland. There’s a campsite on the west side of Mt Hood which would get a bunch.  -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:00:05 - MeshCoreBot - WARNING - ❌ NO RF DATA found for channel message -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Message routing info: hops=5, routing=5 hops -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PATH: No RF data available for 🌿Hollyflower 🌿 -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: No RF data available for 🌿Hollyflower 🌿 -2025-09-02 22:00:05 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Converted to 26 bytes: f3990502245f8575... -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Transport codes: 99050224 -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Next bytes at index 5: 5f8575518d5c8deb -2025-09-02 22:00:14 - MeshCoreBot - DEBUG - Path length: 95 bytes (0x5f) -2025-09-02 22:00:14 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 95 (0x5f) seems too large for a path -2025-09-02 22:00:14 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Raw packet: f3990502245f8575518d5c8debdd2e9d... -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 26 -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(95) + payload -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Total expected: 101 bytes -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Available: 26 bytes -2025-09-02 22:00:14 - MeshCoreBot - WARNING - Path length 95 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 22:00:14 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Converted to 27 bytes: 31ca0503245f0185... -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Header: 0x31 -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Route Type: 1 (ROUTE_TYPE_FLOOD) -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Payload Version: 0 -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - No transport codes for route type 1 -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Next bytes at index 1: ca0503245f018575 -2025-09-02 22:00:15 - MeshCoreBot - DEBUG - Path length: 202 bytes (0xca) -2025-09-02 22:00:15 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 202 (0xca) seems too large for a path -2025-09-02 22:00:15 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Raw packet: 31ca0503245f018575518d5c8debdd2e... -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 27 -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Route type: 1, has_transport_codes: False -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(202) + payload -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Total expected: 204 bytes -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Available: 27 bytes -2025-09-02 22:00:15 - MeshCoreBot - WARNING - Path length 202 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 22:00:15 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f29915031f7e5f11... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f29915031f7e5f11... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f29915031f7e5f11... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875645.887351, 'pubkey_prefix': 'f29915031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload': '15031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload_length': 104} -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875640, 'text': 'moss heltec 🐕: but with only 32 hops, how could we possibly have a functional mesh /s'} -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Extracted sender from text: moss heltec 🐕 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Message content for processing: but with only 32 hops, how could we possibly have a functional mesh /s -2025-09-02 22:00:45 - MeshCoreBot - INFO - Received channel message (Public) from moss heltec 🐕: moss heltec 🐕: but with only 32 hops, how could we possibly have a functional mesh /s -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875645.887351, 'pubkey_prefix': 'f29915031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f29915031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload': '15031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload_length': 104} -2025-09-02 22:00:45 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: f29915031f7e5f11e25ec051ffe6c56d... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Full RF data: f29915031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Converted to 106 bytes: f29915031f7e5f11... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Next bytes at index 1: 9915031f7e5f11e2 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Path length: 153 bytes (0x99) -2025-09-02 22:00:45 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 153 (0x99) seems too large for a path -2025-09-02 22:00:45 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Raw packet: f29915031f7e5f11e25ec051ffe6c56d... -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Current index: 2, byte_data length: 106 -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Route type: 2, has_transport_codes: False -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(0) + path_len(1) + path(153) + payload -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Total expected: 155 bytes -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Available: 106 bytes -2025-09-02 22:00:45 - MeshCoreBot - WARNING - Path length 153 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 22:00:45 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 22:00:45 - MeshCoreBot - INFO - 🔍 DEBUG PATH: moss heltec 🐕 → Path not set (no stored path) -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for moss heltec 🐕 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 212 chars -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f7e5f11e25ec051ffe6c56d... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 104 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 104 bytes -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_^Qm)Xyi+P/ 4Ggbǫjo=+{ mfr60WE=EӒ{U &# xB|1T(LsO...' -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 212 chars -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f29915031f7e5f11e25ec051ffe6c56d... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 104 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f11e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa... -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 104 bytes -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_^Qm)Xyi+P/ 4Ggbǫjo=+{ mfr60WE=EӒ{U &# xB|1T(LsO...' -2025-09-02 22:00:45 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 22:00:46 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32cc15041f7e5f01... -2025-09-02 22:00:46 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32cc15041f7e5f01... -2025-09-02 22:00:46 - MeshCoreBot - DEBUG - Cached RSSI -52 for pubkey 32cc15041f7e5f01... -2025-09-02 22:00:46 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875646.468742, 'pubkey_prefix': '32cc15041f7e5f0111e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c', 'snr': 12.5, 'rssi': -52, 'raw_hex': '32cc15041f7e5f0111e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload': '15041f7e5f0111e25ec051ffe6c56d8c2958807969d2d82b50c82fcef50c01edfa34476762c7ab6a6f113d2bf87b940da26dafa018999b9b046672983630ba578b944503ca3d45d3927bb155fd0f2026958a2309f578421ab3bf7c9431a554c6284cdcd2f584734f05', 'payload_length': 105} -2025-09-02 22:00:48 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef99050324085f54... -2025-09-02 22:00:48 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef99050324085f54... -2025-09-02 22:00:48 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef99050324085f54... -2025-09-02 22:00:48 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875648.78378, 'pubkey_prefix': 'ef99050324085f547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d31', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef99050324085f547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d3161845d2146f9b375a9a00ea164c1d4a7cc4ae5136a4c3b213735c883b107ea70e691d9cfdf4c3280fabc30', 'payload': '050324085f547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d3161845d2146f9b375a9a00ea164c1d4a7cc4ae5136a4c3b213735c883b107ea70e691d9cfdf4c3280fabc30', 'payload_length': 73} -2025-09-02 22:00:49 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 30ce050424085f01... -2025-09-02 22:00:49 - MeshCoreBot - DEBUG - Cached SNR 12.0 for pubkey 30ce050424085f01... -2025-09-02 22:00:49 - MeshCoreBot - DEBUG - Cached RSSI -50 for pubkey 30ce050424085f01... -2025-09-02 22:00:49 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875649.085891, 'pubkey_prefix': '30ce050424085f01547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d', 'snr': 12.0, 'rssi': -50, 'raw_hex': '30ce050424085f01547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d3161845d2146f9b375a9a00ea164c1d4a7cc4ae5136a4c3b213735c883b107ea70e691d9cfdf4c3280fabc30', 'payload': '050424085f01547eefad109abcb6c53fad5896dd8022d53ccc8fd7a13d1d3161845d2146f9b375a9a00ea164c1d4a7cc4ae5136a4c3b213735c883b107ea70e691d9cfdf4c3280fabc30', 'payload_length': 74} -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991503027e5f11... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991503027e5f11... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991503027e5f11... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875655.741656, 'pubkey_prefix': 'f0991503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload': '1503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload_length': 72} -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875650, 'text': 'Sounder Pilot^: I’m gonna need a bigger contact list '} -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Extracted sender from text: Sounder Pilot^ -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Message content for processing: I’m gonna need a bigger contact list -2025-09-02 22:00:55 - MeshCoreBot - INFO - Received channel message (Public) from Sounder Pilot^: Sounder Pilot^: I’m gonna need a bigger contact list  -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875655.741656, 'pubkey_prefix': 'f0991503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload': '1503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload_length': 72} -2025-09-02 22:00:55 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 148 chars, starts with: f0991503027e5f11b91315396adc8577... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Full RF data: f0991503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.0 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Converted to 74 bytes: f0991503027e5f11... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Header: 0xf0 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Route Type: 0 (ROUTE_TYPE_TRANSPORT_FLOOD) -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Transport codes: 99150302 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f11b91315396a -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 22:00:55 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 22:00:55 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Raw packet: f0991503027e5f11b91315396adc8577... -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 74 -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Route type: 0, has_transport_codes: True -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Available: 74 bytes -2025-09-02 22:00:55 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 22:00:55 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 22:00:55 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Sounder Pilot^ → Path not set (no stored path) -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Sounder Pilot^ -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f0991503027e5f11b91315396adc8577... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f751... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_9j܅wS˶ %\=<fQT.̀Gi0akhH+ĊH.NF~]!...' -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 148 chars -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f0991503027e5f11b91315396adc8577... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 72 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503027e5f11b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f751... -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 72 bytes -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_9j܅wS˶ %\=<fQT.̀Gi0akhH+ĊH.NF~]!...' -2025-09-02 22:00:55 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 22:00:56 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 31d01504027e5f01... -2025-09-02 22:00:56 - MeshCoreBot - DEBUG - Cached SNR 12.25 for pubkey 31d01504027e5f01... -2025-09-02 22:00:56 - MeshCoreBot - DEBUG - Cached RSSI -48 for pubkey 31d01504027e5f01... -2025-09-02 22:00:56 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875656.465627, 'pubkey_prefix': '31d01504027e5f0111b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0', 'snr': 12.25, 'rssi': -48, 'raw_hex': '31d01504027e5f0111b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload': '1504027e5f0111b91315396adc857753e2cbb6c2a0255cfc3d853c1066b0d2f75154eff02ef9cd80cf476915dce5caf1f230616bb4ba68482b96c48a482e4e46137e848f05c55d211b', 'payload_length': 73} -2025-09-02 22:00:57 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ee981102875feb2b... -2025-09-02 22:00:57 - MeshCoreBot - DEBUG - Cached SNR -4.5 for pubkey ee981102875feb2b... -2025-09-02 22:00:57 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ee981102875feb2b... -2025-09-02 22:00:57 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875657.7006211, 'pubkey_prefix': 'ee981102875feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e3', 'snr': -4.5, 'rssi': -104, 'raw_hex': 'ee981102875feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f84cbb7682763f6d2d814730bc1c300000e54a4844b76c61d18a806dc856f3578167a6094cc9466f506014a80efcb540754b08f69e68404d8c20dbe8199123e0888a3a40292fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload': '1102875feb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f84cbb7682763f6d2d814730bc1c300000e54a4844b76c61d18a806dc856f3578167a6094cc9466f506014a80efcb540754b08f69e68404d8c20dbe8199123e0888a3a40292fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload_length': 128} -2025-09-02 22:00:58 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2dcf1103875f01eb... -2025-09-02 22:00:58 - MeshCoreBot - DEBUG - Cached SNR 11.25 for pubkey 2dcf1103875f01eb... -2025-09-02 22:00:58 - MeshCoreBot - DEBUG - Cached RSSI -49 for pubkey 2dcf1103875f01eb... -2025-09-02 22:00:58 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875658.920319, 'pubkey_prefix': '2dcf1103875f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5', 'snr': 11.25, 'rssi': -49, 'raw_hex': '2dcf1103875f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f84cbb7682763f6d2d814730bc1c300000e54a4844b76c61d18a806dc856f3578167a6094cc9466f506014a80efcb540754b08f69e68404d8c20dbe8199123e0888a3a40292fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload': '1103875f01eb2bbb7c59b329aa4ef00c3c3dacb802545c8eb0eef56ea6a5e325956bbd076f84cbb7682763f6d2d814730bc1c300000e54a4844b76c61d18a806dc856f3578167a6094cc9466f506014a80efcb540754b08f69e68404d8c20dbe8199123e0888a3a40292fa4bda0266b9b5f84e65776d4732205265706561746572', 'payload_length': 129} -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef991503777e5f11... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef991503777e5f11... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey ef991503777e5f11... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875681.024868, 'pubkey_prefix': 'ef991503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a879449e7448b4907aefd6b38b8efaf6b3402cf3d4b37e2fdcf0e5ffdd2dfa222b983c7d0acd7bb26e07433d73249508bd12a59b9d6c09744a3547b1ef363f7406dfbb12c5ce6b50f9fcd', 'payload': '1503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a879449e7448b4907aefd6b38b8efaf6b3402cf3d4b37e2fdcf0e5ffdd2dfa222b983c7d0acd7bb26e07433d73249508bd12a59b9d6c09744a3547b1ef363f7406dfbb12c5ce6b50f9fcd', 'payload_length': 104} -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875673, 'text': "mcarper t1000: Go up the Columbia River and you can make it to the flat lands I'd imagine "} -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Message content for processing: Go up the Columbia River and you can make it to the flat lands I'd imagine -2025-09-02 22:01:21 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: Go up the Columbia River and you can make it to the flat lands I'd imagine  -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875681.024868, 'pubkey_prefix': 'ef991503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a', 'snr': -4.25, 'rssi': -103, 'raw_hex': 'ef991503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a879449e7448b4907aefd6b38b8efaf6b3402cf3d4b37e2fdcf0e5ffdd2dfa222b983c7d0acd7bb26e07433d73249508bd12a59b9d6c09744a3547b1ef363f7406dfbb12c5ce6b50f9fcd', 'payload': '1503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a879449e7448b4907aefd6b38b8efaf6b3402cf3d4b37e2fdcf0e5ffdd2dfa222b983c7d0acd7bb26e07433d73249508bd12a59b9d6c09744a3547b1ef363f7406dfbb12c5ce6b50f9fcd', 'payload_length': 104} -2025-09-02 22:01:21 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 212 chars, starts with: ef991503777e5f112106b2b65b9ec38d... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Full RF data: ef991503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a879449e7448b4907aefd6b38b8efaf6b3402cf3d4b37e2fdcf0e5ffdd2dfa222b983c7d0acd7bb26e07433d73249508bd12a59b9d6c09744a3547b1ef363f7406dfbb12c5ce6b50f9fcd -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Converted to 106 bytes: ef991503777e5f11... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Transport codes: 99150377 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f112106b2b65b -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Path length: 126 bytes (0x7e) -2025-09-02 22:01:21 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: path_len = 126 (0x7e) seems too large for a path -2025-09-02 22:01:21 - MeshCoreBot - WARNING - This might indicate we're misinterpreting the packet structure -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Raw packet: ef991503777e5f112106b2b65b9ec38d... -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Current index: 6, byte_data length: 106 -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Route type: 3, has_transport_codes: True -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Expected structure: header(1) + transport_codes(4) + path_len(1) + path(126) + payload -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Total expected: 132 bytes -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Available: 106 bytes -2025-09-02 22:01:21 - MeshCoreBot - WARNING - Path length 126 exceeds maximum 64 bytes - likely corrupted packet -2025-09-02 22:01:21 - MeshCoreBot - WARNING - OR this is not a standard MeshCore packet format -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Packet decoding failed, using basic path info -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - Message routing info: hops=3, routing=3 hops -2025-09-02 22:01:21 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 212 chars -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef991503777e5f112106b2b65b9ec38d... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 104 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f112106b2b65b9ec38d1a84b042043c62526fa897682490113a8794... -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 104 bytes -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:01:21 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_![ÍB 'Testing:Good morning! Testing channel is active.' -2025-09-02 22:03:02 - MeshCoreBot - INFO - Scheduled message: 08:00 -> Testing: Good morning! Testing channel is active. -2025-09-02 22:03:02 - MeshCoreBot - INFO - Processing scheduled message: '1200' -> 'Testing:Midday test - channel is working properly.' -2025-09-02 22:03:02 - MeshCoreBot - INFO - Scheduled message: 12:00 -> Testing: Midday test - channel is working properly. -2025-09-02 22:03:02 - MeshCoreBot - INFO - Processing scheduled message: '1800' -> 'Testing:Evening test - channel status: Good' -2025-09-02 22:03:02 - MeshCoreBot - INFO - Scheduled message: 18:00 -> Testing: Evening test - channel status: Good -2025-09-02 22:03:02 - MeshCoreBot - INFO - Sending startup advert: flood -2025-09-02 22:03:02 - MeshCoreBot - INFO - Startup flood advert sent (no result returned) -2025-09-02 22:03:02 - MeshCoreBot - INFO - Bot is running. Press Ctrl+C to stop. -2025-09-02 22:03:04 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd21101014ff0f5... -2025-09-02 22:03:04 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd21101014ff0f5... -2025-09-02 22:03:04 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd21101014ff0f5... -2025-09-02 22:03:04 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875784.793411, 'pubkey_prefix': '2fd21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd21101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fcc07466689a31f14760f5684fbed823f12530e9c4bb394d54295f09c795529e8bfc6ecb43eae389680933fa0b20f8ae8b3726734eca5db4fbae948a760d55614bb94370d81486f776c426f7420f09fa496', 'payload': '1101014ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fcc07466689a31f14760f5684fbed823f12530e9c4bb394d54295f09c795529e8bfc6ecb43eae389680933fa0b20f8ae8b3726734eca5db4fbae948a760d55614bb94370d81486f776c426f7420f09fa496', 'payload_length': 116} -2025-09-02 22:03:06 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f0991102015f4ff0... -2025-09-02 22:03:06 - MeshCoreBot - DEBUG - Cached SNR -4.0 for pubkey f0991102015f4ff0... -2025-09-02 22:03:06 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f0991102015f4ff0... -2025-09-02 22:03:06 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875786.953826, 'pubkey_prefix': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852', 'snr': -4.0, 'rssi': -103, 'raw_hex': 'f0991102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fcc07466689a31f14760f5684fbed823f12530e9c4bb394d54295f09c795529e8bfc6ecb43eae389680933fa0b20f8ae8b3726734eca5db4fbae948a760d55614bb94370d81486f776c426f7420f09fa496', 'payload': '1102015f4ff0f5f4b6563ca8c92a0d4b4d9cab7a5c884f7b4173a1fa5852f0134f4f4f4fcc07466689a31f14760f5684fbed823f12530e9c4bb394d54295f09c795529e8bfc6ecb43eae389680933fa0b20f8ae8b3726734eca5db4fbae948a760d55614bb94370d81486f776c426f7420f09fa496', 'payload_length': 117} -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: ef9815031f7e5f11... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Cached SNR -4.25 for pubkey ef9815031f7e5f11... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Cached RSSI -104 for pubkey ef9815031f7e5f11... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875791.20786, 'pubkey_prefix': 'ef9815031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload': '15031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload_length': 88} -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875787, 'text': 'hex🧹: 27 binary digits, bitshift the rest of the message 😛'} -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Extracted sender from text: hex🧹 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Message content for processing: 27 binary digits, bitshift the rest of the message 😛 -2025-09-02 22:03:11 - MeshCoreBot - INFO - Received channel message (Public) from hex🧹: hex🧹: 27 binary digits, bitshift the rest of the message 😛 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875791.20786, 'pubkey_prefix': 'ef9815031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc', 'snr': -4.25, 'rssi': -104, 'raw_hex': 'ef9815031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload': '15031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload_length': 88} -2025-09-02 22:03:11 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 180 chars, starts with: ef9815031f7e5f118ee29c7e6f842114... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Full RF data: ef9815031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Using SNR from RF data: -4.25 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Using RSSI from RF data: -104 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Converted to 90 bytes: ef9815031f7e5f11... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Header: 0xef -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Payload Type: 11 (UNKNOWN_0B) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Transport codes: 9815031f -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Next bytes at index 5: 7e5f118ee29c7e6f -2025-09-02 22:03:11 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: Initial path_len = 126 (0x7e) seems too large -2025-09-02 22:03:11 - MeshCoreBot - WARNING - Looking for reasonable path length in next few bytes... -2025-09-02 22:03:11 - MeshCoreBot - WARNING - Found reasonable path_len = 17 (0x11) at offset +2 -2025-09-02 22:03:11 - MeshCoreBot - WARNING - This suggests there are 2 hidden bytes between header and path_len -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Path length: 17 bytes (0x11) -2025-09-02 22:03:11 - MeshCoreBot - INFO - 🔧 ADJUSTED: path_len from 126 to 17 (skipped 2 hidden bytes) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Path length is 17 bytes (valid range) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Path bytes: 8ee29c7e6f8421142f5a17ada218c58ee6 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Parsed 17 path nodes: 8e,e2,9c,7e,6f,84,21,14,2f,5a,17,ad,a2,18,c5,8e,e6 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Payload: 79f0b8efbd97dc6d15ad35a352609805... (65 bytes) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 239, 'route_type': 3, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_DIRECT', 'payload_type': 11, 'payload_type_name': 'UNKNOWN_0B', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 17, 'path_nodes': ['8e', 'e2', '9c', '7e', '6f', '84', '21', '14', '2f', '5a', '17', 'ad', 'a2', '18', 'c5', '8e', 'e6'], 'path_string': '8e,e2,9c,7e,6f,84,21,14,2f,5a,17,ad,a2,18,c5,8e,e6', 'is_direct': True, 'is_flood': False, 'payload': '79f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload_info': {'type': 'unknown', 'data': '79f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'length': 65}, 'total_packet_size': 90} -2025-09-02 22:03:11 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 8e,e2,9c,7e,6f,84,21,14,2f,5a,17,ad,a2,18,c5,8e,e6 (17 hops) -2025-09-02 22:03:11 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 8e,e2,9c,7e,6f,84,21,14,2f,5a,17,ad,a2,18,c5,8e,e6 (17 hops) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Message routing info: hops=17, routing=8e,e2,9c,7e,6f,84,21,14,2f,5a,17,ad,a2,18,c5,8e,e6 (17 hops) -2025-09-02 22:03:11 - MeshCoreBot - INFO - 🔍 DEBUG PATH: hex🧹 → Path not set (no stored path) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for hex🧹 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef9815031f7e5f118ee29c7e6f842114... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_~o!/ZŎywm5R`0'` eV@U TY/p -rGN2䮕 -...' -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 180 chars -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: ef9815031f7e5f118ee29c7e6f842114... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 88 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 15031f7e5f118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15... -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 88 bytes -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_~o!/ZŎywm5R`0'` eV@U TY/p -rGN2䮕 -...' -2025-09-02 22:03:11 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 22:03:12 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 32d515041f7e5f01... -2025-09-02 22:03:12 - MeshCoreBot - DEBUG - Cached SNR 12.5 for pubkey 32d515041f7e5f01... -2025-09-02 22:03:12 - MeshCoreBot - DEBUG - Cached RSSI -43 for pubkey 32d515041f7e5f01... -2025-09-02 22:03:12 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875792.362038, 'pubkey_prefix': '32d515041f7e5f01118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97', 'snr': 12.5, 'rssi': -43, 'raw_hex': '32d515041f7e5f01118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload': '15041f7e5f01118ee29c7e6f8421142f5a17ada218c58ee679f0b8efbd97dc6d15ad35a352609805301727916015f2bb900dcecfcd0d1ee3fa651a8556409998550d54b0592f03dbfd700a72474ed132ebe4ae95af94c9e60a', 'payload_length': 89} -2025-09-02 22:03:40 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f4990503fb7e5f23... -2025-09-02 22:03:40 - MeshCoreBot - DEBUG - Cached SNR -3.0 for pubkey f4990503fb7e5f23... -2025-09-02 22:03:40 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f4990503fb7e5f23... -2025-09-02 22:03:40 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875820.0423172, 'pubkey_prefix': 'f4990503fb7e5f23232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d932', 'snr': -3.0, 'rssi': -103, 'raw_hex': 'f4990503fb7e5f23232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d93271d77c0ff4e3b064534a1a3dd7fd9f002363f9b3ba78a865f48be0f96e4313ac91a6e93c97f69cfa5c2adf', 'payload': '0503fb7e5f23232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d93271d77c0ff4e3b064534a1a3dd7fd9f002363f9b3ba78a865f48be0f96e4313ac91a6e93c97f69cfa5c2adf', 'payload_length': 73} -2025-09-02 22:03:41 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd20504fb7e5f01... -2025-09-02 22:03:41 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd20504fb7e5f01... -2025-09-02 22:03:41 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd20504fb7e5f01... -2025-09-02 22:03:41 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875821.0465322, 'pubkey_prefix': '2fd20504fb7e5f0123232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d9', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd20504fb7e5f0123232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d93271d77c0ff4e3b064534a1a3dd7fd9f002363f9b3ba78a865f48be0f96e4313ac91a6e93c97f69cfa5c2adf', 'payload': '0504fb7e5f0123232ca0b92f0645584536d44f7ea6fc899b3a8c3bd613d93271d77c0ff4e3b064534a1a3dd7fd9f002363f9b3ba78a865f48be0f96e4313ac91a6e93c97f69cfa5c2adf', 'payload_length': 74} -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f3991505e91ffb7e... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Cached SNR -3.25 for pubkey f3991505e91ffb7e... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f3991505e91ffb7e... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875823.394835, 'pubkey_prefix': 'f3991505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload': '1505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload_length': 106} -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 5, 'txt_type': 0, 'sender_timestamp': 1756875823, 'text': 'Panic 🛡️: You can already choose them by using one of the cutom key tools'} -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Extracted sender from text: Panic 🛡️ -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Message content for processing: You can already choose them by using one of the cutom key tools -2025-09-02 22:03:43 - MeshCoreBot - INFO - Received channel message (Public) from Panic 🛡️: Panic 🛡️: You can already choose them by using one of the cutom key tools -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875823.394835, 'pubkey_prefix': 'f3991505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746a', 'snr': -3.25, 'rssi': -103, 'raw_hex': 'f3991505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload': '1505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload_length': 106} -2025-09-02 22:03:43 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 216 chars, starts with: f3991505e91ffb7e5f11973bcbfaeb20... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Full RF data: f3991505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.25 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Converted to 108 bytes: f3991505e91ffb7e... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Header: 0xf3 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Route Type: 3 (ROUTE_TYPE_TRANSPORT_DIRECT) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Transport codes: 991505e9 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Next bytes at index 5: 1ffb7e5f11973bcb -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Path length: 31 bytes (0x1f) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Path length is 31 bytes (valid range) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Path bytes: fb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f071 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Parsed 31 path nodes: fb,7e,5f,11,97,3b,cb,fa,eb,20,66,62,4a,a6,5a,6e,ef,c9,19,ff,39,5a,dc,88,74,6a,bf,45,42,f0,71 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Payload: 1a53cf99655aedf8055cc1815e87cd7d... (71 bytes) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 243, 'route_type': 3, 'route_type_name': 'ROUTE_TYPE_TRANSPORT_DIRECT', 'payload_type': 12, 'payload_type_name': 'CHANNEL_MSG', 'payload_version': 3, 'has_transport_codes': True, 'path_len': 31, 'path_nodes': ['fb', '7e', '5f', '11', '97', '3b', 'cb', 'fa', 'eb', '20', '66', '62', '4a', 'a6', '5a', '6e', 'ef', 'c9', '19', 'ff', '39', '5a', 'dc', '88', '74', '6a', 'bf', '45', '42', 'f0', '71'], 'path_string': 'fb,7e,5f,11,97,3b,cb,fa,eb,20,66,62,4a,a6,5a,6e,ef,c9,19,ff,39,5a,dc,88,74,6a,bf,45,42,f0,71', 'is_direct': True, 'is_flood': False, 'payload': '1a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload_info': {'type': 'unknown', 'data': '1a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'length': 71}, 'total_packet_size': 108} -2025-09-02 22:03:43 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: fb,7e,5f,11,97,3b,cb,fa,eb,20,66,62,4a,a6,5a,6e,ef,c9,19,ff,39,5a,dc,88,74,6a,bf,45,42,f0,71 (31 hops) -2025-09-02 22:03:43 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: fb,7e,5f,11,97,3b,cb,fa,eb,20,66,62,4a,a6,5a,6e,ef,c9,19,ff,39,5a,dc,88,74,6a,bf,45,42,f0,71 (31 hops) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Message routing info: hops=31, routing=fb,7e,5f,11,97,3b,cb,fa,eb,20,66,62,4a,a6,5a,6e,ef,c9,19,ff,39,5a,dc,88,74,6a,bf,45,42,f0,71 (31 hops) -2025-09-02 22:03:43 - MeshCoreBot - INFO - 🔍 DEBUG PATH: Panic 🛡️ → Path not set (no stored path) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for Panic 🛡️ -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 216 chars -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991505e91ffb7e5f11973bcbfaeb20... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 106 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf45... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 106 bytes -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_; fbJZn9Z܈tjEBqSϙeZ\^}u9/ۖ+T묰iogs6n̰+T,&u...' -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 216 chars -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f3991505e91ffb7e5f11973bcbfaeb20... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex appears to be encrypted/encoded data -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Cannot decode without proper packet format understanding -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Using structured event data instead (path_len, SNR, RSSI) -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 106 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1505e91ffb7e5f11973bcbfaeb2066624aa65a6eefc919ff395adc88746abf45... -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 106 bytes -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: '~_; fbJZn9Z܈tjEBqSϙeZ\^}u9/ۖ+T묰iogs6n̰+T,&u...' -2025-09-02 22:03:43 - MeshCoreBot - DEBUG - Channel Public not in monitored channels: ['BotTestChannel', 'TempBotTest', 'MyTest'] -2025-09-02 22:03:44 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: 2fd21506e91ffb7e... -2025-09-02 22:03:44 - MeshCoreBot - DEBUG - Cached SNR 11.75 for pubkey 2fd21506e91ffb7e... -2025-09-02 22:03:44 - MeshCoreBot - DEBUG - Cached RSSI -46 for pubkey 2fd21506e91ffb7e... -2025-09-02 22:03:44 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875824.757998, 'pubkey_prefix': '2fd21506e91ffb7e5f0111973bcbfaeb2066624aa65a6eefc919ff395adc8874', 'snr': 11.75, 'rssi': -46, 'raw_hex': '2fd21506e91ffb7e5f0111973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload': '1506e91ffb7e5f0111973bcbfaeb2066624aa65a6eefc919ff395adc88746abf4542f0711a53cf99655aedf8055cc1815e87cd7d9775ed39f8f1d52fdb962bd81212a5e254e8ebacb0e7db6916e69c6fe66715abf7dbd573a80eefd636146e08ccb02b541c2c8ca326751e', 'payload_length': 107} -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Extracted pubkey from raw_hex: f2991503777e5f11... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Cached SNR -3.5 for pubkey f2991503777e5f11... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Cached RSSI -103 for pubkey f2991503777e5f11... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Stored recent RF data with raw packet: {'timestamp': 1756875842.676717, 'pubkey_prefix': 'f2991503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'payload': '1503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'payload_length': 152} -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Channel message payload: {'type': 'CHAN', 'channel_idx': 0, 'path_len': 3, 'txt_type': 0, 'sender_timestamp': 1756875830, 'text': 'mcarper t1000: 4096 is 3 hex values. 5 hex values avoids the birthday issue https://github.com/meshcore-dev/MeshCore/issues/562 '} -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Payload keys: ['type', 'channel_idx', 'path_len', 'txt_type', 'sender_timestamp', 'text'] -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Extracted sender from text: mcarper t1000 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Message content for processing: 4096 is 3 hex values. 5 hex values avoids the birthday issue https://github.com/meshcore-dev/MeshCore/issues/562 -2025-09-02 22:04:02 - MeshCoreBot - INFO - Received channel message (Public) from mcarper t1000: mcarper t1000: 4096 is 3 hex values. 5 hex values avoids the birthday issue https://github.com/meshcore-dev/MeshCore/issues/562  -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Processing channel message from pubkey:  -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Using most recent RF data for SNR/RSSI and packet decoding: {'timestamp': 1756875842.676717, 'pubkey_prefix': 'f2991503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c', 'snr': -3.5, 'rssi': -103, 'raw_hex': 'f2991503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'payload': '1503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'payload_length': 152} -2025-09-02 22:04:02 - MeshCoreBot - INFO - 🔍 FOUND RF DATA: 308 chars, starts with: f2991503777e5f11b054cf1e53b55125... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Full RF data: f2991503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Using SNR from RF data: -3.5 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Using RSSI from RF data: -103 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Converted to 154 bytes: f2991503777e5f11... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Header: 0xf2 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Route Type: 2 (ROUTE_TYPE_DIRECT) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Payload Type: 12 (CHANNEL_MSG) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Payload Version: 3 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - No transport codes for route type 2 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Next bytes at index 1: 991503777e5f11b0 -2025-09-02 22:04:02 - MeshCoreBot - WARNING - ⚠️ SUSPICIOUS: Initial path_len = 153 (0x99) seems too large -2025-09-02 22:04:02 - MeshCoreBot - WARNING - Looking for reasonable path length in next few bytes... -2025-09-02 22:04:02 - MeshCoreBot - WARNING - Found reasonable path_len = 21 (0x15) at offset +1 -2025-09-02 22:04:02 - MeshCoreBot - WARNING - This suggests there are 1 hidden bytes between header and path_len -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Path length: 21 bytes (0x15) -2025-09-02 22:04:02 - MeshCoreBot - INFO - 🔧 ADJUSTED: path_len from 153 to 21 (skipped 1 hidden bytes) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Path length is 21 bytes (valid range) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Path bytes: 03777e5f11b054cf1e53b551252e7d024184cd5ae4 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Parsed 21 path nodes: 03,77,7e,5f,11,b0,54,cf,1e,53,b5,51,25,2e,7d,02,41,84,cd,5a,e4 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Payload: 5a2616c9a049bf7c010f8b7a8afef917... (130 bytes) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Successfully decoded MeshCore packet: {'header': 242, 'route_type': 2, 'route_type_name': 'ROUTE_TYPE_DIRECT', 'payload_type': 12, 'payload_type_name': 'CHANNEL_MSG', 'payload_version': 3, 'has_transport_codes': False, 'path_len': 21, 'path_nodes': ['03', '77', '7e', '5f', '11', 'b0', '54', 'cf', '1e', '53', 'b5', '51', '25', '2e', '7d', '02', '41', '84', 'cd', '5a', 'e4'], 'path_string': '03,77,7e,5f,11,b0,54,cf,1e,53,b5,51,25,2e,7d,02,41,84,cd,5a,e4', 'is_direct': True, 'is_flood': False, 'payload': '5a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'payload_info': {'type': 'unknown', 'data': '5a2616c9a049bf7c010f8b7a8afef917db848b5070456b3c491323632d1cfacb5e277b1c641aa0b0a7a69cca015b588834fdb86fb52c210c08fd58b068250ff9f43cbd83a4ca0f506410916960bf61b335034b8bd5f20e67d31b2ed918e27afde2c1fbcf1d2f7deeb61102244e22f835589967cf31ed7e420ec607cd1bbf97fa1ab0', 'length': 130}, 'total_packet_size': 154} -2025-09-02 22:04:02 - MeshCoreBot - INFO - 🛣️ PACKET ROUTE: 03,77,7e,5f,11,b0,54,cf,1e,53,b5,51,25,2e,7d,02,41,84,cd,5a,e4 (21 hops) -2025-09-02 22:04:02 - MeshCoreBot - INFO - 🎯 EXTRACTED PATH FROM PACKET: 03,77,7e,5f,11,b0,54,cf,1e,53,b5,51,25,2e,7d,02,41,84,cd,5a,e4 (21 hops) -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - Message routing info: hops=21, routing=03,77,7e,5f,11,b0,54,cf,1e,53,b5,51,25,2e,7d,02,41,84,cd,5a,e4 (21 hops) -2025-09-02 22:04:02 - MeshCoreBot - INFO - 🔍 DEBUG PATH: mcarper t1000 → Contact not found in contacts list -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Attempting to decode packet for mcarper t1000 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex length: 308 chars -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Raw hex start: f2991503777e5f11b054cf1e53b55125... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload length: 152 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Extracted payload: 1503777e5f11b054cf1e53b551252e7d024184cd5ae45a2616c9a049bf7c010f... -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload bytes: 152 bytes -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: First payload byte: 0x15 -2025-09-02 22:04:02 - MeshCoreBot - DEBUG - 🔍 DEBUG PACKET: Payload text content: 'w~_TSQ%.}AZZ&ɠI|zۄPpEk