1. installation
yum -y install bluez usbutils
2. checking
lsusb
///
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
///
modprobe bluetooth
systemctl enable --now bluetooth.service
3. configuration
bluetoothctl
Agent registered
[CHG] Controller 00:09:DD:50:88:BA Pairable: yes
[bluetooth]
sqlite3 ~/.local/share/Victron\ Energy/Victron\ Connect/d25b6546b47ebb21a04ff86a2c4fbb76.sqlite \
'select macaddress,advertisementkey from advertisementkeys;'
cd6dcb145ad2|684b8329315c4a82f330c8dfa4d5df44
![]() |
use .dump to dump the whole database |
4. references
00:09:DD:50:88:BA usb key
78:AF:08:29:A2:2E laptop x1
20:28:BC:A7:79:0F lg living
CD:6D:CB:14:5A:D2 SmartSolar HQ2232PX69W
pairable on
agent on
pair CD:6D:CB:14:5A:D2
5. victron-ble
yum -y install python3.12
mkdir -p /opt/victron
python3.12 -m venv /opt/victron/
source /opt/victron/bin/activate
pip3.12 install --upgrade pip
pip3.12 install victron-ble
victron-ble discover
INFO:victron_ble.scanner:CD:6D:CB:14:5A:D2: SmartSolar HQ2232PX69W
victron-ble read "cd:6d:cb:14:5a:d2@684b8329315c4a82f330c8dfa4d5df44"
INFO:victron_ble.scanner:Reading data for ['cd:6d:cb:14:5a:d2']
/opt/victron/lib64/python3.12/site-packages/victron_ble/scanner.py:112:
FutureWarning: BLEDevice.rssi is deprecated and will be removed in a future version of Bleak, use AdvertisementData.rssi instead
"rssi": ble_device.rssi,
{
"name": "SmartSolar HQ2232PX69W",
"address": "CD:6D:CB:14:5A:D2",
"rssi": -89,
"payload": {
"battery_charging_current": 1.3,
"battery_voltage": 13.49,
"charge_state": "float",
"external_device_load": 0.0,
"model_name": "SmartSolar MPPT 100|15",
"solar_power": 18,
"yield_today": 880
}
}