jjlawren
84f0d3f961
Centralize Sonos subscription logic (#51172)
* Centralize Sonos subscription logic
* Clean up mocked Sonos Service instances, use subscription callback
* Use existing mocked attributes
* Use event dispatcher dict, move methods together, make update_alarms sync
* Create dispatcher dict once
2021-05-28 21:32:50 -05:00
..
2021-05-25 11:52:20 +02:00
2021-05-28 21:32:50 -05:00
2021-05-26 08:38:02 -07:00
2021-05-17 15:48:41 +02:00
2021-05-25 19:58:01 +02:00
2021-04-29 15:57:02 +02:00
2021-05-17 15:48:41 +02:00
2021-05-22 20:34:48 -07:00
2021-05-07 22:46:26 -07:00
2021-05-20 13:05:15 +02:00
2021-05-26 16:29:52 +02:00
2021-05-25 11:52:20 +02:00
2021-05-17 14:54:06 -05:00
2021-05-25 11:52:20 +02:00
2021-05-17 17:32:05 -05:00
2021-05-28 21:18:59 -05:00