-
- Downloads
Cast Integration Cleanup (#13275)
* Cast Integration Cleanup * Fix long line * Fixes and logging * Fix tests * Lint * Report unknown state with None * Lint * Switch to async_add_job Gets rid of those pesky "Setup of platform cast is taking over 10 seconds." messages. * Re-introduce PlatformNotReady * Add tests * Remove unnecessary checks * Test PlatformNotReady * Fix async in sync context * Blocking update It's not using async anyway * Upgrade pychromecast to 2.1.0 * Make reviewing easier I like "protected" access, but I like reviewing more :) * Make reviewing even easier :) * Comment tests
Showing
- homeassistant/components/media_player/cast.py 373 additions, 205 deletionshomeassistant/components/media_player/cast.py
- requirements_all.txt 1 addition, 1 deletionrequirements_all.txt
- tests/components/media_player/test_cast.py 215 additions, 113 deletionstests/components/media_player/test_cast.py
Loading
Please register or sign in to comment