core/homeassistant
Maciej Bieniek c1a4dc2f22
Add NextDNS switch platform (#74512)
* Add switch platform

* Use lambda to get state

* Use async with timeout

* Add tests

* Use correct type

* Use Generic for coordinator

* Use TCoordinatorData

* Cleanup generic

* Simplify coordinator data update methods

* Use new entity naming style

* Remove unnecessary code

* Only the first word should be capitalised

* Suggested change

* improve typing in tests

* Improve typing intests

* Update tests/components/nextdns/__init__.py

* black

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-11 16:00:13 +02:00
..
auth Make Store a generic class (#74617) 2022-07-09 22:32:57 +02:00
backports
components Add NextDNS switch platform (#74512) 2022-07-11 16:00:13 +02:00
generated Prepare homekit_controller for _hap._udp.local. (#74857) 2022-07-10 19:50:54 +01:00
helpers Add update coordinator for google calendar (#74690) 2022-07-10 21:24:52 -07:00
scripts Initial orjson support take 3 (#73849) 2022-06-22 21:59:51 +02:00
util Remove pip --prefix workaround (#74922) 2022-07-11 11:33:28 +02:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Add bluetooth integration (#74653) 2022-07-08 18:55:31 -05:00
config.py
config_entries.py Make Store a generic class (#74617) 2022-07-09 22:32:57 +02:00
const.py Bump version to 2022.8.0dev0 (#74184) 2022-06-29 21:20:57 +03:00
core.py Make Store a generic class (#74617) 2022-07-09 22:32:57 +02:00
data_entry_flow.py
exceptions.py
loader.py Add bluetooth integration (#74653) 2022-07-08 18:55:31 -05:00
package_constraints.txt Update lru-dict to 1.1.8 (#74932) 2022-07-11 00:11:43 +02:00
requirements.py
runner.py
setup.py Wait for config entry platform forwards (#73806) 2022-07-09 17:27:42 +02:00
strings.json