Fix getDevices permissions when no kind is supplied (#811)
* Fix getDevices permissions when no kind is supplied
The check for active devices for the Safari workaround skips getting permission if no kind is supplied.
* PR Feedback: Rename method to avoid confusion
* Create smooth-trains-give.md
---------
Co-authored-by: lukasIO <lukas.seiler@neesh.de>