* add previous track intent
* add stop and clear playlist
* Remove clear_playlist and stop
* Remove clear_playlist and stop
* Use extra constraints
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org>
* Unpause media players that were paused outside voice
* Use time.time()
* Update last paused as media players change state
* Add sleep to test
* Use context
* Implement suggestions
* Add valve to HassTurnOn/Off
* Add set position for valves
* Add set position to covers
* Add HassTurnOn/Off for vacuums
* Add media player intents
* Split out vacuum intents
* Address comments
* Extra test