Writing a udev rule to ignore device by ModemManager worked for me:
/etc/udev/rules.d/55-bluetooth-drone-NoModem.rules KERNEL=="rfcomm*", ATTR{address}=="xx:d3:xx:00:xx:xx", ENV{ID_MM_DEVICE_IGNORE}="1"
And reloading rules: sudo udevadm control --reload-rules
So I connect to device as root sudo rfcomm connect hic0 XX:D3:XX:00:XX:XX
and then I am able to use it as regular user from dialout group
Writing a udev rule to ignore device by ModemManager worked for me:
/etc/udev/ rules.d/ 55-bluetooth- drone-NoModem. rules =="xx:d3: xx:00:xx: xx", ENV{ID_ MM_DEVICE_ IGNORE} ="1"
KERNEL=="rfcomm*", ATTR{address}
And reloading rules:
sudo udevadm control --reload-rules
So I connect to device as root
sudo rfcomm connect hic0 XX:D3:XX:00:XX:XX
and then I am able to use it as regular user from dialout group