Good Day, I am having some issue trying to connect to my Victron devices via Bluetooth.
Details:
I’m experiencing a pairing issue with my Victron devices after switching to a new phone (OnePlus 12, Android 15). My old phone (OnePlus 7T Pro, Android 12) connects without issues.
Devices:
Victron Energy Blue Smart IP22 Charger 12/30
Victron Energy SmartShunt IP65 500A
Steps Taken:
Turned off the old phone to avoid conflicts.
Installed Victron Connect on the new phone.
Opened the app; devices populate on the home screen.
Attempted to connect to a device.
Device reaches 80%, requests PIN.
Entered PIN (000000).
Connection pauses at 80%, resets to 0%, and repeats the PIN request loop.
Troubleshooting:
Iv reset the PIN using the PUK code, and also by using the old phone which can still connect.
I’ve verified the PIN (000000) works on the old phone, but not on the new.
Bluetooth works fine with other devices on new phone (e.g., headphones).
Since the devices pair with my old phone, this seems to be a software or app compatibility issue with the OnePlus 12. Does anyone have suggestions for resolving this?
As I see more people with problems mention that audio works fine, some extra background information:
Our products use Bluetooth Low Energy and audio uses Bluetooth BR/EDR. These standards are maintained by the same organization and share parts of the protocol/specification, but they are quite different in a lot of aspects. They are also treated differently in Android / iOS in what software can and cannot do. So the fact that headphones work is unfortunately only evidence that the Bluetooth chip works (for the most part).
Thank you for the report. Unfortunately this does not give an answer on what it going wrong. It does show that the phone thinks it is indeed bonding. The pincode popup did show and you filled in a pincode? If that is the case, it looks like the phone is not sending the PIN to the SmartShunt. Do you also have another app installed that communicates with “gadgets” (using Bluetooth Low Energy)? This might “intercept” the bonding request.
What you can also try is trying to pair via the Android bluetooth menu. This is normally not advised but it is worth the try.
What you can also try with the IP22 Smart Charger is connect with the IP22 charger within nRF Connect. nRF Connect then opens a tab specifically for that device. You can then open a menu using the three dots in the top right (next to Disconnect), and the top item should be bond. When you press this, it should also try to bond and show the pincode popup and perhaps more information when it fails.