@Juergen Erst mal danke für die vorarbeit.
@range4200t
Hallo Jürgen hallo Stefan Ihr habt ja anscheinend Victron über BLE laufen.
Ich habe das Heute mal bei mir Installiert.
so wie Stefan das gemacht hat. sudo pip3 install victron_ble --break-system-packages
das hat auch ohne Error funktioniert.
dann abe ich von meinem 230V Lader und von meinem Ladebooster die Mac und KEY eingegeben. und ich bekomme nur eine Fehlermeldung.
Wenn ich den Befehl in der konsole eingebe bekomme ich folgende Meldung.
pi@pekaway:~ $ sudo timeout -s SIGINT 5s /usr/local/bin/victron-ble read MAC@KEY
INFO:victron_ble.scanner:Reading data for ['MAC']
ERROR:dbus_fast.message_bus:A message handler raised an exception: 'BLEDevice' object has no attribute 'rssi'
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 797, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1058, in _parse_msg
self._run_advertisement_callbacks(
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1101, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/scanner.py", line 233, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/scanner.py", line 238, in call_detection_callbacks
callback(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 39, in _detection_callback
self.callback(device, data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 113, in callback
"rssi": ble_device.rssi,
^^^^^^^^^^^^^^^
AttributeError: 'BLEDevice' object has no attribute 'rssi'
ERROR:dbus_fast.message_bus:A message handler raised an exception: 'BLEDevice' object has no attribute 'rssi'
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 797, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1058, in _parse_msg
self._run_advertisement_callbacks(
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1101, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/scanner.py", line 233, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/scanner.py", line 238, in call_detection_callbacks
callback(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 39, in _detection_callback
self.callback(device, data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 113, in callback
"rssi": ble_device.rssi,
^^^^^^^^^^^^^^^
AttributeError: 'BLEDevice' object has no attribute 'rssi'
ERROR:dbus_fast.message_bus:A message handler raised an exception: 'BLEDevice' object has no attribute 'rssi'
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 797, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1058, in _parse_msg
self._run_advertisement_callbacks(
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1101, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/scanner.py", line 233, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/scanner.py", line 238, in call_detection_callbacks
callback(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 39, in _detection_callback
self.callback(device, data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 113, in callback
"rssi": ble_device.rssi,
^^^^^^^^^^^^^^^
AttributeError: 'BLEDevice' object has no attribute 'rssi'
ERROR:dbus_fast.message_bus:A message handler raised an exception: 'BLEDevice' object has no attribute 'rssi'
Ahtdf, [03.08.2025 13:50]
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 797, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1058, in _parse_msg
self._run_advertisement_callbacks(
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1101, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/scanner.py", line 233, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/scanner.py", line 238, in call_detection_callbacks
callback(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 39, in _detection_callback
self.callback(device, data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 113, in callback
"rssi": ble_device.rssi,
^^^^^^^^^^^^^^^
AttributeError: 'BLEDevice' object has no attribute 'rssi'
ERROR:dbus_fast.message_bus:A message handler raised an exception: 'BLEDevice' object has no attribute 'rssi'
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 797, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1058, in _parse_msg
self._run_advertisement_callbacks(
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/manager.py", line 1101, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/bluezdbus/scanner.py", line 233, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/bleak/backends/scanner.py", line 238, in call_detection_callbacks
callback(device, advertisement_data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 39, in _detection_callback
self.callback(device, data)
File "/usr/local/lib/python3.11/dist-packages/victron_ble/scanner.py", line 113, in callback
"rssi": ble_device.rssi,
^^^^^^^^^^^^^^^
AttributeError: 'BLEDevice' object has no attribute 'rssi'
Aborted!
Hat einer eine Ahnung wo der Fehler liegt.
Ich soll das nächste Woche bei einem Kollegen installieren, aber bei der Fehlermeldung hat das keinen Sinn
Gruß Arno