NEWS
BLE Adapter grün, driverState »unknown«
-
Hallo Zusammen!
Leider ist der alte BLE-Thread gesperrt, daher hier was neues. Ich hab seit einiger Zeit das Problem, dass mein iobroker keine Informationen von meinen BLE-Devices (ein paar Xiaomi Flower) mehr erhält. Der Adapter (0.10.1) läuft und ist grün. Der driverState aber »unknown«.
Das ganze läuft auf einem RaspPi4 mit Kernel 4.19.97-v7l+ (irgendwo habe ich gelesen, dass es daran liegt). Es handelt sich nicht um den Pi-BT sondern einem USB-Stick. Raspbian und iobroker sind auf dem aktuellsten Stand.sudo hciconfig hci0 version hci0: Type: Primary Bus: UART BD Address: AA:BB:CC:DD:EE:FF ACL MTU: 1021:8 SCO MTU: 64:1 HCI Version: 5.0 (0x9) Revision: 0x122 LMP Version: 5.0 (0x9) Subversion: 0x6119 Manufacturer: Cypress Semiconductor Corporation (305)
In Raspbian sieht es auch eigentlich okay aus.
Was kann der Grund sein?Vielen Dank und viele Grüße
Moritz -
Für alle die das gleiche Problem haben:
Es fehlt die Ausführung dieses Befehls:
sudo setcap cap_net_raw+eip $(eval readlink -fwhich node
)siehe Kapitel "Installation" unter
https://github.com/AlCalzone/ioBroker.bleDanach habe ich die BLE Instanze neugestartet und es funktionierte einwandfrei.
Grüße
buddy -
@buddy Oder den Fixer drüberjagen. Der macht das u.a. auch wieder fein.
Diese Einstellung muss man übrigens immer bei einem Upgrade von node tätigen.