Request for avahi-observe, raw-usb, hardware-observe auto-connect

Hello @reviewers team

I have created an app Pixelyse that scans documents, extracts photographies out of them and saves them to <homedir>/Pictures. The scanning part works based on simple-scan dependency (by running scanimage command), so to find scanners and do the scanning I need these interfaces to be auto-connected:

  • raw-usb and hardware-observe for usb scanners
  • avahi-observe for wireless scanners

Here is the source code:

hi @EinarsH

Similarly to this forum topic, auto-connect of raw-usb, hardware-observe and avahi-observe seems reasonable and fits the functionality of the snap. +1 from me.