Bluetooth on Rpi 4 model B not working #161
Replies: 10 comments 5 replies
-
Hi,
and disable bluetooth on all nearby phones, computers, tablets. |
Beta Was this translation helpful? Give feedback.
-
can you run it outside the docker container directly from the shell? |
Beta Was this translation helpful? Give feedback.
-
disable the bluetooth integration and restart batmon (it doesnt need the integration as it accesses the bt adapter) |
Beta Was this translation helpful? Give feedback.
-
The 2 bms are at 50cm from the raspberry pi, and the phone see them quite well |
Beta Was this translation helpful? Give feedback.
-
Little addendum. In the supervisor logs i get a lot of: |
Beta Was this translation helpful? Give feedback.
-
@masterx1981 PS: If I remember correctly, poor BT connectivity from an RPi 4 can be overcome by switching its wifi off. Then, of course, you would have to connect your RPi 4 via ethernet cable. HTH! |
Beta Was this translation helpful? Give feedback.
-
same problem for me, try to disable the rpi4 wifi |
Beta Was this translation helpful? Give feedback.
-
oh, I have jkbms ! |
Beta Was this translation helpful? Give feedback.
-
Hi! Sorry, but i'm fairly new on home assistat/rpi hw... I'm trying to get this integration work with 2 ant bms, 32s in series (already changhed mac address on them). The ant bms works (almost) as it should.
I've haasio installed and updated. I can't get the pi to see the 2 bt devices. I see in the devices the mac address of the antenna, but running bluetoothctl devices or scan on it not find anything.
This is the cfg:
type: ant
alias: Pacco 1
adapter: hci0
debug: false
current_calibration: 1
type: ant
alias: Pacco 2
adapter: hci0
debug: false
current_calibration: 1
The 2 mac are correct. But in the log i get
02:30:56 ERROR [sampling] Pacco 2 error: Device 32:E3:2E:01:00:02 not discovered. Make sure it in range and is not being controled by another application. (set())
And
02:30:35 ERROR [main] Error (num 3, max 200) reading BMS: Device 32:E3:2E:01:00:01 not discovered. Make sure it in range and is not being controled by another application. (set())
Any suggestion?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions