2019-05-13 01:16:55 -07:00
|
|
|
"""Automatically generated by hassfest.
|
|
|
|
|
2019-05-30 18:41:30 +02:00
|
|
|
To update, run python3 -m script.hassfest
|
2019-05-13 01:16:55 -07:00
|
|
|
"""
|
|
|
|
|
2019-09-09 12:01:49 -07:00
|
|
|
# fmt: off
|
2019-05-13 01:16:55 -07:00
|
|
|
|
|
|
|
FLOWS = [
|
2019-10-13 11:01:04 -07:00
|
|
|
"abode",
|
2019-06-02 07:13:14 +02:00
|
|
|
"adguard",
|
2019-10-04 13:58:29 +02:00
|
|
|
"airly",
|
2019-10-28 23:47:31 -07:00
|
|
|
"almond",
|
2019-05-13 01:16:55 -07:00
|
|
|
"ambiclimate",
|
|
|
|
"ambient_station",
|
|
|
|
"axis",
|
2020-01-06 18:06:16 +01:00
|
|
|
"brother",
|
2019-05-13 01:16:55 -07:00
|
|
|
"cast",
|
2019-08-28 19:35:09 +02:00
|
|
|
"cert_expiry",
|
2019-10-23 22:47:00 +03:00
|
|
|
"coolmaster",
|
2019-05-13 01:16:55 -07:00
|
|
|
"daikin",
|
|
|
|
"deconz",
|
|
|
|
"dialogflow",
|
2019-09-25 16:38:21 -04:00
|
|
|
"ecobee",
|
2019-12-08 09:26:31 +01:00
|
|
|
"elgato",
|
2019-05-13 01:16:55 -07:00
|
|
|
"emulated_roku",
|
|
|
|
"esphome",
|
|
|
|
"geofency",
|
2019-08-10 20:50:27 +10:00
|
|
|
"geonetnz_quakes",
|
2019-11-20 00:00:59 +11:00
|
|
|
"geonetnz_volcano",
|
2019-12-31 13:05:31 +01:00
|
|
|
"gios",
|
2019-10-21 11:17:21 +03:00
|
|
|
"glances",
|
2019-05-13 01:16:55 -07:00
|
|
|
"gpslogger",
|
|
|
|
"hangouts",
|
|
|
|
"heos",
|
2019-11-15 21:22:24 +01:00
|
|
|
"hisense_aehw4a1",
|
2019-05-13 01:16:55 -07:00
|
|
|
"homekit_controller",
|
|
|
|
"homematicip_cloud",
|
2019-10-24 19:31:49 +03:00
|
|
|
"huawei_lte",
|
2019-05-13 01:16:55 -07:00
|
|
|
"hue",
|
2019-09-06 13:21:56 -07:00
|
|
|
"iaqualink",
|
2019-12-09 17:19:42 +01:00
|
|
|
"icloud",
|
2019-05-13 01:16:55 -07:00
|
|
|
"ifttt",
|
|
|
|
"ios",
|
|
|
|
"ipma",
|
|
|
|
"iqvia",
|
2019-09-20 05:31:54 +08:00
|
|
|
"izone",
|
2019-06-06 18:07:15 -05:00
|
|
|
"life360",
|
2019-05-13 01:16:55 -07:00
|
|
|
"lifx",
|
2019-09-04 07:04:26 +02:00
|
|
|
"linky",
|
2019-12-31 15:34:53 +02:00
|
|
|
"local_ip",
|
2019-05-13 01:16:55 -07:00
|
|
|
"locative",
|
|
|
|
"logi_circle",
|
|
|
|
"luftdaten",
|
|
|
|
"mailgun",
|
2019-06-18 17:44:41 -06:00
|
|
|
"met",
|
2019-05-13 01:16:55 -07:00
|
|
|
"mobile_app",
|
|
|
|
"mqtt",
|
2019-10-06 13:05:51 +02:00
|
|
|
"neato",
|
2019-05-13 01:16:55 -07:00
|
|
|
"nest",
|
2020-01-11 12:20:00 +01:00
|
|
|
"netatmo",
|
2019-07-09 02:29:06 -06:00
|
|
|
"notion",
|
2019-10-05 02:38:26 +02:00
|
|
|
"opentherm_gw",
|
2019-05-13 01:16:55 -07:00
|
|
|
"openuv",
|
|
|
|
"owntracks",
|
2019-06-18 05:23:59 +02:00
|
|
|
"plaato",
|
2019-09-19 16:29:26 -05:00
|
|
|
"plex",
|
2019-05-13 01:16:55 -07:00
|
|
|
"point",
|
|
|
|
"ps4",
|
|
|
|
"rainmachine",
|
2020-01-10 21:35:31 +01:00
|
|
|
"ring",
|
2020-01-10 03:19:10 +01:00
|
|
|
"samsungtv",
|
2020-01-03 12:34:20 -08:00
|
|
|
"sentry",
|
2019-05-13 01:16:55 -07:00
|
|
|
"simplisafe",
|
|
|
|
"smartthings",
|
|
|
|
"smhi",
|
2019-09-08 21:49:20 +02:00
|
|
|
"solaredge",
|
2019-10-23 08:31:43 +02:00
|
|
|
"solarlog",
|
2019-09-30 15:23:08 +03:00
|
|
|
"soma",
|
2019-06-11 16:45:34 +01:00
|
|
|
"somfy",
|
2019-05-13 01:16:55 -07:00
|
|
|
"sonos",
|
2019-11-26 22:17:11 +03:00
|
|
|
"starline",
|
2019-05-13 01:16:55 -07:00
|
|
|
"tellduslive",
|
2019-12-23 12:54:25 -08:00
|
|
|
"tesla",
|
2019-05-13 01:16:55 -07:00
|
|
|
"toon",
|
|
|
|
"tplink",
|
2019-08-10 00:14:03 +02:00
|
|
|
"traccar",
|
2019-05-13 01:16:55 -07:00
|
|
|
"tradfri",
|
2019-09-26 12:14:57 +03:00
|
|
|
"transmission",
|
2019-07-14 12:30:23 +02:00
|
|
|
"twentemilieu",
|
2019-05-13 01:16:55 -07:00
|
|
|
"twilio",
|
|
|
|
"unifi",
|
|
|
|
"upnp",
|
2019-07-29 09:21:26 +02:00
|
|
|
"velbus",
|
2019-07-23 17:40:55 -04:00
|
|
|
"vesync",
|
Add Config Flow support, Device Registry support, available property to vizio component (#30653)
* add config flow support, device registry support, available property
* raise PlatformNotReady if HA cant connect to device
* remove test logging statement and fix integration title
* store import and last user input values so user can see errors next to value that caused error
* add PARALLEL_UPDATES
* add missing type hints
* add missing type hints to tests
* fix options config flow title
* changes based on review
* better key name for message when cant connect
* fix missed update to key name
* fix comments
* remove logger from test which was used to debug and update test function names and docstrings to be more accurate
* add __init__.py to vizio tests module
* readded options flow and updated main component to handle options updates, set unique ID to serial, fixes based on review
* pop hass.data in media_player unload instead of in __init__ since it is set in media_player
* update requirements_all and requirements_test_all
* make unique_id key name a constant
* remove additional line breaks after docstrings
* unload entries during test_user_flow and test_import_flow tests to hopefully reduce teardown time
* try to speed up tests
* remove unnecessary code, use event bus to track options updates, move patches to pytest fixtures and fix patch scoping
* fix comment
* remove translations from commit
* suppress API error logging when checking for device availability as it can spam logs
* update requirements_all and requirements_test_all
* dont pass hass to entity since it is passed to entity anyway, remove entity unload from tests, other misc changes from review
* fix clearing listeners
* use config_entry unique ID for unique ID and use config_entry entry ID as update signal
* update config flow based on suggested changes
* update volume step on config import if it doesn't match config_entry volume step
* update config_entry data and options with new volume step value
* copy entry.data and entry.options before updating when updating config_entry
* fix test_import_entity_already_configured
2020-01-15 05:43:55 -05:00
|
|
|
"vizio",
|
2019-06-03 10:06:53 -07:00
|
|
|
"wemo",
|
2019-08-31 05:30:59 -07:00
|
|
|
"withings",
|
2019-11-06 23:55:39 +01:00
|
|
|
"wled",
|
2019-07-10 16:40:11 -06:00
|
|
|
"wwlln",
|
2019-05-13 01:16:55 -07:00
|
|
|
"zha",
|
|
|
|
"zwave"
|
|
|
|
]
|