There are a couple of issues with remote_hardware module configuration :-
1: local get/set fails
$ meshtastic --set remote_hardware.enabled true
Connected to radio
Set remote_hardware.enabled to true
Writing modified preferences to device
Error: No valid config with name remote_hardware
2: remote get throws exception (true for all modules with snake_case):
$ meshtastic --dest \!55c607dc --get remote_hardware
Connected to radio
Requesting current config from remote node (this can take a while).
ERROR file:stream_interface.py __reader line:171 Error while handling message from radio 'NoneType' object has no attribute 'name'
Traceback (most recent call last):
File "/home/manuel/Documents/PlatformIO/Projects/python-fork/meshtastic/stream_interface.py", line 169, in __reader
self._handleFromRadio(self._rxBuf[HEADER_LEN:])
File "/home/manuel/Documents/PlatformIO/Projects/python-fork/meshtastic/mesh_interface.py", line 581, in _handleFromRadio
self._handlePacketFromRadio(fromRadio.packet)
File "/home/manuel/Documents/PlatformIO/Projects/python-fork/meshtastic/mesh_interface.py", line 767, in _handlePacketFromRadio
handler.callback(asDict)
File "/home/manuel/Documents/PlatformIO/Projects/python-fork/meshtastic/node.py", line 92, in onResponseRequestSettings
config_values = getattr(self.moduleConfig, config_type.name)
^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'name'
Completed getting preferences
3: export / import is not working for remote_hardware
There are a couple of issues with remote_hardware module configuration :-
1: local get/set fails
2: remote get throws exception (true for all modules with snake_case):
3: export / import is not working for remote_hardware