Inherits homeassistant.config_entries.ConfigEntryBaseFlow.
Inherited by homeassistant.components.abode.config_flow.AbodeFlowHandler, homeassistant.components.acaia.config_flow.AcaiaConfigFlow, homeassistant.components.accuweather.config_flow.AccuWeatherFlowHandler, homeassistant.components.acmeda.config_flow.AcmedaFlowHandler, homeassistant.components.adax.config_flow.AdaxConfigFlow, homeassistant.components.adguard.config_flow.AdGuardHomeFlowHandler, homeassistant.components.advantage_air.config_flow.AdvantageAirConfigFlow, homeassistant.components.aemet.config_flow.AemetConfigFlow, homeassistant.components.aftership.config_flow.AfterShipConfigFlow, homeassistant.components.agent_dvr.config_flow.AgentFlowHandler, homeassistant.components.airgradient.config_flow.AirGradientConfigFlow, homeassistant.components.airly.config_flow.AirlyFlowHandler, homeassistant.components.airnow.config_flow.AirNowConfigFlow, homeassistant.components.airq.config_flow.AirQConfigFlow, homeassistant.components.airthings.config_flow.AirthingsConfigFlow, homeassistant.components.airthings_ble.config_flow.AirthingsConfigFlow, homeassistant.components.airtouch4.config_flow.AirtouchConfigFlow, homeassistant.components.airtouch5.config_flow.AirTouch5ConfigFlow, homeassistant.components.airvisual.config_flow.AirVisualFlowHandler, homeassistant.components.airvisual_pro.config_flow.AirVisualProFlowHandler, homeassistant.components.airzone.config_flow.AirZoneConfigFlow, homeassistant.components.airzone_cloud.config_flow.AirZoneCloudConfigFlow, homeassistant.components.aladdin_connect.config_flow.AladdinConnectConfigFlow, homeassistant.components.alarmdecoder.config_flow.AlarmDecoderFlowHandler, homeassistant.components.amberelectric.config_flow.AmberElectricConfigFlow, homeassistant.components.ambient_network.config_flow.AmbientNetworkConfigFlow, homeassistant.components.ambient_station.config_flow.AmbientStationFlowHandler, homeassistant.components.analytics_insights.config_flow.HomeassistantAnalyticsConfigFlow, homeassistant.components.android_ip_webcam.config_flow.AndroidIPWebcamConfigFlow, homeassistant.components.androidtv.config_flow.AndroidTVFlowHandler, homeassistant.components.androidtv_remote.config_flow.AndroidTVRemoteConfigFlow, homeassistant.components.anova.config_flow.AnovaConfligFlow, homeassistant.components.anthemav.config_flow.AnthemAVConfigFlow, homeassistant.components.anthropic.config_flow.AnthropicConfigFlow, homeassistant.components.aosmith.config_flow.AOSmithConfigFlow, homeassistant.components.apcupsd.config_flow.ConfigFlowHandler, homeassistant.components.apple_tv.config_flow.AppleTVConfigFlow, homeassistant.components.aprilaire.config_flow.AprilaireConfigFlow, homeassistant.components.apsystems.config_flow.APsystemsLocalAPIFlow, homeassistant.components.aquacell.config_flow.AquaCellConfigFlow, homeassistant.components.aranet.config_flow.AranetConfigFlow, homeassistant.components.arcam_fmj.config_flow.ArcamFmjFlowHandler, homeassistant.components.arve.config_flow.ArveConfigFlowHandler, homeassistant.components.aseko_pool_live.config_flow.AsekoConfigFlow, homeassistant.components.asuswrt.config_flow.AsusWrtFlowHandler, homeassistant.components.atag.config_flow.AtagConfigFlow, homeassistant.components.august.config_flow.AugustConfigFlow, homeassistant.components.aurora.config_flow.AuroraConfigFlow, homeassistant.components.aurora_abb_powerone.config_flow.AuroraABBConfigFlow, homeassistant.components.aussie_broadband.config_flow.AussieBroadbandConfigFlow, homeassistant.components.autarco.config_flow.AutarcoConfigFlow, homeassistant.components.awair.config_flow.AwairFlowHandler, homeassistant.components.aws.config_flow.AWSFlowHandler, homeassistant.components.axis.config_flow.AxisFlowHandler, homeassistant.components.azure_data_explorer.config_flow.ADXConfigFlow, homeassistant.components.azure_devops.config_flow.AzureDevOpsFlowHandler, homeassistant.components.azure_event_hub.config_flow.AEHConfigFlow, homeassistant.components.baf.config_flow.BAFFlowHandler, homeassistant.components.balboa.config_flow.BalboaSpaClientFlowHandler, homeassistant.components.bang_olufsen.config_flow.BangOlufsenConfigFlowHandler, homeassistant.components.blebox.config_flow.BleBoxConfigFlow, homeassistant.components.blink.config_flow.BlinkConfigFlow, homeassistant.components.blue_current.config_flow.BlueCurrentConfigFlow, homeassistant.components.bluemaestro.config_flow.BlueMaestroConfigFlow, homeassistant.components.bluesound.config_flow.BluesoundConfigFlow, homeassistant.components.bluetooth.config_flow.BluetoothConfigFlow, homeassistant.components.bmw_connected_drive.config_flow.BMWConfigFlow, homeassistant.components.bond.config_flow.BondConfigFlow, homeassistant.components.bosch_shc.config_flow.BoschSHCConfigFlow, homeassistant.components.braviatv.config_flow.BraviaTVConfigFlow, homeassistant.components.bring.config_flow.BringConfigFlow, homeassistant.components.broadlink.config_flow.BroadlinkFlowHandler, homeassistant.components.brother.config_flow.BrotherConfigFlow, homeassistant.components.brottsplatskartan.config_flow.BPKConfigFlow, homeassistant.components.brunt.config_flow.BruntConfigFlow, homeassistant.components.bryant_evolution.config_flow.BryantConfigFlow, homeassistant.components.bsblan.config_flow.BSBLANFlowHandler, homeassistant.components.bthome.config_flow.BTHomeConfigFlow, homeassistant.components.buienradar.config_flow.BuienradarFlowHandler, homeassistant.components.caldav.config_flow.CalDavConfigFlow, homeassistant.components.cambridge_audio.config_flow.CambridgeAudioConfigFlow, homeassistant.components.canary.config_flow.CanaryConfigFlow, homeassistant.components.cast.config_flow.FlowHandler, homeassistant.components.ccm15.config_flow.CCM15ConfigFlow, homeassistant.components.cert_expiry.config_flow.CertexpiryConfigFlow, homeassistant.components.chacon_dio.config_flow.ChaconDioConfigFlow, homeassistant.components.cloud.config_flow.CloudConfigFlow, homeassistant.components.cloudflare.config_flow.CloudflareConfigFlow, homeassistant.components.co2signal.config_flow.ElectricityMapsConfigFlow, homeassistant.components.coinbase.config_flow.CoinbaseConfigFlow, homeassistant.components.color_extractor.config_flow.ColorExtractorConfigFlow, homeassistant.components.comelit.config_flow.ComelitConfigFlow, homeassistant.components.control4.config_flow.Control4ConfigFlow, homeassistant.components.coolmaster.config_flow.CoolmasterConfigFlow, homeassistant.components.cpuspeed.config_flow.CPUSpeedFlowHandler, homeassistant.components.crownstone.config_flow.CrownstoneConfigFlowHandler, homeassistant.components.daikin.config_flow.FlowHandler, homeassistant.components.deconz.config_flow.DeconzFlowHandler, homeassistant.components.deluge.config_flow.DelugeFlowHandler, homeassistant.components.demo.config_flow.DemoConfigFlow, homeassistant.components.denonavr.config_flow.DenonAvrFlowHandler, homeassistant.components.devialet.config_flow.DevialetFlowHandler, homeassistant.components.devolo_home_control.config_flow.DevoloHomeControlFlowHandler, homeassistant.components.devolo_home_network.config_flow.DevoloHomeNetworkConfigFlow, homeassistant.components.dexcom.config_flow.DexcomConfigFlow, homeassistant.components.directv.config_flow.DirecTVConfigFlow, homeassistant.components.discord.config_flow.DiscordFlowHandler, homeassistant.components.discovergy.config_flow.DiscovergyConfigFlow, homeassistant.components.dlink.config_flow.DLinkFlowHandler, homeassistant.components.dlna_dmr.config_flow.DlnaDmrFlowHandler, homeassistant.components.dlna_dms.config_flow.DlnaDmsFlowHandler, homeassistant.components.dnsip.config_flow.DnsIPConfigFlow, homeassistant.components.doorbird.config_flow.DoorBirdConfigFlow, homeassistant.components.dormakaba_dkey.config_flow.DormkabaConfigFlow, homeassistant.components.downloader.config_flow.DownloaderConfigFlow, homeassistant.components.dremel_3d_printer.config_flow.Dremel3DPrinterConfigFlow, homeassistant.components.drop_connect.config_flow.FlowHandler, homeassistant.components.dsmr.config_flow.DSMRFlowHandler, homeassistant.components.duke_energy.config_flow.DukeEnergyConfigFlow, homeassistant.components.dunehd.config_flow.DuneHDConfigFlow, homeassistant.components.duotecno.config_flow.DuoTecnoConfigFlow, homeassistant.components.dwd_weather_warnings.config_flow.DwdWeatherWarningsConfigFlow, homeassistant.components.dynalite.config_flow.DynaliteFlowHandler, homeassistant.components.eafm.config_flow.UKFloodsFlowHandler, homeassistant.components.easyenergy.config_flow.EasyEnergyFlowHandler, homeassistant.components.ecobee.config_flow.EcobeeFlowHandler, homeassistant.components.ecoforest.config_flow.EcoForestConfigFlow, homeassistant.components.econet.config_flow.EcoNetFlowHandler, homeassistant.components.ecovacs.config_flow.EcovacsConfigFlow, homeassistant.components.ecowitt.config_flow.EcowittConfigFlow, homeassistant.components.edl21.config_flow.EDL21ConfigFlow, homeassistant.components.efergy.config_flow.EfergyFlowHandler, homeassistant.components.eight_sleep.config_flow.EightSleepConfigFlow, homeassistant.components.electrasmart.config_flow.ElectraSmartConfigFlow, homeassistant.components.elevenlabs.config_flow.ElevenLabsConfigFlow, homeassistant.components.elgato.config_flow.ElgatoFlowHandler, homeassistant.components.elkm1.config_flow.Elkm1ConfigFlow, homeassistant.components.elmax.config_flow.ElmaxConfigFlow, homeassistant.components.elvia.config_flow.ElviaConfigFlow, homeassistant.components.emoncms.config_flow.EmoncmsConfigFlow, homeassistant.components.emonitor.config_flow.EmonitorConfigFlow, homeassistant.components.emulated_roku.config_flow.EmulatedRokuFlowHandler, homeassistant.components.energenie_power_sockets.config_flow.EGPSConfigFlow, homeassistant.components.energyzero.config_flow.EnergyZeroFlowHandler, homeassistant.components.enigma2.config_flow.Enigma2ConfigFlowHandler, homeassistant.components.enocean.config_flow.EnOceanFlowHandler, homeassistant.components.enphase_envoy.config_flow.EnphaseConfigFlow, homeassistant.components.environment_canada.config_flow.EnvironmentCanadaConfigFlow, homeassistant.components.epic_games_store.config_flow.ConfigFlow, homeassistant.components.epion.config_flow.EpionConfigFlow, homeassistant.components.epson.config_flow.EpsonConfigFlow, homeassistant.components.eq3btsmart.config_flow.EQ3ConfigFlow, homeassistant.components.esphome.config_flow.EsphomeFlowHandler, homeassistant.components.eufylife_ble.config_flow.EufyLifeConfigFlow, homeassistant.components.evil_genius_labs.config_flow.EvilGeniusLabsConfigFlow, homeassistant.components.ezviz.config_flow.EzvizConfigFlow, homeassistant.components.faa_delays.config_flow.FAADelaysConfigFlow, homeassistant.components.fastdotcom.config_flow.FastdotcomConfigFlow, homeassistant.components.feedreader.config_flow.FeedReaderConfigFlow, homeassistant.components.fibaro.config_flow.FibaroConfigFlow, homeassistant.components.file.config_flow.FileConfigFlowHandler, homeassistant.components.filesize.config_flow.FilesizeConfigFlow, homeassistant.components.fireservicerota.config_flow.FireServiceRotaFlowHandler, homeassistant.components.firmata.config_flow.FirmataFlowHandler, homeassistant.components.fivem.config_flow.FiveMConfigFlow, homeassistant.components.flexit_bacnet.config_flow.FlexitBacnetConfigFlow, homeassistant.components.flick_electric.config_flow.FlickConfigFlow, homeassistant.components.flipr.config_flow.FliprConfigFlow, homeassistant.components.flo.config_flow.FloConfigFlow, homeassistant.components.flume.config_flow.FlumeConfigFlow, homeassistant.components.flux_led.config_flow.FluxLedConfigFlow, homeassistant.components.forecast_solar.config_flow.ForecastSolarFlowHandler, homeassistant.components.forked_daapd.config_flow.ForkedDaapdFlowHandler, homeassistant.components.foscam.config_flow.FoscamConfigFlow, homeassistant.components.freebox.config_flow.FreeboxFlowHandler, homeassistant.components.freedompro.config_flow.FreedomProConfigFlow, homeassistant.components.fritz.config_flow.FritzBoxToolsFlowHandler, homeassistant.components.fritzbox.config_flow.FritzboxConfigFlow, homeassistant.components.fritzbox_callmonitor.config_flow.FritzBoxCallMonitorConfigFlow, homeassistant.components.fronius.config_flow.FroniusConfigFlow, homeassistant.components.frontier_silicon.config_flow.FrontierSiliconConfigFlow, homeassistant.components.fujitsu_fglair.config_flow.FGLairConfigFlow, homeassistant.components.fully_kiosk.config_flow.FullyKioskConfigFlow, homeassistant.components.fyta.config_flow.FytaConfigFlow, homeassistant.components.garages_amsterdam.config_flow.GaragesAmsterdamConfigFlow, homeassistant.components.gardena_bluetooth.config_flow.GardenaBluetoothConfigFlow, homeassistant.components.gdacs.config_flow.GdacsFlowHandler, homeassistant.components.generic.config_flow.GenericIPCamConfigFlow, homeassistant.components.geniushub.config_flow.GeniusHubConfigFlow, homeassistant.components.geo_json_events.config_flow.GeoJsonEventsFlowHandler, homeassistant.components.geonetnz_quakes.config_flow.GeonetnzQuakesFlowHandler, homeassistant.components.geonetnz_volcano.config_flow.GeonetnzVolcanoFlowHandler, homeassistant.components.gios.config_flow.GiosFlowHandler, homeassistant.components.github.config_flow.GitHubConfigFlow, homeassistant.components.glances.config_flow.GlancesFlowHandler, homeassistant.components.go2rtc.config_flow.CloudConfigFlow, homeassistant.components.goalzero.config_flow.GoalZeroFlowHandler, homeassistant.components.gogogate2.config_flow.Gogogate2FlowHandler, homeassistant.components.goodwe.config_flow.GoodweFlowHandler, homeassistant.components.google_assistant.config_flow.GoogleAssistantHandler, homeassistant.components.google_cloud.config_flow.GoogleCloudConfigFlow, homeassistant.components.google_generative_ai_conversation.config_flow.GoogleGenerativeAIConfigFlow, homeassistant.components.google_translate.config_flow.GoogleTranslateConfigFlow, homeassistant.components.google_travel_time.config_flow.GoogleTravelTimeConfigFlow, homeassistant.components.govee_ble.config_flow.GoveeConfigFlow, homeassistant.components.gpsd.config_flow.GPSDConfigFlow, homeassistant.components.growatt_server.config_flow.GrowattServerConfigFlow, homeassistant.components.guardian.config_flow.GuardianConfigFlow, homeassistant.components.habitica.config_flow.HabiticaConfigFlow, homeassistant.components.hardkernel.config_flow.HardkernelConfigFlow, homeassistant.components.harmony.config_flow.HarmonyConfigFlow, homeassistant.components.hassio.config_flow.HassIoConfigFlow, homeassistant.components.heos.config_flow.HeosFlowHandler, homeassistant.components.here_travel_time.config_flow.HERETravelTimeConfigFlow, homeassistant.components.hive.config_flow.HiveFlowHandler, homeassistant.components.hko.config_flow.HKOConfigFlow, homeassistant.components.hlk_sw16.config_flow.SW16FlowHandler, homeassistant.components.holiday.config_flow.HolidayConfigFlow, homeassistant.components.homeassistant_green.config_flow.HomeAssistantGreenConfigFlow, homeassistant.components.homeassistant_hardware.firmware_config_flow.BaseFirmwareConfigFlow, homeassistant.components.homekit.config_flow.HomeKitConfigFlow, homeassistant.components.homekit_controller.config_flow.HomekitControllerFlowHandler, homeassistant.components.homematicip_cloud.config_flow.HomematicipCloudFlowHandler, homeassistant.components.homewizard.config_flow.HomeWizardConfigFlow, homeassistant.components.homeworks.config_flow.HomeworksConfigFlowHandler, homeassistant.components.honeywell.config_flow.HoneywellConfigFlow, homeassistant.components.html5.config_flow.HTML5ConfigFlow, homeassistant.components.huawei_lte.config_flow.ConfigFlowHandler, homeassistant.components.hue.config_flow.HueFlowHandler, homeassistant.components.huisbaasje.config_flow.EnergyFlipConfigFlow, homeassistant.components.hunterdouglas_powerview.config_flow.PowerviewConfigFlow, homeassistant.components.husqvarna_automower_ble.config_flow.HusqvarnaAutomowerBleConfigFlow, homeassistant.components.huum.config_flow.HuumConfigFlow, homeassistant.components.hvv_departures.config_flow.HVVDeparturesConfigFlow, homeassistant.components.hydrawise.config_flow.HydrawiseConfigFlow, homeassistant.components.hyperion.config_flow.HyperionConfigFlow, homeassistant.components.ialarm.config_flow.IAlarmConfigFlow, homeassistant.components.iaqualink.config_flow.AqualinkFlowHandler, homeassistant.components.ibeacon.config_flow.IBeaconConfigFlow, homeassistant.components.icloud.config_flow.IcloudFlowHandler, homeassistant.components.idasen_desk.config_flow.IdasenDeskConfigFlow, homeassistant.components.imap.config_flow.IMAPConfigFlow, homeassistant.components.imgw_pib.config_flow.ImgwPibFlowHandler, homeassistant.components.improv_ble.config_flow.ImprovBLEConfigFlow, homeassistant.components.incomfort.config_flow.InComfortConfigFlow, homeassistant.components.inkbird.config_flow.INKBIRDConfigFlow, homeassistant.components.insteon.config_flow.InsteonFlowHandler, homeassistant.components.intellifire.config_flow.IntelliFireConfigFlow, homeassistant.components.iotawatt.config_flow.IOTaWattConfigFlow, homeassistant.components.ipma.config_flow.IpmaFlowHandler, homeassistant.components.ipp.config_flow.IPPFlowHandler, homeassistant.components.iqvia.config_flow.IqviaConfigFlow, homeassistant.components.iron_os.config_flow.IronOSConfigFlow, homeassistant.components.iskra.config_flow.IskraConfigFlowFlow, homeassistant.components.islamic_prayer_times.config_flow.IslamicPrayerFlowHandler, homeassistant.components.israel_rail.config_flow.IsraelRailConfigFlow, homeassistant.components.iss.config_flow.ISSConfigFlow, homeassistant.components.ista_ecotrend.config_flow.IstaConfigFlow, homeassistant.components.isy994.config_flow.Isy994ConfigFlow, homeassistant.components.jellyfin.config_flow.JellyfinConfigFlow, homeassistant.components.jewish_calendar.config_flow.JewishCalendarConfigFlow, homeassistant.components.juicenet.config_flow.JuiceNetConfigFlow, homeassistant.components.justnimbus.config_flow.JustNimbusConfigFlow, homeassistant.components.jvc_projector.config_flow.JvcProjectorConfigFlow, homeassistant.components.kaleidescape.config_flow.KaleidescapeConfigFlow, homeassistant.components.keenetic_ndms2.config_flow.KeeneticFlowHandler, homeassistant.components.kegtron.config_flow.KegtronConfigFlow, homeassistant.components.keymitt_ble.config_flow.MicroBotConfigFlow, homeassistant.components.kitchen_sink.config_flow.KitchenSinkConfigFlow, homeassistant.components.kmtronic.config_flow.KmtronicConfigFlow, homeassistant.components.knocki.config_flow.KnockiConfigFlow, homeassistant.components.knx.config_flow.KNXConfigFlow, homeassistant.components.kodi.config_flow.KodiConfigFlow, homeassistant.components.konnected.config_flow.KonnectedFlowHandler, homeassistant.components.kostal_plenticore.config_flow.KostalPlenticoreConfigFlow, homeassistant.components.kraken.config_flow.KrakenConfigFlow, homeassistant.components.lacrosse_view.config_flow.LaCrosseViewConfigFlow, homeassistant.components.lamarzocco.config_flow.LmConfigFlow, homeassistant.components.landisgyr_heat_meter.config_flow.LandisgyrConfigFlow, homeassistant.components.lastfm.config_flow.LastFmConfigFlowHandler, homeassistant.components.launch_library.config_flow.LaunchLibraryFlowHandler, homeassistant.components.laundrify.config_flow.LaundrifyConfigFlow, homeassistant.components.lcn.config_flow.LcnFlowHandler, homeassistant.components.ld2410_ble.config_flow.Ld2410BleConfigFlow, homeassistant.components.leaone.config_flow.LeaoneConfigFlow, homeassistant.components.led_ble.config_flow.LedBleConfigFlow, homeassistant.components.lektrico.config_flow.LektricoFlowHandler, homeassistant.components.lg_netcast.config_flow.LGNetCast, homeassistant.components.lg_soundbar.config_flow.LGSoundbarConfigFlow, homeassistant.components.lg_thinq.config_flow.ThinQFlowHandler, homeassistant.components.lidarr.config_flow.LidarrConfigFlow, homeassistant.components.life360.config_flow.Life360ConfigFlow, homeassistant.components.lifx.config_flow.LifXConfigFlow, homeassistant.components.linear_garage_door.config_flow.LinearGarageDoorConfigFlow, homeassistant.components.linkplay.config_flow.LinkPlayConfigFlow, homeassistant.components.litejet.config_flow.LiteJetConfigFlow, homeassistant.components.litterrobot.config_flow.LitterRobotConfigFlow, homeassistant.components.livisi.config_flow.LivisiFlowHandler, homeassistant.components.local_calendar.config_flow.LocalCalendarConfigFlow, homeassistant.components.local_ip.config_flow.SimpleConfigFlow, homeassistant.components.local_todo.config_flow.LocalTodoConfigFlow, homeassistant.components.lookin.config_flow.LookinFlowHandler, homeassistant.components.loqed.config_flow.LoqedConfigFlow, homeassistant.components.luftdaten.config_flow.SensorCommunityFlowHandler, homeassistant.components.lupusec.config_flow.LupusecConfigFlowHandler, homeassistant.components.lutron.config_flow.LutronConfigFlow, homeassistant.components.lutron_caseta.config_flow.LutronCasetaFlowHandler, homeassistant.components.madvr.config_flow.MadVRConfigFlow, homeassistant.components.mastodon.config_flow.MastodonConfigFlow, homeassistant.components.matter.config_flow.MatterConfigFlow, homeassistant.components.mazda.config_flow.MazdaConfigFlow, homeassistant.components.mealie.config_flow.MealieConfigFlow, homeassistant.components.meater.config_flow.MeaterConfigFlow, homeassistant.components.medcom_ble.config_flow.InspectorBLEConfigFlow, homeassistant.components.media_extractor.config_flow.MediaExtractorConfigFlow, homeassistant.components.melcloud.config_flow.FlowHandler, homeassistant.components.melnor.config_flow.MelnorConfigFlow, homeassistant.components.met.config_flow.MetConfigFlowHandler, homeassistant.components.met_eireann.config_flow.MetEireannFlowHandler, homeassistant.components.meteo_france.config_flow.MeteoFranceFlowHandler, homeassistant.components.meteoclimatic.config_flow.MeteoclimaticFlowHandler, homeassistant.components.metoffice.config_flow.MetOfficeConfigFlow, homeassistant.components.mikrotik.config_flow.MikrotikFlowHandler, homeassistant.components.mill.config_flow.MillConfigFlow, homeassistant.components.minecraft_server.config_flow.MinecraftServerConfigFlow, homeassistant.components.mjpeg.config_flow.MJPEGFlowHandler, homeassistant.components.moat.config_flow.MoatConfigFlow, homeassistant.components.mobile_app.config_flow.MobileAppFlowHandler, homeassistant.components.modem_callerid.config_flow.PhoneModemFlowHandler, homeassistant.components.modern_forms.config_flow.ModernFormsFlowHandler, homeassistant.components.moehlenhoff_alpha2.config_flow.Alpha2BaseConfigFlow, homeassistant.components.monarch_money.config_flow.MonarchMoneyConfigFlow, homeassistant.components.monoprice.config_flow.MonoPriceConfigFlow, homeassistant.components.moon.config_flow.MoonConfigFlow, homeassistant.components.mopeka.config_flow.MopekaConfigFlow, homeassistant.components.motion_blinds.config_flow.MotionBlindsFlowHandler, homeassistant.components.motionblinds_ble.config_flow.FlowHandler, homeassistant.components.motioneye.config_flow.MotionEyeConfigFlow, homeassistant.components.motionmount.config_flow.MotionMountFlowHandler, homeassistant.components.mpd.config_flow.MPDConfigFlow, homeassistant.components.mqtt.config_flow.FlowHandler, homeassistant.components.mullvad.config_flow.MullvadConfigFlow, homeassistant.components.music_assistant.config_flow.MusicAssistantConfigFlow, homeassistant.components.mutesync.config_flow.MuteSyncConfigFlow, homeassistant.components.myq.config_flow.MyQConfigFlow, homeassistant.components.mysensors.config_flow.MySensorsConfigFlowHandler, homeassistant.components.mystrom.config_flow.MyStromConfigFlow, homeassistant.components.nam.config_flow.NAMFlowHandler, homeassistant.components.nanoleaf.config_flow.NanoleafConfigFlow, homeassistant.components.nasweb.config_flow.NASwebConfigFlow, homeassistant.components.netgear.config_flow.NetgearFlowHandler, homeassistant.components.netgear_lte.config_flow.NetgearLTEFlowHandler, homeassistant.components.nexia.config_flow.NexiaConfigFlow, homeassistant.components.nextbus.config_flow.NextBusFlowHandler, homeassistant.components.nextcloud.config_flow.NextcloudConfigFlow, homeassistant.components.nextdns.config_flow.NextDnsFlowHandler, homeassistant.components.nfandroidtv.config_flow.NFAndroidTVFlowHandler, homeassistant.components.nibe_heatpump.config_flow.NibeHeatPumpConfigFlow, homeassistant.components.nice_go.config_flow.NiceGOConfigFlow, homeassistant.components.nightscout.config_flow.NightscoutConfigFlow, homeassistant.components.nina.config_flow.NinaConfigFlow, homeassistant.components.nmap_tracker.config_flow.NmapTrackerConfigFlow, homeassistant.components.nobo_hub.config_flow.NoboHubConfigFlow, homeassistant.components.nordpool.config_flow.NordpoolConfigFlow, homeassistant.components.notion.config_flow.NotionFlowHandler, homeassistant.components.nuheat.config_flow.NuHeatConfigFlow, homeassistant.components.nuki.config_flow.NukiConfigFlow, homeassistant.components.nut.config_flow.NutConfigFlow, homeassistant.components.nws.config_flow.NWSConfigFlow, homeassistant.components.nyt_games.config_flow.NYTGamesConfigFlow, homeassistant.components.nzbget.config_flow.NZBGetConfigFlow, homeassistant.components.obihai.config_flow.ObihaiFlowHandler, homeassistant.components.octoprint.config_flow.OctoPrintConfigFlow, homeassistant.components.ollama.config_flow.OllamaConfigFlow, homeassistant.components.omnilogic.config_flow.OmniLogicConfigFlow, homeassistant.components.oncue.config_flow.OncueConfigFlow, homeassistant.components.onewire.config_flow.OneWireFlowHandler, homeassistant.components.onkyo.config_flow.OnkyoConfigFlow, homeassistant.components.onvif.config_flow.OnvifFlowHandler, homeassistant.components.open_meteo.config_flow.OpenMeteoFlowHandler, homeassistant.components.openai_conversation.config_flow.OpenAIConfigFlow, homeassistant.components.openexchangerates.config_flow.OpenExchangeRatesConfigFlow, homeassistant.components.opengarage.config_flow.OpenGarageConfigFlow, homeassistant.components.openhome.config_flow.OpenhomeConfigFlow, homeassistant.components.opensky.config_flow.OpenSkyConfigFlowHandler, homeassistant.components.opentherm_gw.config_flow.OpenThermGwConfigFlow, homeassistant.components.openuv.config_flow.OpenUvFlowHandler, homeassistant.components.openweathermap.config_flow.OpenWeatherMapConfigFlow, homeassistant.components.opower.config_flow.OpowerConfigFlow, homeassistant.components.oralb.config_flow.OralBConfigFlow, homeassistant.components.osoenergy.config_flow.OSOEnergyFlowHandler, homeassistant.components.otbr.config_flow.OTBRConfigFlow, homeassistant.components.otp.config_flow.TOTPConfigFlow, homeassistant.components.ourgroceries.config_flow.OurGroceriesConfigFlow, homeassistant.components.overkiz.config_flow.OverkizConfigFlow, homeassistant.components.ovo_energy.config_flow.OVOEnergyFlowHandler, homeassistant.components.owntracks.config_flow.OwnTracksFlow, homeassistant.components.p1_monitor.config_flow.P1MonitorFlowHandler, homeassistant.components.palazzetti.config_flow.PalazzettiConfigFlow, homeassistant.components.panasonic_viera.config_flow.PanasonicVieraConfigFlow, homeassistant.components.peco.config_flow.PecoConfigFlow, homeassistant.components.pegel_online.config_flow.FlowHandler, homeassistant.components.permobil.config_flow.PermobilConfigFlow, homeassistant.components.philips_js.config_flow.PhilipsJSConfigFlow, homeassistant.components.pi_hole.config_flow.PiHoleFlowHandler, homeassistant.components.picnic.config_flow.PicnicConfigFlow, homeassistant.components.ping.config_flow.PingConfigFlow, homeassistant.components.plaato.config_flow.PlaatoConfigFlow, homeassistant.components.plex.config_flow.PlexFlowHandler, homeassistant.components.plugwise.config_flow.PlugwiseConfigFlow, homeassistant.components.plum_lightpad.config_flow.PlumLightpadConfigFlow, homeassistant.components.poolsense.config_flow.PoolSenseConfigFlow, homeassistant.components.powerwall.config_flow.PowerwallConfigFlow, homeassistant.components.private_ble_device.config_flow.BLEDeviceTrackerConfigFlow, homeassistant.components.profiler.config_flow.ProfilerConfigFlow, homeassistant.components.progettihwsw.config_flow.ProgettiHWSWConfigFlow, homeassistant.components.prosegur.config_flow.ProsegurConfigFlow, homeassistant.components.proximity.config_flow.ProximityConfigFlow, homeassistant.components.prusalink.config_flow.PrusaLinkConfigFlow, homeassistant.components.ps4.config_flow.PlayStation4FlowHandler, homeassistant.components.pure_energie.config_flow.PureEnergieFlowHandler, homeassistant.components.purpleair.config_flow.PurpleAirConfigFlow, homeassistant.components.pushbullet.config_flow.PushBulletConfigFlow, homeassistant.components.pushover.config_flow.PushBulletConfigFlow, homeassistant.components.pvoutput.config_flow.PVOutputFlowHandler, homeassistant.components.pvpc_hourly_pricing.config_flow.TariffSelectorConfigFlow, homeassistant.components.pyload.config_flow.PyLoadConfigFlow, homeassistant.components.qbittorrent.config_flow.QbittorrentConfigFlow, homeassistant.components.qingping.config_flow.QingpingConfigFlow, homeassistant.components.qnap.config_flow.QnapConfigFlow, homeassistant.components.qnap_qsw.config_flow.QNapQSWConfigFlow, homeassistant.components.rabbitair.config_flow.RabbitAirConfigFlow, homeassistant.components.rachio.config_flow.RachioConfigFlow, homeassistant.components.radarr.config_flow.RadarrConfigFlow, homeassistant.components.radio_browser.config_flow.RadioBrowserConfigFlow, homeassistant.components.radiotherm.config_flow.RadioThermConfigFlow, homeassistant.components.rainbird.config_flow.RainbirdConfigFlowHandler, homeassistant.components.rainforest_eagle.config_flow.RainforestEagleConfigFlow, homeassistant.components.rainforest_raven.config_flow.RainforestRavenConfigFlow, homeassistant.components.rainmachine.config_flow.RainMachineFlowHandler, homeassistant.components.rapt_ble.config_flow.RAPTPillConfigFlow, homeassistant.components.raspberry_pi.config_flow.RaspberryPiConfigFlow, homeassistant.components.rdw.config_flow.RDWFlowHandler, homeassistant.components.recollect_waste.config_flow.RecollectWasteConfigFlow, homeassistant.components.renault.config_flow.RenaultFlowHandler, homeassistant.components.renson.config_flow.RensonConfigFlow, homeassistant.components.reolink.config_flow.ReolinkFlowHandler, homeassistant.components.rfxtrx.config_flow.RfxtrxConfigFlow, homeassistant.components.rhasspy.config_flow.RhasspyConfigFlow, homeassistant.components.ridwell.config_flow.RidwellConfigFlow, homeassistant.components.ring.config_flow.RingConfigFlow, homeassistant.components.risco.config_flow.RiscoConfigFlow, homeassistant.components.rituals_perfume_genie.config_flow.RitualsPerfumeGenieConfigFlow, homeassistant.components.roborock.config_flow.RoborockFlowHandler, homeassistant.components.roku.config_flow.RokuConfigFlow, homeassistant.components.romy.config_flow.RomyConfigFlow, homeassistant.components.roomba.config_flow.RoombaConfigFlow, homeassistant.components.roon.config_flow.RoonConfigFlow, homeassistant.components.rova.config_flow.RovaConfigFlow, homeassistant.components.rtsp_to_webrtc.config_flow.RTSPToWebRTCConfigFlow, homeassistant.components.ruckus_unleashed.config_flow.RuckusConfigFlow, homeassistant.components.russound_rio.config_flow.FlowHandler, homeassistant.components.ruuvi_gateway.config_flow.RuuviConfigFlow, homeassistant.components.ruuvitag_ble.config_flow.RuuvitagConfigFlow, homeassistant.components.rympro.config_flow.RymproConfigFlow, homeassistant.components.sabnzbd.config_flow.SABnzbdConfigFlow, homeassistant.components.samsungtv.config_flow.SamsungTVConfigFlow, homeassistant.components.sanix.config_flow.SanixConfigFlow, homeassistant.components.schlage.config_flow.SchlageConfigFlow, homeassistant.components.screenlogic.config_flow.ScreenlogicConfigFlow, homeassistant.components.season.config_flow.SeasonConfigFlow, homeassistant.components.sense.config_flow.SenseConfigFlow, homeassistant.components.sensibo.config_flow.SensiboConfigFlow, homeassistant.components.sensirion_ble.config_flow.SensirionConfigFlow, homeassistant.components.sensorpro.config_flow.SensorProConfigFlow, homeassistant.components.sensorpush.config_flow.SensorPushConfigFlow, homeassistant.components.sensoterra.config_flow.SensoterraConfigFlow, homeassistant.components.sentry.config_flow.SentryConfigFlow, homeassistant.components.seventeentrack.config_flow.SeventeenTrackConfigFlow, homeassistant.components.sfr_box.config_flow.SFRBoxFlowHandler, homeassistant.components.sharkiq.config_flow.SharkIqConfigFlow, homeassistant.components.shelly.config_flow.ShellyConfigFlow, homeassistant.components.shopping_list.config_flow.ShoppingListFlowHandler, homeassistant.components.sia.config_flow.SIAConfigFlow, homeassistant.components.simplefin.config_flow.SimpleFinConfigFlow, homeassistant.components.simplepush.config_flow.SimplePushFlowHandler, homeassistant.components.simplisafe.config_flow.SimpliSafeFlowHandler, homeassistant.components.sky_remote.config_flow.SkyRemoteConfigFlow, homeassistant.components.skybell.config_flow.SkybellFlowHandler, homeassistant.components.slack.config_flow.SlackFlowHandler, homeassistant.components.sleepiq.config_flow.SleepIQFlowHandler, homeassistant.components.slimproto.config_flow.SlimProtoConfigFlow, homeassistant.components.sma.config_flow.SmaConfigFlow, homeassistant.components.smart_meter_texas.config_flow.SMTConfigFlow, homeassistant.components.smartthings.config_flow.SmartThingsFlowHandler, homeassistant.components.smarttub.config_flow.SmartTubConfigFlow, homeassistant.components.smarty.config_flow.SmartyConfigFlow, homeassistant.components.smhi.config_flow.SmhiFlowHandler, homeassistant.components.smlight.config_flow.SmlightConfigFlow, homeassistant.components.sms.config_flow.SMSFlowHandler, homeassistant.components.snapcast.config_flow.SnapcastConfigFlow, homeassistant.components.snooz.config_flow.SnoozConfigFlow, homeassistant.components.solaredge.config_flow.SolarEdgeConfigFlow, homeassistant.components.solarlog.config_flow.SolarLogConfigFlow, homeassistant.components.solax.config_flow.SolaxConfigFlow, homeassistant.components.soma.config_flow.SomaFlowHandler, homeassistant.components.somfy_mylink.config_flow.SomfyConfigFlow, homeassistant.components.sonarr.config_flow.SonarrConfigFlow, homeassistant.components.songpal.config_flow.SongpalConfigFlow, homeassistant.components.soundtouch.config_flow.SoundtouchConfigFlow, homeassistant.components.speedtestdotnet.config_flow.SpeedTestFlowHandler, homeassistant.components.spider.config_flow.SpiderConfigFlow, homeassistant.components.sql.config_flow.SQLConfigFlow, homeassistant.components.squeezebox.config_flow.SqueezeboxConfigFlow, homeassistant.components.srp_energy.config_flow.SRPEnergyConfigFlow, homeassistant.components.starline.config_flow.StarlineFlowHandler, homeassistant.components.starlink.config_flow.StarlinkConfigFlow, homeassistant.components.steam_online.config_flow.SteamFlowHandler, homeassistant.components.steamist.config_flow.SteamistConfigFlow, homeassistant.components.stookalert.config_flow.StookalertFlowHandler, homeassistant.components.stookwijzer.config_flow.StookwijzerFlowHandler, homeassistant.components.streamlabswater.config_flow.StreamlabsConfigFlow, homeassistant.components.subaru.config_flow.SubaruConfigFlow, homeassistant.components.suez_water.config_flow.SuezWaterConfigFlow, homeassistant.components.sun.config_flow.SunConfigFlow, homeassistant.components.sunweg.config_flow.SunWEGConfigFlow, homeassistant.components.surepetcare.config_flow.SurePetCareConfigFlow, homeassistant.components.swiss_public_transport.config_flow.SwissPublicTransportConfigFlow, homeassistant.components.switchbee.config_flow.SwitchBeeConfigFlow, homeassistant.components.switchbot.config_flow.SwitchbotConfigFlow, homeassistant.components.switchbot_cloud.config_flow.SwitchBotCloudConfigFlow, homeassistant.components.switcher_kis.config_flow.SwitcherFlowHandler, homeassistant.components.syncthing.config_flow.SyncThingConfigFlow, homeassistant.components.syncthru.config_flow.SyncThruConfigFlow, homeassistant.components.synology_dsm.config_flow.SynologyDSMFlowHandler, homeassistant.components.system_bridge.config_flow.SystemBridgeConfigFlow, homeassistant.components.tado.config_flow.TadoConfigFlow, homeassistant.components.tailscale.config_flow.TailscaleFlowHandler, homeassistant.components.tailwind.config_flow.TailwindFlowHandler, homeassistant.components.tami4.config_flow.Tami4ConfigFlow, homeassistant.components.tankerkoenig.config_flow.FlowHandler, homeassistant.components.tasmota.config_flow.FlowHandler, homeassistant.components.tautulli.config_flow.TautulliConfigFlow, homeassistant.components.technove.config_flow.TechnoVEConfigFlow, homeassistant.components.tedee.config_flow.TedeeConfigFlow, homeassistant.components.tellduslive.config_flow.FlowHandler, homeassistant.components.tesla_wall_connector.config_flow.TeslaWallConnectorConfigFlow, homeassistant.components.teslemetry.config_flow.TeslemetryConfigFlow, homeassistant.components.tessie.config_flow.TessieConfigFlow, homeassistant.components.thermobeacon.config_flow.ThermoBeaconConfigFlow, homeassistant.components.thermopro.config_flow.ThermoProConfigFlow, homeassistant.components.thethingsnetwork.config_flow.TTNFlowHandler, homeassistant.components.thread.config_flow.ThreadConfigFlow, homeassistant.components.tibber.config_flow.TibberConfigFlow, homeassistant.components.tile.config_flow.TileFlowHandler, homeassistant.components.tilt_ble.config_flow.TiltConfigFlow, homeassistant.components.todoist.config_flow.TodoistConfigFlow, homeassistant.components.tolo.config_flow.ToloSaunaConfigFlow, homeassistant.components.tomorrowio.config_flow.TomorrowioConfigFlow, homeassistant.components.totalconnect.config_flow.TotalConnectConfigFlow, homeassistant.components.touchline_sl.config_flow.TouchlineSLConfigFlow, homeassistant.components.tplink.config_flow.TPLinkConfigFlow, homeassistant.components.tplink_omada.config_flow.TpLinkOmadaConfigFlow, homeassistant.components.traccar_server.config_flow.TraccarServerConfigFlow, homeassistant.components.tractive.config_flow.TractiveConfigFlow, homeassistant.components.tradfri.config_flow.FlowHandler, homeassistant.components.trafikverket_camera.config_flow.TVCameraConfigFlow, homeassistant.components.trafikverket_ferry.config_flow.TVFerryConfigFlow, homeassistant.components.trafikverket_train.config_flow.TVTrainConfigFlow, homeassistant.components.trafikverket_weatherstation.config_flow.TVWeatherConfigFlow, homeassistant.components.transmission.config_flow.TransmissionFlowHandler, homeassistant.components.triggercmd.config_flow.TriggerCMDConfigFlow, homeassistant.components.tuya.config_flow.TuyaConfigFlow, homeassistant.components.twentemilieu.config_flow.TwenteMilieuFlowHandler, homeassistant.components.twinkly.config_flow.TwinklyConfigFlow, homeassistant.components.ukraine_alarm.config_flow.UkraineAlarmConfigFlow, homeassistant.components.unifi.config_flow.UnifiFlowHandler, homeassistant.components.unifiprotect.config_flow.ProtectFlowHandler, homeassistant.components.upb.config_flow.UPBConfigFlow, homeassistant.components.upcloud.config_flow.UpCloudConfigFlow, homeassistant.components.upnp.config_flow.UpnpFlowHandler, homeassistant.components.uptime.config_flow.UptimeConfigFlow, homeassistant.components.uptimerobot.config_flow.UptimeRobotConfigFlow, homeassistant.components.v2c.config_flow.V2CConfigFlow, homeassistant.components.vallox.config_flow.ValloxConfigFlow, homeassistant.components.velbus.config_flow.VelbusConfigFlow, homeassistant.components.velux.config_flow.VeluxConfigFlow, homeassistant.components.venstar.config_flow.VenstarConfigFlow, homeassistant.components.vera.config_flow.VeraFlowHandler, homeassistant.components.verisure.config_flow.VerisureConfigFlowHandler, homeassistant.components.version.config_flow.VersionConfigFlow, homeassistant.components.vesync.config_flow.VeSyncFlowHandler, homeassistant.components.vicare.config_flow.ViCareConfigFlow, homeassistant.components.vilfo.config_flow.DomainConfigFlow, homeassistant.components.vizio.config_flow.VizioConfigFlow, homeassistant.components.vlc_telnet.config_flow.VLCTelnetConfigFlow, homeassistant.components.vodafone_station.config_flow.VodafoneStationConfigFlow, homeassistant.components.voip.config_flow.VoIPConfigFlow, homeassistant.components.volumio.config_flow.VolumioConfigFlow, homeassistant.components.volvooncall.config_flow.VolvoOnCallConfigFlow, homeassistant.components.vulcan.config_flow.VulcanFlowHandler, homeassistant.components.wallbox.config_flow.WallboxConfigFlow, homeassistant.components.waqi.config_flow.WAQIConfigFlow, homeassistant.components.watttime.config_flow.WattTimeConfigFlow, homeassistant.components.waze_travel_time.config_flow.WazeConfigFlow, homeassistant.components.weatherflow.config_flow.WeatherFlowConfigFlow, homeassistant.components.weatherflow_cloud.config_flow.WeatherFlowCloudConfigFlow, homeassistant.components.weatherkit.config_flow.WeatherKitFlowHandler, homeassistant.components.webostv.config_flow.FlowHandler, homeassistant.components.whirlpool.config_flow.WhirlpoolConfigFlow, homeassistant.components.whois.config_flow.WhoisFlowHandler, homeassistant.components.wiffi.config_flow.WiffiFlowHandler, homeassistant.components.wilight.config_flow.WiLightFlowHandler, homeassistant.components.wiz.config_flow.WizConfigFlow, homeassistant.components.wled.config_flow.WLEDFlowHandler, homeassistant.components.wmspro.config_flow.WebControlProConfigFlow, homeassistant.components.wolflink.config_flow.WolfLinkConfigFlow, homeassistant.components.workday.config_flow.WorkdayConfigFlow, homeassistant.components.ws66i.config_flow.WS66iConfigFlow, homeassistant.components.wyoming.config_flow.WyomingConfigFlow, homeassistant.components.xiaomi_aqara.config_flow.XiaomiAqaraFlowHandler, homeassistant.components.xiaomi_ble.config_flow.XiaomiConfigFlow, homeassistant.components.xiaomi_miio.config_flow.XiaomiMiioFlowHandler, homeassistant.components.yale_smart_alarm.config_flow.YaleConfigFlow, homeassistant.components.yalexs_ble.config_flow.YalexsConfigFlow, homeassistant.components.yamaha_musiccast.config_flow.MusicCastFlowHandler, homeassistant.components.yardian.config_flow.YardianConfigFlow, homeassistant.components.yeelight.config_flow.YeelightConfigFlow, homeassistant.components.youless.config_flow.YoulessConfigFlow, homeassistant.components.zamg.config_flow.ZamgConfigFlow, homeassistant.components.zeversolar.config_flow.ZeverSolarConfigFlow, homeassistant.components.zha.config_flow.ZhaConfigFlowHandler, homeassistant.components.zodiac.config_flow.ZodiacConfigFlow, homeassistant.components.zone.config_flow.ZoneConfigFlow, homeassistant.components.zwave_js.config_flow.ZWaveJSConfigFlow, homeassistant.components.zwave_me.config_flow.ZWaveMeConfigFlow, homeassistant.helpers.config_entry_flow.WebhookFlowHandler, homeassistant.helpers.config_entry_oauth2_flow.AbstractOAuth2FlowHandler, and homeassistant.helpers.schema_config_entry_flow.SchemaConfigFlowHandler.
|
| None | __init_subclass__ (cls, *str|None domain=None, **Any kwargs) |
| |
| ConfigFlowResult | async_abort (self, *str reason, Mapping[str, str]|None description_placeholders=None) |
| |
| ConfigFlowResult | async_create_entry (self, *str title, Mapping[str, Any] data, str|None description=None, Mapping[str, str]|None description_placeholders=None, Mapping[str, Any]|None options=None) |
| |
| ConfigEntry|None | async_set_unique_id (self, str|None unique_id=None, *bool raise_on_progress=True) |
| |
| ConfigFlowResult | async_show_form (self, *str|None step_id=None, vol.Schema|None data_schema=None, dict[str, str]|None errors=None, Mapping[str, str]|None description_placeholders=None, bool|None last_step=None, str|None preview=None) |
| |
| ConfigFlowResult | async_step_bluetooth (self, BluetoothServiceInfoBleak discovery_info) |
| |
| ConfigFlowResult | async_step_dhcp (self, DhcpServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_discovery (self, DiscoveryInfoType discovery_info) |
| |
| ConfigFlowResult | async_step_hassio (self, HassioServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_homekit (self, ZeroconfServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_ignore (self, dict[str, Any] user_input) |
| |
| ConfigFlowResult | async_step_integration_discovery (self, DiscoveryInfoType discovery_info) |
| |
| ConfigFlowResult | async_step_mqtt (self, MqttServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_ssdp (self, SsdpServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_usb (self, UsbServiceInfo discovery_info) |
| |
| ConfigFlowResult | async_step_user (self, dict[str, Any]|None user_input=None) |
| |
| ConfigFlowResult | async_step_zeroconf (self, ZeroconfServiceInfo discovery_info) |
| |
| bool | async_supports_options_flow (cls, ConfigEntry config_entry) |
| |
| ConfigFlowResult | async_update_reload_and_abort (self, ConfigEntry entry, *str|None|UndefinedType unique_id=UNDEFINED, str|UndefinedType title=UNDEFINED, Mapping[str, Any]|UndefinedType data=UNDEFINED, Mapping[str, Any]|UndefinedType data_updates=UNDEFINED, Mapping[str, Any]|UndefinedType options=UNDEFINED, str|UndefinedType reason=UNDEFINED, bool reload_even_if_entry_is_unchanged=True) |
| |
| bool | is_matching (self, Self other_flow) |
| |
| str|None | unique_id (self) |
| |
Public Member Functions inherited from homeassistant.data_entry_flow.FlowHandler |
| vol.Schema | add_suggested_values_to_schema (self, vol.Schema data_schema, Mapping[str, Any]|None suggested_values) |
| |
| None | async_cancel_progress_task (self) |
| |
| _FlowResultT | async_create_entry (self, *str|None title=None, Mapping[str, Any] data, str|None description=None, Mapping[str, str]|None description_placeholders=None) |
| |
| _FlowResultT | async_external_step (self, *str|None step_id=None, str url, Mapping[str, str]|None description_placeholders=None) |
| |
| _FlowResultT | async_external_step_done (self, *str next_step_id) |
| |
| asyncio.Task[Any]|None | async_get_progress_task (self) |
| |
| None | async_remove (self) |
| |
| None | async_set_progress_task (self, asyncio.Task[Any] progress_task) |
| |
| _FlowResultT | async_show_menu (self, *str|None step_id=None, Container[str] menu_options, Mapping[str, str]|None description_placeholders=None) |
| |
| _FlowResultT | async_show_progress (self, *str|None step_id=None, str progress_action, Mapping[str, str]|None description_placeholders=None, asyncio.Task[Any]|None progress_task=None) |
| |
| _FlowResultT | async_show_progress_done (self, *str next_step_id) |
| |
| bool | show_advanced_options (self) |
| |
| str|None | source (self) |
| |
|
| None | _abort_if_unique_id_configured (self, dict[str, Any]|None updates=None, bool reload_on_update=True, *str error="already_configured") |
| |
| None | _abort_if_unique_id_mismatch (self, *str reason="unique_id_mismatch", Mapping[str, str]|None description_placeholders=None) |
| |
| None | _async_abort_entries_match (self, dict[str, Any]|None match_dict=None) |
| |
| list[ConfigEntry] | _async_current_entries (self, bool|None include_ignore=None) |
| |
| set[str|None] | _async_current_ids (self, bool include_ignore=True) |
| |
| None | _async_handle_discovery_without_unique_id (self) |
| |
| list[ConfigFlowResult] | _async_in_progress (self, bool include_uninitialized=False, dict[str, Any]|None match_context=None) |
| |
| ConfigFlowResult | _async_step_discovery_without_unique_id (self) |
| |
| ConfigEntry | _get_reauth_entry (self) |
| |
| ConfigEntry | _get_reconfigure_entry (self) |
| |
| str | _reauth_entry_id (self) |
| |
| str | _reconfigure_entry_id (self) |
| |
| None | _set_confirm_only (self) |
| |
Base class for config flows with some helpers.
Definition at line 2559 of file config_entries.py.
◆ __init_subclass__()
| None homeassistant.config_entries.ConfigFlow.__init_subclass__ |
( |
|
cls, |
|
|
*str | None |
domain = None, |
|
|
**Any |
kwargs |
|
) |
| |
◆ _abort_if_unique_id_configured()
| None homeassistant.config_entries.ConfigFlow._abort_if_unique_id_configured |
( |
|
self, |
|
|
dict[str, Any] | None |
updates = None, |
|
|
bool |
reload_on_update = True, |
|
|
*str |
error = "already_configured" |
|
) |
| |
|
private |
Abort if the unique ID is already configured.
Requires strings.json entry corresponding to the `error` parameter
in user visible flows.
Definition at line 2622 of file config_entries.py.
◆ _abort_if_unique_id_mismatch()
| None homeassistant.config_entries.ConfigFlow._abort_if_unique_id_mismatch |
( |
|
self, |
|
|
*str |
reason = "unique_id_mismatch", |
|
|
Mapping[str, str] | None |
description_placeholders = None |
|
) |
| |
|
private |
Abort if the unique ID does not match the reauth/reconfigure context.
Requires strings.json entry corresponding to the `reason` parameter
in user visible flows.
Definition at line 2601 of file config_entries.py.
◆ _async_abort_entries_match()
| None homeassistant.config_entries.ConfigFlow._async_abort_entries_match |
( |
|
self, |
|
|
dict[str, Any] | None |
match_dict = None |
|
) |
| |
|
private |
Abort if current entries match all data.
Requires `already_configured` in strings.json in user visible flows.
Definition at line 2589 of file config_entries.py.
◆ _async_current_entries()
| list[ConfigEntry] homeassistant.config_entries.ConfigFlow._async_current_entries |
( |
|
self, |
|
|
bool | None |
include_ignore = None |
|
) |
| |
|
private |
Return current entries.
If the flow is user initiated, filter out ignored entries,
unless include_ignore is True.
Definition at line 2709 of file config_entries.py.
◆ _async_current_ids()
| set[str | None] homeassistant.config_entries.ConfigFlow._async_current_ids |
( |
|
self, |
|
|
bool |
include_ignore = True |
|
) |
| |
|
private |
◆ _async_handle_discovery_without_unique_id()
| None homeassistant.config_entries.ConfigFlow._async_handle_discovery_without_unique_id |
( |
|
self | ) |
|
|
private |
Mark this flow discovered, without a unique identifier.
If a flow initiated by discovery, doesn't have a unique ID, this can
be used alternatively. It will ensure only 1 flow is started and only
when the handler has no existing config entries.
It ensures that the discovery can be ignored by the user.
Requires `already_configured` and `already_in_progress` in strings.json
in user visible flows.
Definition at line 2772 of file config_entries.py.
◆ _async_in_progress()
| list[ConfigFlowResult] homeassistant.config_entries.ConfigFlow._async_in_progress |
( |
|
self, |
|
|
bool |
include_uninitialized = False, |
|
|
dict[str, Any] | None |
match_context = None |
|
) |
| |
|
private |
◆ _async_step_discovery_without_unique_id()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow._async_step_discovery_without_unique_id |
( |
|
self | ) |
|
|
private |
◆ _get_reauth_entry()
| ConfigEntry homeassistant.config_entries.ConfigFlow._get_reauth_entry |
( |
|
self | ) |
|
|
private |
Return the reauth config entry linked to the current context.
Definition at line 3010 of file config_entries.py.
◆ _get_reconfigure_entry()
| ConfigEntry homeassistant.config_entries.ConfigFlow._get_reconfigure_entry |
( |
|
self | ) |
|
|
private |
Return the reconfigure config entry linked to the current context.
Definition at line 3022 of file config_entries.py.
◆ _reauth_entry_id()
| str homeassistant.config_entries.ConfigFlow._reauth_entry_id |
( |
|
self | ) |
|
|
private |
◆ _reconfigure_entry_id()
| str homeassistant.config_entries.ConfigFlow._reconfigure_entry_id |
( |
|
self | ) |
|
|
private |
◆ _set_confirm_only()
| None homeassistant.config_entries.ConfigFlow._set_confirm_only |
( |
|
self | ) |
|
|
private |
Mark the config flow as only needing user confirmation to finish flow.
Definition at line 2702 of file config_entries.py.
◆ async_abort()
◆ async_create_entry()
◆ async_get_options_flow()
Get the options flow for this handler.
Reimplemented in homeassistant.components.zwave_js.config_flow.ZWaveJSConfigFlow, homeassistant.components.zha.config_flow.ZhaConfigFlowHandler, homeassistant.components.yeelight.config_flow.YeelightConfigFlow, homeassistant.components.yalexs_ble.config_flow.YalexsConfigFlow, homeassistant.components.yale_smart_alarm.config_flow.YaleConfigFlow, homeassistant.components.xiaomi_miio.config_flow.XiaomiMiioFlowHandler, homeassistant.components.ws66i.config_flow.WS66iConfigFlow, homeassistant.components.workday.config_flow.WorkdayConfigFlow, homeassistant.components.wled.config_flow.WLEDFlowHandler, homeassistant.components.wiffi.config_flow.WiffiFlowHandler, homeassistant.components.webostv.config_flow.FlowHandler, homeassistant.components.waze_travel_time.config_flow.WazeConfigFlow, homeassistant.components.watttime.config_flow.WattTimeConfigFlow, homeassistant.components.voip.config_flow.VoIPConfigFlow, homeassistant.components.vodafone_station.config_flow.VodafoneStationConfigFlow, homeassistant.components.vizio.config_flow.VizioConfigFlow, homeassistant.components.verisure.config_flow.VerisureConfigFlowHandler, homeassistant.components.vera.config_flow.VeraFlowHandler, homeassistant.components.upnp.config_flow.UpnpFlowHandler, homeassistant.components.upcloud.config_flow.UpCloudConfigFlow, homeassistant.components.unifiprotect.config_flow.ProtectFlowHandler, homeassistant.components.transmission.config_flow.TransmissionFlowHandler, homeassistant.components.trafikverket_train.config_flow.TVTrainConfigFlow, homeassistant.components.totalconnect.config_flow.TotalConnectConfigFlow, homeassistant.components.tomorrowio.config_flow.TomorrowioConfigFlow, homeassistant.components.tankerkoenig.config_flow.FlowHandler, homeassistant.components.tado.config_flow.TadoConfigFlow, homeassistant.components.synology_dsm.config_flow.SynologyDSMFlowHandler, homeassistant.components.switchbot.config_flow.SwitchbotConfigFlow, homeassistant.components.subaru.config_flow.SubaruConfigFlow, homeassistant.components.sql.config_flow.SQLConfigFlow, homeassistant.components.sonarr.config_flow.SonarrConfigFlow, homeassistant.components.somfy_mylink.config_flow.SomfyConfigFlow, homeassistant.components.simplisafe.config_flow.SimpliSafeFlowHandler, homeassistant.components.sia.config_flow.SIAConfigFlow, homeassistant.components.seventeentrack.config_flow.SeventeenTrackConfigFlow, homeassistant.components.sentry.config_flow.SentryConfigFlow, homeassistant.components.screenlogic.config_flow.ScreenlogicConfigFlow, homeassistant.components.roomba.config_flow.RoombaConfigFlow, homeassistant.components.roku.config_flow.RokuConfigFlow, homeassistant.components.roborock.config_flow.RoborockFlowHandler, homeassistant.components.risco.config_flow.RiscoConfigFlow, homeassistant.components.rfxtrx.config_flow.RfxtrxConfigFlow, homeassistant.components.recollect_waste.config_flow.RecollectWasteConfigFlow, homeassistant.components.rainmachine.config_flow.RainMachineFlowHandler, homeassistant.components.rainbird.config_flow.RainbirdConfigFlowHandler, homeassistant.components.rachio.config_flow.RachioConfigFlow, homeassistant.components.pvpc_hourly_pricing.config_flow.TariffSelectorConfigFlow, homeassistant.components.purpleair.config_flow.PurpleAirConfigFlow, homeassistant.components.proximity.config_flow.ProximityConfigFlow, homeassistant.components.plex.config_flow.PlexFlowHandler, homeassistant.components.plaato.config_flow.PlaatoConfigFlow, homeassistant.components.ping.config_flow.PingConfigFlow, homeassistant.components.philips_js.config_flow.PhilipsJSConfigFlow, homeassistant.components.openweathermap.config_flow.OpenWeatherMapConfigFlow, homeassistant.components.openuv.config_flow.OpenUvFlowHandler, homeassistant.components.opentherm_gw.config_flow.OpenThermGwConfigFlow, homeassistant.components.opensky.config_flow.OpenSkyConfigFlowHandler, homeassistant.components.openai_conversation.config_flow.OpenAIConfigFlow, homeassistant.components.onvif.config_flow.OnvifFlowHandler, homeassistant.components.onewire.config_flow.OneWireFlowHandler, homeassistant.components.omnilogic.config_flow.OmniLogicConfigFlow, homeassistant.components.ollama.config_flow.OllamaConfigFlow, homeassistant.components.nut.config_flow.NutConfigFlow, homeassistant.components.nobo_hub.config_flow.NoboHubConfigFlow, homeassistant.components.nmap_tracker.config_flow.NmapTrackerConfigFlow, homeassistant.components.nina.config_flow.NinaConfigFlow, homeassistant.components.netgear.config_flow.NetgearFlowHandler, homeassistant.components.mqtt.config_flow.FlowHandler, homeassistant.components.motionblinds_ble.config_flow.FlowHandler, homeassistant.components.motion_blinds.config_flow.MotionBlindsFlowHandler, homeassistant.components.monoprice.config_flow.MonoPriceConfigFlow, homeassistant.components.mjpeg.config_flow.MJPEGFlowHandler, homeassistant.components.mikrotik.config_flow.MikrotikFlowHandler, homeassistant.components.met.config_flow.MetConfigFlowHandler, homeassistant.components.lastfm.config_flow.LastFmConfigFlowHandler, homeassistant.components.lamarzocco.config_flow.LmConfigFlow, homeassistant.components.kraken.config_flow.KrakenConfigFlow, homeassistant.components.konnected.config_flow.KonnectedFlowHandler, homeassistant.components.knx.config_flow.KNXConfigFlow, homeassistant.components.kmtronic.config_flow.KmtronicConfigFlow, homeassistant.components.kitchen_sink.config_flow.KitchenSinkConfigFlow, homeassistant.components.keenetic_ndms2.config_flow.KeeneticFlowHandler, homeassistant.components.jewish_calendar.config_flow.JewishCalendarConfigFlow, homeassistant.components.isy994.config_flow.Isy994ConfigFlow, homeassistant.components.iss.config_flow.ISSConfigFlow, homeassistant.components.islamic_prayer_times.config_flow.IslamicPrayerFlowHandler, homeassistant.components.imap.config_flow.IMAPConfigFlow, homeassistant.components.ibeacon.config_flow.IBeaconConfigFlow, homeassistant.components.hyperion.config_flow.HyperionConfigFlow, homeassistant.components.hvv_departures.config_flow.HVVDeparturesConfigFlow, homeassistant.components.hue.config_flow.HueFlowHandler, homeassistant.components.huawei_lte.config_flow.ConfigFlowHandler, homeassistant.components.honeywell.config_flow.HoneywellConfigFlow, homeassistant.components.homekit.config_flow.HomeKitConfigFlow, homeassistant.components.homeassistant_yellow.config_flow.HomeAssistantYellowConfigFlow, homeassistant.components.homeassistant_hardware.firmware_config_flow.BaseFirmwareConfigFlow, homeassistant.components.homeassistant_green.config_flow.HomeAssistantGreenConfigFlow, homeassistant.components.hive.config_flow.HiveFlowHandler, homeassistant.components.here_travel_time.config_flow.HERETravelTimeConfigFlow, homeassistant.components.harmony.config_flow.HarmonyConfigFlow, homeassistant.components.google_travel_time.config_flow.GoogleTravelTimeConfigFlow, homeassistant.components.google_generative_ai_conversation.config_flow.GoogleGenerativeAIConfigFlow, homeassistant.components.google_cloud.config_flow.GoogleCloudConfigFlow, homeassistant.components.github.config_flow.GitHubConfigFlow, homeassistant.components.generic.config_flow.GenericIPCamConfigFlow, homeassistant.components.fritzbox_callmonitor.config_flow.FritzBoxCallMonitorConfigFlow, homeassistant.components.fritz.config_flow.FritzBoxToolsFlowHandler, homeassistant.components.forked_daapd.config_flow.ForkedDaapdFlowHandler, homeassistant.components.forecast_solar.config_flow.ForecastSolarFlowHandler, homeassistant.components.flux_led.config_flow.FluxLedConfigFlow, homeassistant.components.file.config_flow.FileConfigFlowHandler, homeassistant.components.feedreader.config_flow.FeedReaderConfigFlow, homeassistant.components.ezviz.config_flow.EzvizConfigFlow, homeassistant.components.esphome.config_flow.EsphomeFlowHandler, homeassistant.components.enphase_envoy.config_flow.EnphaseConfigFlow, homeassistant.components.enigma2.config_flow.Enigma2ConfigFlowHandler, homeassistant.components.emoncms.config_flow.EmoncmsConfigFlow, homeassistant.components.elevenlabs.config_flow.ElevenLabsConfigFlow, homeassistant.components.dsmr.config_flow.DSMRFlowHandler, homeassistant.components.doorbird.config_flow.DoorBirdConfigFlow, homeassistant.components.dnsip.config_flow.DnsIPConfigFlow, homeassistant.components.dlna_dmr.config_flow.DlnaDmrFlowHandler, homeassistant.components.denonavr.config_flow.DenonAvrFlowHandler, homeassistant.components.demo.config_flow.DemoConfigFlow, homeassistant.components.deconz.config_flow.DeconzFlowHandler, homeassistant.components.crownstone.config_flow.CrownstoneConfigFlowHandler, homeassistant.components.control4.config_flow.Control4ConfigFlow, homeassistant.components.coinbase.config_flow.CoinbaseConfigFlow, homeassistant.components.cast.config_flow.FlowHandler, homeassistant.components.canary.config_flow.CanaryConfigFlow, homeassistant.components.buienradar.config_flow.BuienradarFlowHandler, homeassistant.components.bluetooth.config_flow.BluetoothConfigFlow, homeassistant.components.balboa.config_flow.BalboaSpaClientFlowHandler, homeassistant.components.azure_event_hub.config_flow.AEHConfigFlow, homeassistant.components.axis.config_flow.AxisFlowHandler, homeassistant.components.aurora.config_flow.AuroraConfigFlow, homeassistant.components.asuswrt.config_flow.AsusWrtFlowHandler, homeassistant.components.apple_tv.config_flow.AppleTVConfigFlow, homeassistant.components.anthropic.config_flow.AnthropicConfigFlow, homeassistant.components.androidtv_remote.config_flow.AndroidTVRemoteConfigFlow, homeassistant.components.androidtv.config_flow.AndroidTVFlowHandler, homeassistant.components.analytics_insights.config_flow.HomeassistantAnalyticsConfigFlow, homeassistant.components.alarmdecoder.config_flow.AlarmDecoderFlowHandler, homeassistant.components.airvisual.config_flow.AirVisualFlowHandler, homeassistant.components.airq.config_flow.AirQConfigFlow, and homeassistant.components.airnow.config_flow.AirNowConfigFlow.
Definition at line 2578 of file config_entries.py.
◆ async_set_unique_id()
| ConfigEntry | None homeassistant.config_entries.ConfigFlow.async_set_unique_id |
( |
|
self, |
|
|
str | None |
unique_id = None, |
|
|
*bool |
raise_on_progress = True |
|
) |
| |
Set a unique ID for the config flow.
Returns optionally existing config entry with same ID.
Definition at line 2670 of file config_entries.py.
◆ async_show_form()
◆ async_step_bluetooth()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow.async_step_bluetooth |
( |
|
self, |
|
|
BluetoothServiceInfoBleak
|
discovery_info |
|
) |
| |
Handle a flow initialized by Bluetooth discovery.
Reimplemented in homeassistant.components.yalexs_ble.config_flow.YalexsConfigFlow, homeassistant.components.tilt_ble.config_flow.TiltConfigFlow, homeassistant.components.thermopro.config_flow.ThermoProConfigFlow, homeassistant.components.thermobeacon.config_flow.ThermoBeaconConfigFlow, homeassistant.components.switchbot.config_flow.SwitchbotConfigFlow, homeassistant.components.sensorpush.config_flow.SensorPushConfigFlow, homeassistant.components.sensorpro.config_flow.SensorProConfigFlow, homeassistant.components.sensirion_ble.config_flow.SensirionConfigFlow, homeassistant.components.ruuvitag_ble.config_flow.RuuvitagConfigFlow, homeassistant.components.rapt_ble.config_flow.RAPTPillConfigFlow, homeassistant.components.qingping.config_flow.QingpingConfigFlow, homeassistant.components.oralb.config_flow.OralBConfigFlow, homeassistant.components.motionblinds_ble.config_flow.FlowHandler, homeassistant.components.mopeka.config_flow.MopekaConfigFlow, homeassistant.components.moat.config_flow.MoatConfigFlow, homeassistant.components.melnor.config_flow.MelnorConfigFlow, homeassistant.components.led_ble.config_flow.LedBleConfigFlow, homeassistant.components.ld2410_ble.config_flow.Ld2410BleConfigFlow, homeassistant.components.keymitt_ble.config_flow.MicroBotConfigFlow, homeassistant.components.kegtron.config_flow.KegtronConfigFlow, homeassistant.components.iron_os.config_flow.IronOSConfigFlow, homeassistant.components.inkbird.config_flow.INKBIRDConfigFlow, homeassistant.components.idasen_desk.config_flow.IdasenDeskConfigFlow, homeassistant.components.govee_ble.config_flow.GoveeConfigFlow, homeassistant.components.eufylife_ble.config_flow.EufyLifeConfigFlow, homeassistant.components.eq3btsmart.config_flow.EQ3ConfigFlow, homeassistant.components.dormakaba_dkey.config_flow.DormkabaConfigFlow, homeassistant.components.bthome.config_flow.BTHomeConfigFlow, homeassistant.components.bluemaestro.config_flow.BlueMaestroConfigFlow, homeassistant.components.aranet.config_flow.AranetConfigFlow, and homeassistant.components.acaia.config_flow.AcaiaConfigFlow.
Definition at line 2835 of file config_entries.py.
◆ async_step_dhcp()
◆ async_step_discovery()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow.async_step_discovery |
( |
|
self, |
|
|
DiscoveryInfoType
|
discovery_info |
|
) |
| |
◆ async_step_hassio()
◆ async_step_homekit()
◆ async_step_ignore()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow.async_step_ignore |
( |
|
self, |
|
|
dict[str, Any] |
user_input |
|
) |
| |
Ignore this config flow.
Ignoring a config flow works by creating a config entry with source set to
SOURCE_IGNORE.
There will only be a single active discovery flow per device, also when the
integration has multiple discovery sources for the same device. This method
is called when the user ignores a discovered device or service, we then store
the key for the flow being ignored.
Once the ignore config entry is created, ConfigEntriesFlowManager.async_finish_flow
will make sure the discovery key is kept up to date since it may not be stable
unlike the unique id.
Reimplemented in homeassistant.components.upnp.config_flow.UpnpFlowHandler.
Definition at line 2748 of file config_entries.py.
◆ async_step_integration_discovery()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow.async_step_integration_discovery |
( |
|
self, |
|
|
DiscoveryInfoType
|
discovery_info |
|
) |
| |
◆ async_step_mqtt()
◆ async_step_ssdp()
◆ async_step_usb()
◆ async_step_user()
Handle a flow initiated by the user.
Reimplemented in homeassistant.helpers.config_entry_oauth2_flow.AbstractOAuth2FlowHandler, homeassistant.helpers.config_entry_flow.WebhookFlowHandler, homeassistant.components.zwave_js.config_flow.ZWaveJSConfigFlow, homeassistant.components.zodiac.config_flow.ZodiacConfigFlow, homeassistant.components.zha.config_flow.ZhaConfigFlowHandler, homeassistant.components.zeversolar.config_flow.ZeverSolarConfigFlow, homeassistant.components.zamg.config_flow.ZamgConfigFlow, homeassistant.components.youless.config_flow.YoulessConfigFlow, homeassistant.components.yeelight.config_flow.YeelightConfigFlow, homeassistant.components.yardian.config_flow.YardianConfigFlow, homeassistant.components.yamaha_musiccast.config_flow.MusicCastFlowHandler, homeassistant.components.yalexs_ble.config_flow.YalexsConfigFlow, homeassistant.components.yale_smart_alarm.config_flow.YaleConfigFlow, homeassistant.components.xiaomi_miio.config_flow.XiaomiMiioFlowHandler, homeassistant.components.xiaomi_ble.config_flow.XiaomiConfigFlow, homeassistant.components.xiaomi_aqara.config_flow.XiaomiAqaraFlowHandler, homeassistant.components.wyoming.config_flow.WyomingConfigFlow, homeassistant.components.ws66i.config_flow.WS66iConfigFlow, homeassistant.components.workday.config_flow.WorkdayConfigFlow, homeassistant.components.wmspro.config_flow.WebControlProConfigFlow, homeassistant.components.wled.config_flow.WLEDFlowHandler, homeassistant.components.wiz.config_flow.WizConfigFlow, homeassistant.components.wiffi.config_flow.WiffiFlowHandler, homeassistant.components.whois.config_flow.WhoisFlowHandler, homeassistant.components.webostv.config_flow.FlowHandler, homeassistant.components.weatherkit.config_flow.WeatherKitFlowHandler, homeassistant.components.weatherflow_cloud.config_flow.WeatherFlowCloudConfigFlow, homeassistant.components.weatherflow.config_flow.WeatherFlowConfigFlow, homeassistant.components.waze_travel_time.config_flow.WazeConfigFlow, homeassistant.components.watttime.config_flow.WattTimeConfigFlow, homeassistant.components.waqi.config_flow.WAQIConfigFlow, homeassistant.components.vulcan.config_flow.VulcanFlowHandler, homeassistant.components.volvooncall.config_flow.VolvoOnCallConfigFlow, homeassistant.components.volumio.config_flow.VolumioConfigFlow, homeassistant.components.voip.config_flow.VoIPConfigFlow, homeassistant.components.vodafone_station.config_flow.VodafoneStationConfigFlow, homeassistant.components.vlc_telnet.config_flow.VLCTelnetConfigFlow, homeassistant.components.vizio.config_flow.VizioConfigFlow, homeassistant.components.vilfo.config_flow.DomainConfigFlow, homeassistant.components.vicare.config_flow.ViCareConfigFlow, homeassistant.components.vesync.config_flow.VeSyncFlowHandler, homeassistant.components.version.config_flow.VersionConfigFlow, homeassistant.components.verisure.config_flow.VerisureConfigFlowHandler, homeassistant.components.vera.config_flow.VeraFlowHandler, homeassistant.components.venstar.config_flow.VenstarConfigFlow, homeassistant.components.velbus.config_flow.VelbusConfigFlow, homeassistant.components.vallox.config_flow.ValloxConfigFlow, homeassistant.components.v2c.config_flow.V2CConfigFlow, homeassistant.components.uptimerobot.config_flow.UptimeRobotConfigFlow, homeassistant.components.uptime.config_flow.UptimeConfigFlow, homeassistant.components.upcloud.config_flow.UpCloudConfigFlow, homeassistant.components.upb.config_flow.UPBConfigFlow, homeassistant.components.unifiprotect.config_flow.ProtectFlowHandler, homeassistant.components.unifi.config_flow.UnifiFlowHandler, homeassistant.components.ukraine_alarm.config_flow.UkraineAlarmConfigFlow, homeassistant.components.twinkly.config_flow.TwinklyConfigFlow, homeassistant.components.twentemilieu.config_flow.TwenteMilieuFlowHandler, homeassistant.components.tuya.config_flow.TuyaConfigFlow, homeassistant.components.triggercmd.config_flow.TriggerCMDConfigFlow, homeassistant.components.transmission.config_flow.TransmissionFlowHandler, homeassistant.components.trafikverket_train.config_flow.TVTrainConfigFlow, homeassistant.components.trafikverket_ferry.config_flow.TVFerryConfigFlow, homeassistant.components.tradfri.config_flow.FlowHandler, homeassistant.components.tractive.config_flow.TractiveConfigFlow, homeassistant.components.tplink_omada.config_flow.TpLinkOmadaConfigFlow, homeassistant.components.tplink.config_flow.TPLinkConfigFlow, homeassistant.components.touchline_sl.config_flow.TouchlineSLConfigFlow, homeassistant.components.tomorrowio.config_flow.TomorrowioConfigFlow, homeassistant.components.tolo.config_flow.ToloSaunaConfigFlow, homeassistant.components.todoist.config_flow.TodoistConfigFlow, homeassistant.components.tilt_ble.config_flow.TiltConfigFlow, homeassistant.components.tile.config_flow.TileFlowHandler, homeassistant.components.tibber.config_flow.TibberConfigFlow, homeassistant.components.thermopro.config_flow.ThermoProConfigFlow, homeassistant.components.thermobeacon.config_flow.ThermoBeaconConfigFlow, homeassistant.components.tesla_wall_connector.config_flow.TeslaWallConnectorConfigFlow, homeassistant.components.tellduslive.config_flow.FlowHandler, homeassistant.components.tedee.config_flow.TedeeConfigFlow, homeassistant.components.technove.config_flow.TechnoVEConfigFlow, homeassistant.components.tautulli.config_flow.TautulliConfigFlow, homeassistant.components.tasmota.config_flow.FlowHandler, homeassistant.components.tankerkoenig.config_flow.FlowHandler, homeassistant.components.tami4.config_flow.Tami4ConfigFlow, homeassistant.components.tailwind.config_flow.TailwindFlowHandler, homeassistant.components.tailscale.config_flow.TailscaleFlowHandler, homeassistant.components.tado.config_flow.TadoConfigFlow, homeassistant.components.system_bridge.config_flow.SystemBridgeConfigFlow, homeassistant.components.synology_dsm.config_flow.SynologyDSMFlowHandler, homeassistant.components.syncthru.config_flow.SyncThruConfigFlow, homeassistant.components.syncthing.config_flow.SyncThingConfigFlow, homeassistant.components.switcher_kis.config_flow.SwitcherFlowHandler, homeassistant.components.switchbot_cloud.config_flow.SwitchBotCloudConfigFlow, homeassistant.components.switchbot.config_flow.SwitchbotConfigFlow, homeassistant.components.switchbee.config_flow.SwitchBeeConfigFlow, homeassistant.components.swiss_public_transport.config_flow.SwissPublicTransportConfigFlow, homeassistant.components.surepetcare.config_flow.SurePetCareConfigFlow, homeassistant.components.sun.config_flow.SunConfigFlow, homeassistant.components.suez_water.config_flow.SuezWaterConfigFlow, homeassistant.components.subaru.config_flow.SubaruConfigFlow, homeassistant.components.streamlabswater.config_flow.StreamlabsConfigFlow, homeassistant.components.stookwijzer.config_flow.StookwijzerFlowHandler, homeassistant.components.stookalert.config_flow.StookalertFlowHandler, homeassistant.components.steamist.config_flow.SteamistConfigFlow, homeassistant.components.steam_online.config_flow.SteamFlowHandler, homeassistant.components.starlink.config_flow.StarlinkConfigFlow, homeassistant.components.srp_energy.config_flow.SRPEnergyConfigFlow, homeassistant.components.squeezebox.config_flow.SqueezeboxConfigFlow, homeassistant.components.sql.config_flow.SQLConfigFlow, homeassistant.components.speedtestdotnet.config_flow.SpeedTestFlowHandler, homeassistant.components.soundtouch.config_flow.SoundtouchConfigFlow, homeassistant.components.sonarr.config_flow.SonarrConfigFlow, homeassistant.components.somfy_mylink.config_flow.SomfyConfigFlow, homeassistant.components.soma.config_flow.SomaFlowHandler, homeassistant.components.solax.config_flow.SolaxConfigFlow, homeassistant.components.solarlog.config_flow.SolarLogConfigFlow, homeassistant.components.solaredge.config_flow.SolarEdgeConfigFlow, homeassistant.components.snooz.config_flow.SnoozConfigFlow, homeassistant.components.sms.config_flow.SMSFlowHandler, homeassistant.components.smlight.config_flow.SmlightConfigFlow, homeassistant.components.smhi.config_flow.SmhiFlowHandler, homeassistant.components.smarty.config_flow.SmartyConfigFlow, homeassistant.components.smarttub.config_flow.SmartTubConfigFlow, homeassistant.components.smartthings.config_flow.SmartThingsFlowHandler, homeassistant.components.smart_meter_texas.config_flow.SMTConfigFlow, homeassistant.components.sma.config_flow.SmaConfigFlow, homeassistant.components.slimproto.config_flow.SlimProtoConfigFlow, homeassistant.components.sleepiq.config_flow.SleepIQFlowHandler, homeassistant.components.sky_remote.config_flow.SkyRemoteConfigFlow, homeassistant.components.simplisafe.config_flow.SimpliSafeFlowHandler, homeassistant.components.simplepush.config_flow.SimplePushFlowHandler, homeassistant.components.simplefin.config_flow.SimpleFinConfigFlow, homeassistant.components.sia.config_flow.SIAConfigFlow, homeassistant.components.shopping_list.config_flow.ShoppingListFlowHandler, homeassistant.components.shelly.config_flow.ShellyConfigFlow, homeassistant.components.seventeentrack.config_flow.SeventeenTrackConfigFlow, homeassistant.components.sentry.config_flow.SentryConfigFlow, homeassistant.components.sensoterra.config_flow.SensoterraConfigFlow, homeassistant.components.sensorpush.config_flow.SensorPushConfigFlow, homeassistant.components.sensorpro.config_flow.SensorProConfigFlow, homeassistant.components.sensirion_ble.config_flow.SensirionConfigFlow, homeassistant.components.sensibo.config_flow.SensiboConfigFlow, homeassistant.components.sense.config_flow.SenseConfigFlow, homeassistant.components.season.config_flow.SeasonConfigFlow, homeassistant.components.screenlogic.config_flow.ScreenlogicConfigFlow, homeassistant.components.schlage.config_flow.SchlageConfigFlow, homeassistant.components.sanix.config_flow.SanixConfigFlow, homeassistant.components.samsungtv.config_flow.SamsungTVConfigFlow, homeassistant.components.sabnzbd.config_flow.SABnzbdConfigFlow, homeassistant.components.rympro.config_flow.RymproConfigFlow, homeassistant.components.ruuvitag_ble.config_flow.RuuvitagConfigFlow, homeassistant.components.ruuvi_gateway.config_flow.RuuviConfigFlow, homeassistant.components.russound_rio.config_flow.FlowHandler, homeassistant.components.ruckus_unleashed.config_flow.RuckusConfigFlow, homeassistant.components.rtsp_to_webrtc.config_flow.RTSPToWebRTCConfigFlow, homeassistant.components.rova.config_flow.RovaConfigFlow, homeassistant.components.roon.config_flow.RoonConfigFlow, homeassistant.components.roomba.config_flow.RoombaConfigFlow, homeassistant.components.roku.config_flow.RokuConfigFlow, homeassistant.components.roborock.config_flow.RoborockFlowHandler, homeassistant.components.rituals_perfume_genie.config_flow.RitualsPerfumeGenieConfigFlow, homeassistant.components.risco.config_flow.RiscoConfigFlow, homeassistant.components.ridwell.config_flow.RidwellConfigFlow, homeassistant.components.rhasspy.config_flow.RhasspyConfigFlow, homeassistant.components.rfxtrx.config_flow.RfxtrxConfigFlow, homeassistant.components.reolink.config_flow.ReolinkFlowHandler, homeassistant.components.renson.config_flow.RensonConfigFlow, homeassistant.components.renault.config_flow.RenaultFlowHandler, homeassistant.components.recollect_waste.config_flow.RecollectWasteConfigFlow, homeassistant.components.rdw.config_flow.RDWFlowHandler, homeassistant.components.rapt_ble.config_flow.RAPTPillConfigFlow, homeassistant.components.rainmachine.config_flow.RainMachineFlowHandler, homeassistant.components.rainforest_raven.config_flow.RainforestRavenConfigFlow, homeassistant.components.rainforest_eagle.config_flow.RainforestEagleConfigFlow, homeassistant.components.rainbird.config_flow.RainbirdConfigFlowHandler, homeassistant.components.radiotherm.config_flow.RadioThermConfigFlow, homeassistant.components.radio_browser.config_flow.RadioBrowserConfigFlow, homeassistant.components.radarr.config_flow.RadarrConfigFlow, homeassistant.components.rachio.config_flow.RachioConfigFlow, homeassistant.components.rabbitair.config_flow.RabbitAirConfigFlow, homeassistant.components.qnap_qsw.config_flow.QNapQSWConfigFlow, homeassistant.components.qnap.config_flow.QnapConfigFlow, homeassistant.components.qingping.config_flow.QingpingConfigFlow, homeassistant.components.qbittorrent.config_flow.QbittorrentConfigFlow, homeassistant.components.pyload.config_flow.PyLoadConfigFlow, homeassistant.components.pvpc_hourly_pricing.config_flow.TariffSelectorConfigFlow, homeassistant.components.pvoutput.config_flow.PVOutputFlowHandler, homeassistant.components.pushbullet.config_flow.PushBulletConfigFlow, homeassistant.components.purpleair.config_flow.PurpleAirConfigFlow, homeassistant.components.pure_energie.config_flow.PureEnergieFlowHandler, homeassistant.components.ps4.config_flow.PlayStation4FlowHandler, homeassistant.components.prusalink.config_flow.PrusaLinkConfigFlow, homeassistant.components.proximity.config_flow.ProximityConfigFlow, homeassistant.components.prosegur.config_flow.ProsegurConfigFlow, homeassistant.components.progettihwsw.config_flow.ProgettiHWSWConfigFlow, homeassistant.components.profiler.config_flow.ProfilerConfigFlow, homeassistant.components.powerwall.config_flow.PowerwallConfigFlow, homeassistant.components.poolsense.config_flow.PoolSenseConfigFlow, homeassistant.components.plum_lightpad.config_flow.PlumLightpadConfigFlow, homeassistant.components.plaato.config_flow.PlaatoConfigFlow, homeassistant.components.ping.config_flow.PingConfigFlow, homeassistant.components.picnic.config_flow.PicnicConfigFlow, homeassistant.components.pi_hole.config_flow.PiHoleFlowHandler, homeassistant.components.philips_js.config_flow.PhilipsJSConfigFlow, homeassistant.components.permobil.config_flow.PermobilConfigFlow, homeassistant.components.pegel_online.config_flow.FlowHandler, homeassistant.components.peco.config_flow.PecoConfigFlow, homeassistant.components.panasonic_viera.config_flow.PanasonicVieraConfigFlow, homeassistant.components.palazzetti.config_flow.PalazzettiConfigFlow, homeassistant.components.p1_monitor.config_flow.P1MonitorFlowHandler, homeassistant.components.owntracks.config_flow.OwnTracksFlow, homeassistant.components.ourgroceries.config_flow.OurGroceriesConfigFlow, homeassistant.components.otp.config_flow.TOTPConfigFlow, homeassistant.components.oralb.config_flow.OralBConfigFlow, homeassistant.components.opower.config_flow.OpowerConfigFlow, homeassistant.components.openuv.config_flow.OpenUvFlowHandler, homeassistant.components.opentherm_gw.config_flow.OpenThermGwConfigFlow, homeassistant.components.opensky.config_flow.OpenSkyConfigFlowHandler, homeassistant.components.opengarage.config_flow.OpenGarageConfigFlow, homeassistant.components.openexchangerates.config_flow.OpenExchangeRatesConfigFlow, homeassistant.components.openai_conversation.config_flow.OpenAIConfigFlow, homeassistant.components.open_meteo.config_flow.OpenMeteoFlowHandler, homeassistant.components.onvif.config_flow.OnvifFlowHandler, homeassistant.components.onkyo.config_flow.OnkyoConfigFlow, homeassistant.components.onewire.config_flow.OneWireFlowHandler, homeassistant.components.ondilo_ico.config_flow.OndiloIcoOAuth2FlowHandler, homeassistant.components.oncue.config_flow.OncueConfigFlow, homeassistant.components.omnilogic.config_flow.OmniLogicConfigFlow, homeassistant.components.ollama.config_flow.OllamaConfigFlow, homeassistant.components.octoprint.config_flow.OctoPrintConfigFlow, homeassistant.components.obihai.config_flow.ObihaiFlowHandler, homeassistant.components.nzbget.config_flow.NZBGetConfigFlow, homeassistant.components.nyt_games.config_flow.NYTGamesConfigFlow, homeassistant.components.nws.config_flow.NWSConfigFlow, homeassistant.components.nut.config_flow.NutConfigFlow, homeassistant.components.nuki.config_flow.NukiConfigFlow, homeassistant.components.nuheat.config_flow.NuHeatConfigFlow, homeassistant.components.nordpool.config_flow.NordpoolConfigFlow, homeassistant.components.nobo_hub.config_flow.NoboHubConfigFlow, homeassistant.components.nmap_tracker.config_flow.NmapTrackerConfigFlow, homeassistant.components.nina.config_flow.NinaConfigFlow, homeassistant.components.nightscout.config_flow.NightscoutConfigFlow, homeassistant.components.nice_go.config_flow.NiceGOConfigFlow, homeassistant.components.nibe_heatpump.config_flow.NibeHeatPumpConfigFlow, homeassistant.components.nfandroidtv.config_flow.NFAndroidTVFlowHandler, homeassistant.components.nextdns.config_flow.NextDnsFlowHandler, homeassistant.components.nextcloud.config_flow.NextcloudConfigFlow, homeassistant.components.nexia.config_flow.NexiaConfigFlow, homeassistant.components.netgear_lte.config_flow.NetgearLTEFlowHandler, homeassistant.components.netgear.config_flow.NetgearFlowHandler, homeassistant.components.nasweb.config_flow.NASwebConfigFlow, homeassistant.components.nanoleaf.config_flow.NanoleafConfigFlow, homeassistant.components.nam.config_flow.NAMFlowHandler, homeassistant.components.mystrom.config_flow.MyStromConfigFlow, homeassistant.components.mutesync.config_flow.MuteSyncConfigFlow, homeassistant.components.music_assistant.config_flow.MusicAssistantConfigFlow, homeassistant.components.mullvad.config_flow.MullvadConfigFlow, homeassistant.components.mqtt.config_flow.FlowHandler, homeassistant.components.mpd.config_flow.MPDConfigFlow, homeassistant.components.motionmount.config_flow.MotionMountFlowHandler, homeassistant.components.motioneye.config_flow.MotionEyeConfigFlow, homeassistant.components.motionblinds_ble.config_flow.FlowHandler, homeassistant.components.motion_blinds.config_flow.MotionBlindsFlowHandler, homeassistant.components.mopeka.config_flow.MopekaConfigFlow, homeassistant.components.moon.config_flow.MoonConfigFlow, homeassistant.components.monoprice.config_flow.MonoPriceConfigFlow, homeassistant.components.monarch_money.config_flow.MonarchMoneyConfigFlow, homeassistant.components.moehlenhoff_alpha2.config_flow.Alpha2BaseConfigFlow, homeassistant.components.modern_forms.config_flow.ModernFormsFlowHandler, homeassistant.components.modem_callerid.config_flow.PhoneModemFlowHandler, homeassistant.components.mobile_app.config_flow.MobileAppFlowHandler, homeassistant.components.moat.config_flow.MoatConfigFlow, homeassistant.components.mjpeg.config_flow.MJPEGFlowHandler, homeassistant.components.minecraft_server.config_flow.MinecraftServerConfigFlow, homeassistant.components.mill.config_flow.MillConfigFlow, homeassistant.components.mikrotik.config_flow.MikrotikFlowHandler, homeassistant.components.metoffice.config_flow.MetOfficeConfigFlow, homeassistant.components.meteoclimatic.config_flow.MeteoclimaticFlowHandler, homeassistant.components.meteo_france.config_flow.MeteoFranceFlowHandler, homeassistant.components.met_eireann.config_flow.MetEireannFlowHandler, homeassistant.components.met.config_flow.MetConfigFlowHandler, homeassistant.components.melnor.config_flow.MelnorConfigFlow, homeassistant.components.melcloud.config_flow.FlowHandler, homeassistant.components.media_extractor.config_flow.MediaExtractorConfigFlow, homeassistant.components.medcom_ble.config_flow.InspectorBLEConfigFlow, homeassistant.components.matter.config_flow.MatterConfigFlow, homeassistant.components.mastodon.config_flow.MastodonConfigFlow, homeassistant.components.madvr.config_flow.MadVRConfigFlow, homeassistant.components.lutron_caseta.config_flow.LutronCasetaFlowHandler, homeassistant.components.lutron.config_flow.LutronConfigFlow, homeassistant.components.lupusec.config_flow.LupusecConfigFlowHandler, homeassistant.components.luftdaten.config_flow.SensorCommunityFlowHandler, homeassistant.components.lookin.config_flow.LookinFlowHandler, homeassistant.components.local_todo.config_flow.LocalTodoConfigFlow, homeassistant.components.local_ip.config_flow.SimpleConfigFlow, homeassistant.components.local_calendar.config_flow.LocalCalendarConfigFlow, homeassistant.components.litejet.config_flow.LiteJetConfigFlow, homeassistant.components.linkplay.config_flow.LinkPlayConfigFlow, homeassistant.components.linear_garage_door.config_flow.LinearGarageDoorConfigFlow, homeassistant.components.lifx.config_flow.LifXConfigFlow, homeassistant.components.lidarr.config_flow.LidarrConfigFlow, homeassistant.components.lg_thinq.config_flow.ThinQFlowHandler, homeassistant.components.lg_netcast.config_flow.LGNetCast, homeassistant.components.led_ble.config_flow.LedBleConfigFlow, homeassistant.components.leaone.config_flow.LeaoneConfigFlow, homeassistant.components.ld2410_ble.config_flow.Ld2410BleConfigFlow, homeassistant.components.lcn.config_flow.LcnFlowHandler, homeassistant.components.laundrify.config_flow.LaundrifyConfigFlow, homeassistant.components.launch_library.config_flow.LaunchLibraryFlowHandler, homeassistant.components.lastfm.config_flow.LastFmConfigFlowHandler, homeassistant.components.landisgyr_heat_meter.config_flow.LandisgyrConfigFlow, homeassistant.components.lametric.config_flow.LaMetricFlowHandler, homeassistant.components.lamarzocco.config_flow.LmConfigFlow, homeassistant.components.lacrosse_view.config_flow.LaCrosseViewConfigFlow, homeassistant.components.kraken.config_flow.KrakenConfigFlow, homeassistant.components.kostal_plenticore.config_flow.KostalPlenticoreConfigFlow, homeassistant.components.konnected.config_flow.KonnectedFlowHandler, homeassistant.components.kodi.config_flow.KodiConfigFlow, homeassistant.components.knocki.config_flow.KnockiConfigFlow, homeassistant.components.kmtronic.config_flow.KmtronicConfigFlow, homeassistant.components.keymitt_ble.config_flow.MicroBotConfigFlow, homeassistant.components.kegtron.config_flow.KegtronConfigFlow, homeassistant.components.keenetic_ndms2.config_flow.KeeneticFlowHandler, homeassistant.components.kaleidescape.config_flow.KaleidescapeConfigFlow, homeassistant.components.jvc_projector.config_flow.JvcProjectorConfigFlow, homeassistant.components.justnimbus.config_flow.JustNimbusConfigFlow, homeassistant.components.juicenet.config_flow.JuiceNetConfigFlow, homeassistant.components.jewish_calendar.config_flow.JewishCalendarConfigFlow, homeassistant.components.jellyfin.config_flow.JellyfinConfigFlow, homeassistant.components.isy994.config_flow.Isy994ConfigFlow, homeassistant.components.ista_ecotrend.config_flow.IstaConfigFlow, homeassistant.components.israel_rail.config_flow.IsraelRailConfigFlow, homeassistant.components.islamic_prayer_times.config_flow.IslamicPrayerFlowHandler, homeassistant.components.iskra.config_flow.IskraConfigFlowFlow, homeassistant.components.iron_os.config_flow.IronOSConfigFlow, homeassistant.components.iqvia.config_flow.IqviaConfigFlow, homeassistant.components.ipp.config_flow.IPPFlowHandler, homeassistant.components.ipma.config_flow.IpmaFlowHandler, homeassistant.components.iotawatt.config_flow.IOTaWattConfigFlow, homeassistant.components.intellifire.config_flow.IntelliFireConfigFlow, homeassistant.components.insteon.config_flow.InsteonFlowHandler, homeassistant.components.inkbird.config_flow.INKBIRDConfigFlow, homeassistant.components.incomfort.config_flow.InComfortConfigFlow, homeassistant.components.improv_ble.config_flow.ImprovBLEConfigFlow, homeassistant.components.imgw_pib.config_flow.ImgwPibFlowHandler, homeassistant.components.imap.config_flow.IMAPConfigFlow, homeassistant.components.idasen_desk.config_flow.IdasenDeskConfigFlow, homeassistant.components.icloud.config_flow.IcloudFlowHandler, homeassistant.components.ibeacon.config_flow.IBeaconConfigFlow, homeassistant.components.iaqualink.config_flow.AqualinkFlowHandler, homeassistant.components.ialarm.config_flow.IAlarmConfigFlow, homeassistant.components.hyperion.config_flow.HyperionConfigFlow, homeassistant.components.hydrawise.config_flow.HydrawiseConfigFlow, homeassistant.components.hvv_departures.config_flow.HVVDeparturesConfigFlow, homeassistant.components.huum.config_flow.HuumConfigFlow, homeassistant.components.husqvarna_automower_ble.config_flow.HusqvarnaAutomowerBleConfigFlow, homeassistant.components.hunterdouglas_powerview.config_flow.PowerviewConfigFlow, homeassistant.components.huisbaasje.config_flow.EnergyFlipConfigFlow, homeassistant.components.hue.config_flow.HueFlowHandler, homeassistant.components.huawei_lte.config_flow.ConfigFlowHandler, homeassistant.components.homewizard.config_flow.HomeWizardConfigFlow, homeassistant.components.homematicip_cloud.config_flow.HomematicipCloudFlowHandler, homeassistant.components.homekit_controller.config_flow.HomekitControllerFlowHandler, homeassistant.components.homekit.config_flow.HomeKitConfigFlow, homeassistant.components.holiday.config_flow.HolidayConfigFlow, homeassistant.components.hlk_sw16.config_flow.SW16FlowHandler, homeassistant.components.hko.config_flow.HKOConfigFlow, homeassistant.components.hive.config_flow.HiveFlowHandler, homeassistant.components.here_travel_time.config_flow.HERETravelTimeConfigFlow, homeassistant.components.heos.config_flow.HeosFlowHandler, homeassistant.components.harmony.config_flow.HarmonyConfigFlow, homeassistant.components.habitica.config_flow.HabiticaConfigFlow, homeassistant.components.guardian.config_flow.GuardianConfigFlow, homeassistant.components.growatt_server.config_flow.GrowattServerConfigFlow, homeassistant.components.gpsd.config_flow.GPSDConfigFlow, homeassistant.components.govee_ble.config_flow.GoveeConfigFlow, homeassistant.components.google_translate.config_flow.GoogleTranslateConfigFlow, homeassistant.components.google_generative_ai_conversation.config_flow.GoogleGenerativeAIConfigFlow, homeassistant.components.google_cloud.config_flow.GoogleCloudConfigFlow, homeassistant.components.goodwe.config_flow.GoodweFlowHandler, homeassistant.components.gogogate2.config_flow.Gogogate2FlowHandler, homeassistant.components.goalzero.config_flow.GoalZeroFlowHandler, homeassistant.components.glances.config_flow.GlancesFlowHandler, homeassistant.components.github.config_flow.GitHubConfigFlow, homeassistant.components.gios.config_flow.GiosFlowHandler, homeassistant.components.geo_json_events.config_flow.GeoJsonEventsFlowHandler, homeassistant.components.geniushub.config_flow.GeniusHubConfigFlow, homeassistant.components.generic.config_flow.GenericIPCamConfigFlow, homeassistant.components.gardena_bluetooth.config_flow.GardenaBluetoothConfigFlow, homeassistant.components.garages_amsterdam.config_flow.GaragesAmsterdamConfigFlow, homeassistant.components.fyta.config_flow.FytaConfigFlow, homeassistant.components.fully_kiosk.config_flow.FullyKioskConfigFlow, homeassistant.components.fujitsu_fglair.config_flow.FGLairConfigFlow, homeassistant.components.frontier_silicon.config_flow.FrontierSiliconConfigFlow, homeassistant.components.fronius.config_flow.FroniusConfigFlow, homeassistant.components.fritzbox_callmonitor.config_flow.FritzBoxCallMonitorConfigFlow, homeassistant.components.fritzbox.config_flow.FritzboxConfigFlow, homeassistant.components.fritz.config_flow.FritzBoxToolsFlowHandler, homeassistant.components.freedompro.config_flow.FreedomProConfigFlow, homeassistant.components.freebox.config_flow.FreeboxFlowHandler, homeassistant.components.foscam.config_flow.FoscamConfigFlow, homeassistant.components.forked_daapd.config_flow.ForkedDaapdFlowHandler, homeassistant.components.forecast_solar.config_flow.ForecastSolarFlowHandler, homeassistant.components.flux_led.config_flow.FluxLedConfigFlow, homeassistant.components.flume.config_flow.FlumeConfigFlow, homeassistant.components.flo.config_flow.FloConfigFlow, homeassistant.components.flipr.config_flow.FliprConfigFlow, homeassistant.components.flick_electric.config_flow.FlickConfigFlow, homeassistant.components.flexit_bacnet.config_flow.FlexitBacnetConfigFlow, homeassistant.components.fivem.config_flow.FiveMConfigFlow, homeassistant.components.fireservicerota.config_flow.FireServiceRotaFlowHandler, homeassistant.components.filesize.config_flow.FilesizeConfigFlow, homeassistant.components.file.config_flow.FileConfigFlowHandler, homeassistant.components.fibaro.config_flow.FibaroConfigFlow, homeassistant.components.feedreader.config_flow.FeedReaderConfigFlow, homeassistant.components.fastdotcom.config_flow.FastdotcomConfigFlow, homeassistant.components.faa_delays.config_flow.FAADelaysConfigFlow, homeassistant.components.ezviz.config_flow.EzvizConfigFlow, homeassistant.components.evil_genius_labs.config_flow.EvilGeniusLabsConfigFlow, homeassistant.components.eufylife_ble.config_flow.EufyLifeConfigFlow, homeassistant.components.esphome.config_flow.EsphomeFlowHandler, homeassistant.components.eq3btsmart.config_flow.EQ3ConfigFlow, homeassistant.components.epson.config_flow.EpsonConfigFlow, homeassistant.components.epion.config_flow.EpionConfigFlow, homeassistant.components.epic_games_store.config_flow.ConfigFlow, homeassistant.components.environment_canada.config_flow.EnvironmentCanadaConfigFlow, homeassistant.components.enphase_envoy.config_flow.EnphaseConfigFlow, homeassistant.components.enocean.config_flow.EnOceanFlowHandler, homeassistant.components.enigma2.config_flow.Enigma2ConfigFlowHandler, homeassistant.components.energyzero.config_flow.EnergyZeroFlowHandler, homeassistant.components.energenie_power_sockets.config_flow.EGPSConfigFlow, homeassistant.components.emulated_roku.config_flow.EmulatedRokuFlowHandler, homeassistant.components.emonitor.config_flow.EmonitorConfigFlow, homeassistant.components.emoncms.config_flow.EmoncmsConfigFlow, homeassistant.components.elvia.config_flow.ElviaConfigFlow, homeassistant.components.elmax.config_flow.ElmaxConfigFlow, homeassistant.components.elkm1.config_flow.Elkm1ConfigFlow, homeassistant.components.elgato.config_flow.ElgatoFlowHandler, homeassistant.components.elevenlabs.config_flow.ElevenLabsConfigFlow, homeassistant.components.electrasmart.config_flow.ElectraSmartConfigFlow, homeassistant.components.efergy.config_flow.EfergyFlowHandler, homeassistant.components.ecowitt.config_flow.EcowittConfigFlow, homeassistant.components.ecovacs.config_flow.EcovacsConfigFlow, homeassistant.components.econet.config_flow.EcoNetFlowHandler, homeassistant.components.ecoforest.config_flow.EcoForestConfigFlow, homeassistant.components.ecobee.config_flow.EcobeeFlowHandler, homeassistant.components.easyenergy.config_flow.EasyEnergyFlowHandler, homeassistant.components.eafm.config_flow.UKFloodsFlowHandler, homeassistant.components.dynalite.config_flow.DynaliteFlowHandler, homeassistant.components.dwd_weather_warnings.config_flow.DwdWeatherWarningsConfigFlow, homeassistant.components.duotecno.config_flow.DuoTecnoConfigFlow, homeassistant.components.dunehd.config_flow.DuneHDConfigFlow, homeassistant.components.duke_energy.config_flow.DukeEnergyConfigFlow, homeassistant.components.dsmr.config_flow.DSMRFlowHandler, homeassistant.components.dremel_3d_printer.config_flow.Dremel3DPrinterConfigFlow, homeassistant.components.downloader.config_flow.DownloaderConfigFlow, homeassistant.components.dormakaba_dkey.config_flow.DormkabaConfigFlow, homeassistant.components.doorbird.config_flow.DoorBirdConfigFlow, homeassistant.components.dnsip.config_flow.DnsIPConfigFlow, homeassistant.components.dlna_dms.config_flow.DlnaDmsFlowHandler, homeassistant.components.dlink.config_flow.DLinkFlowHandler, homeassistant.components.directv.config_flow.DirecTVConfigFlow, homeassistant.components.dexcom.config_flow.DexcomConfigFlow, homeassistant.components.devolo_home_network.config_flow.DevoloHomeNetworkConfigFlow, homeassistant.components.devolo_home_control.config_flow.DevoloHomeControlFlowHandler, homeassistant.components.devialet.config_flow.DevialetFlowHandler, homeassistant.components.denonavr.config_flow.DenonAvrFlowHandler, homeassistant.components.deluge.config_flow.DelugeFlowHandler, homeassistant.components.deconz.config_flow.DeconzFlowHandler, homeassistant.components.daikin.config_flow.FlowHandler, homeassistant.components.crownstone.config_flow.CrownstoneConfigFlowHandler, homeassistant.components.cpuspeed.config_flow.CPUSpeedFlowHandler, homeassistant.components.coolmaster.config_flow.CoolmasterConfigFlow, homeassistant.components.control4.config_flow.Control4ConfigFlow, homeassistant.components.comelit.config_flow.ComelitConfigFlow, homeassistant.components.color_extractor.config_flow.ColorExtractorConfigFlow, homeassistant.components.co2signal.config_flow.ElectricityMapsConfigFlow, homeassistant.components.cloudflare.config_flow.CloudflareConfigFlow, homeassistant.components.chacon_dio.config_flow.ChaconDioConfigFlow, homeassistant.components.ccm15.config_flow.CCM15ConfigFlow, homeassistant.components.cast.config_flow.FlowHandler, homeassistant.components.canary.config_flow.CanaryConfigFlow, homeassistant.components.cambridge_audio.config_flow.CambridgeAudioConfigFlow, homeassistant.components.caldav.config_flow.CalDavConfigFlow, homeassistant.components.buienradar.config_flow.BuienradarFlowHandler, homeassistant.components.bthome.config_flow.BTHomeConfigFlow, homeassistant.components.bsblan.config_flow.BSBLANFlowHandler, homeassistant.components.bryant_evolution.config_flow.BryantConfigFlow, homeassistant.components.brunt.config_flow.BruntConfigFlow, homeassistant.components.brottsplatskartan.config_flow.BPKConfigFlow, homeassistant.components.brother.config_flow.BrotherConfigFlow, homeassistant.components.broadlink.config_flow.BroadlinkFlowHandler, homeassistant.components.bring.config_flow.BringConfigFlow, homeassistant.components.braviatv.config_flow.BraviaTVConfigFlow, homeassistant.components.bosch_shc.config_flow.BoschSHCConfigFlow, homeassistant.components.bond.config_flow.BondConfigFlow, homeassistant.components.bmw_connected_drive.config_flow.BMWConfigFlow, homeassistant.components.bluetooth.config_flow.BluetoothConfigFlow, homeassistant.components.bluesound.config_flow.BluesoundConfigFlow, homeassistant.components.bluemaestro.config_flow.BlueMaestroConfigFlow, homeassistant.components.blue_current.config_flow.BlueCurrentConfigFlow, homeassistant.components.blink.config_flow.BlinkConfigFlow, homeassistant.components.blebox.config_flow.BleBoxConfigFlow, homeassistant.components.bang_olufsen.config_flow.BangOlufsenConfigFlowHandler, homeassistant.components.balboa.config_flow.BalboaSpaClientFlowHandler, homeassistant.components.baf.config_flow.BAFFlowHandler, homeassistant.components.azure_event_hub.config_flow.AEHConfigFlow, homeassistant.components.azure_data_explorer.config_flow.ADXConfigFlow, homeassistant.components.axis.config_flow.AxisFlowHandler, homeassistant.components.autarco.config_flow.AutarcoConfigFlow, homeassistant.components.aussie_broadband.config_flow.AussieBroadbandConfigFlow, homeassistant.components.aurora_abb_powerone.config_flow.AuroraABBConfigFlow, homeassistant.components.aurora.config_flow.AuroraConfigFlow, homeassistant.components.august.config_flow.AugustConfigFlow, homeassistant.components.atag.config_flow.AtagConfigFlow, homeassistant.components.asuswrt.config_flow.AsusWrtFlowHandler, homeassistant.components.arve.config_flow.ArveConfigFlowHandler, homeassistant.components.arcam_fmj.config_flow.ArcamFmjFlowHandler, homeassistant.components.aranet.config_flow.AranetConfigFlow, homeassistant.components.aquacell.config_flow.AquaCellConfigFlow, homeassistant.components.apsystems.config_flow.APsystemsLocalAPIFlow, homeassistant.components.aprilaire.config_flow.AprilaireConfigFlow, homeassistant.components.apcupsd.config_flow.ConfigFlowHandler, homeassistant.components.aosmith.config_flow.AOSmithConfigFlow, homeassistant.components.anthropic.config_flow.AnthropicConfigFlow, homeassistant.components.anthemav.config_flow.AnthemAVConfigFlow, homeassistant.components.androidtv_remote.config_flow.AndroidTVRemoteConfigFlow, homeassistant.components.androidtv.config_flow.AndroidTVFlowHandler, homeassistant.components.android_ip_webcam.config_flow.AndroidIPWebcamConfigFlow, homeassistant.components.analytics_insights.config_flow.HomeassistantAnalyticsConfigFlow, homeassistant.components.ambient_station.config_flow.AmbientStationFlowHandler, homeassistant.components.ambient_network.config_flow.AmbientNetworkConfigFlow, homeassistant.components.alarmdecoder.config_flow.AlarmDecoderFlowHandler, homeassistant.components.airzone.config_flow.AirZoneConfigFlow, homeassistant.components.airtouch5.config_flow.AirTouch5ConfigFlow, homeassistant.components.airtouch4.config_flow.AirtouchConfigFlow, homeassistant.components.airthings_ble.config_flow.AirthingsConfigFlow, homeassistant.components.airthings.config_flow.AirthingsConfigFlow, homeassistant.components.airq.config_flow.AirQConfigFlow, homeassistant.components.airnow.config_flow.AirNowConfigFlow, homeassistant.components.airly.config_flow.AirlyFlowHandler, homeassistant.components.airgradient.config_flow.AirGradientConfigFlow, homeassistant.components.agent_dvr.config_flow.AgentFlowHandler, homeassistant.components.aftership.config_flow.AfterShipConfigFlow, homeassistant.components.aemet.config_flow.AemetConfigFlow, homeassistant.components.advantage_air.config_flow.AdvantageAirConfigFlow, homeassistant.components.adax.config_flow.AdaxConfigFlow, homeassistant.components.acmeda.config_flow.AcmedaFlowHandler, homeassistant.components.accuweather.config_flow.AccuWeatherFlowHandler, homeassistant.components.acaia.config_flow.AcaiaConfigFlow, and homeassistant.components.abode.config_flow.AbodeFlowHandler.
Definition at line 2766 of file config_entries.py.
◆ async_step_zeroconf()
◆ async_supports_options_flow()
| bool homeassistant.config_entries.ConfigFlow.async_supports_options_flow |
( |
|
cls, |
|
|
ConfigEntry |
config_entry |
|
) |
| |
◆ async_update_reload_and_abort()
| ConfigFlowResult homeassistant.config_entries.ConfigFlow.async_update_reload_and_abort |
( |
|
self, |
|
|
ConfigEntry |
entry, |
|
|
*str | None | UndefinedType |
unique_id = UNDEFINED, |
|
|
str | UndefinedType |
title = UNDEFINED, |
|
|
Mapping[str, Any] | UndefinedType |
data = UNDEFINED, |
|
|
Mapping[str, Any] | UndefinedType |
data_updates = UNDEFINED, |
|
|
Mapping[str, Any] | UndefinedType |
options = UNDEFINED, |
|
|
str | UndefinedType |
reason = UNDEFINED, |
|
|
bool |
reload_even_if_entry_is_unchanged = True |
|
) |
| |
Update config entry, reload config entry and finish config flow.
:param data: replace the entry data with new data
:param data_updates: add items from data_updates to entry data - existing keys
are overridden
:param options: replace the entry options with new options
:param title: replace the title of the entry
:param unique_id: replace the unique_id of the entry
:param reason: set the reason for the abort, defaults to
`reauth_successful` or `reconfigure_successful` based on flow source
:param reload_even_if_entry_is_unchanged: set this to `False` if the entry
should not be reloaded if it is unchanged
Definition at line 2920 of file config_entries.py.
◆ is_matching()
| bool homeassistant.config_entries.ConfigFlow.is_matching |
( |
|
self, |
|
|
Self |
other_flow |
|
) |
| |
Return True if other_flow is matching this flow.
Reimplemented in homeassistant.components.yeelight.config_flow.YeelightConfigFlow, homeassistant.components.yalexs_ble.config_flow.YalexsConfigFlow, homeassistant.components.webostv.config_flow.FlowHandler, homeassistant.components.tplink.config_flow.TPLinkConfigFlow, homeassistant.components.steamist.config_flow.SteamistConfigFlow, homeassistant.components.samsungtv.config_flow.SamsungTVConfigFlow, homeassistant.components.lifx.config_flow.LifXConfigFlow, homeassistant.components.hunterdouglas_powerview.config_flow.PowerviewConfigFlow, homeassistant.components.homekit_controller.config_flow.HomekitControllerFlowHandler, homeassistant.components.gogogate2.config_flow.Gogogate2FlowHandler, homeassistant.components.fritzbox.config_flow.FritzboxConfigFlow, homeassistant.components.fritz.config_flow.FritzBoxToolsFlowHandler, homeassistant.components.flux_led.config_flow.FluxLedConfigFlow, homeassistant.components.elkm1.config_flow.Elkm1ConfigFlow, and homeassistant.components.apple_tv.config_flow.AppleTVConfigFlow.
Definition at line 2998 of file config_entries.py.
◆ unique_id()
| str | None homeassistant.config_entries.ConfigFlow.unique_id |
( |
|
self | ) |
|
◆ source
| homeassistant.config_entries.ConfigFlow.source |
The documentation for this class was generated from the following file: