Better detect when connected to a useable device
Summary:
Check the device is open and writeable before reporting it open
Reviewers: tcanabrava, laysrodrigues, patrickelectric
Reviewed By: tcanabrava
Differential Revision: https://phabricator.kde.org/D10452