Error Ingestor v0.5.4 #77

Closed
opened 2026-10-04 22:59:45 +02:00 by adam · 10 comments
Owner

On last update ingestor it keeps giving me the error below.
My node is via TCP/IP, do you have any idea why i get this error?

Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id'

On last update ingestor it keeps giving me the error below. My node is via TCP/IP, do you have any idea why i get this error? `Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.4/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id' ` <!-- github-sync-id:3611156885 -->
adam closed this issue 2026-10-04 22:59:45 +02:00
Author
Owner

I pushed a fix, can you test v0.5.5-rc0 ?

I pushed a fix, can you test `v0.5.5-rc0` ? <!-- github-comment-id:3518512130 -->
Author
Owner

I pushed a fix, can you test v0.5.5-rc0 ?

tested but i still get this
Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id'

> I pushed a fix, can you test `v0.5.5-rc0` ? tested but i still get this `Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.5-rc0/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id'` <!-- github-comment-id:3520870661 -->
Author
Owner

Please test v0.5.5-rc1

Please test `v0.5.5-rc1` <!-- github-comment-id:3521504432 -->
Author
Owner

Please test v0.5.5-rc1

Sorry for my late reply i was away but no luck... same message.
let me explain my situation.
on my potato i run two nodes, one for 433 and 868 via ip, this message i get it always from second node 868

Error while handling message from radio 'id'
Traceback (most recent call last):
  File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader
    self._handleFromRadio(self._rxBuf[HEADER_LEN:])
  File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio
    self._handlePacketFromRadio(fromRadio.packet)
  File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio
    handler.onReceive(self, asDict)
  File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive
    iface.nodes[p["id"]] = n
                ~^^^^^^
KeyError: 'id'
> Please test `v0.5.5-rc1` Sorry for my late reply i was away but no luck... same message. let me explain my situation. on my potato i run two nodes, one for 433 and 868 via ip, this message i get it always from second node 868 ``` Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.5-rc1/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id' ``` <!-- github-comment-id:3525718545 -->
Author
Owner

Ok, I think I fixed it now. Please try v0.5.5-rc2 once ready

Ok, I think I fixed it now. Please try `v0.5.5-rc2` once ready <!-- github-comment-id:3528584792 -->
Author
Owner

Ok, I think I fixed it now. Please try v0.5.5-rc2 once ready

same thing

Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id'

> Ok, I think I fixed it now. Please try `v0.5.5-rc2` once ready same thing `Error while handling message from radio 'id' Traceback (most recent call last): File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 202, in __reader self._handleFromRadio(self._rxBuf[HEADER_LEN:]) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1347, in _handleFromRadio self._handlePacketFromRadio(fromRadio.packet) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1612, in _handlePacketFromRadio handler.onReceive(self, asDict) File "/home/rak/potato-mesh-0.5.5-rc2/data/.venv/lib/python3.11/site-packages/meshtastic/__init__.py", line 197, in _onNodeInfoReceive iface.nodes[p["id"]] = n ~^^^^^^ KeyError: 'id' ` <!-- github-comment-id:3533862718 -->
Author
Owner

I'm sorry, I really don't know what to do. Is there any additional output? Do you know what message is causing this? Does this happen right after you start the script?

I'm sorry, I really don't know what to do. Is there any additional output? Do you know what message is causing this? Does this happen right after you start the script? <!-- github-comment-id:3533892031 -->
Author
Owner

I'm sorry, I really don't know what to do. Is there any additional output? Do you know what message is causing this? Does this happen right after you start the script?

nop.. this is all output and this message it doesn't appear right away when it starts, sometimes it appears after 15 minutes, sometimes after an hour.
unfortunately I don't know what type of message is causing this :(

> I'm sorry, I really don't know what to do. Is there any additional output? Do you know what message is causing this? Does this happen right after you start the script? nop.. this is all output and this message it doesn't appear right away when it starts, sometimes it appears after 15 minutes, sometimes after an hour. unfortunately I don't know what type of message is causing this :( <!-- github-comment-id:3540786495 -->
Author
Owner

One more try: v0.5.6-rc0

One more try: `v0.5.6-rc0` <!-- github-comment-id:3551177571 -->
Author
Owner

One more try: v0.5.6-rc0

after a few good hours i see no messages, i thin is ok and we can close this issue.

Thank you

> One more try: `v0.5.6-rc0` after a few good hours i see no messages, i thin is ok and we can close this issue. Thank you <!-- github-comment-id:3558589419 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/potato-mesh#77