* Refactor ambilight component. Fix issue with turning the ambilight on after switched off
* Move dataclass to original location. Add factory method
* Remove follow video effect list
* Fix log
* Remove follow video effect list
* Update homeassistant/components/philips_js/light.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Update homeassistant/components/philips_js/light.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Add missing typing
* Fix issues with restoring last state
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Bump ha-philipsjs requirements
* Directly write correct ha state after switching on
* Update homeassistant/components/philips_js/switch.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Update homeassistant/components/philips_js/switch.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Format with black
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Add diagnostics for philips_js
* Update homeassistant/components/philips_js/diagnostics.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Update homeassistant/components/philips_js/diagnostics.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Also redact username/password
They are really not that secret, but seem logical.
* Redact unique id
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Add setup type hints to arcam_fmj
* Add setup type hints to denonavr
* Add setup type hints to philips_js
* Add setup type hints to zha
Co-authored-by: epenet <epenet@users.noreply.github.com>