Sonos plugin integration

Hi Garrett.

I have done new tests with the last alpha release and it works well. That’s really cool.

I have noticed a few times that switching from PAUSE to PLAY is done without a refresh of the playing state. I have noticed that using the Amazon Cloud service. My hypothesis is that it coud happen when the state is TRANSITIONING when the refresh happens. What do you do exactly when you get this state ? I suppose that you do nothing in this case and that would explain why the state in AutHomation remains at PAUSED. What you could do is either consider that thet state is PLAYING or even better delayed a new refresh.

A suggestion: that could be cool to use the mute icon from the card view in the normal view rather than the MUTE text.

Last point, I think we could plug an action behind the ON and OFF state. My idea would be to trigger a refresh of the state. The action does not yet exist but I can add it if you tell me that you can add this feature.
Or rather than adding a new action, I could update the Poll action.