python
python copied to clipboard
BUG: TypeError: 'EU_868' has type str, but expected one of: int
I have two devices in the same network. Both have the same admin
channel setup. Running the meshtastic
CLI version 2.2.17
, on Arch, installed via AUR.
When running the --get lora
(specifically, some other categories work, have not tested all of them) I get the following error;
[aljaxus@aljaxus-laptop2 ~]$ meshtastic --dest '!nodeid' --get lora
Connected to radio
Requesting current config from remote node (this can take a while).
ERROR file:stream_interface.py __reader line:175 Error while handling message from radio 'EU_868' has type str, but expected one of: int
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/meshtastic/stream_interface.py", line 173, in __reader
self._handleFromRadio(self._rxBuf[HEADER_LEN:])
File "/usr/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 811, in _handleFromRadio
self._handlePacketFromRadio(fromRadio.packet)
File "/usr/lib/python3.11/site-packages/meshtastic/mesh_interface.py", line 1032, in _handlePacketFromRadio
handler.callback(asDict)
File "/usr/lib/python3.11/site-packages/meshtastic/node.py", line 114, in onResponseRequestSettings
setattr(config_values, camel_to_snake(key), value)
TypeError: 'EU_868' has type str, but expected one of: int
Completed getting preferences